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: 9304687Abstract: 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: GrantFiled: May 6, 2015Date of Patent: April 5, 2016Assignee: Amazon Technologies, Inc.Inventors: Roland Paterson-Jones, Sachin Jain, Tate Andrew Certain
-
Patent number: 9298737Abstract: 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: GrantFiled: December 17, 2014Date of Patent: March 29, 2016Assignee: Amazon Technologies, Inc.Inventors: Tate Andrew Certain, Matthew S. Garman, Sachin Jain, Fiorenzo Cattaneo
-
Patent number: 9296896Abstract: 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: GrantFiled: November 22, 2011Date of Patent: March 29, 2016Assignee: BASF SEInventors: Sachin Jain, Shankara Narayanan Keelapandal Ramamoorthy
-
Patent number: 9264868Abstract: 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: GrantFiled: November 3, 2011Date of Patent: February 16, 2016Assignee: QUALCOMM IncorporatedInventors: 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: 9204312Abstract: 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: GrantFiled: November 27, 2013Date of Patent: December 1, 2015Assignee: FREESCALE SEMICONDUCTOR, INC.Inventors: Arindam Sinha, Somvir Dahiya, Arvind Garg, Sachin Jain, Arvind Kaushik
-
Patent number: 9185649Abstract: 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: GrantFiled: February 21, 2013Date of Patent: November 10, 2015Assignee: QUALCOMM IncorporatedInventors: Debesh Kumar Sahu, George Cherian, Venkata Siva Prasad Gude, Neelalanta Venkata Seshachalam Chimmapudi, Sachin Jain
-
Publication number: 20150290220Abstract: 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: ApplicationFiled: April 9, 2015Publication date: October 15, 2015Inventors: Arvind Gannimitta, Sachin Jain, Sagar Rase, Jayant Karajgi, Sivakumaran Meenakshisunderam
-
Patent number: 9098176Abstract: 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: GrantFiled: March 13, 2013Date of Patent: August 4, 2015Assignee: Google Inc.Inventors: Benjamin Tauber, Sachin Jain, Boris Mazniker, Shimrit Ben-Yair, Simon Tong
-
Patent number: 9088941Abstract: 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: GrantFiled: July 10, 2013Date of Patent: July 21, 2015Assignee: FREESCALE SEMICONDUCTOR,INCInventors: Arvind Garg, Somvir Dahiya, Sachin Jain, Arvind Kaushik, Arindam Sinha
-
Patent number: 9066273Abstract: 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: GrantFiled: July 29, 2013Date of Patent: June 23, 2015Assignee: QUALCOMM IncorporatedInventors: Sachin Jain, Debesh Kumar Sahu, Peter Gaal, Raghu Narayan Challa
-
Patent number: 9055470Abstract: 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: GrantFiled: March 1, 2013Date of Patent: June 9, 2015Assignee: QUALCOMM IncorporatedInventors: Debesh Kumar Sahu, Venkata Siva Prasad Gude, Sachin Jain
-
Patent number: 9053004Abstract: 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: GrantFiled: October 6, 2014Date of Patent: June 9, 2015Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Roland Paterson-Jones, Sachin Jain, Tate Andrew Certain
-
Publication number: 20150146626Abstract: 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: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Inventors: Arindam Sinha, Somvir Dahiya, Arvind Garg, Sachin Jain, Arvind Kaushik
-
Patent number: 9031056Abstract: 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: GrantFiled: July 10, 2013Date of Patent: May 12, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Sachin Jain, Somvir Dahiya, Arvind Garg, Arvind Kaushik, Arindam Sinha
-
Publication number: 20150119386Abstract: 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: ApplicationFiled: May 21, 2013Publication date: April 30, 2015Inventors: Chandrasekhar Kadam, Jayant Karajgi, Sachin Jain, Ajay Mhaske, Sivakumaran Meenakshisunderam
-
Publication number: 20150106331Abstract: 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: ApplicationFiled: December 17, 2014Publication date: April 16, 2015Inventors: TATE ANDREW CERTAIN, Matthew S. Garman, Sachin Jain, Fiorenzo Cattaneo
-
Patent number: 8943127Abstract: 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: GrantFiled: April 10, 2013Date of Patent: January 27, 2015Assignee: Amazon Technologies, Inc.Inventors: Tate Andrew Certain, Sachin Jain, James R. Hamilton, Fiorenzo Cattaneo, Danny Wei, David Nolan Sunderland
-
Publication number: 20150026430Abstract: 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: ApplicationFiled: October 6, 2014Publication date: January 22, 2015Inventors: Roland Paterson-Jones, Sachin Jain, Tate Andrew Certain
-
Publication number: 20150016444Abstract: 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: ApplicationFiled: July 10, 2013Publication date: January 15, 2015Inventors: Sachin Jain, Somvir Dahiya, Arvind Garg, Arvind Kaushik, Arindam Sinha
-
Publication number: 20150016445Abstract: 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: ApplicationFiled: July 10, 2013Publication date: January 15, 2015Inventors: Arvind Garg, Somvir Dahiya, Sachin Jain, Arvind Kaushik, Arindam Sinha