Patents by Inventor Rachit Jain
Rachit Jain 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: 11947657Abstract: An Identity and Access Management Service implements persistent source values PSVs) for assumed identities. A source value (e.g., an original identifier of an entity) is persisted across assumed identities, facilitating identification of entities (users or applications) responsible for actions taken by the assumed (e.g., alternative) identities. The Manager receives a request to assume an identity. The request includes the entities current credentials and a PSV. The current credentials are authenticated and a persistent source value policy may be relied on to determine whether and/or how to grant the assumed identity. The PSV may be copied from credentials in the request in order to be included in the credentials for the requested identity that the Manager provides in response to the request. Use of the requested credentials, including the PSV, to access services or resources may be logged, the logs including the PSV from the request to assume the identity.Type: GrantFiled: December 1, 2020Date of Patent: April 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Rachit Jain, Douglas Spencer Hewitt, Conor P Cahill, Ogbeide Derrick Oigiagbe
-
Publication number: 20230359339Abstract: One or more embodiments provide a method of providing an adaptive user interface in an electronic device. The method includes identifying, by the electronic device, a user functional element (UFE) in an application of the electronic device. The method further includes determining, by the electronic device, a trigger span for the UFE, and initiating, by the electronic device, a trigger in response to determining that the trigger span for the UFE is expired. The method further includes determining, by the electronic device, a probability of use of the UFE for which the trigger is initiated. The method further includes determining, by the electronic device, that the probability of the use of the UFE is less than a threshold probability. The method further includes updating, by the electronic device, the adaptive user interface associated with the UFE the based on the probability.Type: ApplicationFiled: June 30, 2023Publication date: November 9, 2023Inventors: Saurabh PAREEK, Sulabh RASTOGI, Silky DUDEJA, Ashwini Kumar KULSHRESTHA, Rachit JAIN
-
Patent number: 11790075Abstract: Managed lifecycle roles are disclosed. Managed lifecycle roles may be used for secure credential vending or otherwise. For instance, an entity (e.g., administrator or other entity) requests, via an interface of a role manager, creation of a role associated with a lifecycle definition (e.g., an expression of an enforceable expiration of the role or similar characteristic). The role manager stores the role and role lifecycle definition to a data store. Another entity requests to use the role to perform some operation with respect to a resource. A credential service validates the request against a lifecycle definition for the role (and against an access control list, in some examples) and responds to valid requests with credentials useable to perform the operation with respect to the resource. The other entity uses the credentials to perform the operation with respect to the resource. A sweep process manages attributes of the roles.Type: GrantFiled: June 29, 2020Date of Patent: October 17, 2023Assignee: Amazon Technologies, Inc.Inventors: Varun Jayant Oswal, Liam Simon Hewitt, Rachit Jain
-
Publication number: 20230328323Abstract: Various embodiments provide a method and a system for facilitating content recommendation to content viewers. The method performed by the system includes accessing content viewer behavior data associated with a content viewer. The method includes classifying the content viewer in a viewer cohort based on the content viewer behavior data. The viewer cohort includes a plurality of related content viewers. The method includes accessing and aggregating content viewer interaction data from the plurality of related content viewers. The content viewer interaction data includes a popularity index. The method includes computing via a machine learning model, a performance metric for each recommended content item based on the content viewer interaction data. The method includes determining an optimal content sequence for displaying the plurality of recommended content items based on the performance metrics for the plurality of recommended content items.Type: ApplicationFiled: March 16, 2023Publication date: October 12, 2023Applicant: Novi Digital Entertainment Private LimitedInventors: Rachit Jain, Shenglong Lyu
-
Publication number: 20230281294Abstract: Managed lifecycle roles are disclosed. Managed lifecycle roles may be used for secure credential vending or otherwise. For instance, an entity (e.g., administrator or other entity) requests, via an interface of a role manager, creation of a role associated with a lifecycle definition (e.g., an expression of an enforceable expiration of the role or similar characteristic). The role manager stores the role and role lifecycle definition to a data store. Another entity requests to use the role to perform some operation with respect to a resource. A credential service validates the request against a lifecycle definition for the role (and against an access control list, in some examples) and responds to valid requests with credentials useable to perform the operation with respect to the resource. The other entity uses the credentials to perform the operation with respect to the resource. A sweep process manages attributes of the roles.Type: ApplicationFiled: May 8, 2023Publication date: September 7, 2023Applicant: Amazon Technologies, Inc.Inventors: Varun Jayant Oswal, Liam Simon Hewitt, Rachit Jain
-
Patent number: 11729504Abstract: An electronic device for auto focus is provided. The electronic device includes determining, by the electronic device, at least one region of interest (ROI) in a scene displayed in one of a viewfinder and a captured image frame and determining, by the electronic device, at least one sub ROI in the at least one ROI by performing a first level of auto focus using at least one first image sensor. Further, the method includes determining, by the electronic device, at least one focused sub ROI by performing a second level of auto focus on the at least one sub ROI using at least one second image sensor and rendering, by the electronic device, a focus transition for the at least one focused sub ROI to one of the viewfinder and the captured image frame.Type: GrantFiled: June 24, 2022Date of Patent: August 15, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Abhishek Mishra, Rachit Jain, Sai Hemanth Kasaraneni
-
Patent number: 11711261Abstract: A recovery workflow is part of an automated management service for bare metal hosts allocated for single-tenant operation in a multi-tenant environment. The health of the hosts is monitored using a set of health criteria. If it is detected that one of the host machines fails a health check then a host recovery workflow can be initiated. As part of the workflow, the failed host can be repurposed or retired. A spare host class can be used to obtain a new host to take over for the failed host. Once deployed, the operation of the new host can be tested. Upon passing the test, the new host can take over for the failed host. A new host resource can be automatically requested to be added to the spare host class in order to ensure that there are sufficient resources available in case of an additional failure.Type: GrantFiled: April 11, 2022Date of Patent: July 25, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ian Man Hin Leung, Rachit Jain
-
Patent number: 11620194Abstract: Features are disclosed for managing multiple hosts that stream sequential data to nodes for propagation. The hosts can include a primary host and a failover host that each store a replica of the sequential data. A computing device can monitor the hosts and identify the occurrence of a failover event for the primary host. For example, the computing device may determine the schema has been modified. The computing device can further determine to failover to the failover host based on the failover event. The computing device can insert a flip task into the stream of sequential data for the primary host. The insertion of the flip task may be automatic. Further, each node reading from the stream of sequential data for the primary host may encounter the flip task and failover to the failover host at the same logical position but a different absolute position.Type: GrantFiled: June 29, 2021Date of Patent: April 4, 2023Assignee: Amazon Technologies, Inc.Inventors: Sharad Sridhar, Sandesh Sanjeev, Ankit Kumar, Munjal Doshi, Rachit Jain
-
Publication number: 20230057226Abstract: An electronic device for auto focus is provided. The electronic device includes determining, by the electronic device, at least one region of interest (ROI) in a scene displayed in one of a viewfinder and a captured image frame and determining, by the electronic device, at least one sub ROI in the at least one ROI by performing a first level of auto focus using at least one first image sensor. Further, the method includes determining, by the electronic device, at least one focused sub ROI by performing a second level of auto focus on the at least one sub ROI using at least one second image sensor and rendering, by the electronic device, a focus transition for the at least one focused sub ROI to one of the viewfinder and the captured image frame.Type: ApplicationFiled: June 24, 2022Publication date: February 23, 2023Inventors: Abhishek MISHRA, Rachit JAIN, Sai Hemanth KASARANENI
-
Patent number: 11582221Abstract: 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: GrantFiled: September 25, 2019Date of Patent: February 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Rohit Raj, Rachit Jain, Dan Popick
-
Patent number: 11546335Abstract: 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: GrantFiled: September 27, 2019Date of Patent: January 3, 2023Assignee: Amazon Technologies, Inc.Inventors: Rachit Jain, Sulay Shah, Conor Cahill, Praveen Akinapally, Ian Leung, Rohit Raj, Brigid Johnson
-
Publication number: 20220370599Abstract: In the various aspects and embodiments, this disclosure provides messenger RNA (mRNA) constructs for therapeutic delivery, as well as methods for making such mRNA constructs and pharmaceutical compositions comprising the same (including mRNA vaccine compositions). In still other aspects, the invention provides methods for treating patients by expression of therapeutic proteins, including for preventing or reducing probability of infection by, or illness involving, a virus. Exemplary viruses include coronaviruses (such as SARS-CoV-2 and variants therefore) and influenza viruses, among others.Type: ApplicationFiled: May 2, 2022Publication date: November 24, 2022Inventors: James Robbins ABSHIRE, Christopher J.H. DAVITT, Ian HILL, Lorenzo AULISA, Marcelo SAMSA, Nabanita DE, Michael HUDSON, Rachit JAIN, Himanshu DHAMANKAR, William FARMER, Christopher GREGG
-
Publication number: 20220271993Abstract: A recovery workflow is part of an automated management service for bare metal hosts allocated for single-tenant operation in a multi-tenant environment. The health of the hosts is monitored using a set of health criteria. If it is detected that one of the host machines fails a health check then a host recovery workflow can be initiated. As part of the workflow, the failed host can be repurposed or retired. A spare host class can be used to obtain a new host to take over for the failed host. Once deployed, the operation of the new host can be tested. Upon passing the test, the new host can take over for the failed host. A new host resource can be automatically requested to be added to the spare host class in order to ensure that there are sufficient resources available in case of an additional failure.Type: ApplicationFiled: April 11, 2022Publication date: August 25, 2022Inventors: Ian Man Hin Leung, Rachit Jain
-
Publication number: 20220171842Abstract: An Identity and Access Management Service implements persistent source values PSVs) for assumed identities. A source value (e.g., an original identifier of an entity) is persisted across assumed identities, facilitating identification of entities (users or applications) responsible for actions taken by the assumed (e.g., alternative) identities. The Manager receives a request to assume an identity. The request includes the entities current credentials and a PSV. The current credentials are authenticated and a persistent source value policy may be relied on to determine whether and/or how to grant the assumed identity. The PSV may be copied from credentials in the request in order to be included in the credentials for the requested identity that the Manager provides in response to the request. Use of the requested credentials, including the PSV, to access services or resources may be logged, the logs including the PSV from the request to assume the identity.Type: ApplicationFiled: December 1, 2020Publication date: June 2, 2022Applicant: Amazon Technologies, Inc.Inventors: Rachit Jain, Douglas Spencer Hewitt, Conor P. Cahill, Ogbeide Derrick Oigiagbe
-
Publication number: 20220162659Abstract: This invention relates to in vitro production of nucleic acids, particularly RNAs and specifically messenger RNAs (mRNA).Type: ApplicationFiled: March 30, 2020Publication date: May 26, 2022Inventors: Andrey J. ZARUR, Drew S. CUNNINGHAM, James R. ABSHIRE, Rachit JAIN, Michael E. HUDSON
-
Patent number: 11323315Abstract: A recovery workflow is part of an automated management service for bare metal hosts allocated for single-tenant operation in a multi-tenant environment. The health of the hosts is monitored using a set of health criteria. If it is detected that one of the host machines fails a health check then a host recovery workflow can be initiated. As part of the workflow, the failed host can be repurposed or retired. A spare host class can be used to obtain a new host to take over for the failed host. Once deployed, the operation of the new host can be tested. Upon passing the test, the new host can take over for the failed host. A new host resource can be automatically requested to be added to the spare host class in order to ensure that there are sufficient resources available in case of an additional failure.Type: GrantFiled: November 29, 2017Date of Patent: May 3, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ian Man Hin Leung, Rachit Jain
-
Publication number: 20210309691Abstract: Provided herein, in some embodiments, are methods and composition for the production of nucleoside triphosphates and ribonucleic acids.Type: ApplicationFiled: November 10, 2020Publication date: October 7, 2021Applicant: GreenLight Biosciences, Inc.Inventors: Drew S. Cunningham, Daniel MacEachran, James Robbins Abshire, Himanshu Dhamankar, Ifeyinwa Iwuchukwu, Mehak Gupta, Matthew Eduardo Moura, Naveen Sudharsan, Nicholas Skizim, Rachit Jain, Karthikeyan Ramachandriya
-
Patent number: 11042454Abstract: 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: GrantFiled: November 20, 2018Date of Patent: June 22, 2021Assignee: Amazon Technologies, Inc.Inventors: Rachit Jain, Rohit Raj, Ian Leung, Harshad Vasant Kulkarni
-
Publication number: 20210180034Abstract: Provided herein are T7 RNA polymerase variants (T7 RNAP variants) having increased RNA polymerase activity and/or thermal stability, and methods of use thereof.Type: ApplicationFiled: April 9, 2019Publication date: June 17, 2021Applicant: GreenLight Biosciences, Inc.Inventor: Rachit JAIN
-
Patent number: 11005853Abstract: Transitive restrictions can be applied to requests received on a session. A session token can be issued for an active session, and a transitivity setting specified to indicate the types of requests for which the transitive restriction is to be enforced. This can include enforcing the restriction on requests received from outside a trusted environment, requests within a scope of enforcement, or enforcing the restriction at request authentication. Any request received from an untrusted source that fails to satisfy the transitive restriction will be denied. Requests from inside the trusted environment may not have the transitive restriction enforced, such as where a new token is issued. This enables services within the environment to make calls on behalf of the customer, while ensuring that third parties obtaining the session token cannot successfully initiate such calls.Type: GrantFiled: March 6, 2018Date of Patent: May 11, 2021Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ankur Agarwal, Praveen Akinapally, Conor Patrick Cahill, Dmitry Frenkel, Rachit Jain, Lennart Christopher Leon Kats, Julian Eric Naydichev