Patents by Inventor Gautam Gupta

Gautam Gupta 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: 11971263
    Abstract: Techniques for generating geographical units that can be used to generate delivery routes are described herein. Geospatial vector data and barrier geospatial vector data for a geographical area may be obtained. Seed points for one or more portions of the geographical area may be determined based at least in part on historical delivery volume for the geographical area. A plurality of polygons that represent the geographical area may be determined based at least in part on an algorithm that uses the seed points, the geospatial vector data, and the barrier geospatial vector data. Coordinates for a geographical unit of a plurality of geographical units that divide the geographical area may be determined based at least in part on the plurality of polygons and a polygon-to-polygon barrier aware drive time matrix that identifies a calculated cost for traveling from one polygon to another polygon using barriers identified in the barrier geospatial vector data.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Malshe, Dipal Patel Gupta, Liron David Yedidsion, Abhilasha Prakash Katariya, Jin Ye, Natarajan Gautam
  • Patent number: 11937152
    Abstract: A tracking device is described. The tracking device receives, from a management server, pressure measurement thresholds. The tracking device monitors pressure measurements of the asset. Based on the pressure measurements, the tracking device enters an active mode of operation. When operating in the active mode of operation, the tracking device transmits sensor measurements of the asset to the management server. The tracking device determines new pressure measurements of the asset. Based on the new pressure measurements, the tracking device enters a passive mode of operation. When operating in the passive mode of operation, no data is transmitted or received from/to the tracking device to/from the management server.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: March 19, 2024
    Assignee: Samsara Inc.
    Inventors: Hadi Hajimiri, Rishabh Gupta, Ye-Sheng Kuo, Kenneth Lee, Siri Amrit Ramos, Justin Tingao Xiao, Pete Nicholas Chulick, Gautam Ravi Ramaswamy
  • Publication number: 20240074746
    Abstract: The present invention is a surgical suturing device that assists in applying an open-looped, pre-knotted suture around a targeted area of application. The surgical suturing device contains a handle, a grasping mechanism, a clamp tube, a pusher tube, a cutter tube, and a pivot arm. A first coupler is positioned on the pivot arm. A second coupler is positioned at the end of the shaft, offset from the pivot arm. A suture knot is fitted over the second coupler, and a strand is connected to the first coupler. When activated, the pivot arm moves into a closed position, thereby encircling the suturing portion and joining the first coupler to the second coupler. Next, the suture knot is pushed forward off the second coupler and tightened up against the suturing portion. The pusher tube slides back, allowing the cutter tube to cut the excess suture cord.
    Type: Application
    Filed: October 31, 2023
    Publication date: March 7, 2024
    Inventors: Abhijit Shaligram, Ravi Mohanka, Manish Mohanka, Gautam Gupta
  • Patent number: 11915262
    Abstract: In the world of digital advertising, optimally allocating an advertisement campaign within a fixed pre-defined budget for an advertising duration aimed at maximizing number of conversions is very important for an advertiser. Embodiments of present disclosure provides a robust and easily generalizable method of optimal allocation of advertisement campaign by formulating it as a constrained Markov Decision Process (MDP) defined by agent state comprising user state and advertiser state, action space comprising a plurality of ad campaigns, state transition routine and a cumulative reward model which rewards maximum total conversions in an advertising duration. The cumulative reward model is trained in conjunction with a deep Q-network for solving the MDP to optimally allocate advertisement campaign for an advertising duration within a constrained budget.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: February 27, 2024
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Garima Gupta, Lovekesh Vig, Gautam Shroff, Manasi Malik
  • Patent number: 11863672
    Abstract: Systems and methods are provided for refreshing encryption and decryption keys. The disclosed techniques can improve refreshing encryption keys by allowing for the process to be automated, preventing downtime in each system and reducing developer labor in preparing and facilitating the exchange. In addition, the embodiments of the present disclosure can enable organizations to store keys (both old keys and newly generated keys) along with metadata in a known location accessible to the other organization.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: January 2, 2024
    Assignee: INTUIT INC.
    Inventors: Gautam Gupta, Husenibhai Kathiria, Shraddha Shah
  • Patent number: 11657067
    Abstract: The disclosed technology relates to a system configured to receive operations data from a content management system, wherein the operations data comprises a log of operations, execute the log of operations, and update, based on execution of the log of operations, a remote tree representing a server state for content items stored on the content management system.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: May 23, 2023
    Assignee: Dropbox Inc.
    Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
  • Patent number: 11423048
    Abstract: The disclosed technology relates to a system configured to compute a difference between a remote tree data structure representing a server state for content items associated with an account on a content management system and a sync tree data structure representing a known synchronization state between the content management system and the computing system. The system is configured to generate, based on the difference, a set of operations that when performed on the computing system update the content items stored on the client device to converge a file system state on the computing system and the server state.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: August 23, 2022
    Assignee: Dropbox, Inc.
    Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
  • Publication number: 20220183973
    Abstract: Provided are methods, compositions, and kits that are useful for long-term stabilization of biospecimens at ambient and elevated temperatures that are resilient to degradation by environmental factors and contaminants In some embodiments, the presently disclosed subject matter can be employed for long-term storage of biospecimens that would typically require low and/or ultra-low storage conditions, but as a consequence of employing the presently disclosed compositions and/or methods, the need for cryo-and/or sub-zero refrigeration is not needed in order to get similar if not superior stability of the biospecimen.
    Type: Application
    Filed: April 13, 2020
    Publication date: June 16, 2022
    Applicant: University of Louisville Research Foundation, Inc.
    Inventors: Gautam Gupta, Robert S. Keynton, Rajat Chauhan, Theodore Kalbfleisch
  • Publication number: 20220188273
    Abstract: Technologies for implementing customized behaviors for content items are provided. An example method can include receiving, from a user account registered with a content management system, a request to access a content item managed by the content management system for the user account, the content item having one or more behaviors configured for an attribute associated with the content item and/or the content item associated with the attribute; obtaining, from a representation of a remote state of content items associated with the user account, metadata defining the attribute associated with the content item; based on the metadata, determining the one or more behaviors configured for the attribute and/or the content item associated with the attribute; and applying the one or more behaviors to the content item.
    Type: Application
    Filed: December 14, 2020
    Publication date: June 16, 2022
    Inventors: Nipunn Koorapati, Pranav Vishnu Ramabhadran, Gautam Gupta, Adam Arbree, Michael Nilsson, Parker Timmerman, Stanimir Pehlivanov, Sourabh Yerfule, Yuyang Guo, Bryan Guillemette, Zihao Yang, Rishabh Jain, Jonathan Chien, Royce Ausburn, David Aeschlimann
  • Patent number: 11120039
    Abstract: The disclosed technology relates to a system configured to receive, from a content management system, an initial portion of a log of operations for a target namespace, build a subtree for the target namespace based on the initial portion of the log of operations, and mount the subtree for the target namespace at a mount location of a remote tree representing a server state for content items stored on the content management system.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: September 14, 2021
    Assignee: Dropbox, Inc.
    Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
  • Patent number: 11121860
    Abstract: An item is encrypted to create a unique hash-value for the item. From this hash-value, an item can be uniquely identified. The hash-value for the item is stored in a first blockchain. When the item is included in a transaction, a transaction entry is stored in a block of the first blockchain. When an item participates in a group of items, a group of items is formed. The group of items is encrypted to create a unique hash-value for the group of items. The hash-value for the group of items may be based on hash-values from the items included in the group of items. The hash-value for the group of items is stored in a second blockchain that is distinct from the first blockchain. When the group of items is included in a transaction, a transaction entry is stored in a block of a second blockchain.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: September 14, 2021
    Assignee: LendingClub Corporation
    Inventor: Gautam Gupta
  • Publication number: 20210232597
    Abstract: The disclosed technology relates to a system configured to receive operations data from a content management system, wherein the operations data comprises a log of operations, execute the log of operations, and update, based on execution of the log of operations, a remote tree representing a server state for content items stored on the content management system.
    Type: Application
    Filed: April 14, 2021
    Publication date: July 29, 2021
    Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
  • Patent number: 11010402
    Abstract: The disclosed technology relates to a system configured to receive operations data from a content management system, wherein the operations data comprises a log of operations, execute the log of operations, and update, based on execution of the log of operations, a remote tree representing a server state for content items stored on the content management system.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: May 18, 2021
    Assignee: Dropbox, Inc.
    Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
  • Patent number: 10949445
    Abstract: The disclosed technology relates to a system configured to compute a difference between a remote tree data structure representing a server state for content items associated with an account on a content management system and a sync tree data structure representing a known synchronization state between the content management system and the computing system. The system is configured to generate, based on the difference, a set of operations that when performed on the computing system update the content items stored on the client device to converge a file system state on the computing system and the server state.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: March 16, 2021
    Assignee: Dropbox, Inc.
    Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
  • Patent number: 10950794
    Abstract: A perovskite thin film and method of forming a perovskite thin film are provided. The perovskite thin film includes a substrate, a hole blocking/electron transport layer, and a sintered perovskite layer. The method of forming the perovskite solar cell includes depositing a perovskite layer onto a substrate and processing (for example, by sintering) the perovskite layer with intense pulsed light to initiate a radiative thermal response that is enabled by an alkyl halide additive.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: March 16, 2021
    Assignee: UNIVERSITY OF LOUISVILLE RESEARCH FOUNDATION, INC.
    Inventors: Thad Druffel, Brandon Lavery, Krishnamraju Ankireddy, Amir Hossein Ghahremani, Blake Martin, Gautam Gupta
  • Publication number: 20210042325
    Abstract: The disclosed technology relates to a system configured to compute a difference between a remote tree data structure representing a server state for content items associated with an account on a content management system and a sync tree data structure representing a known synchronization state between the content management system and the computing system. The system is configured to generate, based on the difference, a set of operations that when performed on the computing system update the content items stored on the client device to converge a file system state on the computing system and the server state.
    Type: Application
    Filed: October 22, 2020
    Publication date: February 11, 2021
    Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
  • Patent number: 10776386
    Abstract: The disclosed technology relates to a system configured to compute a difference between a local tree data structure representing a file system state for content items associated with a user account on the computing system and a sync tree data structure representing a known synchronization state between a content management system and the computing system. The system is configured to generate, based on the difference, a set of operations that when performed update the content items stored on the content management system to converge a server state for content items associated the user account on the content management system and the file system state.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: September 15, 2020
    Assignee: Dropbox, Inc.
    Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
  • Patent number: 10714688
    Abstract: A perovskite thin film and method of forming a perovskite thin film are provided. The perovskite thin film includes a substrate, a hole blocking/electron transport layer, and a sintered perovskite layer. The method of forming the perovskite solar cell includes depositing a perovskite layer onto a substrate and processing (for example, by sintering) the perovskite layer with intense pulsed light to initiate a radiative thermal response that is enabled by an alkyl halide additive.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: July 14, 2020
    Assignee: UNIVERSITY OF LOUISVILLE RESEARCH FOUNDATION, INC.
    Inventors: Thad Druffel, Brandon Lavery, Krishnamraju Ankireddy, Amir Hossein Ghahremani, Blake Martin, Gautam Gupta
  • Publication number: 20200213090
    Abstract: An item is cryptographically encrypted to create a unique hash-value for the item. From this hash-value, an item can be uniquely identified. The hash-value for the item is stored in a first blockchain. When the item is included in a transaction, a transaction entry is stored in a block of the first blockchain. When an item participates in a group of items, a group of items is formed. The group of items is cryptographically encrypted to create a unique hash-value for the group of items. The hash-value for the group of items may be based on hash-values from the items included in the group of items. From this hash-value the group of items can be uniquely identified. The hash-value for the group of items is stored in a second blockchain that is distinct from the first blockchain. When the group of items is included in a transaction, a transaction entry is stored in a block of a second blockchain.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventor: Gautam Gupta
  • Patent number: 10679816
    Abstract: According to an embodiment of the present disclosure, a thermionic cathode includes: a cathode body having an outer surface, and a sealing layer including one or more graphene sheets on the outer surface of the cathode body. According to another embodiment of the present disclosure, a method for manufacturing a thermionic cathode includes: depositing a sealing layer including one or more graphene sheets on an outer surface of a cathode body.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: June 9, 2020
    Assignee: Triad National Security, LLC
    Inventors: Nathan Moody, Gautam Gupta, Aditya Mohite