Patent classifications
G06Q30/0255
Proactive re-routing of vehicles using passive monitoring of occupant frustration level
Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles based on an analysis of input component data obtained from the navigation-enabled devices. The navigation system scores the input component data to obtain a measure of frustration (e.g., a feeling of being upset or annoyed) of the user of the navigation-enabled device. The navigation system may provide a detour suggestion for display on the navigation-enabled device to persuade the user of the device to direct their vehicle to depart from its current location or route in an effort to remove the vehicle from traffic, and thereby reduce the frustration level of the user. The detour suggestion may include an alternative route to the original destination, or an alternative destination.
Content selection associated with webview browsers
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for delivering content. A method includes: identifying a webview; providing a script for execution when the webview is initiated, the script causing a device associated with the webview to retrieve a unique identifier associated with the device, encode the unique identifier, construct a URL that includes an advertising system domain and the encoded unique identifier, and pass the encoded unique identifier to the advertising system; passing a cookie for the advertising domain back to the webview for inclusion in the cookie space of the webview; storing information related to interactions of a user of the device when accessing content through different browsers or applications so as to unify the cookie spaces of the different browsers; identifying a request for content as being associated with the device; and using the information to determine content for delivery.
DATA PROCESSING METHOD AND RELATED APPARATUS
A data processing method includes: obtaining an advertisement state of each candidate advertisement corresponding to a current exposure request and an overall state of an advertising platform in response to the current exposure request; determining, by a classification network in a scoring model, probability of each candidate advertisement belonging to different reference advertisement types; determining, by a scoring network in the scoring model, a competition score of the candidate advertisement for the current exposure request according to the advertisement state corresponding to the candidate advertisement and the overall state based on the probability of the candidate advertisement belonging to different reference advertisement types, the scoring model including multiple scoring networks corresponding to different reference advertisement types; and determining a target advertisement exposed by the current exposure request according to the competition score of each candidate advertisement for the current exposure request.
Systems and methods of generating context specification for contextualized searches and content delivery
Systems and methods described herein may generate campaigns and efficiently calculate bids for placement of campaign data into Internet data. Embodiments may calculate context scores for campaign data based on campaign terms and beacon terms. The context scores may be used to identify Internet content that has a high page score. If the page score of particular Internet content exceeds a predetermined threshold, the system may place a bid for a campaign based on disclosed algorithms taking as inputs performance scores, context scores, page scores, campaign budgets, and other parameters. The systems therefore are capable of quickly and effectively calculating optimal bids to place for a particular campaign given parameters disclosed herein.
Facilitating camera installation and maintenance using extended reality
Systems and methods are provided for retail environments. In one implementation, a non transitory computer-readable medium may include instructions that when executed by a processor cause the processor to perform a method. The method may include receiving camera location information associated with a plurality of cameras deployed in a retail store, the camera location information being indicative of an actual position of each camera of the plurality of cameras; receiving, for each camera of the plurality of cameras, at least one camera status indicator; using the received camera location information and the received camera status indicators to generate a digital signal; and providing the generated digital signal to an extended reality device to thereby cause the extended reality device to display a visual representation of the at least one status indicator for each camera of the plurality of cameras relative to the actual position of the camera in the retail store.
Real-time dayparting management
A method including obtaining historical revenue per click (RPC) data. The method also can include generating hourly RPC prediction data for a predetermined time period based on the historical RPC data. The method additionally can include determining (i) time intervals from within the predetermined time period and (ii) a respective modifier for each of the time intervals, based on the hourly RPC prediction data. The acts method can include uploading the time intervals and the respective modifiers for the time intervals to a dayparting system of a search engine. Other embodiments are described.
System and method for personalized portal interface
Among other things, a computing system receives data from a user device. The data may be about one or more users and can indicate one or more content preferences associated with a first user. The computing system also receives provider data from a provider system. The provider data may be about one or more products that are offered for procurement from the provider. The computing system stores the provider data about the one or more products and at least a subset of the data about the one or more users in a memory of the system. The computing system generates a user-specific interface that is provided for output to the user device. The user-specific interface is generated using the data about at least one product and based on at least one content preference of the first user.
Method and apparatus for item selection
The present disclosure relates to methods, systems, and apparatuses for determining item recommendations and receiving dynamic modifications to an item recommendation algorithm. The method includes receiving electronic data indicating a set of items, generating, using a recommendation engine executing on a processor, a first set of one or more item recommendations from the set of items, causing a client interface to be generated, the client interface comprising the one or more item recommendations and a plurality of interface controls, wherein selection of one of the plurality of interface controls causes a weight adjustment indication to be transmitted for at least one of the plurality of weights, receiving the weight adjustment indicator, adjusting at least one weight of the plurality of weights associated with the weight adjustment indicator, and generating a second set of one or more item recommendations using the adjusted at least one weight.
AUTOMATICALLY SYNCHRONIZING MOBILE AND NON-MOBILE INSTANCES OF A CUSTOMIZED STATION
A method for execution by one or more computing devices includes receiving, by a mobile device, a mobile device instance of a customized station. The method further includes initiating playback of the customized station via the mobile device. The method further includes automatically synchronizing the mobile device instance of the customized station with a non-mobile device instance of the customized station in accordance with synchronization settings associated with the customized station to produce a synchronized mobile device instance of the customized station and a synchronized non-mobile device instance of the customized station, where when the synchronized mobile device instance is switched to the synchronized non-mobile device instance, the playback of the customized station from the synchronized mobile device instance continues uninterrupted via the synchronized non-mobile device instance.
System and method for targeted marketing and consumer resource management
Systems and methods are described for providing an enhanced rebate and marketing program which may automatically enroll a consumer in a loyalty programs after the consumer completes rebate form; filter consumer information to provide to customer relationship management campaigns; capture real-time consumer responses to queries; provide real-time and dynamic, targeted offers and other communications to consumers and recipients; and provide bonus added value to consumer received rebates.