Patents by Inventor Puneet Johar

Puneet Johar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11343553
    Abstract: There is disclosed a computer device for generating a recommendation message to a user device, the computer device including a processor configured to: receive a context for a user of the user device; and select at least one recommendation for the user in dependence on the context, wherein the at least one recommendation varies in dependence on the context, such that a first at least one recommendation for a user in a first context is different from a second at least one recommendation for the same user in a second context.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: May 24, 2022
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Patent number: 11294536
    Abstract: There is disclosed a user device including a processor configured to: receive a recommendation message; display a plurality of recommendations based on the recommendation message to a user of the user device, the plurality of recommendations having been generated, in part, on the user context; detect selection of one of the displayed plurality of recommendations; request further recommendations in dependence on the detected selection; receive a further recommendation message responsive to the request; and display a further plurality of recommendations corresponding to the further recommendation message to the user of the user device, the further plurality of recommendations having been generated, in part, on the user context and the detected selection.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: April 5, 2022
    Assignee: Piksel, Inc.
    Inventors: Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie, Philip Shaw
  • Patent number: 11250013
    Abstract: There is disclosed a recommendation server comprising a processor configured to: generate a set of recommendations for a user; allocate a weighting to each recommendation; and transmit a recommendation message to a user terminal of the user, the recommendation message including the recommendations and their associated weightings.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: February 15, 2022
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Patent number: 10902071
    Abstract: There is disclosed a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user con text; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recommendations are derived; wherein at least one recommendation is associated with a perishable asset, the processor being configured to determine the set of recommendations additionally based on the state of the perishable asset.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: January 26, 2021
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Patent number: 10810249
    Abstract: There is provided a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user context; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recommendations are derived; in dependence on identifying a change in the information, transmitting a modified recommendation to the user device.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: October 20, 2020
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Publication number: 20170235838
    Abstract: There is disclosed a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user con text; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recommendations are derived; wherein at least one recommendation is associated with a perishable asset, the processor being configured to determine the set of recommendations additionally based on the state of the perishable asset.
    Type: Application
    Filed: August 5, 2015
    Publication date: August 17, 2017
    Inventors: Philip SHAW, Leigh BRETT, Kristan BULLETT, Jose CARVAJAL, Felix STEKOLSHCHIK, Puneet JOHAR, Hans-Jurgen MAAS, Peter HEILAND, Ralf Wilhelm TILLMANN, Mark CHRISTIE
  • Publication number: 20170235839
    Abstract: There is provided a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user context; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recommendations are derived; in dependence on identifying a change in the information, transmitting a modified recommendation to the user device.
    Type: Application
    Filed: August 5, 2015
    Publication date: August 17, 2017
    Inventors: Philip SHAW, Leigh BRETT, Kristan BULLETT, Jose CARVAJAL, Felix STEKOLSHCHIK, Puneet JOHAR, Hans-Jurgen MAAS, Peter HEILAND, Ralf Wilhelm TILLMANN, Mark CHRISTIE
  • Publication number: 20170230694
    Abstract: There is disclosed a computer device for generating a recommendation message to a user device, the computer device including a processor configured to: receive a context for a user of the user device; and select at least one recommendation for the user in dependence on the context, wherein the at least one recommendation varies in dependence on the context, such that a first at least one recommendation for a user in a first context is different from a second at least one recommendation for the same user in a second context.
    Type: Application
    Filed: August 5, 2015
    Publication date: August 10, 2017
    Applicant: PIKSEL, INC.
    Inventors: Philip SHAW, Leigh BRETT, Kristan BULLET, Jose CARVAJAL, Felix STEKOLSHCHIK, Puneet JOHAR, Hans-Jurgen MAAS, Peter HEILAND, Ralf Wilhelm TILLMANN, Mark CHRISTIE
  • Publication number: 20170228444
    Abstract: There is disclosed a recommendation server comprising a processor configured to: generate a set of recommendations for a user; allocate a weighting to each recommendation; and transmit a recommendation message to a user terminal of the user, the recommendation message including the recommendations and their associated weightings.
    Type: Application
    Filed: August 5, 2015
    Publication date: August 10, 2017
    Inventors: Philip SHAW, Leigh BRETT, Kristan BULLETT, Jose CARVAJAL, Felix STEKOLSHCHIK, Puneet JOHAR, Hans-Jurgen MAAS, Peter HEILAND, Ralf Wilhelm TILLMANN, Mark CHRISTIE
  • Publication number: 20170228151
    Abstract: There is disclosed a computer device having a display for displaying to a user at least one content item, wherein the display is provided on a user interface which is configured to detect a user input in the form of a swipe action over the displayed content item, wherein an audio output is responsive to the direction of swipe such that the volume of the audio output varies depending on the direction of swipe by a user.
    Type: Application
    Filed: August 5, 2015
    Publication date: August 10, 2017
    Inventors: Philip SHAW, Leigh BRETT, Kristan BULLETT, Jose CARVAJAL, Felix STEKOLSHCHIK, Puneet JOHAR, Hans-Jurgen MAAS, Peter HEILAND, Ralf Wilhelm TILLMANN, Mark CHRISTIE
  • Publication number: 20170228114
    Abstract: There is disclosed a user device including a processor configured to: receive a recommendation message; display a plurality of recommendations based on the recommendation message to a user of the user device, the plurality of recommendations having been generated, in part, on the user context; detect selection of one of the displayed plurality of recommendations; request further recommendations in dependence on the detected selection; receive a further recommendation message responsive to the request; and display a further plurality of recommendations corresponding to the further recommendation message to the user of the user device, the further plurality of recommendations having been generated, in part, on the user context and the detected selection.
    Type: Application
    Filed: August 5, 2015
    Publication date: August 10, 2017
    Inventors: Leigh BRETT, Kristan BULLETT, Jose CARVAJAL, Felix STEKOLSHCHIK, Puneet JOHAR, Hans-Jurgen MAAS, Peter HEILAND, Ralf Wilhelm TILLMANN, Mark CHRISTIE, Philip SHAW
  • Publication number: 20160042075
    Abstract: The invention relates to a content delivery server configured to select from multiple content items a set of content items for display to a user at a user terminal, the content delivery server having access to content identifiers, identifying content items for delivery; a processor operating a content selection program which is arranged to receive the context data for different contexts and to select a set of content items in dependence on the context data, wherein the content items in the set vary with the context data, such that the content of items in a first set for a user in a first context are different from the content of items in a second set for the same user in a second context, and to transmit a recommendation message to the user terminal comprising a set of content identifiers.
    Type: Application
    Filed: October 31, 2014
    Publication date: February 11, 2016
    Inventors: Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Philip Shaw, Hans-Jürgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie