Patent classifications
G06Q30/0269
Automated Direct Response Advertising Server
An automated direct response advertising system can include: collecting information of a consumer; routing and matching the consumer to an offer of a product; providing content to the consumer with a reusable page, reusable page components, reusable multi-tenant components, and white-labeling components; requesting contact information from the consumer; requesting billing information from the consumer; providing a cross-sell offer for complimentary products of the product; providing an up-sell offer for upgrades to the product; aggregating information within an advanced analytics module; and displaying the information from the advanced analytics module on a display.
System and Method for Printing Location-based, Customized Data
The present disclosure is directed to a printing system. The printing system includes a geographic location server on a network that has access to a geographic location database. The printing system also includes a user profile server that has access to a user profile database. The printing system also includes a mobile client device that can communicate with the geographic location server and the user profile server and is associated with a user profile included in the user profile database. The geographic location server and the user profile server cooperatively provide print data when the mobile client device is within a threshold distance of a geographic position of one geographic location stored within the geographic location database. The print data is based on one location-based artifact of the geographic location and user profile data, and is printed by a printing device.
ANALYSIS OF LONG-TERM AUDIO RECORDINGS
Techniques for analyzing long-term audio recordings are provided. In one embodiment, a computing device can record audio captured from an environment of a user on a long-term basis (e.g., on the order of weeks, months, or years). The computing device can store the recorded audio on a local or remote storage device. The computing device can then analyze the recorded audio based one or more predefined rules and can enable one or more actions based on that analysis.
SECURELY EXCHANGING LISTS OF VALUES WITHOUT REVEALING THEIR FULL CONTENT
A computer implemented method of providing an encrypted executable object containing data values, comprising receiving a query defined by one or more query parameters, obtaining a plurality of data values complying with the query parameter(s), creating an encrypted executable object comprising the plurality of data values where each of the plurality of data values is accessible in the encrypted executable object using the respective data value as an encryption key and providing the encrypted executable object which indicates, in response to an access with one or more questioning data values such the plurality of data values serving as the encryption key, presence or absence of the one or more questioning data values in the encrypted executable object according to the encryption key.
Method and system for optimum placement of advertisements on a webpage
A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
Consumer representation rendering with selected merchandise
A rendering constraint is detected for a maximum time between capture of each a plurality of frames of a captured video stream of a consumer and a rendering of each corresponding frame of a consumer representation comprising a rendered three dimensional model rendered to depict a consumer appearance and a movement wearing a particular merchandise item. Processor elements accessible to the at least one computing system are selected that are able to generate the rendered three dimensional model within the time period specified in the rendering constraint. At least one processing task is directed to the selected processor elements to build the consumer representation comprising the three dimensional model and generate a rendering of the three dimensional model wearing the particular merchandise item as the captured video stream is received in real time at the at least one computer system.
Instant messaging robot to provide product information
Methods and systems to automatically respond to a request for product information are described. In one embodiment, a data collection module may collect product data over a network, identify that the product data is related to a particular product, and store the product data and an association between the product data and the particular product in a database. An instant messaging engine may receive a request for the product data after the product data is stored in the database and an interpreter module may identify, in response to the request, the request to correspond to the particular product and retrieve the product data based on the association between the particular product and the product data. The instant messaging engine may also transmit, using an instant messaging protocol, a response to the request, the response including the product data.
Privacy conscious qualification of opt-in advertiser opportunities
In a system and method for flexibly offering on-line promotions to visitors of a website hosted by a server, when a user signs up with the website, the server collects a plurality of user data from the visitor. If a user's data matches predetermined criteria from an advertiser, then online promotions from this advertiser are included in an opt-in window displayed to the user. In some aspects, a bifurcated client/server scripting approach isolates personally identifiable information until or unless a user opts-into an offer or offers. The server dynamically generates pricing information for each advertiser according to a flexible algorithm. The flexible algorithm depends on the type and quality of user requested by the advertiser.
Using fingerprinting to identify a node in a social graph of sharing activity of users of the open web as representing a particular person
A social graph is built which includes interactions, sharing activity, and connections between the users of the open Web and can be used to improve ad targeting and content personalization. Personally identifiable information is not collected. The sharing activity can include receiving first activity information for a sender of a message to a recipient by a collection resource at a Web site, the collection resource adding a link to the message, and receiving second activity information when the recipient accesses the link. The first or second activity information can include a cookie, which can be used to identify a node in a social graph as being representative of a particular person or user. When a match is not found, a fingerprinting approach can be performed using attributes, such as device identifiers; IP addresses; operating systems; browsers types; browser versions; or user navigational, geo-temporal, or behavioral patterns.
Method and system for embedding a portable and customizable incentive application on a website
An embodiment of the present invention is described that includes an incentive application for providing incentives to a visitor of a site. The incentive application is both portable onto other sites and is customizable on each site to the information provided on the site.