H04L51/222

Generation of electronic media content collections

A system includes a computer-readable storage medium storing a program and method for generating collections of media content. The program and method provide for selecting a plurality of narrative group criteria for a media content collection, the plurality of narrative group criteria being stored in a database; for each narrative group criterion in the plurality, selecting a respective media content item associated with the narrative group criterion and with a user, based on a time the respective media content item was generated and a keyword, image, video or audio in the respective media content item, determining a title that corresponds to the narrative group criterion, and updating the media content collection to include the title and the respective media content item; and causing the media content collection to be displayed on a computing device of the user.

Generating customized avatars based on location information

Method of generating customized avatars based on location information includes processor receiving from first client device location information including a location of the first client device. Processor causes a status interface to be displayed on first client device that includes selectable location items corresponding to locations based on the location information. Processor receives a selection from first client device of first selectable location item and causes avatar selection interface to be displayed on first client device that includes versions of first avatar performing actions related to the first selectable location item. Processor receives selection of first selectable version of the first avatar and generates a map interface that includes a map display based on the location information and the first selectable version of the first avatar. Processor causes the map interface to be displayed on at least one of the plurality of client devices. Other embodiments are disclosed.

Method and apparatus for storing and sending a computer location
11553316 · 2023-01-10 ·

A method and apparatus for storing a computer location including the steps of initiating, by a user of a device, a capture sequence, wherein the device includes a processor and a display screen, obtaining, by the processor, visual data corresponding to an image displayed on the display screen at the time of the initiating step, obtaining, by the processor, location data corresponding to a computer location accessed by the device, and storing, by the processor, the visual data and the location data as associated data such that the visual data and the location data are associated with each other. A method and apparatus for sending the computer location further including the step of sending, by the first device, the associated data to a second device, wherein the second device includes a second processor and a second display screen.

Verification system for message delivery and processing
11552917 · 2023-01-10 · ·

A verification system implements technical solutions for verifying the delivery of messages transmitted by mobile communication systems and the processing of those messages. The message verification system includes a model database and verification processing circuitry configured to receive transmitter route data, receive receiver route data, determine a viewshed for a message, and compare the viewshed to the receiver route data.

Verification system for message delivery and processing
11552917 · 2023-01-10 · ·

A verification system implements technical solutions for verifying the delivery of messages transmitted by mobile communication systems and the processing of those messages. The message verification system includes a model database and verification processing circuitry configured to receive transmitter route data, receive receiver route data, determine a viewshed for a message, and compare the viewshed to the receiver route data.

Auto-completion for gesture-input in assistant systems

In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.

Devices, systems and processes for providing geo-located and content-to-comment synchronized user circles
11695722 · 2023-07-04 ·

Devices, systems and processes for providing geo-located and content-to-comment synchronized user circles are described. For at least one embodiment, a system for facilitating a geo-location based user circle may include a hub configured to facilitate a sharing of comments between a first user and a second user via a user circle. The first user and the second user may be selected for participation in the user circle based upon a circleID associated each of a first user device and a second user device. A first user device, communicatively coupled to the hub, may be configured to facilitate a capture of the comments provided by the first user. A second user device, communicatively coupled to the hub, may be configured to facilitate a presentation of the comments to the second user. And, a second device geoID may be used to indicate a location of the second user device.

Devices, systems and processes for providing geo-located and content-to-comment synchronized user circles
11695722 · 2023-07-04 ·

Devices, systems and processes for providing geo-located and content-to-comment synchronized user circles are described. For at least one embodiment, a system for facilitating a geo-location based user circle may include a hub configured to facilitate a sharing of comments between a first user and a second user via a user circle. The first user and the second user may be selected for participation in the user circle based upon a circleID associated each of a first user device and a second user device. A first user device, communicatively coupled to the hub, may be configured to facilitate a capture of the comments provided by the first user. A second user device, communicatively coupled to the hub, may be configured to facilitate a presentation of the comments to the second user. And, a second device geoID may be used to indicate a location of the second user device.

Personalized conversational recommendations by assistant systems

In one embodiment, a method includes receiving a user request from a client system associated with a user, generating a response to the user request which references one or more entities, generating a personalized recommendation based on the user request and the response, wherein the personalized recommendation references one or more of the entities of the response, and sending instructions for presenting the response and the personalized recommendation to the client system.

System and method for location-based content delivery and visualization
11696097 · 2023-07-04 · ·

A system and method for providing location information on a social network, including: sending, to a social mapping system, a request for one or more social media posts, wherein the request includes screen attribute information about a display of a client device, geographic location information, and an identification of a requesting account of the social network; receiving, in response to the request, a suggested group for display by the client device; and displaying, by the client device, the suggested group.