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: 11971263Abstract: 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: GrantFiled: August 11, 2020Date of Patent: April 30, 2024Assignee: Amazon Technologies, Inc.Inventors: Rohit Malshe, Dipal Patel Gupta, Liron David Yedidsion, Abhilasha Prakash Katariya, Jin Ye, Natarajan Gautam
-
Patent number: 11937152Abstract: 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: GrantFiled: March 3, 2021Date of Patent: March 19, 2024Assignee: 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: 20240074746Abstract: 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: ApplicationFiled: October 31, 2023Publication date: March 7, 2024Inventors: Abhijit Shaligram, Ravi Mohanka, Manish Mohanka, Gautam Gupta
-
Patent number: 11915262Abstract: 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: GrantFiled: July 13, 2022Date of Patent: February 27, 2024Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Garima Gupta, Lovekesh Vig, Gautam Shroff, Manasi Malik
-
Patent number: 11863672Abstract: 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: GrantFiled: April 18, 2023Date of Patent: January 2, 2024Assignee: INTUIT INC.Inventors: Gautam Gupta, Husenibhai Kathiria, Shraddha Shah
-
Patent number: 11657067Abstract: 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: GrantFiled: April 14, 2021Date of Patent: May 23, 2023Assignee: Dropbox Inc.Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
-
Patent number: 11423048Abstract: 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: GrantFiled: October 22, 2020Date of Patent: August 23, 2022Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
-
Publication number: 20220183973Abstract: 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: ApplicationFiled: April 13, 2020Publication date: June 16, 2022Applicant: University of Louisville Research Foundation, Inc.Inventors: Gautam Gupta, Robert S. Keynton, Rajat Chauhan, Theodore Kalbfleisch
-
Publication number: 20220188273Abstract: 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: ApplicationFiled: December 14, 2020Publication date: June 16, 2022Inventors: 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: 11120039Abstract: 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: GrantFiled: January 5, 2018Date of Patent: September 14, 2021Assignee: Dropbox, Inc.Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
-
Patent number: 11121860Abstract: 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: GrantFiled: December 27, 2018Date of Patent: September 14, 2021Assignee: LendingClub CorporationInventor: Gautam Gupta
-
Publication number: 20210232597Abstract: 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: ApplicationFiled: April 14, 2021Publication date: July 29, 2021Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
-
Patent number: 11010402Abstract: 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: GrantFiled: January 5, 2018Date of Patent: May 18, 2021Assignee: Dropbox, Inc.Inventors: Robert Ying, Nipunn Koorapati, Gautam Gupta
-
Patent number: 10949445Abstract: 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: GrantFiled: January 11, 2018Date of Patent: March 16, 2021Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
-
Patent number: 10950794Abstract: 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: GrantFiled: December 18, 2019Date of Patent: March 16, 2021Assignee: UNIVERSITY OF LOUISVILLE RESEARCH FOUNDATION, INC.Inventors: Thad Druffel, Brandon Lavery, Krishnamraju Ankireddy, Amir Hossein Ghahremani, Blake Martin, Gautam Gupta
-
Publication number: 20210042325Abstract: 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: ApplicationFiled: October 22, 2020Publication date: February 11, 2021Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
-
Patent number: 10776386Abstract: 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: GrantFiled: January 11, 2018Date of Patent: September 15, 2020Assignee: Dropbox, Inc.Inventors: Isaac Goldberg, Sujay Jayakar, John Lai, Robert Ying, Nipunn Koorapati, Gautam Gupta, Geoffry Song, Elmer Charles Jubb, IV
-
Patent number: 10714688Abstract: 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: GrantFiled: October 19, 2018Date of Patent: July 14, 2020Assignee: UNIVERSITY OF LOUISVILLE RESEARCH FOUNDATION, INC.Inventors: Thad Druffel, Brandon Lavery, Krishnamraju Ankireddy, Amir Hossein Ghahremani, Blake Martin, Gautam Gupta
-
Publication number: 20200213090Abstract: 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: ApplicationFiled: December 27, 2018Publication date: July 2, 2020Inventor: Gautam Gupta
-
Patent number: 10679816Abstract: 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: GrantFiled: July 7, 2017Date of Patent: June 9, 2020Assignee: Triad National Security, LLCInventors: Nathan Moody, Gautam Gupta, Aditya Mohite