Patents by Inventor Sachin Jain

Sachin 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).

  • Publication number: 20210083987
    Abstract: Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. The customer can subsequently adjust the committed rate of IOPS by submitting an appropriate request, or the rate can be adjusted automatically based on any of a number of criteria. Data volumes for the customer can be migrated, split, or combined in order to provide the adjusted rate. The interaction of the customer with the data volume does not need to change, independent of adjustments in rate or changes in the data volume, other than the rate at which requests are processed.
    Type: Application
    Filed: November 25, 2020
    Publication date: March 18, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Roland Paterson-Jones, James R. Hamilton, Sachin Jain, Matthew S. Garman, David N. Sunderland, Danny Wei, Fiorenzo Cattaneo
  • Patent number: 10942041
    Abstract: An aircraft, system, and method for sensing and/or releasing chemical agents by an aircraft is disclosed. The aircraft, system, and method may employ a chemical sensor, a wind sensor, an imaging device for capturing environmental features, and/or a processor operably coupled therewith. The processor may be used for collecting data from the chemical sensor, the wind sensor, and the imaging device to identify a navigational waypoint and to provide commands to the chemical sensor or to the aircraft based at least in part on collected data.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: March 9, 2021
    Assignee: Aurora Flight Sciences Corporation
    Inventors: Amanda Kaufman, William Robert Bosworth, James Donald Paduano, Riley C. Griffin, Sachin Jain
  • Patent number: 10891067
    Abstract: One or more buckets of key-value pairs of a first node of a distributed storage system are selected to be migrated to a second node of the distributed storage system. One or more underlying database files corresponding to the one or more selected buckets are identified. The one or more identified underlying database files are directly copied from a storage of a first node to a storage of the second node. The copied underlying database files are linked in a database of the second node to implement the one or more selected buckets in the second node.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: January 12, 2021
    Assignee: Cohesity, Inc.
    Inventors: Sachin Jain, Venkatesh Pallipadi, Sharath Kumar Naeni
  • Publication number: 20200409767
    Abstract: System resource utilizations by one or more core functionalities of a data storage system is monitored. A system resource allocation for one or more applications of the data storage system is determined based at least in part on the monitored system resource utilizations. A number of virtualization resource units allocated to at least one of the one or more applications is scaled based at least in part on the determined system resource allocation. The number of virtualization resource units allocated to the at least one of the one or more applications is based on a corresponding ratio associated with the at least one of the one or more applications.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Venkatesh Prabhakar, Sachin Jain, Anubhav Gupta, Anirvan Duttagupta
  • Patent number: 10855614
    Abstract: Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. The customer can subsequently adjust the committed rate of IOPS by submitting an appropriate request, or the rate can be adjusted automatically based on any of a number of criteria. Data volumes for the customer can be migrated, split, or combined in order to provide the adjusted rate. The interaction of the customer with the data volume does not need to change, independent of adjustments in rate or changes in the data volume, other than the rate at which requests are processed.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: December 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Roland Paterson-Jones, James R Hamilton, Sachin Jain, Matthew S Garman, David N Sunderland, Danny Wei, Fiorenzo Cattaneo
  • Publication number: 20200349115
    Abstract: File metadata structures of a file system are analyzed. At least one metadata element that is duplicated among the analyzed file metadata structures is identified. The at least one identified metadata element is deduplicated including by modifying at least one of the file metadata structures to reference a same instance of the identified metadata element that is referenced by another one of the file metadata structures.
    Type: Application
    Filed: April 21, 2020
    Publication date: November 5, 2020
    Inventors: Anubhav Gupta, Sachin Jain, Shreyas Talele, Zhihuan Qiu
  • Patent number: 10769352
    Abstract: The present disclosure is directed toward systems, methods, and computer readable media for providing dynamic digital content via a webpage without flicker. For example, systems described herein include receiving a web document including action items associated with rendering dynamic digital content via a display device. The systems and methods described herein can reduce flicker in rendering the dynamic digital content by identifying dynamic digital content, pre-fetching external resources, and selectively hiding dynamic visual elements. In addition, the systems and methods described herein further reduce flicker by generating a dependency graph that reflects dependencies between the action items and then rendering digital content in accordance with an action queue generated based on the dependency graph. Furthermore, systems can individually reveal dynamic visual elements as action items for rendering dynamic digital content via the dynamic visual elements from the dependency graph are completed.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: September 8, 2020
    Assignee: ADOBE INC.
    Inventors: Harpreet Singh, Sachin Jain, Lalit Kishore Sharma
  • Patent number: 10719530
    Abstract: A set of virtualized computing services may include multiple types of virtualized data store differentiated by characteristics such as latency, throughput, durability and cost. A sequence of captures of a data set from one data store to another may be scheduled to achieve a variety of virtualized computing service user and provider goals such as lowering a probability of data loss, lowering costs, and computing resource load leveling. Data set captures may be scheduled according to policies specifying fixed and flexible schedules and conditions including flexible scheduling windows, target capture frequencies, probability of loss targets and/or cost targets. Capture lifetimes may also be managed with capture retention policies, which may specify fixed and flexible lifetimes and conditions including cost targets. Such data set capture policies may be specified with a Web-based administrative interface to a control plane of the virtualized computing services.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: July 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Matthew S. Garman, Sachin Jain, Fiorenzo Cattaneo
  • Patent number: 10708858
    Abstract: The present disclosure provides for reducing power consumption in multi-subscriber identity module (SIM) devices. For example, a user equipment (UE) may determine that a first subscription associated with a first SIM corresponds to a designated data subscription (DDS). The first subscription being different from a second subscription associated with a second SIM at the UE. In one aspect, the UE may transmit carrier aggregation (CA) capability information including one or more intra-cell frequency bands for the second subscription based on determining that the first subscription corresponds to the DDS. In another aspect, the UE may adjust a measurement report identifying the at least one neighboring intra-band network entity based on determining that the at least one neighboring intra-band network entity is available.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: July 7, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Sachin Jain, Jayan Krishnaswami
  • Patent number: 10671482
    Abstract: A request to store a new value to a data entity to be fault tolerant across a plurality of nodes is received. The data entity being in an intermediate state is indicating to at least one less than a majority of the plurality of nodes. A request to read a stored value of the data entity is received. A latest value instance of the data entity among a majority nodes of the plurality of nodes is determined. A value of the latest value instance in a majority nodes of the plurality of nodes is stored as a next value instance of the data entity.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: June 2, 2020
    Assignee: Cohesity, Inc.
    Inventors: Sashikanth Madduri, Sachin Jain, Jeevitha Kirubanandam
  • Patent number: 10630763
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage medium, for identifying a set of items of digital content displayed to a user; processing the set of items to identify a set of boost items, items within the set of boost items to be prominently displayed, processing comprising: receiving a close-ties score associated with a respective item, the close-ties score representing a relationship between the user and other users associated with the respective item and an importance of a social circle associated with the item to the user, determining that the close-ties score associated with the respective item exceeds a threshold close-ties score, and in response to determining that the close-ties score exceeds the threshold close-ties score, adding the respective item to the set of boost items; providing instructions for boosting a display of items in the set of boost items in a page displayed to the user.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Benjamin Tauber, Sachin Jain, Boris Mazniker, Shimrit Ben-Yair, Simon Tong
  • Publication number: 20200050387
    Abstract: One or more buckets of key-value pairs of a first node of a distributed storage system are selected to be migrated to a second node of the distributed storage system. One or more underlying database files corresponding to the one or more selected buckets are identified. The one or more identified underlying database files are directly copied from a storage of a first node to a storage of the second node. The copied underlying database files are linked in a database of the second node to implement the one or more selected buckets in the second node.
    Type: Application
    Filed: February 7, 2019
    Publication date: February 13, 2020
    Inventors: Sachin Jain, Venkatesh Pallipadi, Sharath Kumar Naeni
  • Publication number: 20200034204
    Abstract: Customers of a shared-resource environment can provision resources in a fine-grained manner that meets specific performance requirements. A customer can provision a data volume with a committed rate of Input/Output Operations Per Second (IOPS) and pay only for that commitment (plus any overage), and the amount of storage requested. The customer will then at any time be able to complete at least the committed rate of IOPS. If the customer generates submissions at a rate that exceeds the committed rate, the resource can still process at the higher rate when the system is not under pressure. Even under pressure, the system will deliver at least the committed rate. Multiple customers can be provisioned on the same resource, and more than one customer can have a committed rate on that resource. Customers without committed or guaranteed rates can utilize the uncommitted portion, or committed portions that are not being used.
    Type: Application
    Filed: August 2, 2019
    Publication date: January 30, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Roland Paterson-Jones, James R. Hamilton, Sachin Jain, Matthew S. Garman, David N. Sunderland, Danny Wei, Fiorenzo Cattaneo
  • Publication number: 20200033157
    Abstract: An aircraft, system, and method for sensing and/or releasing chemical agents by an aircraft is disclosed. The aircraft, system, and method may employ a chemical sensor, a wind sensor, an imaging device for capturing environmental features, and/or a processor operably coupled therewith. The processor may be used for collecting data from the chemical sensor, the wind sensor, and the imaging device to identify a navigational waypoint and to provide commands to the chemical sensor or to the aircraft based at least in part on collected data.
    Type: Application
    Filed: July 27, 2018
    Publication date: January 30, 2020
    Inventors: Amanda Kaufman, William Robert Bosworth, James Donald Paduano, Riley C. Griffin, Sachin Jain
  • Patent number: 10545970
    Abstract: A system includes: an engaging post identifier for identifying and retrieving engaging posts; an extended network post identifier for identifying extended posts from an extended network; a combining module for creating a combined list of added posts from the engaging post and the extended posts, the combining module generating one or more ranked posts by ranking the list of added posts by relevance to a user; and a user interface module for providing the one or more ranked posts. The disclosure also includes a method for finding and providing engaging posts that includes determining engaging posts; determining extended posts from an extended social network using a social graph of the user; adding the engaging posts and the extended posts to create a combined list of added posts; ranking the added posts by relevance to a user; and providing one or more of the ranked posts.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: January 28, 2020
    Assignee: Google LLC
    Inventors: Jeffrey Adgate Dean, Sanjay Ghemawat, Sachin Jain, Boris Mazniker
  • Publication number: 20200008143
    Abstract: The present disclosure provides for reducing power consumption in multi-subscriber identity module (SIM) devices. For example, a user equipment (UE) may determine that a first subscription associated with a first SIM corresponds to a designated data subscription (DDS). The first subscription being different from a second subscription associated with a second SIM at the UE. In one aspect, the UE may transmit carrier aggregation (CA) capability information including one or more intra-cell frequency bands for the second subscription based on determining that the first subscription corresponds to the DDS.
    Type: Application
    Filed: June 28, 2018
    Publication date: January 2, 2020
    Inventors: Sachin JAIN, Jayan KRISHNASWAMI
  • Publication number: 20190392024
    Abstract: Digital content editing techniques are described that support edits to a document object model (DOM) of a digital document. In one example, a user input is received by a system to edit a first document object model (DOM) and thereby create a second DOM, e.g., to change a name of a tag, a name of an attribute, a value of an attribute, and/or digital content specified by the DOM. The system then compares tree structures of the first and second DOMs to each other in order to identify content editing operations that, when applied to the first DOM, cause the first DOM to match the second DOM, e.g., have matching tree structures and attributes. The identified content editing operations are then used to update the digital document by including these operations as stored along with the first DOM.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Applicant: Adobe Inc.
    Inventors: Harpreet Singh, Vaibhav Nigam, Sachin Jain
  • Publication number: 20190376070
    Abstract: The present disclosure provides a microbial genomic engineering method and system for transforming, screening, and selecting filamentous fungal cells that have altered morphology and/or growth under specific growth conditions. The method and system utilize high-throughput (HTP) methods to produce filamentous fungal production strains with a desired morphological phenotype.
    Type: Application
    Filed: June 6, 2019
    Publication date: December 12, 2019
    Inventors: Kenneth S. Bruno, Sachin Jain, Brandon Pfannenstiel, Edyta Szewczyk
  • Publication number: 20190281373
    Abstract: A telemetry manager receives, from a network server, global data collection information about network components in an optical network device. The global data collection information includes identifiers for network nodes in the network components from which telemetry data are to be collected, and reporting frequency and encoding format for sending collected telemetry data to the network server. The telemetry manager identifies, from the global data collection information, local data collection information specified for a network component, and sends this information to a telemetry agent in the network component. The telemetry manager receives telemetry data generated by a network node of the network component, where the data is provided according to instructions in the local data collection information. The telemetry manager converts the telemetry data from its native format to an encoding format specified by the global data collection information, and sends the encoded telemetry data to the network server.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 12, 2019
    Inventors: Abhinava Sadasivarao, Sharfuddin Syed, Sachin Jain, Lu Biao, Ashok Kunjidhapatham, Anthony Jorgenson, Tjandra Trisno, Mana Palai, Biju Mathew, Mohit Misra
  • Publication number: 20190252798
    Abstract: Embodiment of the present disclosure relates to a shared aperture antenna for continuous transmission of signal to ground station at two different spot frequencies. The antenna provides a broad side radiation pattern for frequency range of S band and squinted radiation pattern for frequency range of Ka band. The dual band microstrip antenna is configured on a single layer substrate, having a rectangular slot at small offset from the center on low frequency radiating patch. The positioning of radiating patch and length of high impedance microstrip feed are adjusted to fit into the slot and to get desired squint at high frequency. Two separate coaxial feeds are provided to excite the antenna independently. Third feed fulfil the termination needed by travelling wave array which increases the impedance bandwidth of antenna. A radome is provided to protect the radiating element from environment.
    Type: Application
    Filed: October 12, 2017
    Publication date: August 15, 2019
    Applicant: DIRECTOR GENERAL, DEFENCE RESEARCH & DEVELOPMENT ORGANISATION (DRDO)
    Inventors: Sachin JAIN, Siva Rami REDDY G, Pummy RATNA, Usha P. VERMA