Patents Examined by James A. Reagan
-
Patent number: 9972030Abstract: Systems and methods for the semantic modeling of advertising creatives included in targeted search advertising campaigns in accordance with embodiments of the invention are disclosed. In one embodiment, an advertising creative generation device includes a processor, an advertising creative generation application, at least one semantic model and performance data, wherein the an advertising creative generation application configures the processor to obtain a set of existing advertising creatives, where at least one of the existing advertising creatives comprises an existing concept, identify at least one existing advertising strategy pattern, determine performance data for the at least one existing advertising strategy pattern based on the performance data, identify at least one performance pattern based on the performance data for the at least one existing advertising strategy pattern, and generate at least one recommended advertising strategy.Type: GrantFiled: March 11, 2013Date of Patent: May 15, 2018Assignee: Criteo S.A.Inventors: Behzad Zamanzadeh, Stephen John Zimmerman, Jr., Cartic Ramakrishnan
-
Patent number: 9946442Abstract: Disclosed herein is a method, apparatus, and computer program for providing sub-content while providing online content. The method, apparatus, and computer program for providing sub-content while providing online content provides predetermined sub-content before providing online main content to a user, displays a predetermined user interface after a certain period of time, and continuously provides the sub-content only when the user selects the user interface.Type: GrantFiled: May 13, 2015Date of Patent: April 17, 2018Assignee: NAVER CorporationInventor: Sung Min Kim
-
Patent number: 9922334Abstract: Methods and systems for providing an advertisement based on a minimum number of exposures may include receiving selection criteria to specify a device identifier that meets the selection criteria, receiving a minimum number of exposures to the advertisement and an interval of time for the minimum number of exposures to occur, and a maximum aggregate bid value for each device identifier that is exposed to the advertisement for the minimum number of exposures, determining a probability that the device identifier reaches the number of exposures within the interval of time and within the maximum aggregate bid value, selecting a bid for each exposure for the device identifier based on the determined probability and the maximum aggregate bid value; and based on the selection of the bid, providing display data indicative of the advertisement.Type: GrantFiled: April 6, 2012Date of Patent: March 20, 2018Assignee: Google LLCInventor: Aaron Nathaniel Rothman
-
Patent number: 9911133Abstract: Systems and methods are described herein for supporting loyalty tiers. According to certain aspects, a custom number of loyalty tiers may be specified. Dynamic tier boundaries may be defined for each tier based upon a specified number of loyalty points, a percentile of total loyalty points, or a combination thereof. Periodic recomputing of tier boundary values can support dynamic loyalty tiers. According to certain other aspects, a user loyalty status may include a current tier and a pending tier. User loyalty points may be updated for a current loyalty activity. The updated user loyalty points may be compared with a point boundary for the pending tier and the user may be updated to the pending tier. Transacting the tier update with the server may be bypassed to reduce tier update latency. Also, immediate access at the client to features associated with the updated current tier may be supported.Type: GrantFiled: March 31, 2012Date of Patent: March 6, 2018Assignee: GOOGLE LLCInventors: Andrew David Walbran, Kenneth Paul Stoltz, David Singleton, Douglas Alexander Gresham
-
Patent number: 9911140Abstract: An system can include a server that includes or is associated with a keyword price recommendation module. The module can be configured to recommend an optimal price for a keyword, per referral event, in a search engine marketing campaign. For making such a recommendation, the module can be configured to determine revenue generated per referral event for the keyword according to a number of referral events for the keyword for a plurality of users and revenue generated for the keyword by the plurality of users. It can also be configured to select a return on investment percentage for the keyword, and determine the optimal price for the keyword according to the revenue generated per referral event and the return on investment percentage. Additionally or alternatively, the keyword price recommendation module can be configured to calculate the return on investment percentage for the keyword according to at least one market condition.Type: GrantFiled: October 1, 2013Date of Patent: March 6, 2018Assignee: Excalibur IP, LLCInventors: Saurabh Dixit, Matt Earls, Supreeth Rao, Anurag Ojha, Jianning Dong
-
Patent number: 9881313Abstract: A computing device receives one or more questions. The computing device determines at least one of an urgency factor, an importance factor, and a difficulty level associated with the received one or more questions and determines at least one of an availability factor, a skill factor, and a quality level associated with the received one or more questions. The computing device determines an incentive based on the determined at least one of an urgency factor, an importance factor, and a difficulty level associated with the received one or more questions, and the determined at least one of an availability factor, a skill factor, and a quality level associated with the received one or more questions.Type: GrantFiled: December 3, 2014Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Amit P. Bohra, Krishna Kummamuru, Abhishek Shivkumar
-
Patent number: 9875312Abstract: A device includes a memory for storing digital media, a transfer module, and a processor. The media includes first data that associates the media with the device, second data authorizing the device to play back the media, and third data authorizing the device to transfer a copy of the media. A transfer includes transfer data identifying the copy uniquely relative to the device. The processor implements instructions to receive a request to transfer a copy of the media to a peer device, create a copy of the media that includes the first data and the transfer data, and direct the transfer module to transfer the copy to the peer device and send a transaction record including the first data and the transfer data to a server.Type: GrantFiled: April 14, 2015Date of Patent: January 23, 2018Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Sam Zellner
-
Patent number: 9865001Abstract: A computing device receives one or more questions. The computing device determines at least one of an urgency factor, an importance factor, and a difficulty level associated with the received one or more questions and determines at least one of an availability factor, a skill factor, and a quality level associated with the received one or more questions. The computing device determines an incentive based on the determined at least one of an urgency factor, an importance factor, and a difficulty level associated with the received one or more questions, and the determined at least one of an availability factor, a skill factor, and a quality level associated with the received one or more questions.Type: GrantFiled: June 12, 2015Date of Patent: January 9, 2018Assignee: International Business Machines CorporationInventors: Amit P. Bohra, Krishna Kummamuru, Abhishek Shivkumar
-
Patent number: 9858589Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for measuring lift. A method includes: receiving requests for content for which a first content item is an eligible content item; delivering the first content item along with a first pixel that identifies the delivery of the first content item to a first portion of the received requests; delivering a second, different content item along with a second pixel that identifies the non-delivery of the first content item to a second portion of the received plurality of requests rather than the first content item; evaluating searches performed by users that received the first content item as compared to users that received the second content item including using the first pixel and second pixel in evaluating search logs associated with search requests performed by users; and presenting lift data to a sponsor associated with the first content item.Type: GrantFiled: October 15, 2013Date of Patent: January 2, 2018Assignee: Google LLCInventors: Mehdi Sharifzadeh, Oren E. Zamir, Troy L. Walker, Dan Blandford, Radoslav M. Kirov, Jeff Bergman, Sanaz Ahari
-
Patent number: 9846768Abstract: A method, system, and computer usable program product for relating code with intellectual property assets are provided in the illustrative embodiments. An intellectual property asset is identified. A portion of code is located from an entire code of a software application, such that the portion of code corresponds to the intellectual property asset. The portion of code is marked with information identifying the intellectual property asset. The portion of the code is executed during the execution of the software application. The execution of the portion of code is recorded, the recording indicating a use of the intellectual property asset. Additionally, a set of analysis control factors may be accepted. The recording may be analyzed according to the set of analysis control factors. A recommendation for an intellectual property asset related business decision to develop, invest in, or maintain certain intellectual property assets may be produced.Type: GrantFiled: November 19, 2008Date of Patent: December 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pamela Ann Nesbitt, Lisa M Chavez, Michael John Spisak, David Bruce Kumhyr, Rhonda L Childress
-
Patent number: 9846864Abstract: Various embodiments of the present invention provide a system and method for open digital media distribution. According to one embodiment, a system is provided which performs the operations of: creating a profile (e.g., artist or label profile) based on an input from a first party; receiving a digital media upload from the first party, wherein the digital media upload contains media content and the first party has a property interest in the media content; receiving from the first party an assignment of a payment account to the digital media upload, such that money from sales relating to the digital media upload is deposited into the payment account; receiving from the first party a sales parameters associated with the digital media upload; presenting through a computing device the digital media upload for sale to a second party; and selling the digital media upload to the second party through a computing device.Type: GrantFiled: October 13, 2009Date of Patent: December 19, 2017Inventor: Jeffrey C. Anderson
-
Patent number: 9842365Abstract: Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.Type: GrantFiled: September 15, 2015Date of Patent: December 12, 2017Assignee: Google Inc.Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 9836769Abstract: Methods, systems and apparatus, including computer programs encoded on a computer storage medium, for generating a target bid for an advertiser to use in an auction directed at enabling the advertiser to reach the advertiser's advertising goal (e.g., a cost-per-call goal) for a particular advertising target (e.g., a television program or demographic) based on the target's historical advertising performance.Type: GrantFiled: June 14, 2011Date of Patent: December 5, 2017Assignee: Google Inc.Inventors: Robert Murray, Jyotsna Gangwar, Bozhena Bidyuk
-
Patent number: 9836760Abstract: Systems, methods, and computer-readable storage media for determining user journeys during presentations of content. The system first determines an average time spent for sessions associated with a presentation of content. Next, the system identifies a representative group of sessions from the sessions by identifying each of the sessions having a respective time spent within a statistical range from the average time spent for the sessions. The system then determines a most common path of events from the representative group of sessions to yield a most common user journey associated with the presentation of content.Type: GrantFiled: January 31, 2014Date of Patent: December 5, 2017Assignee: Apple Inc.Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari, Ryan S. Mehlmauer, Steven C. Bredenberg
-
Patent number: 9792592Abstract: The invention concerns a portable electronic transfer device using a near-field wireless communication module and a method of using it. The device includes means for entering an amount and an acceptance command so that a debtor can enter their personal identification number on their portable device and not on that of a third party. If the acceptance command is authenticated, a secure message containing the amount is sent via the near-field. wireless communication module to a creditor. The creditor can then add their references to the message and send it to effect the transaction. Alternatively, the creditor sends their references to the debtor via the near-field wireless communication module and the debtor can formulate a transaction request including the amount and the references of the creditor.Type: GrantFiled: October 22, 2008Date of Patent: October 17, 2017Assignee: OBERTHUR TECHNOLOGIESInventors: Pierrick Delolme, Marc Bertin
-
Patent number: 9792629Abstract: An example system can include a server that includes or is associated with a keyword recommendation module. The keyword recommendation module can be configured to select keywords for a search engine for use in a search engine marketing campaign, wherein the search engine provides more traffic to Internet content of a publisher than other search engines, for the keywords. The module can also be configured to determine, per keyword, user engagement with the Internet content resulting from the traffic provided by the search engine for the keywords, according to one or more of time spent viewing the Internet content, page views of the Internet content, and dwell times. The module can also be configured to score, per keyword, the keywords according to the determined user engagement with the Internet content, and generate keyword recommendations according to the scoring of the keywords.Type: GrantFiled: October 1, 2013Date of Patent: October 17, 2017Assignee: Yahoo Holdings, Inc.Inventors: Supreeth Rao, Jianning Dong, Anurag Ojha, Matt Earls, Saurabh Dixit
-
Patent number: 9785969Abstract: Techniques are described for promoting content items in a page to load in a different order than the order in which they were initially designated to load in the page. A page may include critical content items designated to load earlier than non-critical content items. In instances where there is a delay due to latency in generating or retrieving the critical content items, one or more non-critical content items may be promoted to load earlier than initially designated. By promoting non-critical content items to load during the period in which the loading of the page may otherwise be stalled, overall page load times may be reduced. Content transport may employ a multi-stream networking protocol that multiplexes a plurality of streams, and promotion may include writing to a particular stream during the delay in availability of the critical content items.Type: GrantFiled: September 19, 2013Date of Patent: October 10, 2017Assignee: Amazon Technologies, Inc.Inventor: Jeremy Boynes
-
Patent number: 9785841Abstract: Both fingerprinting and watermark decoding processes are applied to received items of audio-visual content. Further processing is applied as well. This further processing depends on output data from the watermark decoding process, and can cause two items of seemingly-identical audio-visual content to be further-processed in different ways.Type: GrantFiled: November 2, 2015Date of Patent: October 10, 2017Assignee: Digimarc CorporationInventors: Bruce L. Davis, William Y. Conwell
-
Patent number: 9779422Abstract: A revenue share analysis module can determine individual session revenues for content items provided by content providers. The module can also determine total session content revenues for each of the content items according to the determined individual session revenues, and determine respective content values for each of the content items according to the determined total session revenues for each of the content items. It also may determine total session provider revenues for each of the content providers according to the determined total session revenues for each of the content items, and determine respective provider values for each of the content providers according to the determined total session revenues for each of the content providers. Also, it can determine revenue share offers according to the content values and/or the provider values.Type: GrantFiled: October 1, 2013Date of Patent: October 3, 2017Assignee: Excalibur IP, LLCInventor: Supreeth Rao
-
Patent number: 9779417Abstract: Systems and methods are for identifying online advertisements to display to a user based on historical user data collected across the user's use of a plurality of Internet devices. One method includes receiving, over a network, a request for an advertisement to display at a first device of the user, the request including a unique identifier stored on the user's first device; accessing, in a database, a demographic or browsing history information generated from the user's use of a second device, the demographic or browsing history information being stored in the database in relation to the unique identifier; and identifying, based on the demographic or browsing history information, an advertisement to display at the user's first device. The demographic or browsing history information is synchronized based on the unique identifier being stored on the user's first device and the user's second device.Type: GrantFiled: March 19, 2015Date of Patent: October 3, 2017Assignee: Oath (Americas) Inc.Inventor: Seth Mitchell Demsey