Patents by Inventor Rohit Raj

Rohit Raj 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: 11922343
    Abstract: Horizontally-scalable systems and methods for scheduling and optimizing deliveries are described herein. At least one scheduler is configured to receive a request to schedule a delivery for an origination location. The request includes a desired time slot. The request is compared to a persistent delivery snapshot for the origination location to determine availability of the desired time slot. An interim delivery snapshot including the requested delivery is generated when the persistent delivery snapshot has an available time slot corresponding to the desired time slot. At least one optimizer is configured to receive the interim delivery snapshot and generate an updated persistent delivery snapshot by applying an optimization process to the interim delivery snapshot.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: March 5, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Amritayan Nayak, Prakash Seetharaman, Mingang Fu, Pushkar Raj Pande, Deepak Deshpande, Kumar Malyala, Rohit Jain
  • Patent number: 11582221
    Abstract: The present disclosure relates to generating a passphrase for an encrypted volume by at least cryptographically combing the first cryptographic key and the shared secret. Where the shared secret is split into a plurality of shares and a first number of the plurality of shares is greater than a second number of the plurality of shares and the second number of the plurality of shares is required to reconstruct the shared secret.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: February 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Raj, Rachit Jain, Dan Popick
  • Patent number: 11546335
    Abstract: Techniques for managing permissions to cloud-based resources with session-specific attributes are described. A first request to create a first session to permit access to resources of a provider network is received under an assumed role. The first request is permitted based on an evaluation of a rule associated with the role. Session data including a user-specified attribute included with the first request is generated. A second request to perform an action with a resource hosted by the provider network is received. The user-specified attribute is obtained from the session data based at least in part on the second request. The second request is permitted based on an evaluation of another rule with the user-specified attribute.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: January 3, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Rachit Jain, Sulay Shah, Conor Cahill, Praveen Akinapally, Ian Leung, Rohit Raj, Brigid Johnson
  • Patent number: 11042454
    Abstract: Restoring data to a data store that suffered corrupted data over a time period is disclosed. A system may provide an interface to specify a time window and filter conditions for identifying corrupted data in an object in a data store, such as, but not limited to, a corrupted NoSQL table. Corrupted data is identified by applying the filter conditions to change logs for the data object (e.g., the No SQL table) in the data store. Repair operations are determined for individual items identified via the filter conditions. Identified corrupted data for items may be corrected, from change logs or backup data in some instances (e.g., data may be deleted, or updated or replaced with data from a backup of the data store when necessary).
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: June 22, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Rachit Jain, Rohit Raj, Ian Leung, Harshad Vasant Kulkarni
  • Publication number: 20210099450
    Abstract: Techniques for managing permissions to cloud-based resources with session-specific attributes are described. A first request to create a first session to permit access to resources of a provider network is received under an assumed role. The first request is permitted based on an evaluation of a rule associated with the role. Session data including a user-specified attribute included with the first request is generated. A second request to perform an action with a resource hosted by the provider network is received. The user-specified attribute is obtained from the session data based at least in part on the second request. The second request is permitted based on an evaluation of another rule with the user-specified attribute.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Rachit JAIN, Sulay SHAH, Conor CAHILL, Praveen AKINAPALLY, Ian LEUNG, Rohit RAJ, Brigid Johnson
  • Publication number: 20190077634
    Abstract: An elevator belt includes elongate load carrying members and a jacket with a straight line of recesses parallel to an extension direction of the belt at a center of the jacket. The recesses extend at least to a depth between two neighboring members and can be slits throughout the jacket. The recesses have lateral flanks arranged at an angle of more than 60° to an extension plane of the belt. A sheave has a main body with a cylindrical traction surface and a sprocket arranged coaxial with and at a center of the traction surface with respect to a longitudinal extension of the traction surface. Teeth of the sprocket extend outwardly beyond the traction surface. A bearing connects the sprocket rotatably to the main body. The teeth engage and cooperate with the recesses or slits to prevent any lateral slippage or jumping of the belt on the traction surface.
    Type: Application
    Filed: April 3, 2017
    Publication date: March 14, 2019
    Inventors: Ajay Narendar R.V., Rohit Raj
  • Publication number: 20130247137
    Abstract: A scalable and flexible system and method for automatically configuring and re-configuring electronic security interfaces comprising video, audio, wireless hardware and software capable of capturing video and audio designed to be a true “plug-n-play” for an end-user. The system is configured to incorporate almost any type of camera, battery technology, storage device, wifi or cellular technology, microphone and provides access to the web in real-time to add applications, for example, facial recognition web services, real-time comparing of any previously identified and stored object etc. In addition, the system and method is capable of taking inputs of most custom user-deployment application requirement and generating a set of hardware to fulfill a user's particular requirements.
    Type: Application
    Filed: December 30, 2012
    Publication date: September 19, 2013
    Inventors: Rohit Raj Puri, Colin Puri