Item Recommendation Patents (Class 705/26.7)
  • Patent number: 10218751
    Abstract: A system, computer-readable storage medium storing at least one program, and computer-implemented method for providing recommendations based on social network sharing activity. Sharing activity relating to the sharing of the content item on a social network by a first user is accessed. Consumption information related to the consumption of the content item. A correlation between the sharing activity and the consumption information is determined. A recommendation is then generated based on the correlation.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: February 26, 2019
    Assignee: PAYPAL, INC.
    Inventors: Neelakantan Sundaresan, Atish Das Sarma, Si Si, Elizabeth Churchill
  • Patent number: 10212249
    Abstract: Identifying user input data on a mobile user device may provide a way to predict the types of questions and actions a user will take and offer information contemporaneously with such actions. One example method of operation includes identifying an active application programming interface (API) of a presently operating application executing on the user device, and identifying input data populating the application. Then, storing and processing the input data to identify a topic of interest and retrieving relevant content that is associated with the topic of interest, and creating a recommendation message based on the relevant content.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: February 19, 2019
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 10210467
    Abstract: Balancing a workload based on commitments to projects includes monitoring messages in a collaboration system, the messages representing correspondences between users of the collaboration system, selecting a number of the users associated with the collaboration system to form a group of users, retrieving the messages from each of the users in the group of users, analyzing data associated with the messages to determine which of the messages relate to at least one project, and executing, based on a threshold, at least one action to optimize a workload for at least one user in the group of users for the at least one project.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: February 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz, Shunguo Yan
  • Patent number: 10198749
    Abstract: Techniques for providing a number of items may be described. For example, a request for a delivery of an item within a time frame may be received. An additional item may be determined based at least in part on the item and the time frame. Both items may be scheduled for delivery based at least in part on the time frame. Information associated with the items and including an option to accept a delivery of the additional item may be provided. If the option may have been selected, a delivery of the additional item may be caused.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: February 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Menashe Haskin
  • Patent number: 10192253
    Abstract: The relevance or ranking of various dynamically-determined instances of content can be adjusted or otherwise improved based on aspects such as the freshness or seasonality of the content. In many conventional relevance or ranking algorithms, factors such as popularity, performance, and profit are used to determine which content to present to a user, as well as how to display the selected content. Such algorithms do not necessarily reflect domain-specific knowledge very well, and thus fail to accurately select content that is of differing levels appeal at various ages of the content and/or during various seasons of the year. Freshness and/or seasonality adjustment scores can be used to generate improved relevance, selection, or ranking determinations for various categories of content.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: January 29, 2019
    Assignee: A9.COM, INC.
    Inventors: Francois Huet, Anil A. Sewani, Daniel E. Rose
  • Patent number: 10185767
    Abstract: A method of classifying content items utilizes user-generated playlists. A content item is included in playlists from a plurality of distinct users. A server system receives, from respective users of the plurality of distinct users, respective playlist titles for the playlists. In accordance with a determination that the respective playlist titles from a threshold number of the plurality of distinct users specify a first attribute, the server system assigns the first attribute to the content item. The server system receives a request, from a first user via an application that is executing on a client device that is distinct from the server system, for content having the first attribute. In response to receiving the request, the server system selects the content item according to the first attribute and delivers the selected content item for playback to the first user.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: January 22, 2019
    Assignee: Spotify AB
    Inventors: Erik Bernhardsson, Kevin Faaborg, Yinghao Li
  • Patent number: 10176445
    Abstract: Among other things, information is obtained by computer about Internet-related assets of organizations. The information is used to identify relationships between the organizations with respect to the assets. The information about the identified relationships is made available for display or analysis or both.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: January 8, 2019
    Assignee: BitSight Technologies, Inc.
    Inventors: Nagarjuna Venna, David Feinzeig, Amy Eastment, Daniel Dahlberg, Stephen Boyer, Philip John Steuart Gladstone, Mathew Cherian
  • Patent number: 10169803
    Abstract: Systems and methods are provided for generating social networking recommendations. A color preference of a first user may be determined from a color palette of a first image associated with the user and/or a color palette of an item associated with the user. Other users may be identified that have a similar color preference as the first user based at least in part on the determined color preference of the first user. Interactions between the first user and one or more other users having similar color preferences with respect to the first user may be facilitated. A social networking recommendation may be generated with respect to the one or more other users having similar color preferences with respect to the first user.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: January 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Shearer Dorner, Jenny Ann Blackburn, Robert Yuji Haitani, Eva Manolis, Timothy Andrew Ong, Gonzalo Alberto Ramos, Paul Barnhart Sayre, III
  • Patent number: 10157411
    Abstract: A recommendation system divides users into a plurality of segments based on scores generated for each of a plurality of users of an electronic service that provides functionality for users to browse and purchase or select items. The scores can be RFM (Recency, Frequency, and Monetary amount) scores based on at least purchase or selection recency, purchase or selection frequency, and in some instances, the monetary amount spent. The recommendation system can further detect behavior-based correlations between particular segments and particular items and/or item attributes. The correlations can be based on purchase or selection histories of the users assigned to specific segments. The recommendation system can select items to recommend to particular users based at least partly on the detected behavior-based correlations.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: December 18, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Ananth Balakrishna Vasishta
  • Patent number: 10152725
    Abstract: Methods and systems for determining a sales channel for a product in a brick and mortar store include displaying to customers in a brick and mortar store information on an interactive data collection system relating to a product; collecting, via the data collection system, information indicative of customer interest in the product by tracking inputs at the interactive data collection system; collecting, via an online website, information indicative of customer interest relating to the product; and based upon both the information obtained at the brick and mortar store and the information obtained by the online website, determining a sales channel from a plurality of channels to offer the product for purchase by a customer.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: December 11, 2018
    Assignee: General Wireless IP Holdinigs LLC
    Inventors: Yuan Gao, Huey Paul Long, Jr., Srikanth Keelapudi Reddy
  • Patent number: 10140300
    Abstract: A system that incorporates teachings of the present disclosure may include, for example network device having a controller to receive multiple streams of content for portions of a multimedia work, perform a high level analysis for features in each of the streams for the multimedia work, perform a specialized analysis on the portion having a detected general feature to generate a content analysis output, correlate the content analysis output with other content analysis of the multimedia work, and output a weighted content description based on the correlation function. Other embodiments are disclosed.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: November 27, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Andrea Basso, Gustavo De Los Reyes
  • Patent number: 10127587
    Abstract: Concepts and technologies are disclosed herein for a virtualized services discovery and recommendation engine. A request for a service can be received from a requestor. The request can include feature data that can define two or more features. Two or more features can be determined based on the feature data and requestor data associated with the requestor can be obtained. Two or more services that satisfy the request can be identified and a recommendation that represents the two or more services can be generated. The recommendation can include a data representation of a custom product that can include the two or more services. The recommendation can be tested to determine if the custom product functions, and the recommendation can be provided to the requestor.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: November 13, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Syed Anwar Aftab, Arthur Martella, Mazin E. Gilbert, John F. Murray, Rittwik Jana
  • Patent number: 10121189
    Abstract: Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: November 6, 2018
    Assignee: METAIL LIMITED
    Inventors: Tom Adeyoola, Nick Brown, Nikki Trott, Edward Herbert, Duncan Robertson, Jim Downing, Nick Day, Robert Boland, Tom Boucher, Joe Townsend, Edward Clay, Tom Warren, Anoop Unadkat, Yu Chen
  • Patent number: 10122658
    Abstract: Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: November 6, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Barry Appelman, Larry L. Lu, Alisa Clemmons, Peter Weck
  • Patent number: 10110586
    Abstract: A method may include identifying a candidate user based on a connection to an established user of a business management application (BMA). The candidate user may have an associated user identifier. The method may further include collecting, using the user identifier, social network data of the candidate user from an online social network, identifying, using the social network data of the candidate user, application programming interfaces (APIs) for collecting public data about the candidate user, retrieving, using the user identifier and an API, public data corresponding to the candidate user, generating, using the public data corresponding to the candidate user, an account creation request including the user identifier, and transmitting the account creation request to the BMA.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: October 23, 2018
    Assignee: Intuit Inc.
    Inventor: Ravi Iyer
  • Patent number: 10102043
    Abstract: A method is disclosed for mapping an integral into a thread of a parallel architecture, in the course of which the integral is mapped into a summation expressed by coefficient values and summation values, and a directed graph is generated corresponding to the computation of the summation. Furthermore, in the course of the method a level of a traversal sequence to each of the nodes is assigned, respectively, and at each level of the traversal sequence, a storage location of the intermediate value corresponding to the edge connected with its input to the node corresponding to the given level is specified in a memory corresponding to the thread and including a register storage, a local storage, and a global storage. A system is also disclosed for mapping an integral into a thread of a parallel architecture.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: October 16, 2018
    Assignees: Furukawa Electric Technologies Intezet Kft., Pazmany Peter Katolikus Egyetem, StreamNovation Kft.
    Inventors: Adam Rak, Gergely Feldhoffer, Gergely Balazs Soos, Tibor Holtzl, Balazs Oroszi, Gyorgy Gabor Cserey
  • Patent number: 10095695
    Abstract: A first cluster of web objects is identified from a click-through data structure. The click-through data structure can organize web objects into clusters based on query results of web objects selected by a user. Also, a second cluster of web objects can be identified from a metadata data structure. The metadata data structure can organize web objects into clusters based on metadata associated with the web objects. An output set of web objects is selected, in real time, from the identifier clusters.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventors: Prateeksha Uday Chandraghatgi, Subhajit Sanyal, Sriram J. Sathish
  • Patent number: 10097664
    Abstract: A media item recommendation can be based on application purchase data. Application purchase data of a population of users can be used to create application preference clusters that represent unique application preference profiles. Media preference data of the same population of users can be used to create media preference clusters that represent unique media preference profiles. A preference relationship between an application preference cluster and a media preference cluster can be identified based on the number of members of the media preference cluster that are also members of the application preference cluster. Upon receiving a recommendation request from a user, the user's application preference profile can be determined based on the user's application purchase data. A media item can then be recommended based on a media preference cluster that has a preference relationship with an application preference cluster that represents the application preference profile of the user.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: October 9, 2018
    Assignee: Apple Inc.
    Inventors: David E. Ralston, Daniel Joseph Sherman, Christopher Laurence Bell, Eswar Priyadarshan, Andrew Williams
  • Patent number: 10091396
    Abstract: A reading device scans receipts, and transmits image data of the receipts to an analyzer. The analyzer receives the image data, extracts images of the receipts from the image data; counts a number of the images; executes a character recognition process to obtain text data; transmits, to the display device, a number of all of the images, and sequentially transmits, to the display device, the images for which the character recognition process has been completed, together with the text data. The display device sequentially displays each image, together with the text data; and upon detecting that the number of all of the images matches a number of the sequentially transmitted images, receives a command to report to the analyzer that the reception the images is completed.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: October 2, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Haruhiko Hattori, Tetsuya Shinozaki, Koji Muro
  • Patent number: 10084608
    Abstract: A method and system for managing an instrumentation device include accessing an image of the instrumentation device. Based on the image, an identity for the instrumentation device is determined. The identity is used to register the instrumentation device by configuring a gateway at a multimedia content distribution network client location to access and communicate with the instrumentation device. The identity of the instrumentation device and the gateway may be stored for future configuration of the gateway.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: September 25, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Randolph Wohlert, Donald J. Bowen, Jeffrey P. Johnson
  • Patent number: 10083211
    Abstract: An item recommendation method and apparatus are provided. The item recommendation method and apparatus may recognize items preferred before a user uses items, based on items rated by the user, and may recommend an item to the user based on preferences for the recognized items.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: September 25, 2018
    Assignee: IUCF-HYU (INDUSTRY-UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY)
    Inventors: Sang Wook Kim, Won Seok Hwang, Juan Parc
  • Patent number: 10074127
    Abstract: A method and an apparatus for communicating a recommended item to a user are described. The method comprises determining that the user has a level of commitment to an item offered for sale, and, in response to this determination, communicating information concerning a recommended item to the user over a network. The recommended item is identified based on a set of longest words in a description of the item offered for sale.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: September 11, 2018
    Assignee: eBay Inc.
    Inventors: Alex Dai-Shun Poon, Reed Maltzman, Jeffrey Taylor
  • Patent number: 10074101
    Abstract: Provided is a computer implemented process for reminding users of offers that were discovered by the user at one location when, at a later time, the user is at another location, the process including: displaying, with a mobile device, an offer and a reminder interface to indicate that the user requests themselves or another reminder recipient to be reminded of the offer when near another computing device of the reminder recipient; receiving an interaction with the reminder interface by the user and, in response, storing a reminder request in memory, the reminder request identifying the offer; obtaining data identifying the other computing device, a geographic area of the other computing device, or a wireless environment of the other computing device; detecting, with a processor of the mobile device, that the reminder recipient has interacted with the other computing device, entered the geographic area, or entered the wireless environment; and in response to the detection, presenting a notification reminding t
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: September 11, 2018
    Assignee: RetailMeNot, Inc.
    Inventor: Eithan Zilkha
  • Patent number: 10061837
    Abstract: A method and a system for processing recommended software are disclosed. A cluster analysis module performs a cluster analysis for users based on software using information reported by the users, and determines a software list corresponding to each user cluster, and sort software in the software list according to using condition of the software. A recommendation module determines a user cluster that is the most relevant to a specific user based on software using information of the specific user, and selects top N pieces of software from a software list corresponding to the user cluster to recommend the selected top N pieces of software to the specific user, where N is a predefined value.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: August 28, 2018
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xin Liu, Xin Tuo, Zhemin Li
  • Patent number: 10062069
    Abstract: Systems and methods are described for a point-of-recognition optimizer system configured to optimize onsite user purchases at a physical location. In various aspects, a purchasable-unit identifier (ID) may be received via a computer transmission, where the purchasable-unit ID, as identified by an optimizer device, is associated with a recognized purchasable-unit located onsite with the optimizer device. Based on the purchasable-unit ID, a plurality of competing purchasable-units may be identified, which may be either onsite or offsite purchasable-units. An offer is transmitted via a second computer transmission for an offered purchasable-unit to the optimizer device where the offer originates from an outbidding purchasable-unit distributor, and where the outbidding purchasable-unit distributor outbid other competing purchasable-unit distributors, each distributor corresponding to the plurality of competing purchasable-units, for an opportunity for the optimizer device to receive the offer.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: August 28, 2018
    Assignee: The Bartley J. Madden Foundation
    Inventor: Bartley J. Madden
  • Patent number: 10062103
    Abstract: Native e-commerce transactables for social and other familiar and/or suitable user environments are enabled. A user of a network site may interact with a transactable to conduct a transaction with a 3rd party without leaving a user environment of the network site. The transactable may be configured to adopt the “look and feel” of the network site into which it is incorporated. While conducting the transaction with the transactable, the user may perceive that they remain at the network site, even though transaction information may be exchanged with a 3rd party network site. The transaction mediation service may obtain social activity data from a plurality of social network sites, as well as merchant activity data (e.g., transaction activity) from a plurality of merchant network sites. The data of each suitable network site may be translated, transformed and/or normalized into a unified and uniform format maintained by the transaction mediation service.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: August 28, 2018
    Inventors: John T. Wantz, II, Rhen Zabel, Greg Vandenberg, Tim Piatenko
  • Patent number: 10055746
    Abstract: A simulation engine and method of operating a simulation system includes a plurality of user devices and an interface receiving user device data and a recommendation request from at least one the plurality of user devices. The system also includes a memory storing the user device data therein. The system also includes a recommendation engine that generates a content recommendation based on the user device data and an algorithm. The interface communicates the content recommendation to the user device. The recommendation engine receives a recommendation rating from at least one of the plurality of user devices and changes the algorithm in response to the recommendation rating. The user device receives a different recommendation of the changed algorithm within the simulation engine.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: August 21, 2018
    Assignee: The DIRECTV Group, Inc.
    Inventors: Sui-Ky Ringo Ling, Robert G. Arsenault, Romulo Pontual, Raynold M. Kahn
  • Patent number: 10055465
    Abstract: An online system provides a continuous feed of content items to a client device. The online system maintains an ordered set of ranked content items for sending to the client device. The online system receives requests from the client device for content items and selects a subset from an ordered set of ranked content items in response to each request. The number of content items in the subset may be based on factors such as the network connection strength of the client device. The client device re-ranks content items received from the online system based on information received during a given session. The session information may indicate the types of content items viewed during the given session, or the speed at which the user is viewing content items during the given session.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: August 21, 2018
    Assignee: Facebook, Inc.
    Inventors: Meihong Wang, Mahmud Sami Tas, Ansha Yu
  • Patent number: 10055779
    Abstract: In some examples, a buyer device is configured to present a first graphic user interface (GUI) including information about items available from a first merchant site. The first GUI may further include a virtual control for adding a selected item to a persistent virtual cart maintained by a service provider. The buyer device may be navigated to a second merchant site to present a second GUI that may receive a selection to cause a second item from the second merchant site to be added to the persistent virtual cart. The buyer device may present a cart GUI for accessing the persistent virtual cart. The cart GUI may be used to send an instruction for ordering the items associated with the cart, causing the service provider to send an order for the first item to the first merchant and an order for the second item to the second merchant.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 21, 2018
    Assignee: SQUARE, INC.
    Inventor: Ajit Kalidindi Varma
  • Patent number: 10031901
    Abstract: Methods, systems and computer program products for narrative generation using pattern recognition by topic are provided. A method includes identifying a topic from content. The method includes obtaining events associated with the topic from one or more sources. The method includes processing the events. The method includes generating a narrative of the topic using pattern recognition on the events. The method includes transmitting the narrative for presentation to a user.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 24, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jonathan Dunne, Liam Harpur, Eduardo A. Patrocinio
  • Patent number: 10019767
    Abstract: A method for locating real estate having desired attributes includes storing, in a profile database, at least one client profile, the client profile including a client identifier associated with a client and at least two preferences of the client, storing, in a neighborhood database, at least one neighborhood defined by at least one neighborhood attribute other than zip code, receiving, by a receiving unit, one or more properties not currently for sale within the at least one neighborhood, weighting, by a processing unit, the at least two preferences, generating, by the processing unit, a list of one or more properties not currently for sale within the at least one neighborhood having the at least two preferences, and transmitting, by a transmitting unit, the list of one or more properties to the client.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: July 10, 2018
    Assignee: BUYER HERO, LLC
    Inventor: Mark S. Dickson
  • Patent number: 9996868
    Abstract: A method for providing a content gift to a gift-receiving terminal is provided. The method includes a gift server communicating with the gift-receiving terminal over a wireless communication link to determine what content is owned by the gift-receiving terminal. The method further includes the gift server generating catalog data including at least one content gift targeted for the gift receiving terminal. Further included in the method is the gift server wirelessly transmitting the catalog data to a gift-giving terminal. Additionally, the method includes the gift server receiving a selection of a content gift from the gift-giving terminal over a wireless communication link. Further included is the gift server facilitating delivery of the selected content gift to the gift-receiving terminal.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: June 12, 2018
    Assignee: QUALOMM Incorporated
    Inventors: Gerald Charles Horel, Brian Minear, Phil Tien Nguyen, Jaiteerth Patwari
  • Patent number: 9998446
    Abstract: Systems for managing user-level security in a cloud-based service platform. A server in a cloud-based environment is configured to interface with storage devices that store objects that are accessible over a network by two or more users. An enterprise entity is identified using an enterprise identifier associated with the enterprise, and an application service is associated with an application identifier. An application service request comprising a user identifier and the application identifier is received, and authentication is determined based on the combination of the user identifier and a pre-authenticated application identifier. Once the application service request is authenticated, then specific aspects of the service request are authorized. The integrity of the application identifier is confirmed by locating a secure association of the given application identifier to a pre-shared enterprise identifier.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: June 12, 2018
    Assignee: Box, Inc.
    Inventors: Drew Barrett Branden, Daniel Theurer, Aniket Shivajirao Patil, Lev Kantorovskiy, Sean Andrew Rose, Rachel Kay Lambert, Timothy Martin Heilig, Peter Otto Rexer, Rory Arend Paap, Charles Boyd Burnette, Vikram Sudhir Sardesai, Dominic Anton Grillo, Wayne Cheng, Lyall Yatsun Chun, Steve Hackney
  • Patent number: 9990745
    Abstract: In one embodiment, a method includes receiving a number of recommendations for a first user. Each recommendation being made by a second user and including information that: identifies an item being recommended; provides an explanation for the recommendation; identifies the first user as an addressee of the recommendation; and identifies the second user as an author of the recommendation. The method also includes providing for presentation to the first user one or more of the recommendations.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: June 5, 2018
    Assignee: Facebook, Inc.
    Inventors: Peter Xiu Deng, Joshua Williams
  • Patent number: 9973524
    Abstract: A method and system for creating a composite security rating from security characterization data of a third party computer system. The security characterization data is derived from externally observable characteristics of the third party computer system. Advantageously, the composite security score has a relatively high likelihood of corresponding to an internal audit score despite use of externally observable security characteristics. Also, the method and system may include use of multiple security characterizations all solely derived from externally observable characteristics of the third party computer system.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: May 15, 2018
    Assignee: BitSight Technologies, Inc.
    Inventors: Stephen Boyer, Nagarjuna Venna, Megumi Ando
  • Patent number: 9971846
    Abstract: A first document may be requested and received from a server device. Based on the first document, a web page may be rendered for display. The rendered web page may include a set of selectable items, each corresponding to a respective type of web page content. The set of selectable items may be defined in a user profile of a user associated with the client device. It may be determined that a scroll position of the rendered web page has a particular characteristic. Perhaps in response to determining that the scroll position of the rendered web page has the particular characteristic, one of the selectable items may be selected. A second document may be requested and received from the server device. The second document may be associated with the selected item. Based on the first document and the second document, the web page may be re-rendered for display.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: May 15, 2018
    Assignee: Tribune Publishing Company, LLC
    Inventors: Daniel Krecichwost, Ronald Pereira Parsons
  • Patent number: 9959569
    Abstract: Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: May 1, 2018
    Assignee: METAIL LIMITED
    Inventors: Tom Adeyoola, Nick Brown, Nikki Trott, Edward Herbert, Duncan Robertson, Jim Downing, Nick Day, Robert Boland, Tom Boucher, Joe Townsend, Edward Clay, Tom Warren, Anoop Unadkat, Yu Chen
  • Patent number: 9953084
    Abstract: An application store tastemaker recommendation service determines experts within a user's social network(s), receives recommendations from the experts, filters and/or ranks mobile application query results based at least in part on the recommendations. Additionally, the service may further determine the experts based on data compiled about previous actions, reviews, comments, etc., of the experts. Further, the service may provide recommendations to the user to aid in selecting mobile applications for purchase, and may provide an avenue for completing such purchases.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Futty, Matthew Graham Dyor, Danny Lange, Miller T. Abel
  • Patent number: 9930000
    Abstract: A method poses requests in a social networking site by a submitting user by a terminal connected to a communication network to a previously unknown group of receiving users is disclosed. A relationship data model is provided which comprises objects linked to each other by semantic and/or a social relations. The question, i.e. content of the request, generally includes a question text in a text format, preferably in a natural language such as English. The question text includes one or more request meta data terms, whereby each request meta data term includes an identifier symbol, a connector symbol and a connector. The at least one request meta data term is then mapped to objects of the relationship data model. This mapping results in generating at least one group of receiving users. The submitted message is finally distributed via the communication network to the group of receiving users.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: March 27, 2018
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thorsten Krueger, Manfred Langen
  • Patent number: 9922357
    Abstract: Interactive notifications, from merchants or others soliciting a user response, are provided to the users' mobile devices for facilitating user engagement and receiving customer feedback. The interactive notifications include multiple single- or limited-action user-response options, such as buttons for purchasing the product or indicating that the user is not interested, enabling a user to immediately respond to the notification. The notification may be pushed to the mobile devices and presented on the locked screen of the mobile device or may interrupt other applications, thereby further minimizing the level of user interaction or attention necessary for responding. Analytical data may be collected from the interactive notification and may be used to tailor future notifications.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: March 20, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Jay Proulx
  • Patent number: 9922530
    Abstract: The disclosure relates to a method and device for generating information. The method includes acquiring first information related to an amount of at least one food item remaining in a refrigerator; acquiring a rate of consumption of the at least one food item; calculating a number of meal servings of the at least one food item based on the first information and the rate of consumption; and generating a reminder message when the number of meal servings is less than a threshold number of meal servings.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: March 20, 2018
    Assignee: Xiaomi Inc.
    Inventors: Ke Wu, Xinyu Liu
  • Patent number: 9886517
    Abstract: Ranking product information is disclosed, including: determining, for each of a plurality of pieces of product information, a category grading value and a plurality of attribute grading values associated with that piece of product information; determining a plurality of user demand values corresponding to the plurality of pieces of product information based at least in part on the category grading value and at least one of the plurality of attribute grading values associated with each of the plurality of pieces of product information; and ranking the plurality of pieces of product information based at least in part on the corresponding plurality of user demand values.
    Type: Grant
    Filed: December 3, 2011
    Date of Patent: February 6, 2018
    Assignee: Alibaba Group Holding Limited
    Inventors: Chao Chen, Jinghua Feng
  • Patent number: 9880018
    Abstract: Disclosed is a computer-implemented method for recommending booths-to-visit to a user. The method includes: accessing a map database of an exhibition; accessing a history database that stores a plurality of records indicative of booths visited by a previous visitor in the exhibition; accessing a user record that includes data indicative of the booths which the user has visited; determining similarity level between each record in the history database and the user record, selecting one of the records according to the determined similarity level so as for the selected record to function as a reference record, usable to determine the booths not yet visited by the user; obtaining the user's current location in the exhibition, and determining a target booth, from the booths not yet visited by the user, by referring to the current location and the map database; and sending to the user a message indicative of the target booth.
    Type: Grant
    Filed: December 25, 2014
    Date of Patent: January 30, 2018
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Hung-Yang Chang, Li-Ju Chen, Chia-Wen Ho, Kuo-shu Luo, Yi-Chang Molly Wang
  • Patent number: 9864743
    Abstract: A method may include receiving a textual input. Topics associated with the textual input and top words associated with each of the topics may be generated by way of Latent Dirichlet Allocation (LDA) topic modeling. Relevance weights may be generated for each emotion associated with the topics generated by the LDA topic modeling. Emotion weights associated with the textual input may be output. The emotion weights may be based, at least in part, on the relevance weights.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: January 9, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Ramya Malur Srinivasan, Ajay Chander
  • Patent number: 9851590
    Abstract: Product display systems are provided. The product display systems may include a product display assembly and one or more products positioned in proximity to the product display assembly. The product display assembly may include a solar cell configured to receive light and output electrical current and a wireless power transmitter configured to receive the electrical current. The product may include a wireless power receiver that cooperates with the wireless power transmitter to produce current that powers an output mechanism. The output mechanism outputs a perceptible effect such as light or sound to attract consumer attention. A related method is also provided.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: December 26, 2017
    Assignee: R.J. Reynolds Tobacco Company
    Inventor: James William Rogers
  • Patent number: 9846904
    Abstract: A website that presents a user interface that displays images of products to a user. The product images that are displayed are of products that are recently trending or popular as determined by data derived from one or more sources. Each product image is displayed without the price of the respective product and without text naming, describing or identifying the respective product. Therefore, the user interface is constructed to focus on the trending products themselves so that the user interface is clean and uncluttered, allowing customers to focus on the trending products for possible purchase.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: December 19, 2017
    Assignee: Target Brands, Inc.
    Inventors: Jennifer Alcott, Chad Weber, Peter Stromquist, Josh Dingman, Robert Stenzinger, Nicole Netland, Thibault Roux
  • Patent number: 9830397
    Abstract: A computer-implemented method of and a server for processing a search query from a user associated with an electronic device, the method comprising receiving the search query; determining an indication associated with a geographical location associated with the user; determining an indication associated with a scenario, the scenario comprising data defining a sequence of events; generating a result set associated with the search query. Generating the result set comprises determining an indication associated with a first object of interest and an indication associated with a second object of interest based on an analysis of data associated with the first object of interest, the indication associated with the geographical location and the indication associated with the scenario. Generating the result set also comprises compiling the result set. The method also comprises triggering the electronic device to display the result set to the user.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: November 28, 2017
    Assignee: YANDEX EUROPE AG
    Inventor: Aleksandr Anatolievich Sadovsky
  • Patent number: 9824144
    Abstract: A method and system for previewing a media item recommendation queue. A server receives a request from a first device for at least a portion of a media item recommendation queue associated with a second device. The server provides to the first device a plurality of recommendation queue entries from a top portion of the media item recommendation queue associated with the second device. The order of the plurality of recommendation queue entries in the media item recommendation queue is based on a plurality of priority indicators associated with the second device. The server receives a request from the first device to couple the second device to the first device and couples the second device to the first device, wherein media item recommendations generated by the second device are directed to the first device.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: November 21, 2017
    Assignee: NAPO ENTERPRISES, LLC
    Inventors: Eugene Matthew Farrelly, Sean T. Purdy
  • Patent number: 9805127
    Abstract: The present disclosure relates to methods and systems for clustering individual items of web content, and then utilizing activity and profile data to both select clusters of content items for presentation to a user, and determining how the selected clusters of content items are presented to the user of an online social network service. With some embodiments, the activity data are derived by monitoring and detection interactions with the individual items of web content by an individual user, or other users with whom the individual user is related, as established via, and defined by, the social network service.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: October 31, 2017
    Assignee: LinkedIn Corporation
    Inventors: Jennifer Granito Ruffner, Eishay Smith, Joseph Paul Betz, Ian McCarthy
  • Patent number: 9792332
    Abstract: A computer-implemented matching service matches users to other users, and/or to user communities, based at least in part on a computer analysis of event data reflective of user behaviors. The event data may, for example, evidence user affinities for particular items represented in an electronic catalog, such as book titles, music titles, movie titles, and/or other types of items that tend to reflect the traits of users. Event data reflective of other types of user actions, such as item-detail-page viewing events, browse node visits, search query submissions, and/or web browsing patterns may additionally or alternatively be considered. By taking such event data into consideration, the matching service reduces the burden on users to explicitly supply personal profile information, and reduces poor results caused by exaggerations and other inaccuracies in such profile information.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 17, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Joel R. Spiegel