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

  • Patent number: 9304687
    Abstract: Virtual data stores may be sparsely provisioned by virtual data storage services in a manner that controls risk of implementation resource shortages. Relationships between requested data storage space size, data storage server capacity, allocated data storage space size and/or allocated data storage space utilization may be tracked on a per data store, per customer, per data storage server, and/or a per virtual data storage service basis. For each such basis, a set of constraints may be specified to control the relationships. The set of constraints may be enforced during implementation resource allocation, and by migration of data storage space portions to different implementation resources as part of a sparse provisioning load balancing. Sparse provisioning details may be made explicit to virtual data storage service customers to varying degrees including explicit, aggregate on a per customer basis, and aggregate on a per virtual data storage service basis.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: April 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Roland Paterson-Jones, Sachin Jain, Tate Andrew Certain
  • Patent number: 9298737
    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: December 17, 2014
    Date of Patent: March 29, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Matthew S. Garman, Sachin Jain, Fiorenzo Cattaneo
  • Patent number: 9296896
    Abstract: Process for producing polymer mixtures comprising at least one polymer (A) and comprising at least one component (B), comprising the following steps: (a) providing (A) in the form of granules, (b) providing (B) in the form of liquid solution and/or dispersion in a dispersion medium, (c) by means of an atomizer, applying droplets of the solution and/or dispersion provided in step (b) to the granules provided in step (a), (d) drying the granules obtained in step (c), and (e) optionally carrying out one or more shaping steps.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: March 29, 2016
    Assignee: BASF SE
    Inventors: Sachin Jain, Shankara Narayanan Keelapandal Ramamoorthy
  • Patent number: 9264868
    Abstract: Methods, systems, and devices are described for intercepting requests from applications installed on a mobile device. The requests are system calls that establish communication channels for the mobile device. The requests are captured and held from reaching TCP/IP stack of an operating system executing on the mobile device. An intercepted request is aggregated with other intercepted requests. The aggregated requests are bundled together and released to the operating system upon the detection of a triggering event. The capture, holding, and aggregation of requests from applications occur when the mobile device is in a background mode.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: February 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Gerardo Giaretta, Jay Kumar Sundararajan, Satashu Goel, Arnaud Meylan, Debesh Kumar Sahu, Sachin Jain, Ajith Tom Payyappilly, Tejash Rajnikant Shah, Lorenzo Casaccia, Dino Flore
  • Patent number: 9204312
    Abstract: Adding a new subsystem node to a multi-node base station topology (e.g., a chain or tree topology) in a telecommunications network can disrupt the effective operation of the existing multi-node base station. By accurately measuring the timing difference between uplink and downlink signaling across a current terminating node during the configuration of the new terminating node, the new node can be added with reduced impact upon the operation of the existing base station nodes.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: December 1, 2015
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Arindam Sinha, Somvir Dahiya, Arvind Garg, Sachin Jain, Arvind Kaushik
  • Patent number: 9185649
    Abstract: Apparatus and methods for optimizing data transmission include receiving an indicator indicating the availability of a first communication channel, the first communication channel having a higher data rate than a second communication channel. Aspects can include determining whether the first communication channel is available to transmit data based on the indicator, and transmitting the data via the first communication channel, upon determining that the first communication channel is available. Additionally, aspects include entering a sleep state, upon determining that the first communication channel is not available, and determining whether the first communication channel has become available during a subsequent awake period. Entering a sleep state and determining whether the first communication channel has become available during a subsequent awake period may occur until the first communication channel becomes available or until an expiration of a timer.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: November 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Debesh Kumar Sahu, George Cherian, Venkata Siva Prasad Gude, Neelalanta Venkata Seshachalam Chimmapudi, Sachin Jain
  • Publication number: 20150290220
    Abstract: Sterile formulation comprising glucocorticosteroids, process for the preparation of the sterile formulation and method of using the same are provided. The present invention also relates to sterile formulation comprising budesonide, process for the preparation of the sterile formulation and method of using the same.
    Type: Application
    Filed: April 9, 2015
    Publication date: October 15, 2015
    Inventors: Arvind Gannimitta, Sachin Jain, Sagar Rase, Jayant Karajgi, Sivakumaran Meenakshisunderam
  • Patent number: 9098176
    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 13, 2013
    Date of Patent: August 4, 2015
    Assignee: Google Inc.
    Inventors: Benjamin Tauber, Sachin Jain, Boris Mazniker, Shimrit Ben-Yair, Simon Tong
  • Patent number: 9088941
    Abstract: A transmission node for use in a wireless communication network includes a first CPRI unit for transmitting auxiliary data to a second CPRI unit in the transmission node. A memory unit stores control word data of the auxiliary data. A memory write block is connected between the first CPRI unit and the memory unit for writing the control word data to the memory unit based on a first set of frame timing signals received from the first CPRI unit. A memory read and merge block is connected to the memory unit for reading the control word data stored in the memory unit based on a second set of frame timing signals, merging the control word data with IQ data, and transmitting the merged auxiliary data to the second CPRI unit.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: July 21, 2015
    Assignee: FREESCALE SEMICONDUCTOR,INC
    Inventors: Arvind Garg, Somvir Dahiya, Sachin Jain, Arvind Kaushik, Arindam Sinha
  • Patent number: 9066273
    Abstract: Cell selection procedures performed in a wireless network are disclosed that include determining a uplink/downlink (ULDL) preference of a User Equipment (UE) in communication with a first evolved Node B (eNB) having a first ULDL configuration and a second eNB having a second ULDL configuration. The UE compares the first and second ULDL configurations to the ULDL preference. The UE selects the first eNB based on the first ULDL configuration matching the ULDL preference. In alternative aspects, a first eNB having a first ULDL configuration and in communication with a UE receives the ULDL preference of the UE. The first eNB compares the first ULDL configuration and a second ULDL configuration of a second eNB in communication with the UE to the ULDL preference. The first eNB selects the second eNB based on the second ULDL configuration matching the ULDL preference.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: June 23, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Sachin Jain, Debesh Kumar Sahu, Peter Gaal, Raghu Narayan Challa
  • Patent number: 9055470
    Abstract: Methods and apparatus for wireless communication via a communication device (e.g, via a 1X Advanced enabled mobile device) are discussed. Embodiments can include calculating that a temperature associated with the mobile device has exceeded a thermal threshold. Aspects of the methods and apparatus include transmitting a guarantee frame, from each set of frames to be transmitted, when the temperature associated with a mobile device has exceeded the thermal threshold. Aspects of the methods and apparatus include determining that the temperature associated with a mobile device has fallen below the thermal threshold. Aspects of the methods and apparatus also include reactivating normal transmissions upon determining that the temperature associated with the mobile device has fallen below the thermal threshold. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: June 9, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Debesh Kumar Sahu, Venkata Siva Prasad Gude, Sachin Jain
  • Patent number: 9053004
    Abstract: Virtual data stores may be sparsely provisioned by virtual data storage services in a manner that controls risk of implementation resource shortages. Relationships between requested data storage space size, data storage server capacity, allocated data storage space size and/or allocated data storage space utilization may be tracked on a per data store, per customer, per data storage server, and/or a per virtual data storage service basis. For each such basis, a set of constraints may be specified to control the relationships. The set of constraints may be enforced during implementation resource allocation, and by migration of data storage space portions to different implementation resources as part of a sparse provisioning load balancing. Sparse provisioning details may be made explicit to virtual data storage service customers to varying degrees including explicit, aggregate on a per customer basis, and aggregate on a per virtual data storage service basis.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: June 9, 2015
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Roland Paterson-Jones, Sachin Jain, Tate Andrew Certain
  • Publication number: 20150146626
    Abstract: Adding a new subsystem node to a multi-node base station topology (e.g., a chain or tree topology) in a telecommunications network can disrupt the effective operation of the existing multi-node base station. By accurately measuring the timing difference between uplink and downlink signaling across a current terminating node during the configuration of the new terminating node, the new node can be added with reduced impact upon the operation of the existing base station nodes.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Inventors: Arindam Sinha, Somvir Dahiya, Arvind Garg, Sachin Jain, Arvind Kaushik
  • Patent number: 9031056
    Abstract: A transmission node for use in a wireless communication network includes a first register for storing a set of first mask bits, a second register for storing a set of second mask bits, and a mask switching block for multiplexing the set of first mask bits and the set of second mask bits and outputting the set of third mask bits. The transmission node further includes a CPRI unit with an auxiliary interface for receiving the set of third mask bits. An activation block is connected between the CPRI unit and the mask switching block for causing the mask switching block to output the set of second mask bits based on data in a current frame in the CPRI unit.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: May 12, 2015
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Sachin Jain, Somvir Dahiya, Arvind Garg, Arvind Kaushik, Arindam Sinha
  • Publication number: 20150119386
    Abstract: The present invention relates to a process for preparing sterile ophthalmic suspension of carbonic anhydrase inhibitor. More particularly, the present invention relates to a process for preparing sterile ophthalmic suspension of brinzolamide.
    Type: Application
    Filed: May 21, 2013
    Publication date: April 30, 2015
    Inventors: Chandrasekhar Kadam, Jayant Karajgi, Sachin Jain, Ajay Mhaske, Sivakumaran Meenakshisunderam
  • Publication number: 20150106331
    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: Application
    Filed: December 17, 2014
    Publication date: April 16, 2015
    Inventors: TATE ANDREW CERTAIN, Matthew S. Garman, Sachin Jain, Fiorenzo Cattaneo
  • Patent number: 8943127
    Abstract: Techniques, including systems and methods, for capturing data sets include performing a client-side two-phase commit to ensure one or more data consistency conditions. A logical volume may represent a data set that is distributed among a plurality of physical storage devices. One or more client devices are instructed to block at least acknowledgment of write operations. When the one or more client devices have blocked at least acknowledgment of write operations, one or more servers in communication with the physical storage devices are instructed to capture corresponding portions of the data set. When the servers have been instructed to capture corresponding portions of the data set, the client devices are instructed to resume at least acknowledgment of write operations.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: January 27, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Sachin Jain, James R. Hamilton, Fiorenzo Cattaneo, Danny Wei, David Nolan Sunderland
  • Publication number: 20150026430
    Abstract: Virtual data stores may be sparsely provisioned by virtual data storage services in a manner that controls risk of implementation resource shortages. Relationships between requested data storage space size, data storage server capacity, allocated data storage space size and/or allocated data storage space utilization may be tracked on a per data store, per customer, per data storage server, and/or a per virtual data storage service basis. For each such basis, a set of constraints may be specified to control the relationships. The set of constraints may be enforced during implementation resource allocation, and by migration of data storage space portions to different implementation resources as part of a sparse provisioning load balancing. Sparse provisioning details may be made explicit to virtual data storage service customers to varying degrees including explicit, aggregate on a per customer basis, and aggregate on a per virtual data storage service basis.
    Type: Application
    Filed: October 6, 2014
    Publication date: January 22, 2015
    Inventors: Roland Paterson-Jones, Sachin Jain, Tate Andrew Certain
  • Publication number: 20150016444
    Abstract: A transmission node for use in a wireless communication network includes a first register for storing a set of first mask bits, a second register for storing a set of second mask bits, and a mask switching block for multiplexing the set of first mask bits and the set of second mask bits and outputting the set of third mask bits. The transmission node further includes a CPRI unit with an auxiliary interface for receiving the set of third mask bits. An activation block is connected between the CPRI unit and the mask switching block for causing the mask switching block to output the set of second mask bits based on data in a current frame in the CPRI unit.
    Type: Application
    Filed: July 10, 2013
    Publication date: January 15, 2015
    Inventors: Sachin Jain, Somvir Dahiya, Arvind Garg, Arvind Kaushik, Arindam Sinha
  • Publication number: 20150016445
    Abstract: A transmission node for use in a wireless communication network includes a first CPRI unit for transmitting auxiliary data to a second CPRI unit in the transmission node. A memory unit stores control word data of the auxiliary data. A memory write block is connected between the first CPRI unit and the memory unit for writing the control word data to the memory unit based on a first set of frame timing signals received from the first CPRI unit. A memory read and merge block is connected to the memory unit for reading the control word data stored in the memory unit based on a second set of frame timing signals, merging the control word data with IQ data, and transmitting the merged auxiliary data to the second CPRI unit.
    Type: Application
    Filed: July 10, 2013
    Publication date: January 15, 2015
    Inventors: Arvind Garg, Somvir Dahiya, Sachin Jain, Arvind Kaushik, Arindam Sinha