Based On User History Patents (Class 705/14.53)
  • Patent number: 11200403
    Abstract: A method and system are provided for next location prediction. The method includes inferring, by a hardware processor, a store layout, based on user location data and user transaction data for a plurality of users. The method further includes clustering, by the hardware processor, the plurality of users based on the user transaction data to form a set of clusters. The method also includes ensembling, by the hardware processor, users within each of the clusters and building a location prediction model for each of the clusters. The method additionally includes predicting, by the hardware processor, a next location of a particular user from the plurality of users based on a weighted vote taken over the location prediction model for the cluster corresponding to the particular user. The cluster corresponding to the particular user includes at least one other user from the plurality of users in addition to the particular user.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghu K. Ganti, Norbert Herman, Shubhadip Ray, Mudhakar Srivatsa
  • Patent number: 11200593
    Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for a predictive recommendation system using predictive models derived from tiered feature data.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: December 14, 2021
    Assignee: Groupon, Inc.
    Inventors: Boris Lerner, Sunil Ramnik Raiyani, Lawrence Lee Wai
  • Patent number: 11196699
    Abstract: Embodiments provide 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: June 16, 2021
    Date of Patent: December 7, 2021
    Assignee: SGROUPLES, INC.
    Inventors: Jonathan Wolfe, Mark Weinstein
  • Patent number: 11196744
    Abstract: Disclosed are various approaches for providing a virtual badge credential to a user's device that is enrolled with a management service as a managed device. Upon authentication of a user's identity via an identity provider, a virtual badge credential can be provided to an application on the client device. The virtual badge credential can be presented by the client device to access control readers to gain access to physical resources, such as doors and buildings, that are secured by the access control readers.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: December 7, 2021
    Assignee: VMware, Inc.
    Inventors: Gerard Murphy, Anantha Kalyan Kumar Mulampaka, Divyankitha Mahesh Urs, Yijia Zhao
  • Patent number: 11188949
    Abstract: A method for identifying segments of a population of user devices communicating on a communications network. The segments correspond to user devices of the population exhibiting comparable behavioral patterns detectable by the communications network. A plurality of marketing systems are accessible on the communications network, and each of the plurality of marketing systems include respective use data corresponding to respective ones of the population for the marketing system.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: November 30, 2021
    Inventors: James Eustace, Michael Hovey
  • Patent number: 11182823
    Abstract: Systems and methods for optimizing content performance using creative extensions are provided. A content generation system receives request for a content item for presentation on a client device. The request includes an indication of a serving context for the content item. The content generation system uses a creative extension performance model and the serving context for the content item to calculate a predicted performance metric for the content item for multiple different potential creative extensions. Each of the potential creative extensions defines a different action that occurs in response to a user interaction with the content item. The content generation system selects one of the potential creative extensions based on the predicted performance metrics and generates a content item having the selected creative extension using data assets extracted from various data sources. The creative extension performance model is updated using event data from the client device.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: November 23, 2021
    Assignee: GOOGLE LLC
    Inventors: Wangyi Liu, Yongtai Zhu
  • Patent number: 11170435
    Abstract: A method including receiving a digital promotion payload from a brand manufacturer for at least one branded consumer packaged good, the digital promotion payload including a digital promotion value associated with the branded consumer packaged good, is provided. The method includes receiving a bid request to the digital promotion engine, providing a bid response to the bid request, the bid response including the digital promotion payload, and receiving, from the supply side platform, a confirmation that the bid response has been selected from one or more bids from different digital advertising entities. The method includes providing a command to the supply side platform to deliver the digital promotion payload to a mobile device accessing a resource from the mobile display publisher, and loading the digital promotion value to a frequent shopper identification in response to a consumer interaction with the digital promotion payload detected from the mobile device.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: November 9, 2021
    Assignee: Catalina Marketing Corporation
    Inventors: Zubin Singh, Benjamin S. Sprecher, Ankur Agarwal, Mykola Markov, Kirk Dikun, Tony Mou
  • Patent number: 11170436
    Abstract: A credit scoring method and a server are provided. The method includes: determining at least one target user set in a plurality of user sets. The at least one target user set includes first behavior-unknown users whose predicted profit values are higher than second behavior-unknown users, the second behavior-unknown users are users other than the first behavior-unknown users on an application platform. The method also includes determining credit scores of first behavior-unknown users according to credit scores of behavior-known users in at least one determined target user set; obtaining first user samples from the first behavior-unknown users according to credit records of the first behavior-unknown users, the first user samples having profit values that satisfy a preset threshold; and performing credit scoring for a user according to a second scoring model obtained through training a first scoring model according to the first user samples and second user samples.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: November 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xin Li
  • Patent number: 11157955
    Abstract: An online system tracks stores information identifying content provided by third party systems and accessed by online system users as well as interactions with advertisements performed by online system users. When the online system identifies an opportunity to present an advertisement to a viewing user, the online system identifies content from third party systems accessed by the viewing user and content from third party systems accessed by additional online system users who interacted with advertisements. A score is computed for various advertisements based at least in part on correlations between content from third party systems accessed by the viewing user and content from third party systems accessed by additional online system users who interacted with advertisements. The online system selects candidate advertisements to evaluate for presentation to the viewing user based on the scores.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: October 26, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Feng Yan, Shyamsundar Rajaram, Hao Zhang, Lu Zheng, Tianshi Gao, David Michael Viner
  • Patent number: 11159831
    Abstract: Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Broadcaster non-real time (NRT) data packets are downloaded into RAM memory first and then saved to disk once the complete NRT package is in RAM. Old saved NRT data is retained until channel change with new NRT data, at which point old NRT data may be deleted before starting to save the new oncoming NRT data. Old NRT data may be deleted only when the new oncoming NRT data is not the same as the old.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: October 26, 2021
    Assignee: Sony Corporation
    Inventors: Steven Richman, Arthur C. Medina, Jr.
  • Patent number: 11158349
    Abstract: In one aspect, a computerized method for automatically generating digital video content from scripts includes a media engine. The media engine receives a script and a plurality of flags; sending the script to a natural language processing (NLP) engine. The NLP engine parses the script. The script is broken into a set of keywords and phrases in a JSON format. The NLP engine, based on the keywords and phrases and the plurality of flags, obtains a relevant background scene for the video and a relevant set of assets for the video, and a set of associated attributes of each of the set of assets. In an asset is a character or object for the video. The NLP engine provides the parsed script in the JSON format and the relevant background scene of the video and the relevant set of assets of the video, and the set of associated attributes of each of the set of assets to a layout engine.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: October 26, 2021
    Inventors: Vineet Gandhi, Srinivasa Raghavan Rajendran
  • Patent number: 11151595
    Abstract: A system, method, and non-transitory computer readable medium are provided for a smart coupon code. The smart coupon code is generated by receiving input that includes: a coupon discount for a purchasable item, a date range during which the coupon discount is valid, and one or more customer segments for which the coupon discount is valid, and further generated the smart coupon code, based on the input, to include an indication of: the coupon discount for the purchasable item, the date range during which the coupon discount is valid, and the one or more customer segments for which the coupon discount is valid. The smart coupon code can additionally validated against a requested purchase transaction based on the information indicated therein.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: October 19, 2021
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Yogesh Maheswari, Dinesh Kumar Mohapatra
  • Patent number: 11151598
    Abstract: A system may monitor social media sites for posts comprising brand indicia and collect analytics data related to the posts. Brand exposure may be quantified based on the analytics data.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: October 19, 2021
    Assignee: Blinkfire Analytics, Inc.
    Inventors: Stephen Joseph Olechowski, III, Nan Jiang, Alejandro Tatay de Pascual
  • Patent number: 11144954
    Abstract: An online system promotes physical store visits by presenting users with content items for a physical store location and subsequently logs visits of online system users to the physical store location to track performance of a campaign associated with the presented content item. The online system registers attention events associated with the presented content items presented to users on third party publishing sites via tracking pixels and registers attention events as store front visit conversion events if, within a predetermined period of time from a valid attention event, a user has subsequently gone in and visited the physical store front location.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: October 12, 2021
    Assignee: Facebook, Inc.
    Inventors: Liang Xu, Chaochao Cai, Qing Li, Goran Predovic
  • Patent number: 11146524
    Abstract: Using a forecasting model, a timeline of future activities is forecasted. Using a constraints analysis model, a set of profile inputs is analyzed to determine a context of a first period in the forecasted timeline. Using a context extraction model, a first notification from a set of notifications is analyzed to determine a context of the first notification. A degree of correspondence is computed between the context of the first period and the context of the first notification. When the degree of correspondence is at least a threshold degree of correspondence, the first notification is scheduled for presentation during the first period regardless of a time of arrival of the first notification.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: October 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Shikhar Kwatra, Raghuveer Prasad Nagar, Sarbajit K. Rakshit
  • Patent number: 11137870
    Abstract: In various example embodiments, a system and method for adjusting a user interface according to a cognitive mode is disclosed. In one example embodiment, a method includes receiving a plurality of user events based on a user interacting with a system, determining a cognitive operating mode of the user based on the user events, with the cognitive operating mode selected from a predefined set of cognitive operating modes, and modifying a user interface element according to the cognitive operating mode of the user.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: October 5, 2021
    Assignee: eBay Inc.
    Inventors: Shawn Piper, Mark Joseph Eppolito
  • Patent number: 11127036
    Abstract: A computer-implemented method of using the Internet to promote goods and services and connect merchants with potential purchasers in chat groups who wish to obtain suitable sources of goods and services is provided, wherein a plurality of users each have a computer device provided with chat application software and software for accessing and interactively communicating via a computer network with a server provided with a search engine for searching the Internet. Users initiate a chat conversation among a group of users. One of the users invokes a search application using the search engine. The user conducts a search of the Internet for products or services, reviews the results of the search, selects a product or service located by the search, and shares the selected search result with the chat conversation. One of the users can order the selected product or service as part of the process.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: September 21, 2021
    Assignee: Conversant Teamware Inc.
    Inventors: Christopher Craig Boothroyd, Corey Auger
  • Patent number: 11120030
    Abstract: A high qualified pattern mining method is provided. The high qualified pattern mining method is performed by one or more processors, and includes determining a support degree of an item set to be processed in a transaction database; determining a weight occupancy of the item to be processed in the transaction database; and determining that the item set to be processed is a high qualified pattern based on the support degree not being less than a product of a preset lowest support degree threshold value and a total number of transactions in the transaction database, and the weight occupancy not being less than a preset minimum weight occupancy threshold value.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: September 14, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chun-wei Lin, Wensheng Gan, Lei Xiao, Wei Chen
  • Patent number: 11120421
    Abstract: A mobile device is used to initiate and execute a transaction between a customer and a merchant. A mobile device is used to initiate a point of sale transaction, wherein a merchant ID is sent to a payment processing server. Responsive to receiving a communication from the mobile device, the payment processing server requests transaction information from the merchant, wherein the merchant is identified based on the provided merchant ID. The merchant can provide transaction information such as the total sale amount to the payment processing server. The payment processing server can authenticate the customer and initiate a purchase transaction with the appropriate financial institutions associated with the customer and the merchant. The payment processing server can send a confirmation of the executed transaction to the merchant and the mobile device.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: September 14, 2021
    Assignee: MOBILE EQUITY CORP.
    Inventor: Marwan Monir Afana
  • Patent number: 11120401
    Abstract: The invention is directed to a User Publishing System (UPS) that enables both content publishing for users that share what they know in articles and enabling these users to get paid for providing the content through use of a User Compensation System (UCS). The invention enables users to create and edit content in multiple formats, from multiple sources, and in multiple languages. The system can be integrated for use with a plurality of different websites and adopt both the look and feel and the content format of each website, and/or other communication medium. Compensation may be provided to the user providing the content based on a variety of metrics.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: September 14, 2021
    Assignee: Leaf Group Ltd.
    Inventors: Sean Muller, Richard Rosenblatt, Joey C. Perez, Dennis A. Ameen, Larry Fitzgibbon, Greg Griffin, Laurent Gherardi, Jon R. Jurgens, Jr., Brian Havener, Glenn Moran, Dean Busenbark, Mark Jones, Adam Youngers, Ewan Godley
  • Patent number: 11113172
    Abstract: A method, terminal and computer-readable storage medium are provided for displaying activity record information. The method includes: acquiring specified activity record information after switching to a specified interface; and displaying the specified activity record information in the specified interface. In the present disclosure, after the specified activity record information is obtained by an operating system from extracting and integrating the activity record information of at least one application installed in the terminal, the specified activity record information may be displayed in a specified interface. Since the specified activity record information may come from at least one application in the terminal, the activity record information scattered in various applications may be displayed in the specified interface.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: September 7, 2021
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Bo Liu, Chao Tang, Tong Qin
  • Patent number: 11113724
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for delivering content. A method includes: identifying a webview; providing a script for execution when the webview is initiated, the script causing a device associated with the webview to retrieve a unique identifier associated with the device, encode the unique identifier, construct a URL that includes an advertising system domain and the encoded unique identifier, and pass the encoded unique identifier to the advertising system; passing a cookie for the advertising domain back to the webview for inclusion in the cookie space of the webview; storing information related to interactions of a user of the device when accessing content through different browsers or applications so as to unify the cookie spaces of the different browsers; identifying a request for content as being associated with the device; and using the information to determine content for delivery.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: September 7, 2021
    Assignee: Google LLC
    Inventors: Gang Wang, Yong Yao
  • Patent number: 11105884
    Abstract: An exemplary outdoor mobile device real-time location tracking system includes a telemetry system, a digital system, a server system, a camera system, and a demographic information system. The exemplary tracking system uses the digital system to scan the available frequencies. The exemplary tracking system also uses the telemetry system to determine the mobile devices located in a wireless range. The camera system may also be used to visually track the various mobile devices. The digital system initiates soft-handshake with mobile devices that allow the tracking system to obtain information about the mobile devices. With the information derived from the soft-handshake, the exemplary tracking system may utilize the demographic information system to obtain demographic information associated with the various mobile devices.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: August 31, 2021
    Assignee: SOCIAL LOCAL, INC.
    Inventor: Julio Jason Dumas
  • Patent number: 11107129
    Abstract: Systems, methods, and computer program products for performing an operation comprising detecting a first mobile device within a predefined proximity of a display device, receiving profile data from the first mobile device, identifying at least one rule for selecting media content based on the profile data, selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content, and outputting the first item of media content for display on the display device.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: August 31, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Scott Frazier Watson, Nitzan Katz, Lanny S. Smoot
  • Patent number: 11102545
    Abstract: A method and system for managing digital media campaigns accesses a set of programming data that contains various attributes of media assets that a media service provider will present to users. A media advertising campaign manager receives various criteria for the inclusion of advertisements in a particular entity's advertising campaign. The system uses the attributes in the data set to develop an advertising campaign that satisfies the entity's criteria. In various embodiments, the method system may consider the entity's preferences, seller criteria, and campaign requests for other entities.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: August 24, 2021
    Inventor: Tuomas W. Sandholm
  • Patent number: 11100188
    Abstract: A method of selectively presenting a recommendation block to a user accessing a web resource in a browser application is disclosed. The method is executable at a server and includes receiving an indication of a browser application state and an indication of a user action with the browser application, determining features associated with at least a part of the web resource, receiving an indication of supplemental content at least in part based on the plurality of features, and executing a Machine Learning Algorithm (MLA) to determine a recommendation score based on at least the browser application state. Based on the recommendation score, the server selectively sends to the browser application at least one data packet configured to cause the browser application to display the recommendation block containing the supplemental content on the display of the electronic device.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: August 24, 2021
    Assignee: YANDEX EUROPE AG
    Inventors: Maksim Olegovich Borisov, Aleksey Vladimirovich Golikov
  • Patent number: 11093926
    Abstract: Systems and methods for recommending purchase of a new smart appliance are described. The method includes receiving operational information relating to a first smart appliance. The method includes predicting, based on the operational information, a future date by which the first smart appliance will be required to be replaced by a second smart appliance. The method includes estimating, based on financial history of a user, a budget capacity for the user to purchase the second smart appliance. The method includes determining, based on the user's budget capacity and a predicted operating cost of the first smart appliance, a recommended date to purchase the second smart appliance. The recommended date is no later than the future date. The method includes providing the estimated budget capacity and the recommended date to the user.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: August 17, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Uma Meyyappan, Sivesh Thangarajah, James Dalton Cahill, Ramanathan Ramanathan, Bipin Sahni
  • Patent number: 11093975
    Abstract: Systems and methods for personalizing electronic messages for users based upon determining user mobile device location data indicating user locations within an area of interest are disclosed. User geospatial location data is obtained at user mobile devices upon the triggering event of a user action (e.g., visiting a web site or using an application on the user mobile device). The location data is stored and compared against map data accurately and precisely defining a map area of the area of interest, such as a vehicle dealer lot. A user data sheet is generated to store information regarding the user location and time at the area of interest. The user data sheet may include a user status identifier based upon elapsed time since the user was at the area of interest. Personalized messages are then generated and transmitted to the user based upon the information in the user data sheet.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: August 17, 2021
    Assignee: CARS.COM, LLC
    Inventors: Joe Oliveri, Ben Stark, Anthony Arguelles, Balaaji Parthasarathy, Crispina Chong, Joe Grosspietch, Michael Dehner, Roger Kurth, Jim Cissell, Sainaga Srikantham, Mike Costa, Larry Vance
  • Patent number: 11087202
    Abstract: A method and system of targeting information for a user is provided. The method includes collecting one or more digital posts that identify a product and are associated with a digital account, identifying, by a neural network, a stage of a decision model associated with each of the one or more digital posts based on a feature representation generated for each digital post, and transmitting product-related information to the digital account, wherein the transmitting is based on the stage of the decision model identified for each of the one or more digital posts.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: August 10, 2021
    Assignee: FUJIFILM BUSINESS INNOVATION CORP.
    Inventors: Heike Adel, Francine Chen, Yin-Ying Chen
  • Patent number: 11080771
    Abstract: An online shopping concierge service allows shoppers to purchase items on behalf of customers and checkout using a mobile application, circumventing traditional point-of-sale check-out systems. A customer places an order using a mobile application or website associated with the online shopping concierge service. The online shopping concierge service charges a payment instrument of the customer in the value of the selected items. The system transmits the order to a shopper, who receives an order for fulfillment on a mobile device. The shopper collects and scans items using a mobile application. The mobile application transmits an identification of the items for purchase and their total cost to the online shopping concierge service, which transmits payment to the retailer. Alternatively, the mobile application encodes an identification of the items for purchase into an encoded image, which is scanned by a cashier, allowing the shopper to complete an accelerated check-out.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: August 3, 2021
    Assignee: Maplebear, Inc.
    Inventors: Emmanuel Jean Yves Turlay, Elizabeth Ruth Barnum, Ashu Khaitan, Moses Yung Kyu Lee, Denise Hoi Shuen Leung, Arnaud Nicolas Ferreri, David Schwantes
  • Patent number: 11080728
    Abstract: Systems, methods, and computer-readable media are provided for group identification and content delivery. In accordance with one implementation, a computer-implemented method is provided that includes operations performed by at least one processor. The operations of the method include generating, based on identification data, an identification profile for each member of a set of members, the set of members being associated with a viewing group. The set of members may comprise all of the members of the viewing group or any subset of the members of the viewing group. The operations also include determining an individual score for each member of the set of members for each media file of a plurality of available media files based on the corresponding identification profile. Additionally, the operations include determining a group score for each of the plurality of available media files based on the corresponding individual score of each member.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: August 3, 2021
    Assignee: Verizon Media Inc.
    Inventors: Robert Luenberger, Jaime Batiz
  • Patent number: 11080757
    Abstract: A system for generating improved notifications relating to events is disclosed. The system includes a sensing network including an event sensor configured to sense events. The system further includes a sensed-event processing system configured to append meta data to information associated with a sensed event. The system further includes a human-machine interface and at least one communication unit configured to communicate amongst the human-machine interface, the sensing network, and the sensed event processing system, the information communicated from the sensing device via the at least one communication unit. The system further includes a notification generation system configured to generate a notification to a user of the human-machine interface, the notification content including at least one user-selectable action option.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: August 3, 2021
    Assignee: MINDPORTS AI, INC.
    Inventor: Michael De Angelo
  • Patent number: 11080742
    Abstract: A dish data generation and tracking system generates a universal dish identifier based on a specific recipe for a particular dish provided by a user. The universal dish identifier is stored as part of the user's profile and may be sent directly to one or more third-party grocery loyalty accounts associated with the user. The universal dish identifier associates numerous specific, unrelated recipes from various sources for a particular dish, such that new data about dishes for which a customer is shopping is generated, and that newly generated data can be used by grocers to better understand the shopping and recipe-locating habits of their customers. Having the universal dish identifier directly added to the user's grocery loyalty account provided additional information to the grocer, and removes the need for the user to scan the universal dish identifier at the point of sale.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: August 3, 2021
    Inventor: Louis Iannone
  • Patent number: 11068961
    Abstract: Systems and methods are disclosed for providing purchase recommendations. According to some examples, a method may include: determining respective frequency distributions of a plurality of vehicle attributes, the frequency distributions being determined based on occurrences of values of the plurality of vehicle attributes in a set of vehicles; selecting a vehicle attribute from the plurality of vehicle attributes based on the frequency distributions of the plurality of vehicle attributes; transmitting, to a user device, an inquiry for user preference regarding the selected vehicle attribute; receiving, from the user device, a response indicating the user preference; and presenting, to the user device, a recommendation of one or more vehicles determined based on the received response.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: July 20, 2021
    Assignee: Capital One Services, LLC
    Inventors: Micah Price, Qiaochu Tang, Jason Hoover, Avid Ghamsari, Geoffrey Dagley
  • Patent number: 11062359
    Abstract: Systems, methods, and computer program products for performing an operation comprising detecting a first mobile device within a predefined proximity of a display device, receiving profile data from the first mobile device, identifying at least one rule for selecting media content based on the profile data, selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content, and outputting the first item of media content for display on the display device.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: July 13, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Scott Frazier Watson, Nitzan Katz, Lanny S. Smoot
  • Patent number: 11055642
    Abstract: A device receives image data associated with an environment of an individual and identifies verifiable content by processing the image data. The device processes the verifiable content to determine a likelihood that the individual is an employee or agent of an organization and to determine a set of likelihoods of the environment being a work environment. The device determines, based on the likelihood and the set of likelihoods, a number of verifiable hours worked by the individual during a given time period. The device identifies wages data that specifies a number of hours worked that has been credited to the individual for the given time period, determines that an amount of wages paid to the individual is an incorrect amount of wages, and provides an alert to another device that indicates that the amount of wages paid to the individual is the incorrect amount of wages.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: July 6, 2021
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkader M'Hamed Benkreira, Latika Gulati
  • Patent number: 11049143
    Abstract: A promotion recommendation system may include a user device associated with a given user, and a promotion recommendation server. The promotion recommendation server may be configured to identify a social media influencer followed by the given user and determine a beverage associated with the social media influencer. The beverage may have ingredients. The promotion recommendation server may also be configured to cooperate with the user device to determine a current geographic location of the given user, generate a recommended beverage having one of the ingredients, and generate a digital promotion for the recommended beverage for redemption at a redemption location based upon the current geographic location of the given user. The promotion recommendation server may also be configured to communicate the digital promotion to the user device.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: June 29, 2021
    Assignee: INMAR CLEARING, INC.
    Inventors: Jacob Bowman, Melissa Bube, Joel Corra, Jason Eudy
  • Patent number: 11037192
    Abstract: Embodiments are disclosed for a method that may include accessing events in a field-searchable data store. The events may include raw machine data associated with a timestamp. The raw machine data may represent interactions between a mobile device and one or more network devices at a locale. The method may further include determining, based on the interactions, one or more geographic positions of the mobile device, and calculating a metric for the locale using the geographic positions.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: June 15, 2021
    Assignee: Splunk Inc.
    Inventors: Brian Gabriel Nash, Andrew Hoy Stein
  • Patent number: 11037206
    Abstract: In one embodiment, a server computing machine provides an interface operable to permit a first user to broadcast a live video to one or more second users. The server computing machine provides sponsored content items to the second users while also providing the live video. In response to receiving an indication that the first user selected an option to display a sponsored content item while broadcasting the live video, the server computing machine reduces the image size of the live video, superimposes the live video of reduced size on the sponsored content item to define a combined image having a sponsored portion on which the sponsored content item is displayed and a live portion on which the live video is displayed. The combined image is then sent to the one or more second users.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: June 15, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul
  • Patent number: 11038974
    Abstract: In one embodiment, a method includes, by one or more computing devices, receiving, from a client system associated with a first user of an online social network, an indication of a trigger action by the first user, wherein the trigger action is associated with a user activity, determining a first user context based on the trigger action, accessing one or more recommended content objects associated with the first user context, calculating a recommendation score for each recommended content object, generating one or more content suggestions comprising one of the one or more recommended content objects, respectively, each content suggestion corresponding to a recommended content object having a recommendation score above a threshold recommendation score, and sending, to the client system in response to the trigger action, instructions for presenting one or more of the content suggestions to the first user.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 15, 2021
    Assignee: Facebook, Inc.
    Inventors: Emmanouil Koukoumidis, Fuchun Peng, Jason Schissel
  • Patent number: 11037203
    Abstract: Various implementations described herein provide systems and methods for online advertising and, more particularly, systems and methods that utilize user preferences in providing online advertising. In various implementations, systems or methods described herein facilitate user control of user-related data with respect to online advertisement systems, which can include supply-side platforms (SSPs), advertisement exchanges, demand-side platforms (DSPs), content delivery networks (CDNs), ad networks, or adservers. In some implementations, the system and methods implement or otherwise facilitate a user advertisement preference service that enables online users to manage one or more user advertisement preferences and selectively provide those user advertisement preferences to online advertisement systems.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: June 15, 2021
    Assignee: Privowny, Inc.
    Inventor: Hervé Le Jouan
  • Patent number: 11030650
    Abstract: An online system receives a request from an online system user to present a content item associated with an action that may be performed on a third party website not associated with the user. The online system identifies a set of third party websites on which the action may be performed based on information provided by content publishers associated with the websites describing performances of the action on the websites. The online system predicts a likelihood a viewing user of the online system presented with the content item will perform the action on each third party website based on the information provided by the content publishers and selects a website associated with a highest predicted likelihood the viewing user will perform the action on the website. The online system generates the content item including a link to the selected website and provides the content item for presentation.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: June 8, 2021
    Assignee: Facebook, Inc.
    Inventors: William Bullock, Li Zhou
  • Patent number: 11030647
    Abstract: Systems and methods are presented for managing the cadence (e.g., frequency or rate) that electronic promotion correspondence is sent to a consumer. A system may access a target cadence indicator associated with a consumer that indicates of a target rate for sending electronic promotion correspondence to the consumer. The system may also determine an actual cadence indicator for the consumer over a predetermined period of time and analyze a potential electronic promotion correspondence for sending to the consumer. The system determines whether to send the electronic correspondence to the consumer based on the target cadence indicator, the actual cadence indicator, and the analysis of the electronic promotion correspondence.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 8, 2021
    Assignee: GROUPON, INC.
    Inventors: Amit Aggarwal, David Thacker, Sean O'Brien
  • Patent number: 11023923
    Abstract: Embodiments are disclosed for identifying a suspect application based on multiple operating factors from use of multiple applications. The embodiments can generate a representative distribution of a selected factor based on collected information corresponding to multiple operating factors from use of multiple applications. The embodiments can compare a representative distribution of a target factor with the representative distribution of the selected factor and identify a suspect application when these distributions are different.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: June 1, 2021
    Assignee: Facebook, Inc.
    Inventors: Vijaye Ganesh Raji, Jason Duane Clark, Eugene Zarakhovsky, Jonathan J. Gross, Brent Dorman
  • Patent number: 11004109
    Abstract: Systems and methods for optimizing content performance using creative extensions are provided. A content generation system receives request for a content item for presentation on a client device. The request includes an indication of a serving context for the content item. The content generation system uses a creative extension performance model and the serving context for the content item to calculate a predicted performance metric for the content item for multiple different potential creative extensions. Each of the potential creative extensions defines a different action that occurs in response to a user interaction with the content item. The content generation system selects one of the potential creative extensions based on the predicted performance metrics and generates a content item having the selected creative extension using data assets extracted from various data sources. The creative extension performance model is updated using event data from the client device.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: May 11, 2021
    Assignee: Google LLC
    Inventors: Wangyi Liu, Yongtai Zhu
  • Patent number: 11004107
    Abstract: A target user directing method and apparatus and provided. The method includes determining a similarity between each of candidate users and a seed user by using a similarity model. A conversion prediction model is used to predict a probability that each of the candidate users performs a conversion operation on to-be-delivered information. One or more target users for the to-be-delivered information are selected from the candidate users according to the similarity that is determined and the probability that is predicted for each of the candidate users. The to-be-delivered information is transmitted to the one or more target users.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: May 11, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hao Huang, Dong Bo Huang, Ge Chen
  • Patent number: 10997646
    Abstract: Systems, apparatus, methods, and non-transitory media for providing multiple items for purchase to consumers are discussed herein. Some embodiments may include a system including circuitry configured to initiate an add-to-order session timer subsequent to the primary purchase of a first item using transaction data of the consumer. The add-to-order session timer may indicate a period of time in which one or more additional items may selected for purchase using the same transaction data as the primary purchase. In some embodiments, the system may be further configured to provide incentives to the consumer for selecting an additional item prior to expiration of the add-to-order session timer.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: May 4, 2021
    Assignee: GROUPON, INC.
    Inventors: Justin Michael Hughes, Jeffrey A. Holden, Jeffrey M. Ayars
  • Patent number: 10997641
    Abstract: A computer implemented method maintaining, by a processor, a database including a plurality of records of one or more supplier system catalogs enabled by a plurality of buyer systems. The method includes tracking, by the processor, a plurality of query expressions and corresponding query results generated from the database by a specific buyer system of the plurality of buyer systems, the query results identifying matches between the query expressions and a set of records of supplier system catalogs of the one or more supplier system catalogs enabled and integrated for procurement with the specific buyer system the at least one unassociated supplier system catalog being enabled and integrated for procurement with at least one buyer system of the plurality of buyer systems other than the specific buyer system.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: May 4, 2021
    Assignee: Coupa Software Incorporated
    Inventors: Scott Harris, Ahmad Sadeddin, Snigdha Dharmavaram
  • Patent number: 10993111
    Abstract: A system provides for locking or unlocking a lock at a door of an intelligent door lock system at a dwelling by a designated dwelling user. An intelligent door lock system includes a remotely operable lock at a dwelling accessible by a user and a server in communication with the intelligent door lock system. A user mobile device is in communication with the server. The user mobile device includes an App that provides for locking and/or unlocking of the lock of the intelligent door lock system. The user communicates with the server using the user's mobile device, and the server is configured to process the user crossings one or more geo-locations relative to the dwelling and create a data set that is stored in a database.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: April 27, 2021
    Assignee: August Home Inc.
    Inventors: Jason Johnson, Rolf Rando, Siddharth Gidwani, Christopher Dow
  • Patent number: 10984064
    Abstract: A dish data generation and tracking system generates a universal dish identifier based on a specific recipe for a particular dish. The universal dish identifier is encoded into an electronically scannable code, such as a barcode or QR code. The electronically scannable code associates numerous specific, unrelated recipes from various sources for a particular dish, such that new data about dishes for which a customer is shopping is generated, and that newly generated data can be used by grocers to better understand the shopping and recipe-locating habits of their customers. A schedule of the universal dish identifiers may be distributed periodically to users, such as grocers, retailers, and/or manufacturers.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: April 20, 2021
    Inventor: Louis Iannone