Patents by Inventor Devesh Senapati

Devesh Senapati 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: 11663573
    Abstract: A method and apparatus for reader device registration, activation, and use are described. The method may include receiving, by a commerce platform, a registration request generated by a reader device, wherein the registration request comprises at least identification data for the reader device. The method may also include transmitting, to the reader device, a registration code. The method may also include receiving, by the commerce platform from a merchant system, a second registration code purported to be the registration code transmitted to the reader device. The method may also include generating an encryption key associated with the reader device and transmitting the encryption key to the merchant system, wherein the encryption key is provided by merchant system to the reader device for use by the reader device when communicating with the commerce platform during merchant transactions.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: May 30, 2023
    Assignee: STRIPE, INC.
    Inventors: Jonathan Wall, Devesh Senapati, Nate Barnett
  • Patent number: 11423456
    Abstract: In embodiments, methods and systems for order management and processing based on a distributed commerce platform are provided. A distributed commerce platform supports end-to-end integrated product publication, order-management and payment services. In particular, the distributed commerce platform supports components based on Application Programming Interfaces (API) that standardize the implementation of a distributed commerce solution or configuration of off-site buying experiences. Using the distributed commerce platform, merchants can concurrently offer, sell, and process orders for products through a plurality of different affiliate channels. The distributed commerce platform can also be implemented as a federated portal from which a merchant can identify affiliate channels to publish product objects, access the plurality of affiliate channels and define configurations for processing objects of the merchant's distributed commerce solution.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 23, 2022
    Assignee: STRIPE, INC.
    Inventors: Siddarth Chandrasekaran, John Brochan Collison, Cristina Joelle Cordova, James William Danz, Stanislas Vincent Francois Polu, Devesh Senapati
  • Publication number: 20220108293
    Abstract: A method and apparatus for reader device registration, activation, and use are described. The method may include receiving, by a commerce platform, a registration request generated by a reader device, wherein the registration request comprises at least identification data for the reader device. The method may also include transmitting, to the reader device, a registration code. The method may also include receiving, by the commerce platform from a merchant system, a second registration code purported to be the registration code transmitted to the reader device. The method may also include generating an encryption key associated with the reader device and transmitting the encryption key to the merchant system, wherein the encryption key is provided by merchant system to the reader device for use by the reader device when communicating with the commerce platform during merchant transactions.
    Type: Application
    Filed: December 17, 2021
    Publication date: April 7, 2022
    Inventors: Jonathan Wall, Devesh Senapati, Nate Barnett
  • Patent number: 11205164
    Abstract: A method and apparatus for reader device registration, activation, and use are described. The method may include receiving, by a commerce platform, a registration request generated by a reader device, wherein the registration request comprises at least identification data for the reader device. The method may also include transmitting, to the reader device, a registration code. The method may also include receiving, by the commerce platform from a merchant system, a second registration code purported to be the registration code transmitted to the reader device. The method may also include generating an encryption key associated with the reader device and transmitting the encryption key to the merchant system, wherein the encryption key is provided by merchant system to the reader device for use by the reader device when communicating with the commerce platform during merchant transactions.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: December 21, 2021
    Assignee: STRIPE, INC.
    Inventors: Jonathan Wall, Devesh Senapati, Nate Barnett
  • Patent number: 10867334
    Abstract: In embodiments, methods and systems for order management and processing based on a distributed commerce platform are provided. A distributed commerce platform supports end-to-end integrated product publication, order-management and payment services. In particular, the distributed commerce platform supports components based on Application Programming Interfaces (API) that standardize the implementation of a distributed commerce solution or configuration of off-site buying experiences. Using the distributed commerce platform, merchants can concurrently offer, sell, and process orders for products through a plurality of different affiliate channels. The distributed commerce platform can also be implemented as a federated portal from which a merchant can identify affiliate channels to publish product objects, access the plurality of affiliate channels and define configurations for processing objects of the merchant's distributed commerce solution.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: December 15, 2020
    Assignee: STRIPE, INC.
    Inventors: Siddarth Chandrasekaran, John Brochan Collison, Cristina Joelle Cordova, James William Danz, Stanislas Vincent Francois Polu, Devesh Senapati
  • Publication number: 20170046759
    Abstract: In embodiments, methods and systems for order management and processing based on a distributed commerce platform are provided. A distributed commerce platform supports end-to-end integrated product publication, order-management and payment services. In particular, the distributed commerce platform supports components based on Application Programming Interfaces (API) that standardize the implementation of a distributed commerce solution or configuration of off-site buying experiences. Using the distributed commerce platform, merchants can concurrently offer, sell, and process orders for products through a plurality of different affiliate channels. The distributed commerce platform can also be implemented as a federated portal from which a merchant can identify affiliate channels to publish product objects, access the plurality of affiliate channels and define configurations for processing objects of the merchant's distributed commerce solution.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 16, 2017
    Inventors: SIDDARTH CHANDRASEKARAN, JOHN BROCHAN COLLISON, CRISTINA JOELLE CORDOVA, JAMES WILLIAM DANZ, STANISLAS VINCENT FRANCOIS POLU, DEVESH SENAPATI
  • Publication number: 20160328483
    Abstract: Techniques for generating content for topics based on user demand are disclosed. In some embodiments, generating content for topics based on user demand includes determining a topic based on a user demand; automatically generating content for the topic; and selecting the content that is contextually relevant for display within a corpus of content (e.g., a web site, a social networking web page, content customized for mobile devices, content customized based on location awareness, or an electronic mail message).
    Type: Application
    Filed: May 2, 2016
    Publication date: November 10, 2016
    Inventors: Anindo Mukherjee, Ashutosh Garg, Raj K. De Datta, Devesh Senapati
  • Patent number: 9408143
    Abstract: User activity on a mobile device is monitored and collected, and a resource usage model is constructed. The resource usage model describes a set of contexts in which the mobile device, and is the basis for determining a first exhaustion point for a resource. Based on the monitored activity, a prediction of a second exhaustion point for the resource time is made. If the second exhaustion point is prior to the first exhaustion point, usage of the resource is reduced.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: August 2, 2016
    Assignee: Lookout, Inc.
    Inventors: Samuel Alexander Walker, Ayan Kanti Mandal, Devesh Senapati, Kevin Patrick Mahaffey, David Luke Richardson, Brian James Buck
  • Patent number: 9361385
    Abstract: Techniques for generating content for topics based on user demand are disclosed. In some embodiments, generating content for topics based on user demand includes determining a topic based on a user demand; automatically generating content for the topic; and selecting the content that is contextually relevant for display within a corpus of content (e.g., a web site, a social networking web page, content customized for mobile devices, content customized based on location awareness, or an electronic mail message).
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: June 7, 2016
    Assignee: BloomReach Inc.
    Inventors: Anindo Mukherjee, Ashutosh Garg, Raj K. De Datta, Devesh Senapati
  • Publication number: 20150058310
    Abstract: Techniques for generating content for topics based on user demand are disclosed. In some embodiments, generating content for topics based on user demand includes determining a topic based on a user demand; automatically generating content for the topic; and selecting the content that is contextually relevant for display within a corpus of content (e.g., a web site, a social networking web page, content customized for mobile devices, content customized based on location awareness, or an electronic mail message).
    Type: Application
    Filed: August 28, 2014
    Publication date: February 26, 2015
    Inventors: Anindo Mukherjee, Ashutosh Garg, Raj K. De Datta, Devesh Senapati
  • Patent number: 8849812
    Abstract: Techniques for generating content for topics based on user demand are disclosed. In some embodiments, generating content for topics based on user demand includes determining a topic based on a user demand; automatically generating content for the topic; and selecting the content that is contextually relevant for display within a corpus of content (e.g., a web site, a social networking web page, content customized for mobile devices, content customized based on location awareness, or an electronic mail message).
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: September 30, 2014
    Assignee: BloomReach Inc.
    Inventors: Anindo Mukherjee, Ashutosh Garg, Raj K. De Datta, Devesh Senapati
  • Publication number: 20140128021
    Abstract: User activity on a mobile device is monitored and collected, and a resource usage model is constructed. The resource usage model describes a set of contexts in which the mobile device, and is the basis for determining a first exhaustion point for a resource. Based on the monitored activity, a prediction of a second exhaustion point for the resource time is made. If the second exhaustion point is prior to the first exhaustion point, usage of the resource is reduced.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 8, 2014
    Applicant: Lookout, Inc.
    Inventors: Samuel Alexander WALKER, Ayan Kanti Mandal, Devesh Senapati, Kevin Patrick Mahaffey, David Luke Richardson, Brian James Buck
  • Patent number: 8655307
    Abstract: Security is enhanced for a user of a mobile device by monitoring and controlling resource usage. Usage information associated with a mobile device is collected. The collected information is used to build a usage model for a user of the mobile device that describes a set of contexts in which the mobile device is used. User activity on the device is monitored and the model is consulted to determine a first time after which it will be acceptable for a battery of the mobile device to fall below a threshold charge level. Based on the monitored activity, a prediction of a second time is made for when the battery will fall below the threshold charge level. If the second time is before or a predetermined amount of time before the first time, usage of the battery is reduced, else, usage of the battery is not reduced.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: February 18, 2014
    Assignee: Lookout, Inc.
    Inventors: Samuel Alexander Walker, Ayan Kanti Mandal, Devesh Senapati, Kevin Patrick Mahaffey, David Luke Richardson, Brian James Buck