Patent classifications
G06Q30/0267
Realtime, interactive and geographically defined computerized personal identification and matching methods
In general, the invention relates to a method of interactive and live computerized matching in which a first user has a personal data device including a wireless communication system. A network is configured to include a server programmed with a personal characteristic database and a database searching algorithm, and a wireless communication system that is capable of communicating with the user's personal data device. The first user is allowed to log on through the wireless communication system to the network using his or her personal data device, and communicates to and stores in the database personal data defining his or her characteristics and those for his or her ideal match. Either the secure network automatically identifies the first users precise geographic location, or the user himself otherwise indicates and stores in the database of the network an identifying address that indicates his current specific geographic location. The user then instructs the database searching algorithm to search for and identify other users on to the network near the same geographic location to facilitate a match.
Persistent edge state of end user devices at network nodes
Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node of a content delivery network that caches content for delivery to end user devices is provided. The method includes receiving content requests from an end user device for content cached by the cache node and responsively providing the content for delivery to the end user device, processing the content requests to determine a edge state that corresponds to the end user device, transferring information related to the edge state for delivery to at least one other cache node of the content delivery network for handling of content requests received at the at least one other cache node.
System and method of detection and recording of realization actions in association with content rendering
Systems and methods of the present disclosure allow associating rendered third-party content to respective conversions. A data processing system can provide a third-party content item for rendering on a first client computing device and store information indicative of such rendering. The data processing system can detect a realization action associated with a second client computing device and correlating the realization action with the rendering of the third-party content item based on the stored information indicative of the rendering. The data processing system can then update a realization action parameter associated with the third-party content item in response to correlating the realization action with the rendering of the third-party content item.
System and method for estimating visual impressions of vehicles configured with external graphic messaging
An impression estimation system for estimating visual impressions of a plurality of vehicles configured with exterior graphic messaging. A mobile device application of each of a plurality of mobile devices associated with the plurality of vehicles generates vehicle mobility data. A computational platform includes a processor and program code which, when executed by the processor, causes the processor to, with respect to each vehicle of the plurality of vehicles: (i) identify, using the vehicle mobility data, one or more of the road segments in which the vehicle was present; (ii) estimate, using the traffic volume data, a number of potential visual impressions of the vehicle within the road segments; (iii) determine an estimated number of visual impressions; (iv) generate visual impression information based at least in part upon the estimated number of visual impressions; and (v) cause display of the visual impression information.
Online live video sales management system
A sales administration system that manages online sales via overlays on a video stream. Customers can comment on or respond to the video stream, and may order products using simple phrases such as “Sold”. The system can stream video with overlays to multiple clients simultaneously, including websites and mobile apps. Comments from all clients are received, aggregated, processed for orders, and displayed to the sales administrator. The system is coupled to a merchant's operational data, providing immediate visibility to changes in inventory and orders. Video overlays may be updated automatically by the system as this operational data changes, for example highlighting products with low stock. The system may analyze customer comments and orders both during the video stream and after the sales session is complete, and may generate recommendations to improve sales effectiveness. For backorders, customers may preauthorize charges to be at the front of the queue for shipment.
METHOD AND SYSTEM FOR USING LOCATION DATA TO GENERATE AND MODIFY PURCHASE INCENTIVES
A mobile device generates a purchase incentive for use at a merchant, by analyzing location data (GPS coordinate data or wi-fi location data) to determine its location, determining a merchant proximate to the location of the mobile device, generating a purchase incentive for use by the mobile device at the merchant, periodically evaluating its location as it travels along a route, and modifying the purchase incentive as a function of a change in location of the mobile device.
PROVIDING AUTOMATICALLY-EDITED USER-CUSTOMIZED DIGITAL IMAGES TO A USER IN REAL-TIME OR JUST-IN-TIME
A method and a system for providing real-time assistance to users in achieving their personalized health goals through a mobile phone with an integrated software application by uploading the photographs to a secured database of the software application of the mobile phone provided with specific text comments or requests placed in appropriately classified input queues for assigning to a qualified nutritionist or an Artificial Intelligence (AI) Program for analyzing the uploaded photographs and generating specific modifications to the food items on the photograph of a meal by applying the user-specific weight-loss/meal modification rules, displaying the analysis information and the specific modifications on the food items to the user on the mobile phone screen.
System and apparatus for identifier matching and management
Systems, methods, and apparatuses for identifier matching and management are described herein. In various embodiments, the system includes a distributed architecture for receiving and matching public and secure identifiers associated with a particular consumer. In particular embodiments, the system uses the matched public and secure identifiers to transmit one or more messages to the particular consumer.
PROGRAMMATIC ADVERTISING SERVER
Systems, methods, and computer program products are provided for auctioning advertising inventory for various applications, including for mobile applications. In various embodiments, a request for an advertisement is received at a first server from a client device. The request is sent, from the first server, to two or more remote servers. A bid value and an asset to be presented at the client device is received from each of the two or more remote servers. A highest bid is determined from the received bid values. Whether the asset associated with the highest bid is compliant based on the request is determined. When the asset is determined to be compliant, the asset is sent to the client device.
Mobile device position correlation with data sources
Embodiments are disclosed for a method that may include accessing, from a first data source, events including interactions between a mobile device and one or more network devices on a network at a locale, and receiving external data from a second data source that excludes the network devices. The method may further include determining, based on the interactions, one or more geographic positions and one or more corresponding time intervals of the mobile device at the geographic positions, and correlating the geographic positions and the time intervals with the external data to obtain a metric.