Patent classifications
G06Q30/0252
SYSTEMS AND METHODS FOR GENERATING SEASONAL AND THEME-AWARE RECOMMENDATIONS
A seasonal recommendation system can include a computing device that is configured to receive a request to identify a set of recommendations associated with a season, obtain historical data over a threshold period for a set of product types, and compute a seasonality index score based on the historical data over a target period and the threshold period. The computing device is also configured to select a subset of product types based on the seasonality index score and by applying a theme-aware model to the product types and identify and store a set of items corresponding to at least one product type of the subset of product types. The computing device is configured to, in response to a user navigating to a webpage using a user device, select and display at least one item of the set of items on a user interface of the user device.
Systems and methods for detecting advertisements displayed to users via user interfaces
The disclosed computer-implemented method for detecting advertisements displayed to users via user interfaces may include (1) monitoring, via an accessibility API provided by an operating system of the computing device, accessibility events that indicate state transitions in user interfaces of applications running on the computing device, (2) determining, based on an analysis of at least one accessibility event, that an advertisement is being displayed to a user within a user interface of an application running on the computing device, and (3) in response to determining that the advertisement is being displayed, performing at least one action to prevent the advertisement from interfering with interactions between the user and the application. Various other methods, systems, and computer-readable media are also disclosed.
Applying ordered modifications to recurring event instances
A method and system for the ordered modification of a recurring event in a calendaring application. A method for applying ordered modifications to recurring event instances, can include identifying an event exception which corresponds to a separately defined recurring event instance. Subsequently, at least one property of the recurring instance can be modified based upon the event exception. Additional event exceptions corresponding to the recurring event instance can be further identified in accordance with a preferred aspect of the present invention. For each further identified additional event exception, at least one property of the recurring event instance can be further modified based upon the further identified additional event exception. Notably, each of the identifying and modifying steps can be repeated for additional recurring event instances.
System for resource service provider
In one embodiment, a system, is provided to take not just a person's time and location into consideration, but also has knowledge of and takes into account their availability, their preferences, their schedule, their purpose for being at their current location, and/or their next goal or stop. One embodiment is able to take into account a real-time view of supplier inventory and deduce and make available much better-adapted offerings and support for that person's travels and endeavors. In one embodiment, having an understanding of a rate of conversion and its relation to traffic and weather patterns allows service providers to make more accurate predictions about various items, including but not limited to, conversion rates, offer types, offer upgrades, traffic etc. In yet another aspect of the invention, the information collected from many travelers, and also information collected from airlines and weather observers, etc., can be used to forecast inventory requirements, such as obtaining and preparing fresh food and pulling from storage chilled or frozen food, as well as man power or staffing level requirements, to meet projected demands.
PROACTIVE INTELLIGENT PERSONAL ASSISTANT
Non-limiting examples of the present disclosure describe proactive action by an intelligent personal assistant application/service to improve functionality of one or more applications. In one example, an intelligent personal assistant service may interface with a messaging application to analyze a message thread within the messaging application. The intelligent personal assistant service may analyze the message thread by evaluating context of message content within the message thread. Analysis of the message thread may occur proactively without requiring an explicit request for assistance from a user of a processing device. In response to the analyzing of the message thread, the intelligent personal assistant service may proactively provide a cue that includes content retrieved by the intelligent personal assistant service. An input may be received to include the cue within the message thread. In response to receiving the input, the cue may be displayed within the message thread. Other examples are also described.
INTELLIGENT PERSONAL ASSISTANT AS A CONTACT
In a non-limiting example of the present disclosure, an intelligent personal assistant service may be added as an active participant within a thread of an application. A query directed to an intelligent personal assistant service may be entered into a message thread of a messaging application. An indication that the intelligent personal assistant service is added as an active participant within the message thread may be received, at a processing device. Content from the intelligent personal assistant service may be received directly into the message application. As an example, content may be provided, within the messaging application, as a message draft that may be modified before inclusion within a message thread. An input may be provided indicating to include the received content within the message thread. In response to providing the input, content received from the intelligent personal assistant service may be displayed within the message thread.
System and method for coordinated mobile media projection
A coordinated mobile media projection system is provided using multiple media projection systems (MPSs). Each MPS is attachable to a mobile platform (e.g., automotive vehicle or aircraft). Each MPS is selectively enabled to supply a portion of coordinated media, and includes a location subsystem to determine the geographic location of the MPS. The combination of the MPSs supplies a coordinated media integration or unified message, with a first portion of the coordinated media being linked to a second portion of the coordinated media. Each MPS may include a deployment subsystem to supply an enablement signal in response to either the mobile platform occupying an assigned position or the MPS being enabled. The geographic location determined by the locations subsystem may be a stationary location or a moving location route. The first and second portions of the coordinated media may be identical, sequentially projected, form a billboard, or display related topics.
METHOD AND SYSTEM FOR PROVIDING CONTEXT INFORMATION REGARDING IoT DEVICE, AND NON-TRANSITORY COMPUTER-REDABLE RECORDING MEDIUM THEREFOR
A method of providing context information regarding an IoT (Internet of Things) device includes acquiring primary context information which is collected for at least one IoT device, and secondary information which is derived by analyzing the primary context information; and providing the primary context information or the secondary context information to a developer device or a supplier server through a PaaS (Platform as a Service) configured to support an application or a content to be provided by the at least one IoT device.
Event-based personalized merchandising schemes and applications in messaging
Systems and methods for designing personalized merchandising schemes that are responsive to events received in an event stream may provide, for example, one or more graphical user interfaces by which to receive parameters for a personalized merchandising scheme from a designer. Messages may be selected for delivery to a user responsively to an event according to a defined personalized merchandising scheme.
METHODS AND APPARATUS FOR PROVIDING DIGITAL ITEM ADVERTISEMENTS
This application relates to apparatus and methods for automatically determining and providing item advertisements, such as for display on a website. In some examples, a computing device obtains a prioritized list of item advertisements for each of a plurality of item categories. The computing device also obtains an item category for each of a plurality of positions of a display interface. Each item category may correspond to one or more of the plurality of item categories. Further, the computing device determines, for each position of the plurality of positions of the display interface, an item advertisement based on the item category for the position and the prioritized list of item advertisements. The computing device generates display interface position data identifying the item advertisement determined for each position of the plurality of positions of the display interface. The computing device transmits the display interface position data to a web server.