Advertisement Patents (Class 705/14.4)
  • Patent number: 11250418
    Abstract: A system for updating a digital wallet installation is disclosed. Event information is received. The received event information is evaluated against a set of rules. A digital wallet asset logical instance to be updated is identified based at least in part on the evaluation. The identified instance is updated. An installation of a digital wallet asset associated with the identified instance is identified. An update instruction is provided to a device associated with the installation.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: February 15, 2022
    Assignee: Airship Group, Inc.
    Inventors: Michael Belleville, Joe Beninato, Echeyde Cubillo, Erik A. Onnen
  • Patent number: 11240971
    Abstract: A lighting system for temporal, irradiance-controlled photoacclimation includes a photoacclimation controller configured to generate control signals based on a photoacclimation schedule, a user interface configured to receive user input to the photoacclimation controller, the photoacclimation schedule based on the user input, a plurality of luminaires configured to emit light suitable for photosynthesis in plants at a plurality of different selectable levels of light output, and a communications network via which the control signals are provided to the plurality of luminaires, the luminaires adjusting the light output in response to the control signals.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: February 8, 2022
    Assignee: Fluence Bioengineering, Inc.
    Inventors: Steven Graves, Gregory Hovagim, M. Travis Higginbotham
  • Patent number: 11243753
    Abstract: Embodiments of apparatus, systems, and methods are described for creating and configuring a custom mobile application (app), with communities, using a graphical user interface (GUI). The GUI enables selection of a pre-configured template for creating a custom mobile app for a user group of a customer relationship management system or of an existing community. The GUI enables entry of metadata comprising identification of a specific user community of the custom mobile app. The GUI enables selection of a distribution model for the custom mobile app for the specific user community, further allowing entry of additional metadata comprising distribution model parameters and packaging parameters of the app. The GUI enables packaging of the app using the packaging parameters and publishing of the app to an app store using the distribution model parameters. The app becomes accessible from the app store for installation on a mobile device according to the distribution model.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: February 8, 2022
    Assignee: salesforce.com, inc.
    Inventors: Steven Holly, Eugene Oksman, Amit Lubovsky, Jenton Lee
  • Patent number: 11244228
    Abstract: The application relates to a video recommendation method and device, and a computer readable storage medium. The video recommendation method comprises: obtaining a user feature of a sample user and a video feature of a sample video; learning a click rate, a like rate, and a follow rate on the basis of a full-connection neural network algorithm to obtain trained user feature and video feature; performing, according to the trained user feature and video feature, combined learning on the click rate, the like rate, and the follow rate on a user side neural network and a video side neural network; and obtaining a video recommendation list according to a network parameter of a neural network algorithm obtained by means of combined learning. According to the video recommendation method, by adding a full-connection neural network algorithm training phase, the trained user feature and video feature are obtained.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: February 8, 2022
    Assignee: Beijing Dajia Internet Information Technology Co., Ltd.
    Inventor: Jinlong Cai
  • Patent number: 11238473
    Abstract: Provided is a process of discovering psychographic segments of consumers with unsupervised machine learning, the process including: obtaining a first set of consumer-behavior records; converting the first set of consumer-behavior records into respective consumer-behavior vectors; determining psychographic segments of consumers by training an unsupervised machine learning model with the first set of consumer-behavior vectors; obtaining a second set of consumer-behavior records after determining the psychographic segments of consumers; converting the second set of consumer-behavior records into respective consumer-behavior vectors; classifying the second set of consumer-behavior vectors as each belonging to at least a respective one of psychographic segments with the trained machine learning model; and predicting based on the classification a likelihood of the respective consumer engaging in behavior associated with a corresponding one of the psychographic segments.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: February 1, 2022
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Patent number: 11240102
    Abstract: A system and method for dynamically identifying an accessory or other peripheral device to be wirelessly paired with a tablet computer or other primary device, wherein the accessory comprises a display screen that displays a quick response (QR) code when the accessory is not paired, and after the QR code is scanned by the tablet computer, which is then wirelessly paired with the accessory, the QR code is replaced on the display screen with an image associated with the user, such as a picture of the user, the users name, or other means of associating the accessory with the user.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: February 1, 2022
    Assignee: Learning Squared, Inc.
    Inventor: Andrew Butler
  • Patent number: 11219309
    Abstract: The disclosure provides a smart liquor cabinet and a management method for the liquor cabinet. In the management method, a voice command is received and an intent of the voice command is determined. If the intent of the voice command is related to a remaining space of the liquor cabinet, then the remaining space with no liquor in the liquor cabinet is determined. If the intent of the voice command is related to an inventory situation of the liquor cabinet, then the inventory situation of stored liquor in the liquor cabinet is determined. The response of the intent is outputted. The response is related to the remaining space or the inventory situation. In this way, the liquor and space in the liquor cabinet may be counted easily and quickly.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: January 11, 2022
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Yu-Chung Lo, Kai-Yi Chen, Li-Yuan Hsu, Yi-Wen Wang, Hsiu-Hang Lin
  • Patent number: 11210363
    Abstract: An online system provides content items including URLs of third party websites to client devices. The client devices prefetch data from the third party website via the URL. The online system controls the prefetch rate for the client devices based on information received from the client devices. The online system may reduce the prefetch rate if an aggregate number of prefetches from the third party website during a time interval exceeds a prefetch quota. The online system may reduce the prefetch rate if the client devices indicate poor performance of the third party. The online system may determine whether to prefetch data from a URL included in a content item based on a likelihood of the user ignoring the content item if here is a delay in loading of the content item in the client device.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: December 28, 2021
    Assignee: Meta Platforms, Inc.
    Inventors: Dihong Gao, Xin Liu, Xiaojun Liang, Asad K. Awan, Junfeng Pan, Rohan Kuruvilla, Yining Wu
  • Patent number: 11205219
    Abstract: Techniques are described for capturing an image of a physical object, and presenting the image in an augmented reality (AR) user interface (UI) with an overlay that includes context information regarding physical object in the image. An application running on a portable computing device receives an object image captured using the device camera. The application, and/or a remote service, analyzes the image to identify the object. Context data describing the object is determined and presented through the application's AR UI. The AR UI can also provide a real time communication session in which the user interacts with a service representative or bot to discuss a loan to purchase the object. Implementations also provide points to the user for taking out a loan to purchase a product, such points redeemable for discounts on future purchases. Point data for the user can be stored on a distributed ledger network.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: December 21, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Paulo Victor de Sousa Moura, Luiz Felipe Sampaio de Oliveira
  • Patent number: 11194417
    Abstract: An NFC-enabled apparatus is disclosed. The apparatus includes a touch screen display and a near field communication (NFC) module comprising an NFC antenna and an NFC controller. In response to tagging between the NFC-enabled apparatus and the external NFC terminal, an NFC communication channel is established between the NFC-enabled apparatus and the external NFC terminal for data communication therebetween.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: December 7, 2021
    Assignee: AQTECH, INC.
    Inventors: Sang Hoon Lee, Jin Hwa Kim
  • Patent number: 11182427
    Abstract: In embodiments, the present invention provides a method and system for managing playback of content delivered to a mobile device with a pause and resume functionality. The method and system including receiving delivered content on a mobile device, initiating playback of the delivered content, pausing playback of the content being delivered to the mobile device in response to an action and resuming delivery of the content upon a request.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: November 23, 2021
    Assignee: DIRECTV, LLC
    Inventors: Kavi Maharajh, Bart MacNeil, Torin Walker
  • Patent number: 11157464
    Abstract: A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: October 26, 2021
    Assignee: Twitter, Inc.
    Inventors: Parag Agrawal, Mike Jahr, Yue Lu, Ke Zhou, Utkarsh Srivastava
  • Patent number: 11146863
    Abstract: Provided is an information processing device, an information processing method, and a moving image distribution system enabled to provide a moving image distribution service having higher interactivity. The information acquisition unit acquires information indicating that an additional image is caused to move from one to another of a distribution moving image display area and an outer area, the additional image being displayed on the distribution moving image display area for displaying a distribution moving image or on the outer area provided outside the distribution moving image display area. The display control unit controls display of the additional image on the basis of the information in a case where the additional image moves between the distribution moving image display area and the outer area.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: October 12, 2021
    Assignee: SONY CORPORATION
    Inventors: Takahisa Fujita, Hirotake Goto, Sumio Okada, Takaaki Nakagawa
  • Patent number: 11127022
    Abstract: A Retail as a Service (RaaS) platform enabling a customer of the RaaS platform to make a product available for retail utilizing the resources and expertise of the RaaS platform, and to monitor the effectiveness of retail efforts with data analytics provided by the RaaS platform. The RaaS platform enables intelligent updating of RaaS parameters in real time, and may include one or more of trained staff, product demo procedures, product placement, onboarding technology, product display technology, and a variety of retail facility sensors.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: September 21, 2021
    Assignee: B8TA, INC.
    Inventors: Vibhu Norby, William Mintun, Phillip Raub, Anton Vishnyak
  • Patent number: 11126634
    Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 21, 2021
    Assignee: Salesforce.com, Inc.
    Inventors: Viswanadh Addala, Eric Jacobson, Helen Chan, Sakshi Arora, Brinkal Janani, Dean Moses, John Henton, Adheip Varadarajan, Jan Ove Kristian Olsson, Wenqing Dai
  • Patent number: 11127040
    Abstract: Location data of a large number of mobile devices and map data are used to derive a large number of commute routes in a geographical area, which are used to build a relational database including associations between a plurality of road segments and a plurality of information documents. Each of the plurality of information documents corresponds to a billboard in the geographical area and includes information displayed by the billboard. A respective road segment in the relational database has one or more associations with one or more information documents, each of the one or more information documents being associated with the respective road segment by a corresponding probability value indicating a degree of likelihood of a traveler on the respective road segment being exposed to information displayed on a billboard corresponding to the each of the one or more information documents.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: September 21, 2021
    Assignee: xAd, Inc.
    Inventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
  • Patent number: 11115495
    Abstract: Provided is a system that includes circuitry that transmits first image data to a second communication terminal in response to a first request for image transmission from a first communication terminal; transmits second image data to the first communication terminal in response to a second request for image transmission from the second communication terminal; and transmits, in a case that the first request for image transmission and the second request for image transmission are a predetermined combination, third image data corresponding to the predetermined combination to the first communication terminal and the second communication terminal.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: September 7, 2021
    Assignee: GREE, Inc.
    Inventor: Takashi Matsumoto
  • Patent number: 11113731
    Abstract: A mediator system, which serves as a conduit between a customer and merchants, includes customer profile data. The mediator system analyzes the customer profile data, and assigns an indication to a customer represented by the customer profile data. The mediator system then provides the indication to the merchants, and then receives bids from the merchants. The bids are for establishing a connection between the merchants and the customer. The mediator system provides to a portion of the merchants, based on the bids, a connection to the customer.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: September 7, 2021
    Assignee: eBay Inc.
    Inventors: Jing-Ta Chow, Michael Macasek
  • Patent number: 11102536
    Abstract: A configuration is implemented by which, in a case where delivery time periods of transmission contents through different channels overlap with each other, a reception apparatus can select an acquisition target on the basis of priority information. A transmission apparatus sets, for each of transmission contents, service selection priority information (Service Selection Priority) capable of being utilized as a cache process priority criterion in the reception apparatus, and transmits the service selection priority information to the reception apparatus. The service selection priority information is utilized as priority information that makes it possible, in a case where delivery time periods of transmission contents through different channels overlap with each other, for the reception apparatus to select a content having a high value of the service selection priority information as a cache target.
    Type: Grant
    Filed: September 5, 2016
    Date of Patent: August 24, 2021
    Assignee: Saturn Licensing LLC
    Inventors: Tatsuya Igarashi, Yasuaki Yamagishi
  • Patent number: 11093509
    Abstract: A data processing system for updating search result facets comprises a facet linking module which is configured to update a search result facet and corresponding facet categories in view of a non-linked search result property.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: August 17, 2021
    Assignee: ONTOFORCE NV
    Inventor: Hans Constandt
  • Patent number: 11080307
    Abstract: Systems and methods are disclosed to implement an outlier detection system for text records. In embodiments, the detection system generates a fingerprint for each incoming record so that similar records map to similar fingerprints. Each record is assigned to a closest cluster in a set of clusters based computed distances between on the record's fingerprint and respective cluster fingerprints of the clusters. The cluster fingerprint is dynamically updated to maintain respective a representative fingerprint of its member records. When a new record is received that is not sufficiently close to any cluster, a new cluster is added to the set for the new record. In embodiments, the creation of the new cluster triggers an alert that the new record is a potential outlier. Advantageously, the disclosed detection system can be used to detect outliers in records in near real time, without the need to pre-specify outlier characteristics.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: August 3, 2021
    Inventors: Viliam Holub, Eoin Shanley, Trevor Parsons
  • Patent number: 11080479
    Abstract: A method and system for generating a personalized interactive multimedia message. A web tool or a mobile application is used to upload media to a streaming storage platform to create an enhanced interactive multimedia message. A media template suitable for customizing the enhanced interactive multimedia message is used to modify the enhanced interactive multimedia message to create a finalized enhanced interactive multimedia message, which is sent to a backend node instance. The node instance returns a URL that will render a viewable finalized enhanced interactive multimedia message which can be sent to an end recipient manually or automatically.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: August 3, 2021
    Assignee: Plingo Media, Inc.
    Inventor: Jack Finegold
  • Patent number: 11080776
    Abstract: Methods, systems, and computer readable media for computing user rating predictions are disclosed. In some examples, a recommender is implemented on at least one processor and memory and programmed for receiving a request to select one or more recommended items for a user from unrated items that are unrated by the user to the recommender. The recommender is programmed for computing user rating predictions for each of the unrated items by applying a graph filter to user-item rating data. The user-item rating data includes other-user ratings of the unrated items by other users and a same-user ratings of other items by the user. The recommender is programmed for selecting the one or more recommended items from the unrated items using the user rating predictions for the unrated items and outputting the recommended items in response to the request.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: August 3, 2021
    Assignees: THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA, UNIVERSIDAD REY JUAN CARLOS
    Inventors: Alejandro Rafael Ribeiro Pereira, Weiyu Huang, Antonio Garcia Marques
  • Patent number: 11068924
    Abstract: Tracking real-word and virtual actions taken by a user. A personalized set of actions are derived from the tracked actions (of the user or multiple other users similar to the user) for inducing the user to take loyalty program-based actions for a loyalty system within the personalized set of actions. An account associated with the user is credited with a reward based on the user performing one or a preconfigured number of the loyalty-based actions within the personalized set of actions.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: July 20, 2021
    Assignee: NCR Corporation
    Inventors: Nagaprakash Sekharaiah Hiremath, Murali Mohan Atmakuri, Suzan Szollar
  • Patent number: 11063894
    Abstract: While texting, a user is able access, share, and control rich media without leaving the texting application. The rich media are provided directly within the executing texting application. The texting application includes an embedded widget for controlling the rich media. Rich media includes, among other things, video clips, streaming audio, a map application, a movie-time application, a social movie-site application, a dynamically controllable image, or promotional media. Different mobile devices executing the texting applications communicate through a server that allows additional functionality, such as syncing the play of video clips and hosting and pushing the promotional media.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: July 13, 2021
    Assignee: Google LLC
    Inventors: Iddo Tal, Lior Gonnen
  • Patent number: 11062358
    Abstract: Systems and methods are provided for dynamically providing and presenting auxiliary content associated with feed items included in a feed. In an embodiment, a client device can include a presentation component configured to render a interface on a display of the device, the user interface comprising a feed with scrollable content items that are continuously updated based on information provided by a server device associated with the feed. The client device can further include an input component configured to facilitate navigation of the feed, and an engagement component configured to identify a content item included in the feed that is associated with a defined level of user engagement based in part on visibility of the content item as presented via the display in response to the navigation of the feed. An auxiliary content item is received and integrated into the interface based on the identification of the content item.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: July 13, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 11062328
    Abstract: A transaction-based content management system for a digital signage network displays a piece of content until a predetermined level of transactions occurs.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: July 13, 2021
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Brian L. Linzie, Brian E. Brooks
  • Patent number: 11062351
    Abstract: A system, apparatus, and method are presented for allocating for allocating advertisements for display are provided that include collecting a plurality of advertising spaces, each advertising space having at least one associated advertising space variable; collecting a media inventory, the media inventory comprising a plurality of advertisements, each advertisement having at least one associated advertisement variable; receiving a bid price and a target inventory percentage for each advertisement: receiving a request for an advertisement to be placed at a specified advertising space; identifying advertisements in the media inventory that are qualified to receive an impression at the specified advertising space; creating a qualified advertisement ranking by sorting the qualified advertisements by bid price; selecting advertisements from the qualified advertisement ranking until the sum of target inventory percentages of selected advertisements is equal to or greater than 100 percent; and allocating advertising
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: July 13, 2021
    Assignee: Verizon Media Inc.
    Inventor: Hans Marius Holtan
  • Patent number: 11050701
    Abstract: While texting, a user is able access, share, and control rich media without leaving the texting application. The rich media are provided directly within the executing texting application. The texting application includes an embedded widget for controlling the rich media. Rich media includes, among other things, video clips, streaming audio, a map application, a movie-time application, a social movie-site application, a dynamically controllable image, or promotional media. Different mobile devices executing the texting applications communicate through a server that allows additional functionality, such as syncing the play of video clips and hosting and pushing the promotional media.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: June 29, 2021
    Assignee: Google LLC
    Inventors: Iddo Tal, Lior Gonnen
  • Patent number: 11043245
    Abstract: A system and method are operable within a computer network environment for compiling a singular video file from user-generated video file fragments for playback in tandem with a context-providing audio file. The system includes at least one client operable to generate at least one video file fragment in tandem with audio file content simultaneously consumable via each client. Each video file fragment is generated at or between a select start time and at a select end time during playback of a select audio file content segment, the parent audio file of which segment has a universally unique identifier. A remote service system compiles the video file fragments into a video file fragment compilation for playback progression in tandem with playback of the audio file content based on the select start and end time of the video file fragments as associated with select audio file content segments of the audio file.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: June 22, 2021
    Assignee: Vertigo Media, Inc.
    Inventors: Gregory H. Leekley, Alexander Savenok, Pavel Savenok
  • Patent number: 11037455
    Abstract: A method for oversteering an aircraft to perform an optimal turn along a taxiway includes determining a learning environment based on at least one of a taxiway width, a taxiway centerline, and a taxiway radius of curvature, selecting an action for an agent in the environment, determining a reward for the determined environment and the selected action, repeating the steps of selecting the action and determining the reward to determine a model supporting an optimal turn, and using the determined model to at least one of determine control signals for an aircraft and providing guidance to a user to perform the optimal turn along the taxiway. The agent is an aircraft having a minimum turn radius. The action includes a nose wheel displacement and a nose wheel angle. The reward is determined based on a distance between a path of one or more landing gear wheels and a path of the taxiway.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: June 15, 2021
    Assignee: Rockwell Collins, Inc.
    Inventors: Sarah Barber, Hannah C. Lehman, Felix B. Turcios, Tiffany D. Williamson, Bradley R. Thompson, Christopher Truong
  • Patent number: 11037205
    Abstract: A method for managing a bidding process by keeping track of the sources for ad auction opportunity on the basis of an app generating the opportunity or web activity generating the opportunity. The bidding platform may limit bids on opportunities for a campaign when the successful placement of ads or opportunities from any source exceeds the source threshold set for that source.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: June 15, 2021
    Assignee: Alphonso Inc.
    Inventor: Jarvis Mak
  • Patent number: 11032410
    Abstract: Systems, methods, and software for mobile data visualization frameworks are provided herein. An exemplary method includes, determining data insight candidates for presentation on the mobile computing device that describe analysis of a target dataset, determined based at least on data analysis preferences associated with processing one or more past datasets, and where each of the data insight candidates includes at least one insight object directed to the target dataset and is described by object metadata that indicates at least a processing lineage used to produce the at least one insight object. The method includes selecting a presentation detail level for displaying the data insight candidates on the mobile computing device based at least on properties of the mobile computing device, and generating one or more insight views for presentation on the mobile computing device.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Carlos Augusto Otero, Catherine William Neylan
  • Patent number: 11010689
    Abstract: Techniques that facilitate semantic and time series analysis using machine learning are provided. In one example, a system includes a data analysis component, a prediction component and a learning component. The data analysis component that establishes one or more relationships between one or more elements of semantic data, including one or more time series identifiers, and one or more elements of time series data in a relationship database. The prediction component generates one or more advisory outputs, wherein generation of the one or more advisory outputs is performed in response to a trigger event. A learning component that determines the one or more relationships in the relationship database, wherein determination of the one or more relationships is based on information indicative of whether the advisory outputs satisfy a defined criterion.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bradley Eck, Vincent Lonij, Pascal Pompey
  • Patent number: 11010813
    Abstract: A system and method includes presenting a single product to be located in the retail store to the customer using a mobile application running on the mobile device, receiving an indication from the customer either to dismiss the product or to add the product to a grocery basket of the mobile application to form user data, presenting a cue card to ask the customer a question, receiving an answer from the customer as to yes or no to the question to form cue card data, using a data model and an algorithm to predict the most probable product the customer is going to want to add to the grocery basket, transmitting a representation of the most probable product, and displaying the most probable product on a graphical display of the mobile device, wherein the most probable product is based on the user data and the cue card data.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 18, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Hemanth Kumar Narayanan, Richard Doyle
  • Patent number: 11003694
    Abstract: An embodiment may involve storing, by a computing device and in a database, a set of pangenetic attributes of a set of individuals, wherein the pangenetic attributes of the set are respectively and statistically associated with products; based on the statistical associations between the pangenetic attributes and the products, determining, by the computing device, product recommendations for a second set of individuals; receiving, by the computing device and from the second set of individuals, a plurality of measures of satisfaction with the product recommendations; based on the plurality of measures of satisfaction, learning, by the computing device, an association between a subset of the pangenetic attributes and a particular product; and storing, by the computing device and in the database, the learned association, wherein the learned association provides a basis for subsequent recommendations of the particular product when a subsequent individual exhibits the subset of the pangenetic attributes.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: May 11, 2021
    Assignee: Expanse Bioinformatics
    Inventors: Andrew Alexander Kenedy, Charles Anthony Eldering
  • Patent number: 10979447
    Abstract: Presenting, at a graphical user interface (GUI), device photos and risk categories associated with devices in a network is described. Data packets communicated in a network are detected. Based on the detected data packets, a set of devices in the network are determined. A set of device photos associated respectively with the set of devices are determined. A GUI concurrently presents the set of device photos to indicate the set of devices detected in the network. The set of devices may be filtered, sorted, and/or grouped based on various criteria. The GUI may present the device photos according to the filtering, sorting, and/or grouping. Additionally or alternatively, risk scores associated respectively with the set of devices are determined. The set of devices are categorized into respective risk categories based on the associated risk scores. A GUI concurrently presents a set of risk categories and information associated with each risk category.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 13, 2021
    Assignee: Ordr Inc.
    Inventors: Gnanaprakasam Pandian, Vivekanandan Vinayagam, Sheausong Yang, Vijayaraghavan Doraiswami, Krishna Kumar Vavilala
  • Patent number: 10979484
    Abstract: A method for providing watermark to subscribers is provided. The method comprises observing a request for a first content from a subscriber, determining if the subscriber can receive a watermark, generating a second content comprising the watermark if the subscriber can receive a watermark, causing the subscriber to fetch the first content, and causing the subscriber to fetch the second content comprising the watermark overlaying the first content.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: April 13, 2021
    Assignee: PERFTECH, INC
    Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy
  • Patent number: 10979284
    Abstract: Systems and methods that may be used to provide cross content network event attribution are provided. One method includes receiving, by a coordination server, an event attribution request for a second event from an attribution server, the second event is an online activity performed by a user via one of a plurality of user devices after a first event, the first event is another online activity performed by the user via one of the plurality of devices. The method includes determining, by the coordination server, whether the second event is attributable to the first event.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: April 13, 2021
    Assignee: Google LLC
    Inventors: Ryan Elmquist, Lianxiao Qiu, Rahul Oak
  • Patent number: 10970648
    Abstract: Techniques that facilitate semantic and time series analysis using machine learning are provided. In one example, a system includes a data analysis component, a prediction component and a learning component. The data analysis component that establishes one or more relationships between one or more elements of semantic data, including one or more time series identifiers, and one or more elements of time series data in a relationship database. The prediction component generates one or more advisory outputs, wherein generation of the one or more advisory outputs is performed in response to a trigger event, a learning component that determines the one or more relationships in the relationship database, wherein determination of the one or more relationships is based on information indicative of whether the advisory outputs satisfy a defined criterion.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bradley Eck, Vincent Lonij, Pascal Pompey
  • Patent number: 10971138
    Abstract: Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: April 6, 2021
    Assignee: Sinclair Broadcast Group, Inc.
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Patent number: 10963923
    Abstract: Systems, methods, and computer-readable media are disclosed for optimization of online advertising bid requests and floor pricing. In one embodiment, a method may include receiving a first ad impression request for an ad slot on a publisher website or mobile application from an ad exchange server, extracting first publisher website information from the publisher website, and associating the first publisher website information with the first ad impression request. The method may include comparing the referral website URL to a set of one or more historical ad impression requests, identifying second publisher website information associated with a second ad impression request, the second publisher website information comprising ad slot dimension information, and associating the second publisher website information with the first ad impression request. The method may include generating a bid request associated with the first ad impression request, and sending the bid request to one or more ad servers.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: March 30, 2021
    Assignee: Cox Media Group Digital Development, Inc.
    Inventor: Scott Siegler
  • Patent number: 10949874
    Abstract: Provided herein are systems, methods and computer readable media for determining whether to suppress presentation of a promotion from a promotion program in an electronic correspondence to a consumer. An example system may performing operations comprising receiving a set of promotions selected for presentation to the consumer in the electronic correspondence, each promotion respectively associated with a promotion score representing an estimated acceptance of the associated promotion by the consumer, determining, using a rules-based filter comprising a set of rules, whether to modify the promotion score, including geofencing data and the consumer's previous promotion purchasing history, in an instance in which the promotion score is modified, determining whether to suppress presentation of the promotion in the electronic correspondence based at least in part on the modified promotion score.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: March 16, 2021
    Assignee: Groupon, Inc.
    Inventors: Mark Daly, Xiaolei Li
  • Patent number: 10949883
    Abstract: The disclosed technology includes system and method for discovering key places for a mobile device based on historical location data associated with the mobile device. The key places are discovered by mapping the historical location data into predefined land areas in a geographical region, aggregating the historical location data into time interval sessions, selecting a first set of the predefined areas based on density of location data in each of the predefined land areas, and filtering the first set of the predefined areas to obtain the key places. The key places are used to estimate one or more travel routes routinely taken by a user of the mobile device, and to build an association database, where one or more billboards and/or points of interests near the travel routes are associated with the mobile device or its user. Information documents for delivering to the mobile device are selected based at least on data in the association database.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: March 16, 2021
    Assignee: XAD, INC
    Inventors: Feng Wan, Srihari Venkatesan, Saravana Ravindran, Shanshan Tuo, Prakash Muttineni, Deborah Zhang, Huitao Luo, Shashi Seth
  • Patent number: 10945042
    Abstract: In a computer-implemented method for generating an interactive digital video content item, a digital video content item is accessed. Subject recognition is performed on the digital video content item, wherein the subject recognition automatically identifies a visual subject within the digital video content item. Responsive to identifying the visual subject, an interactive region is applied to visual subject within the digital video content item, wherein the interactive region enables presentation of content related to the visual subject in response to a user interaction with the interactive region during presentation of the digital video content item.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 9, 2021
    Assignee: Gfycat, Inc.
    Inventors: Richard Rabbat, Ernestine Fu
  • Patent number: 10936069
    Abstract: A method comprising receiving an indication of a first input associated with an information item, determining that the first input corresponds with a first part of an invocation input associated with invocation of display of, at least part of, content associated with the information item, identifying a second part of the invocation input, the second part of the invocation input being immediately subsequent to the first part of the invocation input, and causing rendering, on a variable texture surface, of a textural representation of a guidance indicative of the second part is disclosed.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: March 2, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Andres Lucero, Akos Vetek
  • Patent number: 10939381
    Abstract: An online system receives an advertisement (“ad”) request identifying an objective for presenting the ad request. The objective specifies a type of interaction with the presented ad request. A threshold battery level is associated with the type of interaction in the ad request that specifies a minimum battery level of a client device to complete the type of interaction. When selecting content for presentation to a user, the online system obtains a battery level of a client device associated with the user and compares the obtained battery level to the threshold battery level. Based on the comparison, the online system determines if to present the ad request to the user. For example, the comparison may prevent presentation of the ad request or penalize a value associated with the ad request if the obtained battery level does not satisfy the threshold battery level.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: March 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Calvin Patrick Grunewald, Greg Schechter, Owen H. Coutts
  • Patent number: 10939152
    Abstract: A video packaging and origination service can process requests for content segments from requesting user devices. The video packaging and origination service can utilize various techniques to address performance of the user device, such as detection of the presence of ad blocking software applications.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Meera Jindal, Varun Ram, Chris Price
  • Patent number: 10922369
    Abstract: A system and method operates on a client device and acquires a suspect list of user products based on information derived from the client device. The system normalizes the list, and the user confirms the accuracy of the product list. The user product list is sent to a server where the user product list is compared to other lists using collaborative filtering techniques. The collaborative filtering techniques determine products of interest for the use and the level of interest of the user. The system computes a similarity measure bused upon the number of similar products that match the user's product list and rankings provided by the user and others. Demographic and behavioral data may also be used in performing the comparison and the similarity measure. The system acquires editorial rankings of products from other users and provides a ranked list of recommended products based upon the editorial rankings.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: February 16, 2021
    Assignee: CBS Interactive Inc.
    Inventors: Scott Bedard, Greg Kasavin, Patrick Cashman Andrus
  • Patent number: 10915336
    Abstract: Systems and methods are provided for selecting content components to include in portions of a content page under various constraints and according to various effectiveness considerations. Organizing the content components may include considering the expected user engagement with the content components, while simultaneously endeavoring to comply with certain content constraints imposed on the system. The content constraints may be complied with to the greatest extent possible before the expected user engagement with the page is adversely impacted to an unacceptable degree. The content constraints may be imposed across an entire set of content pages, such that only the content pages in the aggregate are expected to comply with a global constraint. This allows for maximizing the expected user engagement while assembling a content page without unduly constraining each content page, where those global constraints may be known to reduce expected user engagement in some instances.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: February 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Weicong Ding, Dinesh Govindaraj, Vishwanathan Swaminathan