Discount Or Incentive (e.g., Coupon, Rebate, Offer, Upsale, Etc.) Patents (Class 705/14.1)
  • Patent number: 10678838
    Abstract: Disclosed are examples of methods, apparatus, systems, and computer program products for providing an augmented reality display of an image with record data. In one example, image data is received at one or more processors. A request message is sent requesting record data associated with the image data from one or more of a plurality of records stored in a database system. In some implementations, when the requested record data is received, a graphical display of the record data in combination with the image can be provided on a display device.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: June 9, 2020
    Assignee: salesforce.com, inc.
    Inventor: Samuel W. Bailey
  • Patent number: 10679304
    Abstract: A system and method may optional include or utilize a processor configured to receive a request for social network content for display in a sponsored content position in a newsfeed of a social network interface, the position having a position criterion, identify a sponsored content item of multiple sponsored content items stored on a database based, at least in part, on a characteristic of the sponsored content item meeting the position criterion, a bid associated with the sponsored content item, and a scaling factor, wherein each of the sponsored content items correspond to one of multiple item types and at least two of the sponsored content items are of a different item type. The scaling factor for each of the sponsored content items is based on the item type of the corresponding one of the sponsored content items.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lihong Pei, Kai Wei, Nihar N Mehta, Ashvin Kannan, Deepak Agarwal, Guangyu Dong
  • Patent number: 10678591
    Abstract: Systems and methods are disclosed for optimizing distribution of resources to data elements, comprising receiving one or more user-defined objectives associated with a group of data elements, wherein at least one of the user-defined objectives includes an objective related to a selected target group; receiving one or more constraints associated with the group of data elements, wherein at least one of the constraints comprises resources apportionable to each data element in the group of data elements; developing a first prediction of a performance of the group of data elements during a time period based on the one or more user-defined objectives and the one or more constraints; and apportioning at least a portion of the resources to each data element in the group of data elements based on the first prediction once the time period has started.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: June 9, 2020
    Assignee: ADAP.TV, Inc.
    Inventors: Amir Cory, Shubo Liu
  • Patent number: 10664743
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: modeling for a subject process by machine learning with adaptive inputs. In one embodiment, the modeling may include: generating a model by use of machine learning with training data from measurements of successive components of a process to be modeled in order to predict measurements of a succeeding component within a statistically meaningful prediction range; adjusting the generated model by use of machine learning with less-deviation inducing measurements from a preceding component in case the measurement of the succeeding component is out of the prediction range; and presenting the adjusted model as a prediction model for the process.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ibuki Hara, Junya Shimizu, Michihiro Yokoyama
  • Patent number: 10665266
    Abstract: In a device and method for integrating a prerecorded video file into a video, a video of a scene is displayed on a display device of a mobile electronic device. A prerecorded video file to render on the display device is received. A modified prerecorded video file is generated by modifying a visual appearance of the prerecorded video file, where the modifying is for integrating the modified prerecorded video file into the scene. The modified prerecorded video file is superimposed over the video, such that the video is partially obscured by the modified prerecorded video file. The modified prerecorded video file is played while displaying the video, such that the modified prerecorded video file and a non-obscured portion of the video are rendered simultaneously.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: May 26, 2020
    Assignee: Gfycat, Inc.
    Inventors: Richard Rabbat, Ernestine Fu, Kasey Wang
  • Patent number: 10666762
    Abstract: Systems and methods for selecting content based on an event associated with a device identifier are provided. One or more processors can receive a request to serve content. The processors can identify a device identifier associated with the request. The processors can determine, from the device identifier, an event for which to serve content. The processors can determine, from the request, a length of time between a time the request to serve content is received and a time at which the event is scheduled to occur. The processors can select, based on the determined length of time and event parameters associated with the event, content for display and provide the selected content for display at a computing device associated with the device identifier.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: May 26, 2020
    Assignee: Google LLC
    Inventors: Courtney Hampson, Jason Robert Richard Sanio
  • Patent number: 10657555
    Abstract: The disclosed embodiments provide systems, methods, and techniques for managing merchandising cards. A merchandising card may be, for example, a gift card, loyalty card, or the like. Consistent disclosed embodiments, a system for managing merchandising cards may include one or more memory devices storing instructions and one or more processors configured to acquire, from a device over a network, a plurality of locations associated with the device, the device locations being acquired at different instances in time within a predetermined period of time. Additionally, the one or more processors may be configured to calculate an overall merchant confidence rating for a merchant using the device locations. Further, the one or more processors may be configured to, based on the overall merchant confidence rating, determine that the merchant matches a merchant that is associated with merchandising card, and send a reminder a user of the device.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: May 19, 2020
    Assignee: Capital One Services, LLC
    Inventors: Dan Givol, Saumya Singh, Anand Kumar, Michelle S. Olenoski
  • Patent number: 10657585
    Abstract: A method for generating on-line sales leads in an on-line auction. The method determines when a prospective bidder for an on-line auction of a specific item by a seller accesses the on-line screen for the item. The method obtains the e-mail address of the prospective bidder and either correlates the e-mail address of the prospective bidder with the item by seller or with a classification for the item. The correlated e-mail address is then delivered to the seller or to a purchaser and may be accompanied with information identifying the specific item, the classification, whether a bid was made or not, etc. Furthermore, the delivery occurs at periodic fixed time intervals or when a fixed number of e-mail addresses are obtained.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: May 19, 2020
    Assignee: eBay Inc.
    Inventor: Robert C. Dorr
  • Patent number: 10646784
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: May 12, 2020
    Assignee: Cognant LLC
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Patent number: 10643196
    Abstract: The present disclosure provides an exemplary system, method, and computer program product. The exemplary system includes at least one non-transitory memory storing user account information, wherein the information comprises a digital receipt associated with a user purchase and one or more conditions for delivering the digital receipt. The system further includes one or more hardware processors coupled to the at least one memory and operable to read instructions from the at least one memory to perform the steps of: receiving a payment request from a user; receiving at least one condition from the user for delivering a digital receipt associated with the payment request to at least one recipient; determining whether the at least one condition is satisfied; and delivering the digital receipt to the at least one recipient.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: May 5, 2020
    Assignee: PayPal, Inc.
    Inventor: Giselle Katrina Nevada
  • Patent number: 10643245
    Abstract: The present invention relates to a person's personal preferences. These personal preferences are detected or determining according to several different systems and methods and based on these preferences personal services are provided to the person. Certain embodiments of the invention utilize a “so-called” smart card, including a card with EMV contacts, for determining those preferences and/or for providing services.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: May 5, 2020
    Assignee: Nxt-ID, Inc.
    Inventors: Andrew Tunnell, Sean Powers, David Tunnell, Jacob Zurasky
  • Patent number: 10645039
    Abstract: An information processing method includes generating identification information according to a preset manner, and displaying identification information on a multimedia interaction interface, identification information being capable of being scanned by clients so that the clients establish an association relationship with a first event presented on multimedia interaction interface; obtaining identifiers of the clients in association relationship with the first event based on results of clients' scanning of identification information, and establishing a first set of identifiers; when a condition is met, receiving requests from M clients, and identifying identifiers of M clients; screening, based on the first set of identifiers, the identifiers of M clients to obtain N client identifiers matched with any identifier in the first set of identifiers, wherein M and N are both positive integers, and M?N; and outputting at least one client identifier of N client identifiers according to a preset rule.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: May 5, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jingjing Kong, Yong Li, Yuxing Yang
  • Patent number: 10636331
    Abstract: The embodiments herein provide an audio electronic shelf label (AESL) configured for providing information related to a product associated with the audio electronic shelf label. The AESL comprises a communication interface for communicating information related to the AESL; a control unit coupled to the communication interface and an audio interface unit coupled to the control unit. The control unit is configured for processing the information related to the AESL. The audio interface unit is configured for generating audio signals encoded with a characteristic audio tag upon receiving an indication from a user device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: April 28, 2020
    Assignee: NAFFA INNOVATIONS PRIVATE LIMITED
    Inventor: Vivek Kumar Singh
  • Patent number: 10607169
    Abstract: Provided herein are systems, methods and computer readable media for programmatically updating budgeting data, target consumer profile data, and promotion component data for communication to a social network system. An example method may include transmitting, via a social network system interface, budgeting data, target consumer profile data, and promotion component data to the social network system, receiving, at a promotion and marketing system, consumer transaction data, consumer redemption data, and consumer-promotion interaction data, determining, via the promotion and marketing system, at least one of updated budgeting data, updated target consumer data, and updated promotion component data based on the consumer transaction data, the consumer redemption data, and the consumer-promotion interaction data, and transmitting, via the social network system interface, the updated budgeting data, the updated target consumer profile data, and the updated promotion component data to the social network system.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 31, 2020
    Assignee: GROUPON, INC.
    Inventors: Jason Carlisle, Alberto Holts Corey, Ari Alhadeff, Vinay P. Vaidya, Shuoyuan Lin, Xuan Zheng
  • Patent number: 10600106
    Abstract: The field of the invention relates to methods and systems for comparing goods or services from websites, databases or other on-line resources. The field of the invention includes related servers, user terminals and computer program products. There is provided a method of comparing goods and/or services from one or more websites or other on-line resource(s) in which a multi-objective optimization process is used to identify a set of specific goods and/or services that optimally match user-defined and/or user-associated criteria and then that set of specific goods and/or services is displayed on an end-user's computing device to enable the end-user to view that set and optionally purchase one or more items from that set.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: March 24, 2020
    Assignee: SKYSCANNER LIMITED
    Inventors: Gareth Williams, Nicholas Radcliffe
  • Patent number: 10599156
    Abstract: Provided herein is an autonomous or semi-autonomous vehicle fleet comprising a plurality of electric autonomous vehicle for apportioned display of a media, operating autonomously and a fleet management module for coordination of the autonomous vehicle fleet. Each autonomous or semi-autonomous vehicle comprising a screen configured to display the media. Activation, deactivation, brightness modification, in combination with specific media selection enables more efficient media display.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: March 24, 2020
    Assignee: Nuro, Inc.
    Inventors: David Ferguson, Jiajun Zhu, Pichayut Jirapinyo, Cosimo Leipold
  • Patent number: 10592850
    Abstract: An approach is provided for marketing a product in real time. A presence of a social contact in a physical store is determined. The contact is connected to a shopper by a social networking service. Based on contextual information about a shopper, it is determined that the shopper intends to purchase the product. A promotion of the product is sent to the shopper. The promotion specifies an online purchase of the product and a selection of a delivery option by which the contact picks up the purchased product at the store. An indication of the online purchase and the selection of the delivery option are received. The contact is notified to pick up the purchased product at the store on behalf of the shopper. A verification that the contact picked up the product is received. The shopper avoids paying a shipping fee and avoids visiting the store.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Pradeep K. Nanjundaswamy
  • Patent number: 10594798
    Abstract: Communication network architectures, systems, and methods for supporting a network of mobile nodes. Various aspects of this disclosure provide non-limiting examples of communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., an Internet of moving things). More specifically, systems and methods for managing containers in a network of moving things.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: March 17, 2020
    Assignee: Veniam, Inc.
    Inventors: Dário Fernando Rodrigues Nascimento, Rui Miguel Correia e Costa, João Luis Mineiro Ramos de Azevedo
  • Patent number: 10586225
    Abstract: There are provided systems and methods for intelligent selection of transaction processing technology available at a merchant location. A user may visit a merchant location and desire to purchase items from the merchant at the merchant location. The user may have options for one or more payment instruments to use at the merchant location, including payment applications with a mobile communication device. A payment provider may detect the location of the user and determine that the user's location matches the merchant's location through a geo-fenced area for the merchant. The payment provider may then configure a payment process for the user to utilize at the merchant location using payment mechanisms accepted at the merchant location. Where multiple merchants are located nearby, the payment provider may utilize additional known information for the user to select the most likely merchant for the user.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: March 10, 2020
    Assignee: PAYPAL, INC.
    Inventors: Kevin Laracey, Douglas Hurst, Patrick Babcock
  • Patent number: 10586223
    Abstract: A line-of-credit digital content application platform is provided, including a system and method for providing a digital content distribution platform, said digital content distribution platform configured to transmit digital content across a network; receiving from a user of the digital content distribution system a request for a membership account with the digital content distribution system; creating the membership account corresponding to the user; providing the user, prior to receiving payment or credit from the user, with a line-of-credit, said line-of-credit usable by the user to purchase access to digital content from the digital content distribution system; receiving from the user a purchase selection, whereby the user purchases access to digital content from the digital content distribution system in exchange for payment from the line-of-credit; and providing the user with access, across the network to a user device, to digital content from the digital content distribution system in exchange for the
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: March 10, 2020
    Assignee: EXPONENTIAL HORIZONS, LLC
    Inventor: Harry Thomas Kloor
  • Patent number: 10586192
    Abstract: A system and a method for calculating in real time, actual realized savings that a cooling system obtains from addition of a thermal storage capability to the cooling system, compared to a model of the system without the added thermal storage capability.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: March 10, 2020
    Assignee: TRANE INTERNATIONAL INC.
    Inventors: Susanna Staubly Hanson, William Nelson Devroy, Anthony Wayne Bruno, Joel Donald Monroe
  • Patent number: 10579985
    Abstract: There are provided systems and methods for automatic synchronization of a device for transaction processing based on geo-fenced locations. A merchant may geo-fence an area corresponding to the merchant's location where a user may visit to purchase an item. The merchant may provide multiple transaction processing and payment options at the merchant location, including payment applications with a mobile communication device. A payment provider may detect the location of the user and determine that the user's location matches the merchant's location through the geo-fenced area for the merchant. The payment provider may then configure a payment process for the user to utilize at the merchant location using payment mechanisms accepted at the merchant location. Where multiple merchants are located nearby, the payment provider may utilize additional known information for the user to select the most likely merchant for the user.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: March 3, 2020
    Assignee: PayPal, Inc.
    Inventors: Kevin Laracey, Douglas Hurst, Patrick Babcock
  • Patent number: 10580047
    Abstract: Embodiments can provide automated matching of items to cart items and generation and rendering of customized template blocks, such that the appearance of the template blocks is adaptive, with remote configuration and optimization at one or more stages of a process. An integration plugin can enable websites to present additional items that are associated with an item displayed on a web page. The integration plugin can be compatible with many websites, be plug-and-play, quickly installed, and not require significant programming effort from the website. Embodiments can provide integration into the web site leading to increased conversion rates. Embodiments can provide information from a first item for additional items without additional data entry. Embodiments can provide real-time performance tracking for monitoring and optimization. Embodiments can provide composite user interfaces to manage item matching, performance tracking, and configuration.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: March 3, 2020
    Assignee: simplesurance, Gmbh
    Inventors: Robin von Hein, Joachim von Bonin, Ismail Asci, Manuel Kester
  • Patent number: 10580146
    Abstract: A method and system for tracking an object of interest in a talkgroup. The method includes receiving a first image stream including the object from a first portable communication device associated with the talkgroup. The method includes detecting the object in the first image stream, determining a first view angle associated with the object's position in relation to the first device, and determining a second view angle associated with the object's position in relation to a second portable communication device. When a difference between the first angle and the second angle is below a threshold, a first modified image stream is generated by highlighting the object in the first image stream. When the difference between the first angle and the second angle is above the threshold, a second modified image stream is generated by highlighting the object and indicating a relative direction to the object from the second device.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 3, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Yong Tian, Dajun Chen, Xun Fei, Dong Zhao, Kangkai Zhao
  • Patent number: 10572936
    Abstract: Described herein are various technologies pertaining to reconciling financial transaction information. A system for reconciling financial transactions can utilize incremental processing. Normalized financial data can be processed with submitted financial data identifiable from data derived from submitted financial data. A pluggable framework can utilize payment provider specific configuration data, a plugin model that provides information regarding a syntactic structure of financial data, and a plugin reader that provides semantic information regarding financial data. A distributed computation platform can utilize distributed computational units to utilize dynamic programming to derive a balance for particular accounts. Results from the distributed computational units are reduced into a point-in-time report. A first data version and a second data version from a particular payment provider can be retrieved. These data versions can be simultaneously maintained and accessible by a data consumer.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mian Qin, Rohitha Hewawasam, Ivan Petrov Trindev
  • Patent number: 10572871
    Abstract: Techniques and arrangements for personalizing gift cards based, in part, on exchanging personalized messages between a customer that buys a gift card and a customer that receives and uses the gift card. A point-of-sale (POS) device of a merchant may receive a personalized message from the customer buying the gift card at the time of the purchase. The POS device may then present the personalized message to the customer receiving the gift card when the customer uses the gift card to satisfy a cost of a transaction between the merchant and the customer. During or after the transaction, the POS device may further receive feedback from the recipient customer of the gift card. The POS device may then send the feedback to the customer that originally bought the gift card.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: February 25, 2020
    Assignee: Square, Inc.
    Inventors: John LaBanca, Jr., Matthew T. Kursmark, Christopher Lang Mocko
  • Patent number: 10565609
    Abstract: Information related to a privilege is caused to be presented so as to increase the probability that a user purchases a transaction target. An information processing apparatus detects a predetermined operation of a user which is defined as an operation where purchase motivation for a transaction target is higher than that of an operation to display transaction target information related to the transaction target and which is other than an operation of a user which is necessary to purchase in a transaction site where the transaction target can be purchased. When the predetermined operation is detected, the information processing apparatus causes privilege information related to a privilege which is given to the user to be presented on condition that the user purchases the transaction target targeted by the detected operation.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: February 18, 2020
    Assignee: Rakuten, Inc.
    Inventor: Atsuyoshi Matsuda
  • Patent number: 10565636
    Abstract: According to one embodiment, an electronic apparatus includes a memory and a processor. The processor is coupled to the memory, and is configured to: receive first information including information indicative of a usage state of a device; detect a sign of mechanical failure of the device by analyzing the first information; acquire second information associated with a replacement product for the device of which the sign of mechanical failure is detected, the second information including information of at least one of an identical product and an alternative product to the device; and output the second information as information associated with the device of which the sign of mechanical failure is detected.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: February 18, 2020
    Assignee: Toshiba Client Solutions CO., LTD.
    Inventors: Kei Ito, Kouetsu Wada
  • Patent number: 10560724
    Abstract: A video content distribution system including a user terminal on which contents are viewable and a content management server. The user terminal includes a first reception unit configured to receive field-of-view video data. The user terminal includes a display control unit configured to display a field-of-view video. The user terminal includes a viewpoint switch request signal generating unit for requesting a switch from a first viewpoint to a second viewpoint in the field-of-view video. The user terminal includes a first transmission unit configured to transmit the viewpoint switch request signal to the content management server. The content management server includes a second reception unit configured to receive the viewpoint switch request signal. The content management server includes a second transmission unit configured to transmit the field-of-view video data. The content management server further includes a switch count updating unit configured to update a count of switches to the second viewpoint.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: February 11, 2020
    Assignee: COLOPL, INC.
    Inventor: Kento Nakashima
  • Patent number: 10553031
    Abstract: Examples are disclosed that relate to representing a digital project file. One example provides a computing device comprising a logic device and a storage device holding instructions executable to obtain a digital project file comprising a geometric representation of a real physical space, and a user-created annotation associated with a location in the representation. The instructions are further executable to display a representation of the file in a first rendering format, receive a request to display a representation of the file in a second rendering format in which one or more real surfaces of the real physical space are displayed as a virtual rendering, the one or more real surfaces not being displayed as the virtual rendering the first digital rendering format, and, in response to the request, display the representation of the file in the second format.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: February 4, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gregory L. Alt, Laura K. Sugden, Shih-Sang Carnaven Chiu, Maxime Ouellet, Denise Ng
  • Patent number: 10552926
    Abstract: A computer-implemented method for determining objective restaurant cost characteristics for one or more merchant restaurants. The method is implemented using a restaurant cost ratings (RCR) computing device. The method includes storing transaction data for a plurality of restaurant transactions. The method further includes receiving a request for one or more restaurant cost characteristics for one or more merchant restaurants. The method also includes determining the one or more restaurant cost characteristics for the one or more merchant restaurants based on the transaction data stored in the memory. The method further includes transmitting the one or more restaurant cost characteristics for the one or more merchant restaurants to a remote computing device.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 4, 2020
    Assignee: MasterCard International Incorporated
    Inventors: Edward M. Lee, Matthew Haisley
  • Patent number: 10552685
    Abstract: Described in detail herein are systems and methods for providing a live image feed of a physical object in a section within the facility. In exemplary embodiments, physical objects can be disposed in a facility within multiple sections. Image capturing devices and kiosks can also be disposed in the facility. A kiosk can receive a search input string associated with a physical object. The kiosk can transmit the search input string to the central computing system. The central computing system can determine the exact physical location within the section of the facility in which the physical object is supposed to be disposed. The central computing system can determine the closest image capturing device to the exact physical location within the section of the facility in which the physical object is supposed to be disposed.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: February 4, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Jimmie Russell Clark, Ryan Stalder, Gregory Sieranski
  • Patent number: 10547750
    Abstract: Systems, methods, and computer-readable media are described for generating customized service plans for a wireless telecommunications network. An operator of a wireless telecommunications network may allow users to access the network in accordance with a service plan, which may specify terms and conditions associated with usage of the network (e.g., types of usage, amounts of usage, geographic areas, associated mobile devices and users, subscription fees, etc.). Customized, user-specific service plans for the wireless network may be generated and implemented by determining that a user satisfies one or more criteria for applying service plan modifications. A user may be required to agree to specified conditions, such as upgrading a mobile device or subscribing for a specified time period, in order to accept a customized service plan. Multiple modifications may be applied to a base service plan, and plans and/or modifications for which the user is eligible may be identified.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: January 28, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Benjamin Zachary White
  • Patent number: 10540681
    Abstract: Systems and methods of correlating an online content interaction with an offline content interaction are provided. A data processing system can identify an online conversion by a first computing device of a content item associated with a content provider, provide an online conversion identifier to an offline conversion identification unit, receive from the offline conversion identification unit detection data indicating that the offline conversion identification unit has detected the online conversion identifier on one of the first computing device and a second computing device, and provide the detection data to a content provider computing device associated with the content provider.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: January 21, 2020
    Assignee: Google LLC
    Inventors: Philip McDonnell, Nemanja Pogarcic
  • Patent number: 10536573
    Abstract: A mobile terminal including a display including a first area and a second area extended in at least one direction of the first area; a wireless communication processor configured to wirelessly communicate with an external device; and a controller configured to display, in the second area, visual information corresponding to at least one replay file executed when the mobile terminal was previously connected to the external device, based on the mobile terminal being connected to the external device when the first area and the second area are non-activated, and execute the at least one replay file, based on a predetermined touch input applied to the second area.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: January 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Daejin Kong, Suhjin Yi, Juhyun Jung, Yujune Jang
  • Patent number: 10536755
    Abstract: A method for ad delivery placements to consumer devices within managed service provider networks. Real-time, targeted video advertisements delivery to at least one consumer device is provided across multiple content delivery services accessible to viewers. A unified system capable of simultaneous targeting and delivery of a video advertisement is supported across multiple content delivery platforms to one or more consumer devices. Delivery of the targeted video advertisements is supported to managed service provider devices. Efficient IP delivery of video advertisements is supported to service provider managed networks of consumer devices. Real-time targeted advertisements to all IP connected devices and managed consumer devices are supported based on targeting criteria.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: January 14, 2020
    Assignee: DevelopOnBox, LLC
    Inventors: Richard Neill, Alexei Savguira, Valerii Grishin, Leon Rivkin
  • Patent number: 10525324
    Abstract: A mixed-reality kick simulation system includes a ball-tracking sub-system configured to generate ball tracking data when the ball is kicked by a user, a near-eye display configured to display mixed-reality virtual objects displayed over physical objects within a user field of view, and a controller. The near-eye display may include a user input device and one or more sensors to determine the field of view of the user defining view vectors representing lines of sight of the. The controller may direct the near-eye display to display a mixed-reality environment including virtual objects within at least a portion of the user field of view, receive ball tracking data of a ball kicked by the user in real-time from the ball-tracking sub-system, and direct the near-eye display to display a virtual object representing a trajectory of the ball within the mixed-reality environment in real-time based on the ball-tracking data.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: January 7, 2020
    Assignee: vSports, LLC
    Inventors: Thomas Kudirka, Patrick J. Bennett
  • Patent number: 10528975
    Abstract: Electronic systems for promotional offers are disclosed. An illustrative electronic system may include a computing device and a storage medium. The storage medium may contain one or more programming instructions that, when executed, cause the computing device to generate scores for customers from a customer database for distribution of limited quantities of promotional offers. Each score may be associated with one customer and one promotional offer, and each score may measure a probability that the associated customer will make a purchase in accordance with the associated offer. The programming instructions may further cause the computing device to identify a highest score, determine a customer associated with the highest score, determine a promotional offer associated with the highest score, assign the promotional offer to a personalized offer list for the customer if the promotional offer satisfies one or more constraints.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 7, 2020
    Assignee: INMAR—YOUTECH, LLC
    Inventors: Jesse T. Quatse, Anssi Karhinen, Eric G. Wasserman
  • Patent number: 10528971
    Abstract: Systems and methods of estimating call conversion rates are described herein. The system can include a conversion tracker, which can receive, from a client device, an identification of a conversion event at a first time. The conversion event can be associated with a content item, content item provider, and phone number of a content item provider. The conversion tracker can transmit a request that can include the identification of the conversion event. Once received, the client device can scan the call log for the phone number and send an response indicating the phone number's existence. The conversion tracker can determine a time window in which the client device called the content provider. The conversion tracker can also aggregate the responses across multiple client devices to estimate the call conversion rate for the content item associated with the content provider.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: January 7, 2020
    Assignee: Google LLC
    Inventor: Philip McDonnell
  • Patent number: 10521824
    Abstract: Identifying personalized content recommendations for users in an electronic environment is disclosed. User data comprising information relating to web-based content consumption of multiple users is collected. Multiple user cluster types associated with one or more interest categories are established. A feature vector is generated for each user for each of the multiple user cluster types. Based on the generated feature vectors, the user are grouped into multiple clusters. A grade is generated for each of a plurality of candidate recommendations for each of the clusters. Based on the generated grades, one or more personalized content recommendations for each of the clusters are identified.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: December 31, 2019
    Assignee: Outbrain Inc.
    Inventors: Shlomy Boshy, Yaron Galai
  • Patent number: 10509949
    Abstract: Embodiments disclosed herein generally related to a method and system for customizing a customer experience. In one embodiment, a method is provided herein. A computing system receives from a computing device positioned in a facility one or more video streams. The one or more video streams capture a customer in the facility. The computing system identifying an identity of the customer by parsing the one or more video streams to identify one or more audio or visual cues of the customer. The computing system determines, based on the identity of the customer, that the customer has one or more previous transactions at the facility. The computing system predicts, based on the one or more previous transactions, a new transaction at the facility. The computing system notifies the computing device positioned in the facility in preparation of the new transaction.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: December 17, 2019
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Gaurang J. Bhatt
  • Patent number: 10497048
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using location data to identify and provide services in association with items appearing in captured images. One of the methods includes receiving, from a device, an image and location data representing the device's physical location, determining, based on the location data, that a particular set of one or more locations are within a threshold distance of the device's physical location, accessing, for each of the one or more locations in the particular set, item information that indicates one or more items that are associated with the location, determining, based on the accessed item information, that the image likely shows a particular item that is associated with one or more locations in the particular set, and providing, to the device, instructions for presentation of information about (i) the particular item and (ii) one or more locations in the particular set that are associated with the particular item.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: December 3, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Matthew Thomas Short, Mary Elizabeth Hamilton, Robert Dooley, David T. Nguyen, Leeann Chau Tuyet Dang
  • Patent number: 10489796
    Abstract: A computerized enhanced discreet coupon (EDC) processing system processes shopper EDC(s) using a scanner and a processor. The scanner scans purchased items. The processor generates tickets corresponding to the purchased items, syntactically validates shopper EDC(s), semantically checks the EDC(s), and authenticates the EDC(s). If an EDC is authentic, then the processor compares the EDC against the ticket to determine if the EDC qualifies, and if so, then the EDC is redeemable. Authentication can be accomplished by, for example, comparing EDC rule(s) and/or rule identifier(s) against genuine rule/identifier sets. Genuine rule set includes a qualifying rule and a redemption rule.
    Type: Grant
    Filed: July 28, 2012
    Date of Patent: November 26, 2019
    Assignee: Worldpay, LLC
    Inventor: Travis L. Priest
  • Patent number: 10491559
    Abstract: The present invention provides a social networking platform offering various services, such as, facilitating aggregation and management of a user's interaction on one or more social networking platforms, offering enhanced control over the level of privacy associated with the flow of user data, offering tools to customize the user's exposure to advertisement-related content on the social networking platform(s), integrating features to control aspects of how data/content is presented to and visualized by the user, empowering the user to multicast direct messages to other users without the other users having to meet certain constraints, empowering the user to create and/or join a group based on messaging threads, and the like. One or more of these enhanced services/features are associated with a powerful framework of authentication/permission model for access control.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: November 26, 2019
    Assignee: SGROUPLES, INC.
    Inventors: Jonathan Wolfe, Mark Weinstein
  • Patent number: 10489836
    Abstract: Systems and methods are provided wherein an indication of a plurality of product categories is received, each product category being associated with a plurality of products. For example, the indication of the plurality of product categories may be received from a buyer. Buyer offer information, including an indication of an offer amount associated with the plurality of product categories, is also received. A subset of the plurality of products is selected for each of the product categories, and an indication of the selected products is provided. The buyer's offer may then be evaluated. If the buyer's offer is accepted, the selected products may be provided to the buyer in exchange for payment of the offer amount.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: November 26, 2019
    Assignee: Facebook, Inc.
    Inventors: Jay S. Walker, Magdalena Mik Fincham, John M. Packes, Jr., Russell Pratt Sammon, Michiko Kobayashi
  • Patent number: 10489754
    Abstract: A system and method configured to provide a mechanism allowing a third party, not involved in a payment transaction made between a merchant and a payment account, to provide a credit to the payment account as an offer benefit redeemed in view of the payment transaction. The mechanism includes a transaction handler of a payment processing network configured to provide transaction information relevant to the offer to the third party.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: November 26, 2019
    Assignee: Visa International Service Association
    Inventors: Daniel Eisen Fineman, Christopher Magpayo, Ann T. Wang Reed, Derek A. Vroom, Vaishali Rao
  • Patent number: 10491697
    Abstract: A method, a system, and an article are provided for detecting bot users of a software application. An example method can include: providing a client application to a plurality of users; obtaining device-based data and application-based data for each user, the device-based data including a description of at least one computer component used to run the client application, the application-based data including a history of user interactions with the client application; aggregating the data to obtain a plurality of bot signals for each user; analyzing the bot signals to detect a bot among the plurality of users; and preventing the bot from accessing the client application.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: November 26, 2019
    Assignee: Cognant LLC
    Inventors: Heng Wang, Owen S. Vallis, Arun Kejariwal, Harsh Singhal, William Hatzer, James Koh
  • Patent number: 10482490
    Abstract: Systems and methods provide targeted communications for each of a plurality of respective recipients. A database includes user information, customer information, template information, content feed information and advertising information. A template instruction is processed to select a template for generating the targeted communication, which is customized with at least some of the content feed. The targeted communication is scheduled for delivery, and at least some advertising information is selected to be included, as a function of geo-location information associated with at least one of the plurality of recipients. At least some advertising information is processed to format the advertising information with the targeted communication based at least on at least one instruction received from the registered user. The targeted communication is generated and transmitted to each of the plurality of recipients.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: November 19, 2019
    Assignee: SAILTHRU, INC.
    Inventors: Neil James Capel, Ian Bradford White
  • Patent number: 10475096
    Abstract: There are provided systems and methods for to triggers for automatic purchasing based on dynamic sales data. A user may establish preauthorization data with a service provider that indicates an item of interest that the user would like to purchase. Additionally, the user may set criteria required to be met for an automatic purchase of the item of interest by the service provider on behalf of the user. The criteria may correspond to a purchase price, date, discount, or additional information associated with the item, including inventory, purchases by friends, and other types of data. The service provider may use the preauthorization data to determine triggers that, when met, cause the service provider to purchase the item on behalf of the user. Additionally, the service provider may monitor sales data for the item and additional information until a trigger is met to cause a purchase of the item.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: November 12, 2019
    Assignee: PAYPAL, INC.
    Inventor: Eduardo Batlle
  • Patent number: 10469347
    Abstract: Systems, apparatuses and methods may provide for a plurality of node-level agents, wherein each node-level agent aggregates network statistics information from a plurality of probes associated with a communications interface. Additionally, one or more job-level agents may be communicatively coupled to the plurality of node-level agents, wherein each job-level agent aggregates network statistics information from two or more of the node-level agents. Moreover, a system-level agent may be communicatively coupled to the job-level agent(s). The system-level agent may generate a power model based on aggregated network statistics information from the job-level agent(s) and propagate the power model to the node-level agents via the job-level agent(s).
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: November 5, 2019
    Assignee: Intel Corporation
    Inventors: Jonathan M. Eastep, Eric R. Borch