Targeted Advertisement Patents (Class 705/14.49)
  • Patent number: 11373207
    Abstract: Embodiments disclosed herein select a content message to present to a user on a page of an application based on paralinguistic features of audio input received from the user for the application. The audio input is received via a microphone associated with a computing device. A feature extractor extracts paralinguistic features from the audio input. A predictive model determines a label indicating a measure of receptiveness to product placement (e.g., a predicted marketing outcome) based on the paralinguistic features. A content-selection component selects a content message to present to the user based on the label and based on a profile of the user.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: June 28, 2022
    Assignee: INTUIT, INC.
    Inventors: Benjamin Indyk, Igor A. Podgorny, Raymond Chan
  • Patent number: 11368514
    Abstract: A server-side technique to detect and mitigate client-side content filtering, such as ad blocking. In operation, the technique operates on a server-side of a client-server communication path to provide real-time detect the existence of a client filter (e.g., an ad blocker plug-in) through transparent request exchanges, and then to mitigate (defeat) that filter through one or operations designed to modify the HTML response body or otherwise obscure URLs. Preferably, the publisher (the CDN customer) defines one or more criteria of the page resources being served by the overlay (CDN) and that need to be protected against the client-side filtering.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: June 21, 2022
    Assignee: Akamai Technologies, Inc.
    Inventors: Patrice Boffa, Eugene Y. Zhang, Sabrina A. Burney
  • Patent number: 11367274
    Abstract: Embodiments of the present disclosure provide systems, methods, and computer storage media for implementing a nuanced-color search and recommendation system. Employing various techniques described herein, an improved search engine for categorizable items is provided to generate accurate color-based search results and recommendations that are relevant to a nuanced color provided as a search parameter. In various implementations, digital assets that depict categorizeable items can be analyzed to characterize the depicted items with, among other things, a particular shade of a determined dominant color. In this way, categorizeable items can be searched based at least in part on a selected shade of a particular dominant color to generate a primary search result. In further embodiments, other categorizeable items can be generated as recommendations based on characteristics of the primary search result.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: June 21, 2022
    Assignee: eBay Inc.
    Inventors: John Weigel, Niaz Ahamed Khaja Nazimudeen, Padmapriya Gudipati, Timothy Keefer, Fujun Zhong, Ashmeet Singh Rekhi, Kenneth Crookston, Shane Lin, Suchitra Ramesh, Rodolfo Gonzales, Atiq Islam
  • Patent number: 11368728
    Abstract: Systems and methods include receiving, at a server, a content data and a set of timepoints relating to the content data and storing, by the server, the set of timepoints in a database. The method also includes sending, by the server, the content data and the set of timepoints to a portable device, generating, at the portable device, display signals based on the content data and sending display signals, by the portable device, to a display device that represent the content data. The method also includes receiving, by the server, a notification from the portable device over the internet. The notification indicates that the content data has reached a first time associated with a first timepoint of the set of timepoints.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: June 21, 2022
    Assignee: TIVO SOLUTIONS INC.
    Inventor: James M. Barton
  • Patent number: 11368543
    Abstract: A system includes at least one hardware processor and a memory storing instructions which, when executed, cause the hardware processor to perform operations including identifying a notification trigger configured by a user of a target computing device, the notification trigger including at least one trigger condition and notification content, the trigger condition references a value from a trigger data source and includes a condition based on the value, the notification content includes content provided by the user, receiving the value from the trigger data source, determining, based on the value, that the at least one trigger condition is satisfied, and presenting the notification content to the user on a target computing device associated with the user, the notification content is presented in a target content venue configured to present third-party advertisements to the user.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: June 21, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: James E. Price, James R. Seeley, Ami Warren Lyman, Jack W. Zaney, Joy Sebrina Berry, Claes Dahlstrand, Ralph H. Groce, III, Kanwaljit Khurana, Robert Charles Wilson, Jr.
  • Patent number: 11367112
    Abstract: The usefulness of content (target content), such as advertisements, may be increased by determining additional content and providing such additional content in association with the content. The target content may be text, a Web page, a URL, a search query, etc. The additional content might be related suggested queries (e.g. “Try a search for ______”), news articles (or excerpts or summaries thereof), reviews (or excerpts or summaries thereof), advertisements, user group messages, etc.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: June 21, 2022
    Assignee: Google LLC
    Inventors: Jeffrey Adgate Dean, Krishna Bharat, Paul Buchheit
  • Patent number: 11354540
    Abstract: In an approach, a processor detects at least one training message delivered by a user on a social media application, the training message being accessible by an operator. A processor records training feedback performed by the operator on the social media application regarding to the at least one training message. A processor trains an analysis engine module using (i) the at least one training message as input and (ii) the training feedback as output. A processor generates a predicted feedback for a subsequent message based on the trained analysis engine module.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Qin Li, Jonathan D. Dunne, Guang Han Sui, Ping Xiao, Peng Hui Jiang, Niao Qing Liu, Xiang Zhou
  • Patent number: 11354245
    Abstract: Systems and methods for prefetching content items for display by applications executed on computing devices are provided. The method can include transmitting a first request for content to display within an environment of the application, the first request for content including a first parameter to be used to determine a first content item for display; storing in an associated memory element, the first parameter; transmitting a follow-on request for content including the first parameter of the first request for content; receiving a follow-on content item responsive to the follow-on request for content; storing the follow-on content item in a local cache structure specific to the application; transmitting a second request for content; retrieving, in response to the second request, the follow-on content item from the local cache structure; and displaying, in response to the second request, the follow-on content item within the environment of the application on the computing device.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: June 7, 2022
    Assignee: GOOGLE LLC
    Inventors: Anton Kast, William Coster, Anurag Agrawal
  • Patent number: 11343546
    Abstract: System for present content. The system includes means for receiving a set of timepoints relating to a content data and means for generating display signals based on the content data. The system also includes means for sending display signals to a display device that represent the content data and means for notifying a server over the Internet, that a timepoint among the set of timepoints has been reached in the content data. The system also includes means for receiving, from the server, via the Internet, an identification of one or more particular additional content and in response to receiving the identification of the one or more particular additional content from the server, means for interrupting presentation of the content data; and presenting the one or more particular additional content. The system further includes means for resuming, presentation of the content data after presenting the one or more particular additional content.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: May 24, 2022
    Assignee: TIVO SOLUTIONS INC.
    Inventor: James M. Barton
  • Patent number: 11328323
    Abstract: Systems and methods are disclosed for associating a plurality of Internet-enabled devices with a common user profile for targeting Internet content or advertising. One method includes: receiving, from a plurality of Internet-enabled devices, a plurality of requests for electronic content or advertising; extracting, from each of the plurality of requests, a source IP address and a unique identifier associated with the respective Internet-enabled device; for each source IP address for which requests were received over a predetermined time period from a number of Internet-enabled devices below a threshold number of devices, identifying each possible pair of devices from which requests were received; and for each possible pair of devices, calculating a probability that the pair of devices are owned or operated by a common user.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: May 10, 2022
    Assignee: Yahoo Ad Tech LLC
    Inventors: Nicholas P. Miller, Simon D. Edwards, Alan J. Milford, Denys P. Kim, Bart W. R. Schelfhout
  • Patent number: 11317148
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to rectify false set top box tuning data. Disclosed examples methods include identifying in return path data a first group of set top boxes classified as likely to exhibit machine events in tuning data of the return path data more frequently than a second group of set top boxes represented in the return path data. Additionally, in some examples, the method includes determining whether the first group of set top boxes includes a machine event based on a pattern of the tuning data in the return path data for respective ones of the first group of set top boxes and improving an accuracy of return path data by rectifying the machine event.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: April 26, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Balachander Shankar, Jonathan Sullivan, Molly Poppie, John Charles Coughlin, Neung Soo Ha, Paul Chimenti, Rachel Worth Olson, Samantha M. Mowrer, David J. Kurzynski, Joshua Ivan Friedman, Adam E. Hasinski
  • Patent number: 11308141
    Abstract: Technologies for template generation using directed acyclic word graphs (DAWGs). The technologies can include receiving a first plurality of titles from a first plurality of title feeds, and sorting the first plurality of titles into a plurality of category sets. And, for each category set of the plurality of category sets, the technologies can include transforming the respective titles belonging to the category set into a trie data structure by separating words in the respective titles into nodes of the trie data structure. For each category set, the technologies can also include transforming the trie data structure into a directed acyclic word graph (DAWG) data structure. Also, for each category set, the technologies can also include generating one or more unique templates based on the DAWG data structure.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: April 19, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Srinath Ravindran, Mahmoudreza Abasi, Narayan Bhamidipati
  • Patent number: 11288699
    Abstract: A digital advertising system includes at least one processor configured to execute a plurality of functional modules including an analytics module to receive and analyze client attributes associated with a website visitor and a requested website to define an analytics event. The analytics module ingests and enriches data within the analytics event and provides it to a machine learning module that generates prediction models for potential bids. A management platform receives the bidding prediction and generates candidate configs. An optimization module receives the candidate configs and applies weights and additional features to select a config and generate an optimized script for the selected config. A deployment module receives the optimized script and delivers the script to the website visitor.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: March 29, 2022
    Assignee: PUBWISE, LLLP
    Inventor: Stephen F. Johnston, Jr.
  • Patent number: 11281711
    Abstract: A method at a client device includes displaying media library information corresponding to a set of media items. The media items include one or more local media items, the one or more local media items including media items stored at the client device, and one or more remote media items, the one or more remote media items including media items stored at a remote system and not at the client device. The method also includes displaying, concurrently with displaying the media library information, affordances identifying the remote media items; detecting user interaction with an affordance identifying a respective remote media item; and in response to detecting the user interaction, initiating a process for downloading a copy of the respective remote media item to the client device for storage at the client device.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: March 22, 2022
    Assignee: Apple Inc.
    Inventors: Christopher John Sanders, Timothy B. Martin, Imran Chaudhri, Lucas C. Newman, Sean Boland Kelly, Thomas M. Alsina, Jeffrey L. Robbin, Andrew M. Wadycki, Patrice O. Gautier
  • Patent number: 11282094
    Abstract: Systems and methods for providing a disposal recommendation for an owned vehicle are provided. The method includes generating a profile for the owned vehicle, the profile including age, mileage, and location of the owned vehicle, receiving monitoring data of the owned vehicle, and receiving sales data for non-owned vehicles corresponding to the profile. The method may further include generating predicted depreciation data of the owned vehicle, based on the sales data and the monitoring data, and providing a recommended disposal time for the owned vehicle, based on the predicted depreciation data.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: March 22, 2022
    Assignee: Capital One Services, LLC
    Inventors: Staevan Duckworth, Qiaochu Tang, Habeeb Hooshmand, Micah Price, Geoffrey Dagley, Stephen Wylie, Jason Hoover
  • Patent number: 11270341
    Abstract: Methods and systems for performing targeted advertising are described. Relative concentration of consumer types in the audience of particular media content is determined by measuring the coincidence of key values identifying certain consumer types, and other key values identifying audiences of particular media content, in a database.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: March 8, 2022
    Assignee: Zeta Global Corp.
    Inventors: Justin Evans, Tyler Liebowitz
  • Patent number: 11265279
    Abstract: A method for augmenting message streams may comprise receiving a request for augmentation of a message, the request including a parameter associated with the message. The method may further include determining a rule associated with the message. The method may further include applying the determined rule to the message parameters to select an augmentation component. The method may further include transmitting an augmented message to the requestor, the augmented message including the augmentation component.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: March 1, 2022
    Assignee: DIREQT, INC.
    Inventors: Michael John Willis, William Warren Madden
  • Patent number: 11244351
    Abstract: The present teaching relates to obtaining a model for identifying content matching a query. Training data are received which include queries, advertisements, and hyperlinks. A plurality of subwords are identified from each of the queries and a plurality of input vectors for the plurality of subwords of each of the queries are obtained and an input vector for each of the queries is derived based on a plurality of input vectors of a plurality of subwords of the query. A query/ads model is optimized with respect to an objective function via training an input vector for each of the plurality of subwords associated with each of the queries, an input vector for each of the advertisements and links, and a matrix.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: February 8, 2022
    Assignee: VERIZON MEDIA INC.
    Inventors: Erik Ordentlich, Milind Rao, Jun Shi, Andrew Feng
  • Patent number: 11244153
    Abstract: The present disclosure discloses a method and apparatus for processing information. A specific embodiment of the method comprises: acquiring a target behavior information set; selecting, from at least two unique identity identifiers corresponding to at least two groups of identity identifiers, a unique identity identifier as a target unique identity identifier, based on at least one kind of specified user attribute information; and associating, for each target unique identity identifier of the selected target unique identity identifier, behavior information associated with identity identifiers corresponding to the target unique identity identifier with the target unique identity identifier, to obtain behavior information associated with the target unique identity identifier. According to the embodiment of the present disclosure, various kinds of behavior information of a user are associated with the target unique identity identifier, to facilitate utilization and analysis for the behavior information.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: February 8, 2022
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventor: Xuang Fan
  • Patent number: 11240568
    Abstract: An electronic device and method for replacing and outputting an advertisement are provided. The electronic device includes: a memory storing at least one program; a communication unit configured to receive context data to be used to determine a state of a user, from at least one external device; and a processor configured to replace and output an advertisement by executing the at least one program, wherein the at least one program includes instructions to: acquire user state information indicating the state of the user from the received context data, based on a learning model using one or more neural networks; and perform control to replace a previously determined first advertisement with a second advertisement determined based on the user state information and to output the second advertisement.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: February 1, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hae-dong Yeo
  • Patent number: 11232488
    Abstract: Improved identification of a computer configured with an operating system (OS), a web browser and one or more applications is disclosed. An identifying code for advertisers (IFA) may be obtained via the operating system (OS) of the computer. A first application configuring the computer may include instructions to initiate an ad call comprising a request including the IFA to cause the first application to render an advertisement received by the computing device from a first web resource in response to the ad call. The web browser may execute the script to configure the web browser with a durable id (DID). The web browser may also communicate the DID to associate the IFA with the computing device.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: January 25, 2022
    Assignee: NextRoll, Inc.
    Inventor: Seth Demsey
  • Patent number: 11232148
    Abstract: Methods and apparatus for determining a unique audience exposed to media while reducing memory resources of a computing device are disclosed herein. An example apparatus includes means for logging a plurality of impressions based on impression requests from a plurality of client devices, the plurality of impressions corresponding to media accessed at the client devices; means for obtaining counts, the obtaining means to: obtain a count of demographic impressions logged by a database proprietor; and obtain a count of registered users of the database proprietor exposed to the media; and means for determining a unique audience size by: multiplying a count of the plurality of impressions by a square of the count of the registered users to generate a product; dividing the product by the count of the demographic impressions to generate a quotient; and determining the unique audience size based on a square root of the quotient.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: January 25, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Michael R. Sheppard, Jonathan Sullivan, Peter Lipa, Matthew B. Reid, Peter C. Doe, Peng Fei Yi
  • Patent number: 11218520
    Abstract: An information processing apparatus, an information processing system, and an information processing method. The information processing apparatus detects a user, acquires schedule information of the user based on the detected user, and suggests one or more shared sites to use according to the schedule information.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: January 4, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Shigeo Araki
  • Patent number: 11210719
    Abstract: A system and method for inferring service opportunities are provided. In example embodiments, a member event associated with a particular member of a social networking service is detected. In response to detecting the member event, a service request for a particular service is inferred based on the member event. A provider member capable of fulfilling the inferred service request is identified among members of the social networking service. A match score for each of the identified provider members is calculated. The identified provider members are ranked according to the calculated match score. At least a portion of the ranked identified provider members are presented on a user interface.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siyu You, Aman Grover, Manoj Rameshchandra Thakur
  • Patent number: 11205195
    Abstract: Provided are an information processing device, an information processing method, and an information processing program capable of determining advertisements according to the intention of a person registering an article as advertisements to be displayed on a page supplied from a web site. The information processing device specifies a commodity classification of a commodity and an attribute value of an attribute of a commodity belonging to the commodity classification, based on an article described on a web page, and decides an evaluation made by a page supervisor for the attribute value based on the article. Then, the information processing device selects commodities that belong to the specified commodity classification and satisfy a selection condition according to the decided evaluation, as display target candidates. From among the selected commodities, a commodity of which an advertisement is to be displayed in an advertisement display area of the web page is determined.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: December 21, 2021
    Assignee: Rakuten Group, Inc.
    Inventors: Kaishi Okuno, Kiminari Homma, Katsuhito Matsushima
  • Patent number: 11188989
    Abstract: A method for providing a social network service in a service server, which includes: receiving a first keyword from a first terminal of a first member of members of the service server; generating a network related to the first keyword, wherein the network includes an online community; and transmitting a first message inviting to join the network to at least a second member of the members of the service server when a second keyword that is identical or analogous to the first keyword is received from a second terminal of the second member.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: November 30, 2021
    Inventor: Sung Kwan Hong
  • Patent number: 11182467
    Abstract: Disclosed herein is novel system and method for connecting an NFT digital asset collection for secure display on a feature-rich video display system commensurate with the quality and value of the NFT assets. An exemplary embodiment comprises a system involving a software application that registers one or more secure video displays, accesses by way of owner authorization an NFT digital asset collection or archive, and facilitates displaying the assets on a feature-rich high quality display system.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 23, 2021
    Inventor: Damian Medina
  • Patent number: 11182846
    Abstract: A first device captures an image of an item and provides the image depicting the item and a textual descriptor to a host machine. The host machine receives the image of the item and provides the image and textual descriptor to a second device. The second device initially presents the image as a listing of the item. The second device presents the textual descriptor and an option to initiate a communication to a first user associated with the first device upon request by a second user of the second client device.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: November 23, 2021
    Assignee: eBay Inc.
    Inventors: Jack Sheu, Charles F. Pletcher, Selina Lam
  • Patent number: 11164219
    Abstract: A facility for generating advertising messages is described. The facility receives a feed containing information describing each of a plurality of textual advertising messages. For each of the textual advertising messages described by the information contained by the received feed, irrespective of any user input, the facility identifies a web page associated with the textual advertising message; extracts visual content from the identified web page; and constructs an advertising message that contains the extracted visual content.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: November 2, 2021
    Assignee: 2KDirect, Inc.
    Inventors: Joe Bonzi, Shane Thomas, Jason Brown
  • Patent number: 11146860
    Abstract: Embodiments of the present application relate to a method, apparatus, and system for service processing. The method includes, in response to receiving a startup command for a target application, obtaining texture data corresponding to a target service of the target application, the texture data being obtained from service content that is stored locally on a terminal before the startup command is received, the texture data conforming to a preset texture format, obtaining display content corresponding to the target service based at least in part on the texture data, and providing the display content corresponding to the target service on the terminal.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: October 12, 2021
    Assignee: BANMA ZHIXING NETWORK (HONGKONG) CO., LIMITED
    Inventors: Donglei Wu, Hongbo Min, Kui Zheng, Jin Li, Bo Qiang, Jinglu Han
  • Patent number: 11146908
    Abstract: A personalized HRTF is generated from a generic HRTF by having a person don headphones, then select a generic HRTF model from a list. Test signals emulating sounds from a source at a specific virtual speaker location are played on the headphones, and the person indicates where he thinks the emulated sounds are coming from. Any difference between the virtual speaker location and the “heard” location is used to adjust the parameters (amplitude, phase, and frequency response) of the generic HRTF to render a HRTF personalized to the listening person.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: October 12, 2021
    Assignee: Sony Corporation
    Inventors: Bibhudendu Mohapatra, James R. Milne, Gregory Carlsson, Tonni Sandager Larsen
  • Patent number: 11146833
    Abstract: Systems and methods are described herein for a media guidance application to determine that a user has switched away from a source transmitting a media asset with which the user was engaged and detect, while the user is switched away from the source, that secondary content transmitted by the source during a break of playback of the media asset relates to the media asset. In response to detecting that the secondary content relates to the media asset, the media guidance application may access a database to determine whether the secondary content specifically corresponds to the media asset, and, in response to determining that the secondary content specifically corresponds to the media asset, the media guidance application may generate for display the secondary content to the user.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: October 12, 2021
    Assignee: Rovi Guides, Inc.
    Inventor: Roma Jhaveri
  • Patent number: 11140458
    Abstract: An apparatus and method for A/B testing including a storage device storing a set of data, an input device receiving input from a sensor according to a review of composed set of data, a processor receiving an input signal from the input device, the input signal including a plurality of criteria noted according to a time of the composed set of data, the processor processing the first set of data according to a feedback of the input signal. The processor analyzes the input signal and extracts the plurality of criteria from the input signal as extracted information.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: October 5, 2021
    Assignee: Airbnb, Inc.
    Inventors: Roman Vaculin, Kuntal Dey, Seema Nagar
  • Patent number: 11137901
    Abstract: A collection management system presents, as part of a content discovery session, a first content item from a content discovery collection that includes a plurality of content items that are ordered sequentially for presentation. In response to receiving an advancement input, the collection management system determines whether a number of content items presented as part of the content discovery session meets or exceeds a threshold number of content items, and whether an amount of elapsed time of the content discovery session meets or exceeds a threshold amount of time. The collection management system presents a first alternate content item as part of the content discover session. The first alternate content item is not included in the content discovery collection. After presenting the first alternate content item, the collection management system presents a second content item from the content discover collection that is ordered after the first content item.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: October 5, 2021
    Assignee: Snap Inc.
    Inventors: Chinmay Lonkar, Ivan King Yu Sham
  • Patent number: 11138956
    Abstract: A method for controlling display of a terminal, an electronic device and a non-transitory computer readable storage medium are provided. The method includes the following. A target object is determined in a first display scenario, where the first display scenario contains display content of at least two objects. The number of times display content of a first object being prevented from being displayed in a predetermined period is obtained. If the number of times reaches a preset threshold corresponding to the first display scenario, the display of the display content of the first object is blocked in the first display scenario.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: October 5, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Deliang Peng, Yongpeng Yi, Shengjun Gou, Xiaori Yuan, Gaoting Gan, Zhiyong Zheng, Hai Yang
  • Patent number: 11132413
    Abstract: A travel or a promotion based recommendation is provided in association with a social graph of a recipient of a communication. A communication service initiates operations to provide the travel or promotion based recommendation by processing a content of a communication to identify a travel plan of a recipient or a promotion directed to a recipient. A detected shared attribute between the travel plan of the recipient and the travel plan of the acquaintance is assigned a relevancy score. The promotion is processed to determine a trend of the promotion with an acquaintance at a social networking site and an accuracy of the promotion. The shared attribute or the promotion is provided to the recipient.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: September 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Roshin Lal Ramesan, Megan Quintero
  • Patent number: 11127200
    Abstract: A method and system may use photo deformation techniques for vehicle repair analysis to determine a repair time for repairing a damaged vehicle part. A user's client device may generate a three-dimensional (3D) image or model of a damaged vehicle part by capturing several two-dimensional images of the damaged vehicle part. One or several characteristics of the damaged vehicle part may be extracted from the 3D model and the characteristics may be compared to characteristics for previously damaged vehicle part, where the actual repair times were measured. A repair time for the damaged vehicle part may be determined based on the comparison and displayed on the client device.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: September 21, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: William J. Leise
  • Patent number: 11095732
    Abstract: A method includes receiving first event data from a device, the first event data including a first identifier (ID) that identifies the device, web browser metadata, and data associated with an application state. The method includes generating a first persona including the first ID and a first event identifier that identifies a first user action. The method includes receiving second event data, the second event data including device metadata and a second ID that identifies the device. The method includes generating a second persona based on the second event data, the second persona including the second ID and a second event identifier that identifies a second user action. Additionally, the method includes determining that the first and second personas are associated with the device based on matches between the browser metadata and device metadata and transmitting a response to the device configured to route the device to the application state.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: August 17, 2021
    Assignee: Branch Metrics, Inc.
    Inventors: Sofus Attila Macskassy, Dmitri Ariel Gaskin, Eric J. Glover, Kan Yu, Wenchang Yan
  • Patent number: 11089372
    Abstract: System and methods are described to determining a recommendation for a user based on changes in objects detected on a network-connected surface. The system receives, from the network-connected surface, a plurality of object identifiers for a plurality of physically inanimate objects of different types detected on the network-connected surface, wherein the object identifiers indicate a positioning of each object; determines, based on the object identifiers, a first arrangement of the plurality of physically inanimate objects; detects one or more changes in the plurality of object identifiers, wherein the one or more changes correspond to one or more changes in positioning from the first arrangement; in response to detecting the one or more changes, determines a second arrangement of the plurality of physically inanimate objects; and generates a content recommendation based on the second arrangement.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: August 10, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Sara Dever, Jennifer L. Holloway, Daniel P. Rowan, Mark D. Thompson
  • Patent number: 11087363
    Abstract: In an embodiment, a system server receives, from a plurality of advertiser devices, a plurality of advertisements, at least one corresponding personal information value, and a corresponding price. The system server calculates, for each of a plurality of personal information types, a corresponding price. The system server sends, to a first message account, a plurality of messages, in which each message includes a respective advertisement of the subset of advertisements. Then the system server instructs a message device to output an indication of, for each of a plurality of types of personal information, whether a corresponding personal information value has been released.
    Type: Grant
    Filed: April 5, 2020
    Date of Patent: August 10, 2021
    Inventor: Peter Newman Golder
  • Patent number: 11087045
    Abstract: An apparatus, method, and computer program product are provided to predict and model the performance of option data objects prior to the introduction of such option data objects into a network environment through the application of specific rule sets that are applied in a multi-stage arrangement on sets of extracted option data object parameters. In some example implementations, option data object parameters are extracted and parsed into sets of categorical and non-categorical parameters, which may be both quantitative and qualitative, and transmitted to one or more predictive models. Through the operation of the predictive models, the option data object parameters are transformed into a weighted value associated with the option data object that reflects a predicted performance level of the option data object and can be used when comparing multiple option data objects against each other.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: August 10, 2021
    Assignee: GROUPON, INC.
    Inventors: Leopold Silberstein, Addhyan Pandey, Abhaya Parthy, Boris Lerner
  • Patent number: 11082283
    Abstract: A method, system, and computer program product for contextual generation of an ephemeral network are provided. The method detects an initiating event for network generation associated with a user of a first computing device. The method determines a duration of the initiating event. A set of network members is determined based on the initiating event and the duration. The method establishes an ephemeral network, connecting at least a portion of computing devices associated with the set of network members. The ephemeral network is terminated in response to detecting a completion event. In response to terminating the ephemeral network, member information for the set of network members is removed from the portion of the computing devices.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Shikhar Kwatra, Jennifer Szkatulski, Adam Lee Griffin, Michael Nicholas Virnoche
  • Patent number: 11061980
    Abstract: In certain embodiments, reference identifiers may be generated and embedded into a website's content. A request for a reference identifier to be embedded into first content on a first website may be obtained based on a user accessing the first website. Based on the request, interaction data related to the first website may be retrieved indicating that a prior user interacted with text on the first website and subsequently accessed a second website. A reference identifier related to the second website may be caused to be embedded into the text on the first website based on: (i) the second website comprising second content related to the text, (ii) the prior user interacting with the text on the first website, and (iii) the prior user accessing the second website after interacting with the first content on the first website.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: July 13, 2021
    Assignee: Capital One Services, LLC
    Inventors: Vincent Pham, Reza Farivar, Austin Walters, Jeremy Goodsitt, Galen Rafferty, Anh Truong
  • Patent number: 11062128
    Abstract: A method of classifying an interaction captured in a sequence of video. A plurality of people in the video sequence is identified. An action of a first one of the people at a first time is determined. An action of a second one of the people at a second time is determined, the action of the second person being after the action of the first person. A role for the second person at the second time is determined, the role being independent of the determined actions of the first and second person. An interaction between the first person and the second person is classified based on the determined role of the second person and the determined actions of the first and second person.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: July 13, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Nagita Mehrseresht
  • Patent number: 11061937
    Abstract: A database system performs lookalike analysis on a data set including a plurality of user identifiers, which are associated with one or more attribute records. The database system classifies the user identifiers into one or more segments of user identifiers based on the attribute records. The database system performs Linear Discriminant Analysis (LDA) to calculate a measure of importance of the attribute records relative to the one or more segments. The database system auto-correlates the attribute records based on the numbers of attribute records in the user identifier population and the one or more segments. The database system identifies a set of user identifiers relative to one or more segments using the measures of importance and the auto-correlated parameters.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: July 13, 2021
    Assignee: salesforce.com, inc.
    Inventors: Yacov Salomon, Jonathan Purnell, Wanderley Liu, Kexin Xie
  • Patent number: 11048966
    Abstract: The present invention provides a method and device for comparing similarities of high dimensional features of images, capable of improving the retrieval speed and retrieval precision in a similarity retrieval from massive images based on Locality Sensitive HASH (LSH) code. The method for comparing similarities of high dimensional features of images according to the present invention comprises: reducing dimensions of extracted eigenvectors of the images by the LSH algorithm to obtain low dimensional eigenvectors; averagely segmenting the low dimensional eigenvectors and establishing a segment index table; retrieving the segmented low dimensional eigenvector of a queried image from the segment index table to obtain a candidate sample set; and performing a similarity metric between a sample in the candidate sample set and the low dimensional eigenvector of the queried image.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: June 29, 2021
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventors: Xidong Lin, Chuan Mou
  • Patent number: 11049127
    Abstract: Consumer appliances and methods for their use are generally provided herein. A method may include receiving an incentivized media file, and presenting the incentivized media file on a consumer appliance. The method may also include generating a discrete block of a blockchain in response to presenting the incentivized media file, and transmitting the discrete block to a blockchain network wirelessly connected to the consumer appliance.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: June 29, 2021
    Assignee: Haier US Appliance Solutions, Inc.
    Inventor: Jeff Donald Drake
  • Patent number: 11037198
    Abstract: One or more keywords and/or information about one or more properties may be accepted, and a set of one or more taxonomy categories may be determined using at least some of the keyword(s) and/or property information and perhaps term co-occurrence clusters. The determined taxonomy categories may be presented to an advertising user as an ad targeting suggestion. Each taxonomy category may have at least one associated property (e.g., Web document), that participates in an advertising network. An advertiser selection of a suggested taxonomy category may be accepted, and the serving of an ad of the advertiser may be targeted to each property associated with the selected suggested taxonomy category. Alternatively, such properties may be presented to an advertising user as an ad targeting suggestion.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 15, 2021
    Assignee: Google LLC
    Inventors: Sumit Agarwal, Brian Axe, David Gehrking, Ching Law, Andrew R. Maxwell, Gokul Rajaram, Leora Ruth Wiseman
  • Patent number: 11023554
    Abstract: Techniques for improving dynamic content retrieval are described. In an example, a computer system may receive, from a content provider device, an intent description associated with providing content at a network resource. The computer system may determine a goal and a predicate based on the intent description and may select a workflow from a plurality of workflows based on the goal and the predicate. The workflow may be associated with determining a context of a network document based on historical behavior data of visitors to the network resource and on a taxonomy of the network resource. The computer system may determine the context based on an execution of the workflow, the historical behavior data, and the taxonomy. The computer system may store an association between the context and the content. The association may be usable to select the content for presentation in a network document of the network resource.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: June 1, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: John Martin Miller, Anuj Chadha, Anthony Crider
  • Patent number: 11017281
    Abstract: Logic may detect a malfunctioning payment interface on a customer's payment instrument. Logic may receive transaction data about at least one transaction performed via a payment instrument associated with a customer. The transaction data may indicate a payment interface of the payment instrument through which the customer conducted the at least one transaction and the payment instrument may comprise one or more payment interfaces. Logic may determine, by a model, based on the transaction data, a probability of a malfunction by at least one interface of the one or more payment interfaces. The model may be trained based on a pattern of transactions associated with malfunctioning payment instruments. Logic may compare the probability of the transaction against a threshold. And logic may determine whether to contact a customer associated with the payment instrument, based comparison of the probability of the transaction against the threshold.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: May 25, 2021
    Assignee: Capital One Services, LLC
    Inventors: Mallory Murphy, Mark Yamashita