Patents Examined by James A. Reagan
  • Patent number: 9972030
    Abstract: 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: Grant
    Filed: March 11, 2013
    Date of Patent: May 15, 2018
    Assignee: Criteo S.A.
    Inventors: Behzad Zamanzadeh, Stephen John Zimmerman, Jr., Cartic Ramakrishnan
  • Patent number: 9946442
    Abstract: 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: Grant
    Filed: May 13, 2015
    Date of Patent: April 17, 2018
    Assignee: NAVER Corporation
    Inventor: Sung Min Kim
  • Patent number: 9922334
    Abstract: 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: Grant
    Filed: April 6, 2012
    Date of Patent: March 20, 2018
    Assignee: Google LLC
    Inventor: Aaron Nathaniel Rothman
  • Patent number: 9911133
    Abstract: 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: Grant
    Filed: March 31, 2012
    Date of Patent: March 6, 2018
    Assignee: GOOGLE LLC
    Inventors: Andrew David Walbran, Kenneth Paul Stoltz, David Singleton, Douglas Alexander Gresham
  • Patent number: 9911140
    Abstract: 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: Grant
    Filed: October 1, 2013
    Date of Patent: March 6, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Saurabh Dixit, Matt Earls, Supreeth Rao, Anurag Ojha, Jianning Dong
  • Patent number: 9881313
    Abstract: 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: Grant
    Filed: December 3, 2014
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Amit P. Bohra, Krishna Kummamuru, Abhishek Shivkumar
  • Patent number: 9875312
    Abstract: 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: Grant
    Filed: April 14, 2015
    Date of Patent: January 23, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Sam Zellner
  • Patent number: 9865001
    Abstract: 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: Grant
    Filed: June 12, 2015
    Date of Patent: January 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Amit P. Bohra, Krishna Kummamuru, Abhishek Shivkumar
  • Patent number: 9858589
    Abstract: 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: Grant
    Filed: October 15, 2013
    Date of Patent: January 2, 2018
    Assignee: Google LLC
    Inventors: Mehdi Sharifzadeh, Oren E. Zamir, Troy L. Walker, Dan Blandford, Radoslav M. Kirov, Jeff Bergman, Sanaz Ahari
  • Patent number: 9846768
    Abstract: 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: Grant
    Filed: November 19, 2008
    Date of Patent: December 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pamela Ann Nesbitt, Lisa M Chavez, Michael John Spisak, David Bruce Kumhyr, Rhonda L Childress
  • Patent number: 9846864
    Abstract: 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: Grant
    Filed: October 13, 2009
    Date of Patent: December 19, 2017
    Inventor: Jeffrey C. Anderson
  • Patent number: 9842365
    Abstract: 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: Grant
    Filed: September 15, 2015
    Date of Patent: December 12, 2017
    Assignee: Google Inc.
    Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
  • Patent number: 9836769
    Abstract: 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: Grant
    Filed: June 14, 2011
    Date of Patent: December 5, 2017
    Assignee: Google Inc.
    Inventors: Robert Murray, Jyotsna Gangwar, Bozhena Bidyuk
  • Patent number: 9836760
    Abstract: 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: Grant
    Filed: January 31, 2014
    Date of Patent: December 5, 2017
    Assignee: Apple Inc.
    Inventors: Michael Froimowitz Greenzeiger, Mehul K. Sanghavi, Ravindra M. Phulari, Ryan S. Mehlmauer, Steven C. Bredenberg
  • Patent number: 9792592
    Abstract: 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: Grant
    Filed: October 22, 2008
    Date of Patent: October 17, 2017
    Assignee: OBERTHUR TECHNOLOGIES
    Inventors: Pierrick Delolme, Marc Bertin
  • Patent number: 9792629
    Abstract: 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: Grant
    Filed: October 1, 2013
    Date of Patent: October 17, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Supreeth Rao, Jianning Dong, Anurag Ojha, Matt Earls, Saurabh Dixit
  • Patent number: 9785969
    Abstract: 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: Grant
    Filed: September 19, 2013
    Date of Patent: October 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Jeremy Boynes
  • Patent number: 9785841
    Abstract: 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: Grant
    Filed: November 2, 2015
    Date of Patent: October 10, 2017
    Assignee: Digimarc Corporation
    Inventors: Bruce L. Davis, William Y. Conwell
  • Patent number: 9779422
    Abstract: 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: Grant
    Filed: October 1, 2013
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventor: Supreeth Rao
  • Patent number: 9779417
    Abstract: 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: Grant
    Filed: March 19, 2015
    Date of Patent: October 3, 2017
    Assignee: Oath (Americas) Inc.
    Inventor: Seth Mitchell Demsey