Abstract:
A system and method of transmitting instant messages to a mobile communication device via a wireless data communication network is provided. Presence information for a plurality of instant message sources is detected at an instant messaging server that couples the instant message sources to the wireless data communication network. In addition, presence information of the mobile communication device is detected at the instant messaging server. The presence information of the mobile communication device is then compared with the presence information of the instant message sources and at least one of the instant message sources is then enabled to transmit an instant message to the mobile communication device. The presence information may be supplemented to include extended state information of the mobile communication device, which is matched against a plurality of service offerings by the instant messaging server to determine which service may transmit an instant message to the mobile communication device.
Abstract:
A computer automated method and system mines from a global computer network, information about people and organizations. The system includes automated crawling means, a distributor controlling the crawling means processing, an extractor storing extracted information of interest in a database, an integrator and post-processor. The integrater resolves duplicate information and combines related information in the database. The post-processor analyzes the database contents and generates (by deduction) missing information. Also disclosed is a method and means for generating a business email address of a person named in the database, from the respective organization named in the database for the subject person.
Abstract:
A database is formed and maintained by computer-automated means extracting information from a global computer network. The database contains information about people and organizations. The present invention method provides continual updates to the information stored in the database by the people named in the database and by the automated means. Integrity of the automatically extracted information is maintained. A link from the invention database to a third party data system provides updates in the information in the database to be communicated to the third party data system for updating and maintaining data of the third party data system. The database may serve as an email communication clearinghouse where senders do not need to know the email address of a person named in the database but rather leaves messages through that person's record in the database. Targeted advertising to a named person is provided during this accessing the database. The targeted advertising is based on information about the named person as stored in the database. The database may be queried by an combination of person name, job title, organization name and field of business of the organization. The invention method provides clipping service which monitors changes in the information stored in the database and notifies interested parties of detected changes.
Abstract:
The present invention provides an Internet based service that enables retailers to create and distribute promotions to customers based on profile criteria. These promotions are distributed to all types of wireless and mobile devices, as well as the Internet. This service also has the ability to track the reception and acceptance of the promotion from the end user, and provide the retailers with the ability to monitor the promotion activity to determine if it has been received and executed. The present invention also provides a method, computer program and system for distributing a promotion by selecting one or more subscribers to receive the promotion based on target subscriber information associated with the promotion and subscriber information associated with each subscriber, obtaining subscriber delivery information for each of the selected subscribers, and distributing the promotion to each of the selected subscribers based on the subscriber delivery information for the selected subscriber.
Abstract:
Methods and apparatuses for performing dynamic Web-based market analysis are disclosed. A Web server (110) presents a Web page including content to a user, via a browser located at the user's computer or workstation (150). The content in the Web page may be provided by third party entities that pay predetermined fees to have the Web server (110) render their content in a Web page. While the user views the site, detailed user activities associated with the content, including in-view activities associated with viewable content in the Web page, are collected in a client side data store (160). After a trigger event occurs, such as the client side data store fills up, the collected data is sent back to the Web server (110) where its is stored in a server side data store (120). An analytical program (115) executed by the Web server (110) retrieves the collected response data from the data store (120) and performs market analysis on the collected response data. The analytical program (115) produces results associated with the effectiveness of the content included the Web page. A middleware program (112), executing in the Web server (110), retrieves the result data and produces billing records, that may also include content effectiveness reports, and sends the billing records to respective third party entities that supplied the content for billing and marketing purposes.
Abstract:
The present invention is directed to a system and method for providing complete electronic commerce ("E-Commerce") transactions and solutions for a marketing company's products via the World Wide Web, including facilities for signing up new customers and recruiting, training and supporting new Independent Business Owners through an interactive online process. In another aspect, the present invention relates to the combination of a marketing business with a membership buying opportunity using both electronic commerce and face-to-face transactions. The present invention is also directed to a system and method for combining a marketing business with a membership buying opportunity, so that Independent Business Owners participating in the marketing plan can introduce customers to a membership buying opportunity and earn bonuses or commissions based on the purchases by those members, while Members in the buying opportunity can consume products or, at their option, qualify to become Independent Business Owners.
Abstract:
System/methods enable advertisements to be directly provided to consumers ("users) and/or embedded in a video entertainment program rendering on a consumer's electronic device for a consumer to. selectively view and can include an embedded link to an advertisement server accessible via a data network wherein the advertisement can access questions stored in a database regarding the advertisement. A user can selectively review the advertisement and then can be provided with at least one question about the advertisement from the advertisement server after the advertisement has completed rendering on the consumer device. The user can provide an answer to the at least one question (or a minimum set by the advertiser), and can earn compensation if the user's answer(s) is/are found to be correct by the advertisement server. Questions can be targeted (e.g., based on a registered consumer's profile) or can be provided randomly.
Abstract:
Systems and methods are disclosed herein that enable a first user that is presented with an advertisement in either a media content stream or a social media stream and to share, via a social network service, the advertisement with a second user(s) such that the advertisement is inserted into a media content stream presented to the second user(s).
Abstract:
For an input image of a person, a set of object proposals are generated in the form of bounding boxes. A pose detector identifies coordinates in the image corresponding to locations on the persons body, such as the waist, head, hands, and feet of the person. A convolutional neural network receives the portions of the input image defined by the bounding boxes and generates a feature vector for each image portion. The feature vectors are input to one or more support vector machine classifiers, which generate an output representing a probability of a match with an item. The distance between the bounding box and a joint associated with the item is used to modify the probability. The modified probabilities for the support vector machine are then compared with a threshold and each other to identify the item.