G06Q30/0257

Intelligent temperature management based on energy usage profiles and outside weather conditions
10698434 · 2020-06-30 · ·

Accessing an energy management policy for a plurality of devices is described, wherein the devices are coupled with a first structure. The energy usage of the devices is monitored. An energy usage rule and energy usage is then compared. The energy management policy and energy usage is also compared. Based on the comparing, an instruction is generated to modify an energy usage profile of said device to correlate with the energy usage rule associated with the devices and the energy management policy, thereby enabling efficient energy management.

Native video advertising with voice-based ad management and machine-to-machine ad bidding

A method, a device, and a non-transitory storage medium provides storing user preferences pertaining to a native ad service; receiving a program that includes instances of native ad information indicative of instances of native ads; displaying the program; determining, whether instances of native ad information is received; providing the native ad based on the user preferences, in response to determining that the instances of native ad information is received; determining whether a secondary user device is paired; and transmitting instances of native ad information to the secondary user device in response to determining that the secondary user device is paired.

System and method for sharing content on third-party mobile applications
10679250 · 2020-06-09 · ·

Methods and systems are provided for allowing users to recommend advertisements displayed in a third-party application running on a user device while not granting the third-party application privileges to send such recommendations on behalf of the user. A social network application installed on the user device, and separate from the third-party application, acts as a proxy for advertisement recommendation requests (e.g., indications that a user wishes to recommend an advertisement displayed), and a user is required to confirm all such recommendation actions. In this manner, a third-party application (e.g., a malicious third-party application) cannot send advertisement recommendation requests, and/or requests to undo such recommendations, on its own as if it were the user.

SYSTEM AND METHOD OF ADDRESSING A PIECE OF MAIL
20200175638 · 2020-06-04 ·

An automated system and method for addressing a piece of mail. The system and method places mailing addresses from a scrubbed list of address onto advertisements.

Wearable apparatus and method for capturing image data using multiple image sensors
10674056 · 2020-06-02 · ·

A wearable apparatus and method are provided for capturing image data. In one implementation, a wearable apparatus for capturing image data is provided. The wearable apparatus includes a plurality of image sensors for capturing image data of an environment of a user. Each of the image sensors is associated with a different field of view. The wearable apparatus also includes a processing device programmed to process image data captured by at least two of the image sensors to identify an object in the environment. The processing device is also programmed to identify a first image sensor, which has a first optical axis closer to the object than a second optical axis of a second image sensor. After identifying the first image sensor, the processing device is also programmed to process image data from the first image sensor using a first processing scheme, and process image data from the second image sensor using a second processing scheme.

PHYSICAL KNOWLEDGE ACTION TRIGGERS
20200168064 · 2020-05-28 ·

Methods, systems, and apparatus, for defining and monitoring an event for a physical entity and the performance of an action in response to the occurrence of the event. A method includes receiving data indicating an event for a physical entity, the event specified in part by a physical environment feature for which the occurrence of the event is to be monitored by the data processing apparatus; receiving data indicating an action associated with the event and to be taken in response to the occurrence of the event; monitoring for the occurrence of the event for the physical entity; and in response to the occurrence of the event, causing the action associated with the event to be performed.

Data capture for user interaction with promotional materials

A server computer receives a request for promotional material from a management client running on a user device while a non-web-browser application is active on the user device, identifies the promotional material to send to the user device in response to the request, and sends the promotional material to the user device at a first time. In response to the management client on the user device being launched in response to a request from a user of the user device and the promotional material being presented for user interaction by the management client outside the application at a second time, wherein the second time is later than the first time, the server computer receives, over a wireless communication network, data representing a user interaction with the promotional material from the management client on the user device, stores the data representing the user interaction with the promotional material in a data store, and generates an analysis of the data representing the user interaction to determine an effectiveness of the promotional material.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND PROGRAM

[Problem] There are proposed an information processing device, an information processing method and a program which can adaptively control outputting of an advertisement message for virtual agent's virtual use of one or more products. [Solution] An information processing device includes: an information acquisition unit which acquires advertisement information selected based on information related to virtual agent's virtual use of one or more products; and an output control unit which controls outputting of an advertisement message including the information which is determined based on an attribute of the advertisement information and a character setting of the virtual agent, and is related to the virtual agent's virtual use of the product associated with the advertisement information.

Social platform with enhanced privacy and integrated customization features
10652199 · 2020-05-12 · ·

The present invention provides a social networking platform offering various services, such as, facilitating aggregation and management of a user's interaction on one or more social networking platforms, offering enhanced control over the level of privacy associated with the flow of user data, offering tools to customize the user's exposure to advertisement-related content on the social networking platform(s), integrating features to control aspects of how data/content is presented to and visualized by the user, empowering the user to multicast direct messages to other users without the other users having to meet certain constraints, empowering the user to create and/or join a group based on messaging threads, and the like. One or more of these enhanced services/features are associated with a powerful framework of authentication/permission model for access control.

Integration of a video player pushdown advertising unit and digital media content

Described are systems and methods for dynamic integration and presentation of advertising content and media content. The method includes receiving a request for media content from a remote computing device and providing, in response to the request, an interactive advertising unit. The interactive advertising unit includes a first content layer including the requested media content and a media player, a second content layer including the advertising content, wherein the advertising content comprises static content and interactive content, an integration module configured to display the requested media content in the media player, and reveal the advertising content in an area extending from a boundary of a playback window of the media player, wherein revealing the advertising content includes moving web page content to accommodate the advertising content. The method includes transmitting the interactive advertising unit for presentation on the remote computing device.