Patents Examined by Jonathan J Whitaker
  • Patent number: 11127039
    Abstract: A server communicates with a mobile device to deliver a mobile application to the mobile device. Software instructions of the mobile application are executed on the mobile device. Then, responsive to operations of the software instructions on the mobile device, the mobile device sends messages comprising location data such as GPS data or other location point attributes. The server receives the location data describing the location of the mobile device and performs logic and computations to determine predicted location points, which are in turn used to determine predicted regions or areas surrounding the predicted location points. The server selects geo-specific notifications (e.g., advertisements, coupons, etc.) based at least in part on the predicted region, and transmits the geo-specific notifications electronically through the network to the mobile device.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: September 21, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Martin May, Joseph D. Pezzillo, Daniel W. Burcaw
  • Patent number: 11107125
    Abstract: Recommendations are made to an e-shopper based on commercials that the e-shopper may have recently viewed on TV or heard on radio. In one preferred embodiment, a cloud-based server collects and stores TV viewership data through mobile devices, using automated content recognition (ACR).
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: August 31, 2021
    Assignee: ALPHONSO INC.
    Inventor: Manish Gupta
  • Patent number: 11093979
    Abstract: Techniques for using machine learning to configure social media campaigns are disclosed. A social relationship management (SRM) service performs supervised machine learning to generate a learned model, at least by: generating feature vectors based on training data including campaign configuration data and one or more campaign success metrics; and performing pattern recognition on the feature vectors to determine one or more preferred campaign configurations. The SRM service publishes messages to one or more social media platforms and receives user interaction data associated with users' interactions with the messages. The SRM service performs unsupervised machine learning to update the learned model based at least in part on the user interaction data.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: August 17, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael J. Strutton, John B. Nolt, Chad Estes, Kimberly Ann Wolfe, Yizhou Jiang, Natalie You, Wenhua Li, Tara U. Roberts
  • Patent number: 11030638
    Abstract: Disclosed is a method for issuing a redeemable electronic reward in real-time to an event participant in response to event attendance. The redeemable reward may include a gift card, backstage passes to the event, tickets and backstage passes to a future live event, digital memorabilia from the event, and combinations thereof.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: June 8, 2021
    Assignee: Autography LLC
    Inventors: Thomas J. Waters, Robert N. Barrett
  • Patent number: 10970741
    Abstract: Disclosed is an improved approach for implementing a system, method, and computer program product for integrating with a social media site, which can be used to create and configure a custom audience on the social media site.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: April 6, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael J. Strutton, Chad Estes, Stephanie Fossan, Eugene Thompson, Steven Keith Woods, Taha Sheikh
  • Patent number: 10803512
    Abstract: Systems and methods are provided for object discovery and object mapping through an application with a Graphical User Interface (GUI). Objects are discovered through an object recommendation channel and through user input of key words and/or key phrases. Each object includes an Intensity of Interest (IoI), which is a relative preference for an object reflected by relative size in the object map. Additionally, the object map provides a visual display which indicates relationships among objects.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: October 13, 2020
    Assignee: COMMERCE SIGNALS, INC.
    Inventors: Rodney C. Cook, Thomas Noyes
  • Patent number: 10699298
    Abstract: A computer-implemented method for selecting a digital content, comprising: receiving a plurality of samples, each comprises a request having a plurality of values of a plurality of attributes, and associated with a success value for a Bernoulli distributed event having a campaign and a bid rate (BR) of the campaign; clustering the plurality of samples in a plurality of homogenous nodes according to respective plurality of values; identifying a group campaign with a highest valuation for each one of the plurality of nodes using triangular approximation of the Bernoulli distribution of events in the node; receiving a query from a device including a plurality of other values of the plurality of attributes; selecting one of the plurality of nodes; selecting a digital content of the group campaign with highest valuation identified for the selected node; and generating a response to the query including the selected content.
    Type: Grant
    Filed: April 9, 2017
    Date of Patent: June 30, 2020
    Assignee: Digital Turbine, Inc.
    Inventors: John Haws, Yohan Lejosne, William Lefew
  • Patent number: 10497038
    Abstract: A website (“Teratrees”) is described where a person can upload pictures of trees or shrubs which they have recently planted and have them displayed in their personal profile. Validation of the tree is obtained by a voucher code that is entered into the website. Once the tree has been uploaded to the website it appears in the ‘Planted Trees’ section and can be offered to the Market at a price set by the planter. Another user can then purchase (using a virtual currency with real financial value) this tree from the Market and own it—whereupon it appears in their profile under ‘Owned Trees’. This is virtual ownership within the context of the website. The user who owns this tree can offer the tree again on the Market if desired, while further transactions are also possible. Users who plant and own trees are rewarded with points and ranking.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: December 3, 2019
    Inventors: Ryan Alexander Stevenson, Olaf Kroeger
  • Patent number: 10380597
    Abstract: A system and method for creation, distribution and tracking of advertising via electronic networks, enabling creation of advertisements using licensed third party content and placement of said ads at desired network locations, utilizing an auction of ad spaces based on bids placed by advertisers to have their ads displayed at such locations. When a network user/ad viewer requests an ad by clicking or other action, an auction algorithm executes to select the ad to be displayed from those that bid for display at such ad space location and then the ad is composed and delivered to the ad space location by accessing a relational database storing commands that retrieve, assemble and dispatch the licensed ad content. Usage and display of licensed content on designated ad space is tracked to enable cost-per-use charging for both use of licensed content and ad display at the designated ad space.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: August 13, 2019
    Assignee: Rich Media Club, LLC
    Inventors: Brad Krassner, Nikolai Mentchoukov, Fred Bernstein, Alan Edwards
  • Patent number: 10366418
    Abstract: Methods include obtaining client data corresponding to a client. Methods further include determining one or more areas of interest of the client using the client data. Methods further include obtaining location data corresponding to the client. The location data comprises a geographic location of the client and a current direction of movement of the client. Methods further include determining one or more potential locations of the client using the location data. Methods further include receiving a plurality of commercial messages from a central control center, each of the plurality of commercial messages associated with a plurality of tags. Methods further include identifying a relevant commercial message from the plurality of commercial messages, such that the relevant commercial message is associated with a tag corresponding to at least one of the one or more areas of interest and a tag corresponding to at least one of the one or more potential locations.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: July 30, 2019
    Assignee: CA, Inc.
    Inventors: Steven M Isenberg, Irena Shaigorodsky, Alvin Dale Black