H04L67/62

Resource request management using bandwidth allocation and time slots

A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content should be sent in the current available bandwidth timeslot. In some embodiments, multiple versions of the same requested content may be available, and the system may select a lower-quality version to send if needed to meet a time deadline included in the original content request.

System and method for callback management utilizing smart callbacks

A system and method for callback management, utilizing a callback cloud, a digital ledger, and smart callback contracts, brokering user to user communications and session establishment using an automated workflow built upon extensible root smart contract templates which can be configured to connect various users and brands. The system may comprise callback cloud, that may further comprise a callback manager, a brand interface server, an interaction manager, a media server, one or more blockchain digital ledgers, and various smart contracts which are used to autonomously respond to received user requests.

Method of Collecting Data from Fleet of Vehicles
20230056115 · 2023-02-23 ·

Disclosed are aspects of a method, which is carried out in a vehicle, that includes downloading over-the-air from a host system a data collection target including a data value metric that is a function assigning a data value to a piece of data at a given point in time, which represents an amount of progress towards an atomic collection target. The method also includes collecting data from data sources in the vehicle over time while the vehicle is driving and recording the collected data in a storing module. The method additionally includes computing the data values of the recording data according to the data value metric and selecting, from the recording data, recording data snippets of high value within a time window based on the computed data values. The method further includes uploading only the selected recording data snippets of high value to the host system over-the-air.

Capturing and automatically uploading media content
11588880 · 2023-02-21 · ·

A computer-implemented method for automatically uploading media content from a mobile device to an online service provider can include receiving, in the mobile device, identifying information corresponding to a user account associated with at least one of a plurality of online service providers; capturing media content with a media input component included in the mobile device; and after the media content is captured, automatically uploading to the at least one online service provider the captured media content and the identifying information, without receiving user input contemporaneous with the automatic uploading that specifies that the captured media content is to be uploaded. The mobile device can further include a wireless communication component configured to wirelessly send data to and wirelessly receive data from the plurality of online service providers, which can be external to the mobile device.

Capturing and automatically uploading media content
11588880 · 2023-02-21 · ·

A computer-implemented method for automatically uploading media content from a mobile device to an online service provider can include receiving, in the mobile device, identifying information corresponding to a user account associated with at least one of a plurality of online service providers; capturing media content with a media input component included in the mobile device; and after the media content is captured, automatically uploading to the at least one online service provider the captured media content and the identifying information, without receiving user input contemporaneous with the automatic uploading that specifies that the captured media content is to be uploaded. The mobile device can further include a wireless communication component configured to wirelessly send data to and wirelessly receive data from the plurality of online service providers, which can be external to the mobile device.

Techniques for managing access of user devices to third-party resources

Prior to connecting to a gateway associated with an electronic health record system, a user device can check in with a server. The server can send configuration information useable by the user device for connecting to the gateway for downloading medical record data. The configuration information may include an update value that is useable by the user device to determine a time frame for contacting the gateway. In some examples, the user device determines when to contact the gateway without using the update value.

Techniques for managing access of user devices to third-party resources

Prior to connecting to a gateway associated with an electronic health record system, a user device can check in with a server. The server can send configuration information useable by the user device for connecting to the gateway for downloading medical record data. The configuration information may include an update value that is useable by the user device to determine a time frame for contacting the gateway. In some examples, the user device determines when to contact the gateway without using the update value.

Pill pack packaging

Pill pack packaging that monitors and reports on pill compliance is disclosed. The pill pack packaging includes a circuit disposed on the cover of pill receptacles. A processor monitors the changes in electrical signals from the circuit. When the electrical signals change, the processor records the time and date. The processor may also report the time and date of pill receptacle opening to a mobile device via wireless transmission. The device may also be capable of providing alerts regarding lack of compliance or loss of the pill pack.

Electronic device and method for scheduling of communication data link thereof

Disclosed is an electronic device including a communication module configured to support a first communication protocol and a second communication protocol, a processor operably connected to the communication module, and a memory storing instructions that enable the processor to establish a first connection based on the first communication protocol with a first external electronic device, identify a second external electronic device and a connection state of the second external electronic device using the second communication protocol, produce a first message, based at least in part on the first connection and the connection state of the second external electronic device, transmit the produced first message to the second external electronic device using the second communication protocol, receive, from the second external electronic device, a second message in response to the first message using the second communication protocol, and schedule a data link based on the second communication protocol.

Electronic device and method for scheduling of communication data link thereof

Disclosed is an electronic device including a communication module configured to support a first communication protocol and a second communication protocol, a processor operably connected to the communication module, and a memory storing instructions that enable the processor to establish a first connection based on the first communication protocol with a first external electronic device, identify a second external electronic device and a connection state of the second external electronic device using the second communication protocol, produce a first message, based at least in part on the first connection and the connection state of the second external electronic device, transmit the produced first message to the second external electronic device using the second communication protocol, receive, from the second external electronic device, a second message in response to the first message using the second communication protocol, and schedule a data link based on the second communication protocol.