Patents Examined by Luis Brown
  • Patent number: 10817889
    Abstract: Systems, methods, and computer-readable media are described for a geographic boundary determination service. A geographic boundary may be associated with one of a plurality of geographic locations, and the area within the geographic boundary may be within a specified distance of the geographic location and closer to the geographic location than to any other geographic location in the plurality of geographic locations. The geographic boundary determination service may determine geographic boundaries for existing locations or may determine a set of locations whose geographic boundaries satisfy various criteria. The geographic boundary determination service may further display geographic maps that include the geographic boundaries, demographic indices and other demographic information relating to the geographic boundaries, network coverage information relating to the geographic boundaries, and a targeted geographic region or regions that the boundaries overlap.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: October 27, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Biju Thomas Zachariah, Dennis Jarret Guill, Jr., Robert Frangooles
  • Patent number: 10810627
    Abstract: Information for an advertising campaign is received that includes one or more advertisements for presentation to one or more users of an online system. A strong interest feature domain is generated for each user of the online system. A set of related items is obtained, wherein each item in the set is associated with an action conducted by the one or more users. It can be determined that a viewing user of the online system has interacted with at least one item in the set of related items, and the generated interest feature domain for the viewing user includes an interest feature domain specified in the advertising campaign. Responsive to the determination, an advertisement is selected for presentation to the viewing user.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: October 20, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
  • Patent number: 10796303
    Abstract: Provided is a computer-implemented method for predicting payment transactions using a machine learning technique that includes receiving transaction data, generating a categorical transaction model based on the transaction data, determining a plurality of prediction scores including determining, for one or more users, a prediction score in each merchant category of a plurality of merchant categories for each predetermined time segment of a plurality of predetermined time segments, where a respective prediction score includes a prediction of whether a user will conduct a payment transaction in a merchant category at a time associated with a predetermined time segment associated with the respective prediction score, determining a recommended merchant category and a recommended predetermined time segment of at least one offer, generating the at least one offer, and communicating the at least one offer to the one or more users. A system and computer program product are also disclosed.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: October 6, 2020
    Assignee: Visa International Service Association
    Inventors: Amitava Dutta, April Pabale Vergara, Suresh Krishna Vaidyanathan
  • Patent number: 10776817
    Abstract: An online system monitors actions performed by users of the online system in association with being presented with content items that are associated with various categories. A histogram may be generated to describe a pattern of an action previously performed by a user in response to being presented with content items associated with a category. The online system trains a model to predict a likelihood that the user will perform the action in response to being presented with a content item associated with the category based on the pattern of the action previously performed by the user and information describing one or more recent performances of the action by the user with a content item associated with the category. The predicted likelihood may be included in a content selection process that selects one or more content items for presentation to the user.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: September 15, 2020
    Assignee: Facebook, Inc.
    Inventors: Sung-eok Jeon, Aliasgar Mumtaz Husain
  • Patent number: 10776812
    Abstract: Provided is a computer implemented process for reminding users of offers that were discovered by the user at one location when, at a later time, the user is at another location, the process including: displaying, with a mobile device, an offer and a reminder interface to indicate that the user requests themselves or another reminder recipient to be reminded of the offer when near another computing device of the reminder recipient; receiving an interaction with the reminder interface by the user and, in response, storing a reminder request in memory, the reminder request identifying the offer; obtaining data identifying the other computing device, a geographic area of the other computing device, or a wireless environment of the other computing device; detecting, with a processor of the mobile device, that the reminder recipient has interacted with the other computing device, entered the geographic area, or entered the wireless environment; and in response to the detection, presenting a notification reminding t
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 15, 2020
    Assignee: RetailMeNot, Inc.
    Inventor: Eithan Zilkha
  • Patent number: 10769682
    Abstract: A user interface system, including a user device. The user device includes a processor, a display that interacts with the processor to display a user interface including a site content and a first interactive object. The processor is operative to expand the first interactive object and transform the first interactive object to a content object displayed on the display, when a user touches and holds the first interactive object for a predetermined period of time. The processor is also operative to terminate, contract, and transform the content object for the display to display a second interactive object, the second interactive object having a secondary content trigger, upon the user releasing the holding of the first interactive object after the predetermined period of time.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: September 8, 2020
    Inventor: James Trevor McDonald
  • Patent number: 10769674
    Abstract: A method of operating a user device includes receiving, by a processing device of the user device, a conditional ad object from a remote user device. The conditional ad object includes two or more instances of conditional content, one or more access mechanisms, and one or more conditions. Each condition is associated with a respective instance of conditional content when verified. The method includes analyzing the one or more conditions to determine if any of the one or more conditions are met. The method includes selecting a selected instance of the two or more instances of conditional content based on the analyzing of the one or more conditions. The method includes generating a user-selectable link based on the selected instance of conditional content and the one or more access mechanisms. The method includes outputting the user-selectable link via a user interface of the user device.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: September 8, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Eric Glover
  • Patent number: 10769654
    Abstract: A method, system, and computer readable media for offering to the user of a payment vehicle a rewards program personalized to the user and the user's financial goals. A payment vehicle is provided with integrated reserved funds accounts which user can use to save up for large purchases. By designating the purchase for which these funds will ultimately be used, the user can be provided with personalized rewards programs relevant to planned purchases.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: September 8, 2020
    Assignee: HRB Innovations, Inc.
    Inventors: Daniel D. Martin, Crystal Anderson
  • Patent number: 10761683
    Abstract: Disclosed is a process and a system for controlling a computerized entertainment property playlist comprising registering a user and also registering an owner of the entertainment property. Next, the user can select, or allow a system to select on their behalf, entertainment property units owned by the owner, to be played on a playlist. Next, the system can be configured to store information relating to the registered user, the registered owner, and the media units in at least one database. Next, process can result in exporting the playlist via instructions sent by a microprocessor to at least one additional database. Next, the system can involve playing the entertainment property, or syncing multiple entertainment properties, on the playlist. Finally the system can involve rewarding the user based upon a number of units played of the media units and a duration of play of each of these media units.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: September 1, 2020
    Assignee: STATIONHEAD, INC.
    Inventor: Jason Scott Kaufman
  • Patent number: 10755317
    Abstract: Disclosed aspects relate to managing a set of offers using a dialogue. An adaptive profile may be received with respect to a client. The adaptive profile may indicate a set of client profile data, a set of client event data, and a set of client context data. A dialogue may be established with the client based on the adaptive profile. A set of offers may be resolved by an offer management engine based on the dialogue. The set of offers may be presented to the client.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Avijit Chatterjee, Rajiv V. Joshi, John J. Thomas
  • Patent number: 10755309
    Abstract: The invention relates to a user device comprising: an output component for outputting media content to a user; computer storage holding a user model of a user, the user model comprising personal information of the user; an input component configured to receive a content identification document identifying pieces of content to be output to the user by the output component: a content modifier configured to modify the document received by the input component based on the user model of the user, the content modifier operable to filter out at least one piece of content identified by the content document to generate a modified identification document, wherein the output component is configured to interpret each piece of content identified in the modified identification document for outputting to the user, wherein the filtered out piece(s) of content is not provided to the user.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: August 25, 2020
    Assignee: PIKSEL, INC.
    Inventors: Gabriele Ferrari, Giorgio Tornielli, Stefano Valsecchi
  • Patent number: 10748168
    Abstract: Systems and methods are provided for tracking referrals among a plurality of members of a social network. A data storage is created to store member information for the plurality of members. Relationships between the plurality of members are determined using the member information in the data storage. A data structure is created to show relationships between the plurality of members. Member events are received for the plurality of members. In response to a purchasing member of the plurality of members making a purchase, determining one or more members contributing to the purchase based on the member events and the data structure.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: August 18, 2020
    Inventor: Ethan Fieldman
  • Patent number: 10748191
    Abstract: A server system is provided for analyzing user interaction in an environment. The server system comprises a memory storing a set of instructions and a processor configured to execute the instructions to perform operations including determine a user has interacted with an item positioned in the environment based on a communication signal received from a hub physically located in the environment indicating an item tag associated with the item is linked with a user tag associated with the user. The server system may identify, based on one or more communication signals received from the hub, at least one metric associated with the user's interaction with the item and compare the at least one metric with a set of rules associated with the type of metric. The server system may provide an indication, based on the comparison, to a display device.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: August 18, 2020
    Assignee: Capital One Services, LLC
    Inventors: Matthew Stern, Jason Deperro, Dan Makoski, Makiko Taniguchi
  • Patent number: 10748169
    Abstract: Methods and systems for processing an electronic transaction between a cardholder and a merchant using a payment card carried out over a payment network are provided. An example method comprises receiving tokenization data including identification data associated with a token representing payment data of the payment card, and issuer data indicative of rewards information associated with the payment card; receiving a rewards inquiry request from a merchant terminal, where the rewards inquiry request comprises the token and where the token is associated with the payment data for making the transaction; determining the rewards information associated with the rewards inquiry request using the tokenization data; and transmitting the rewards information to the merchant terminal for preparation of a transaction request to an acquirer using the rewards information.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: August 18, 2020
    Assignee: MASTERCARD ASIA PACIFIC PTE. LTD.
    Inventors: Vijin Venugopalan, Joseph Damon Hayes
  • Patent number: 10740782
    Abstract: Systems, methods, and other embodiments associated with determining a promotion price schedule for each item in a group are described. In one embodiment, a method includes computing an item coefficient that corresponds to a change in a value of an objective function when the item is priced at the promotion price. The objective function is based on a multiple product demand model. An item coefficient is computed for each item, each time period in the price schedule, and each promotion price in a price ladder for the item. An approximate objective function is formulated that includes products of item coefficients and binary decision variables. The item coefficients, the approximate objective function, and constraints are provided to an optimizer that determines values of the decision variables that maximize the approximate objective function. A promotion price schedule is created for each item based on values of the decision variables.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: August 11, 2020
    Assignees: ORACLE INTERNATIONAL CORPOATION, MASSACHUSETS INSTITUTE OF TECHNOLOGY
    Inventors: Maxime Cohen, Jeremy Kalas, Kiran Panchamgam, Georgia Perakis
  • Patent number: 10740797
    Abstract: A system may provide for mobile application based online advertising via mobile application interface. A database may be configured to store data corresponding to a plurality of visual elements for rending an advertisement. An advertising server may be in operative communication with the database and configured to receive requests for advertisement campaigns. A mobile interface may allow submission of information relating to an advertisement campaign to the advertising server. A generator engine may be configured to select from the plurality of visual elements and generate display logic for displaying an advertisement corresponding to the advertisement campaign.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: August 11, 2020
    Assignee: Oath Inc.
    Inventors: Wentong Li, Yi Mao
  • Patent number: 10733631
    Abstract: Techniques are disclosed utilizing cognitive computing to improve commercial communications from vendors to users. A user's financial account(s) and location may be monitored to determine when a user is within a threshold distance of a vendor. If the user is within the threshold distance the methods and systems disclosed may determine which targeted commercial communications to transmit to the user based upon a shopping profile for the user. The shopping profile may include a dataset indicative of the shopping habits of the user.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: August 4, 2020
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Elizabeth Flowers, Puneit Dua, Alan Zwilling, Adam Mattingly, Melissa Attig, Reena Batra
  • Patent number: 10726449
    Abstract: A system and software method for monitoring and mining work order information from a remote OMS system and automatically generating and continuously updating web content therefrom to positively influence ranking in a listing of search results. The software method comprises the steps of monitoring the OMS system for completion of each work order, upon completion querying the OMS for information related to the service and/or goods provided, compiling a file of information related to the service and/or goods provided, mining relevant information from the file based on a pre-programmed ruleset, and sending the relevant information to an HTML authoring module that automatically generates web content therefrom and posts it to the clients web site to positively influence search engine rankings in response to a key phrase query that is relevant to the service completed and/or goods provided.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: July 28, 2020
    Inventor: Arkadiy I Rozental
  • Patent number: 10719846
    Abstract: This specification describes technologies relating to inferring interactions with advertisers. In general, one aspect of the subject matter described in this specification can be embodied in methods that include providing an online advertisement to a system, receiving data from the system indicating an interaction of the system with the online advertisement and data indicating a subsequent interaction of the system with an online resource of an advertiser associated with the online advertisement, and inferring that an advertisement conversion has occurred based on the received data. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: July 21, 2020
    Assignee: Google LLC
    Inventor: Ken Lee Motoyama
  • Patent number: 10699296
    Abstract: A method, a device, and a non-transitory storage medium provides storing user preferences pertaining to a native ad service; receiving a program that includes instances of native ad information indicative of instances of native ads; displaying the program; determining, whether instances of native ad information is received; providing the native ad based on the user preferences, in response to determining that the instances of native ad information is received; determining whether a secondary user device is paired; and transmitting instances of native ad information to the secondary user device in response to determining that the secondary user device is paired.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: June 30, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Dante J. Pacella, Saravanan Mallesan, Mani Tadayon, Christopher N. DelRegno, Gina Otts, Jean M. McManus, Mark D. Carney