H04W4/18

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.

Systems and methods for dynamically generating event cards from message streams

Systems and methods for dynamically generating event cards from message streams is provided. A system receives a message of a sequence of messages from a content source, determine, from the message, the game condition of the game, compare the game condition with a previous game condition and determines events that occurred in the game based on the message and the comparison. The system can determine, for each event of the one or more events, an event type and individual player contributions of one or more players and assign, for each event of the one or more events, to each player that contributed in the event, a points allocation corresponding to the player's contribution in the event based on the points assignment policy and the event type. The system can generate event cards and transmit the event cards to emote devices according to a content filtering policy.

Systems and methods for dynamically generating event cards from message streams

Systems and methods for dynamically generating event cards from message streams is provided. A system receives a message of a sequence of messages from a content source, determine, from the message, the game condition of the game, compare the game condition with a previous game condition and determines events that occurred in the game based on the message and the comparison. The system can determine, for each event of the one or more events, an event type and individual player contributions of one or more players and assign, for each event of the one or more events, to each player that contributed in the event, a points allocation corresponding to the player's contribution in the event based on the points assignment policy and the event type. The system can generate event cards and transmit the event cards to emote devices according to a content filtering policy.

System, method, and article of manufacture to iteratively update an image displayed over a lock screen to provide a continuous glimpse into a navigation application running in the background of the mobile device that is in a screen locked state
11695862 · 2023-07-04 · ·

A navigation application running in the foreground of the mobile device is run in the background when the mobile device enters a screen locked state. A display may be activated while the mobile device remains in the screen locked state, and an image is rendered over a lock screen of the mobile device, where the image providing a glimpse into the navigation application running in the background while the mobile device remains in the screen locked state. The image displayed over the lock screen is iteratively updated to provide a continuous glimpse into the navigation application running in the background of the mobile device that is in the screen locked state, without having to unlock the mobile device.

Data compression techniques
11696179 · 2023-07-04 · ·

Methods, apparatus, and processor-readable storage media for data compression are provided herein. An example computer-implemented method includes compressing at least a first portion of geo-location information attributed to at least a portion of one or more access points; converting at least a second portion of geo-location information attributed to the at least a portion of the one or more access points to one or more polar coordinates; converting the one or more polar coordinates attributed thereto to at least one position on a data structure configured to have one or more predetermined properties; generating at least one compressed access point geo-location data output comprising the compressed at least first portion of geo-location information and the at least one position on the data structure; and outputting the at least one compressed access point geo-location data output to at least one user device.

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.

Offline email synchronization
11546284 · 2023-01-03 · ·

Examples described herein include systems and methods for performing email synchronization in situations where mobile-device connectivity is lacking. The mobile device can send an SMS message to an email notification server requesting email synchronization and the email notification server can request synchronization with the email server associated with the user's email account. After receiving an email from the email server, the email notification server can encrypt the email and break it into various chunks, with each chunk including a header having identifying information. The chunks can be transmitted as SMS messages to the mobile device. The email application can retrieve the SMS messages, decrypt them, and reconstruct the email. The email application can then display the email for the user.

Method and apparatus for automatically identifying and annotating auditory signals from one or more parties

A telecommunications system, that after a communication is established by a first electronic communication device and a second electronic communication device, receives digital auditory data corresponding to an ongoing conversation between a first person using the first electronic communication device and a second person using the second electronic communication device, uses that digital auditory data to enable transformation of an information knowledge model, and utilizes the information knowledge model to suggest information for the ongoing conversation.

Method and apparatus for automatically identifying and annotating auditory signals from one or more parties

A telecommunications system, that after a communication is established by a first electronic communication device and a second electronic communication device, receives digital auditory data corresponding to an ongoing conversation between a first person using the first electronic communication device and a second person using the second electronic communication device, uses that digital auditory data to enable transformation of an information knowledge model, and utilizes the information knowledge model to suggest information for the ongoing conversation.

Parallel data provision

A system includes a client device including a processor, a telephony radio that supports telephony communications, and a data radio that supports data communications. The client device conducts, via the telephony radio, a call with a telephony service. Further the client device identifies a context of the call, identifies a subset of stored private data associated with the context of the call; and in parallel with the call, provides the subset of the stored private data, via a data radio, to a data service.