Patents by Inventor Vinay Rao
Vinay Rao 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: 11383986Abstract: The present disclosure relates to a method for chemically modifying particles of a bicarbonate salt in a co-rotating twin-screw extruder and chemically modified bicarbonate particles prepared therefrom. The present disclosure also relates to a method for controlling an amount of carbonate salt formed during chemical modification of bicarbonate salt particles.Type: GrantFiled: December 20, 2019Date of Patent: July 12, 2022Assignee: Steerlife India Private LimitedInventors: Indu Bhushan, Vinay Rao, Rakshith Shetty
-
Publication number: 20220188330Abstract: In one example, a method involves performing an initial discovery process that includes querying a storage array, and identifying, based on the query, one or more hosts that are registered with the storage array. This initial discovery process is performed automatically without requiring user action to identify the one or more hosts. The method additionally includes presenting a list of discovered hosts, receiving a selection input from a user specifying one or more of the hosts in the list, retrieving, from the storage array, information associated with each of the respective hosts, and making the information available to a user.Type: ApplicationFiled: March 1, 2022Publication date: June 16, 2022Inventors: Sunil Kumar, Vinay Rao, Boaz Michaely, Arieh Don
-
Patent number: 11301487Abstract: In one example, a method involves performing an initial discovery process that includes querying a storage array, and identifying, based on the query, one or more hosts that are registered with the storage array. This initial discovery process is performed automatically without requiring user action to identify the one or more hosts. The method additionally includes presenting a list of discovered hosts, receiving a selection input from a user specifying one or more of the hosts in the list, retrieving, from the storage array, information associated with each of the respective hosts, and making the information available to a user.Type: GrantFiled: July 21, 2017Date of Patent: April 12, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Sunil Kumar, Vinay Rao, Boaz Michaely, Arieh Don
-
Patent number: 11247380Abstract: Methods for granulating a pharmaceutical powder in a single piece of equipment include at least the following: (a) continuously introducing the pharmaceutical powder and a granulating fluid to the single piece of equipment, (b) passing the pharmaceutical powder and the granulating fluid through a granulating zone of the single piece of equipment to form wet granules, (c) passing the wet granules through a drying zone of the single piece of equipment, (d) optionally passing granules through a discharge zone of the single piece of equipment, and (e) continuously discharging the granules from the single piece of equipment where the single piece of equipment is not a fluid bed processor.Type: GrantFiled: April 2, 2019Date of Patent: February 15, 2022Assignee: STEERLIFE INDIA PRIVATE LIMITEDInventors: Indu Bhushan, Babu Padmanabhan, Vinay Rao, Vijay Kulkarni, Chetan Chincholi, Radhika Ghike, Raja Ganeshan
-
Patent number: 11247378Abstract: A fractional lobe processor is disclosed. The fractional lobe processor comprises an intake zone comprising at least one deep flighted shovel element on each intermeshing screw for receiving a input blend comprising an active substance and an excipient; a granulation zone consisting of only fractional lobe elements, and having a provision for introducing moisture or a binder solution, for granulating the active substance and the excipient; an optional, drying zone for drying the wet granules; and a discharge zone for discharging the granules; wherein the granulation zone is located before the discharge zone and after the intake zone; wherein the drying zone has one or more fractional lobe elements on each shaft; and wherein the granulation zone has a plurality of fractional lobe elements on each shaft.Type: GrantFiled: April 24, 2017Date of Patent: February 15, 2022Assignee: STEERLIFE INDIA PRIVATE LIMITEDInventors: Indu Bhushan, Babu Padmanabhan, Vinay Rao, Vijay Kulkarni, Chetan Chincholi, Radhika Ghike, Raja Ganeshan
-
Patent number: 11247379Abstract: Methods for granulating powder in a single piece of equipment include at least the following: (a) continuously introducing the powder and a granulating fluid to the single piece of equipment; (b) passing the powder and the granulating fluid through a granulating zone of the single piece of equipment to form wet granules; (c) passing the wet granules through a drying zone of the single piece of equipment; (d) optionally passing granules through a discharge zone of the single piece of equipment; and (e) continuously discharging the granules from the single piece of equipment where the single piece of equipment is not a fluid bed processor.Type: GrantFiled: April 2, 2019Date of Patent: February 15, 2022Assignee: STEERLIFE INDIA PRIVATE LIMITEDInventors: Indu Bhushan, Babu Padmanabhan, Vinay Rao, Vijay Kulkarni, Chetan Chincholi, Radhika Ghike, Raja Ganeshan
-
Publication number: 20220041459Abstract: The present disclosure relates to a method for chemically modifying particles of a bicarbonate salt in a co-rotating twin-screw extruder and chemically modified bicarbonate particles prepared therefrom. The present disclosure also relates to a method for controlling an amount of carbonate salt formed during chemical modification of bicarbonate salt particles.Type: ApplicationFiled: December 20, 2020Publication date: February 10, 2022Inventors: Indu BHUSHAN, Vinay RAO, Rakshith SHETTY
-
Publication number: 20210209625Abstract: Demand forecasting in which sets of first order differences are determined for collections of time series data for products. The first order differences identify how values within the collections of time series data change over time. The sets of first order differences are normalized to form sets of scaled first order differences such that a same scale is present between the scaled first order differences. Bins with dynamic ranges are determined for the scaled first order differences based on a distribution of the scaled first order differences; The scaled first order differences are placed into the bins to form sets of binned values in which binned values in the sets of binned values are based on numbers of scaled first order differences in the bins. The time series data are grouped into segments based on a correlation between the sets of binned values for the time series data.Type: ApplicationFiled: January 2, 2020Publication date: July 8, 2021Inventors: John Jai Thomas, Aakanksha Joshi, Vinay Rao Dandin
-
Publication number: 20210046439Abstract: The present disclosure relates to a process for preparing granules from an input material or a powder material. The process comprises feeding the input material for granulation in the processor using one or more powder feeders, introducing steam as a granulation activating agent in the processor, granulating the input material in presence of the steam to form granules, and optionally collecting the granules from a discharge zone of the processor, wherein feed rate of the steam into the processor is determined based on feed rate of the input material into the processor. A co-rotating twin-screw processor for preparing granules is also disclosed.Type: ApplicationFiled: August 31, 2020Publication date: February 18, 2021Inventors: Radhika Ghike, Vijay Kulkarni, Indu Bhushan, Himadri Sen, Babu Padmanabhan, Vinay Rao
-
Patent number: 10911402Abstract: A storage system in one embodiment comprises at least one storage array comprising a plurality of storage devices. The storage array is configured to communicate over one or more networks with a plurality of host devices. The storage array is further configured to receive one or more commands from a given one of the host devices directing that a particular user-defined name be assigned to a particular one of the storage devices, and responsive to receipt of the one or more commands, to determine if any other user-defined name is already assigned to the particular storage device, and if there is no other user-defined name already assigned to the particular storage device, to assign the particular user-defined name to the particular storage device and to store information characterizing the assignment of the particular user-defined name to the particular storage device in persistent memory of the storage array.Type: GrantFiled: March 12, 2020Date of Patent: February 2, 2021Assignee: EMC IP Holding Company LLCInventors: Maneesh Pusalkar, Arieh Don, Vinay Rao, Yaron Dar
-
Patent number: 10852997Abstract: An aspect includes determining, in response to an efficiency indicator associated with a destination disk array of a plurality of destination disk arrays, to relocate at least a portion of data currently on a source Logical Unit (LUN) of a source disk array of a plurality of source disk arrays to the destination disk array. The efficiency indicator represents an amount of data on the source LUN that also resides on the destination disk array. The destination disk array supports deduplication. An aspect also includes evaluating multiple destination LUNs of the destination disk array to relocate the data to based on the efficiency indicator and at least one capacity-based factor corresponding to the multiple destination LUNs, selecting one of the multiple destination LUNs to relocate the data based on results of the evaluating, and relocating the data from the source LUN to the selected one of the multiple destination LUNs.Type: GrantFiled: August 7, 2019Date of Patent: December 1, 2020Assignee: EMC IP Holding Company LLCInventors: Felix Shvaiger, Arieh Don, Anton Kucherov, Vinay Rao
-
Patent number: 10792634Abstract: A process for preparing granules is disclosed. The process comprises the steps of feeding the input material for granulation in a processor using one or more powder feeders, introducing steam as a granulation activating agent in the processor, granulating the input material in presence of the steam to form granules, and collecting the granules from a discharge zone of the processor. A co-rotating twin-screw processor for preparing granules is also disclosed.Type: GrantFiled: August 1, 2016Date of Patent: October 6, 2020Assignee: Intel CorporationInventors: Radhika Ghike, Vijay Kulkarni, Indu Bhushan, Himadri Sen, Babu Padmanabhan, Vinay Rao
-
Publication number: 20200213274Abstract: A storage system in one embodiment comprises at least one storage array comprising a plurality of storage devices. The storage array is configured to communicate over one or more networks with a plurality of host devices. The storage array is further configured to receive one or more commands from a given one of the host devices directing that a particular user-defined name be assigned to a particular one of the storage devices, and responsive to receipt of the one or more commands, to determine if any other user-defined name is already assigned to the particular storage device, and if there is no other user-defined name already assigned to the particular storage device, to assign the particular user-defined name to the particular storage device and to store information characterizing the assignment of the particular user-defined name to the particular storage device in persistent memory of the storage array.Type: ApplicationFiled: March 12, 2020Publication date: July 2, 2020Inventors: Maneesh Pusalkar, Arieh Don, Vinay Rao, Yaron Dar
-
Patent number: 10657955Abstract: Described herein are systems and methods to identify and address sources of bias in an end-to-end speech model. In one or more embodiments, the end-to-end model may be a recurrent neural network with two 2D-convolutional input layers, followed by multiple bidirectional recurrent layers and one fully connected layer before a softmax layer. In one or more embodiments, the network is trained end-to-end using the CTC loss function to directly predict sequences of characters from log spectrograms of audio. With optimized recurrent layers and training together with alignment information, some unwanted bias induced by using purely forward only recurrences may be removed in a deployed model.Type: GrantFiled: January 30, 2018Date of Patent: May 19, 2020Assignee: Baidu USA LLCInventors: Eric Battenberg, Rewon Child, Adam Coates, Christopher Fougner, Yashesh Gaur, Jiaji Huang, Heewoo Jun, Ajay Kannan, Markus Kliegl, Atul Kumar, Hairong Liu, Vinay Rao, Sanjeev Satheesh, David Seetapun, Anuroop Sriram, Zhenyao Zhu
-
Patent number: 10652206Abstract: A storage system in one embodiment comprises at least one storage array comprising a plurality of storage devices. The storage array is configured to communicate over one or more networks with a plurality of host devices. The storage array is further configured to receive one or more commands from a given one of the host devices directing that a particular user-defined name be assigned to a particular one of the storage devices, and responsive to receipt of the one or more commands, to determine if any other user-defined name is already assigned to the particular storage device, and if there is no other user-defined name already assigned to the particular storage device, to assign the particular user-defined name to the particular storage device and to store information characterizing the assignment of the particular user-defined name to the particular storage device in persistent memory of the storage array.Type: GrantFiled: October 27, 2017Date of Patent: May 12, 2020Assignee: EMC IP Holding Company LLCInventors: Maneesh Pusalkar, Arieh Don, Vinay Rao, Yaron Dar
-
Publication number: 20200138719Abstract: The present invention relates to a granular composition comprising essentially Tenofovir, wherein the composition is devoid of an excipient. Tenofovir granules of the present invention are prepared in twin-screw processor such that the content of total impurities in the prepared granules is less than 2.0%.Type: ApplicationFiled: January 6, 2020Publication date: May 7, 2020Applicant: STEERLIFE INDIA PRIVATE LIMITEDInventors: Indu BHUSHAN, Vinay RAO, Radhika GHIKE
-
Patent number: 10627250Abstract: Systems, methods, and computer-readable storage media for identifying, via a processor, a plurality of causes for a vehicle to record data on a blockchain, wherein one cause in the plurality of causes is a repetition of a previous journey. The system generates route comparison data by comparing, via a processor as the vehicle is moving, current journey data for a current journey to previous journey data of at least one previous journey by: comparing a current journey start time to a previous journey start time; comparing a current journey travel time to a previous journey travel time; and comparing current journey route coordinates to previous journey route coordinates. Then based on the route comparison data, the system generates a side block which references the previous block in the block chain but contains only distinctions from the previous block. The side block is then added to the block chain.Type: GrantFiled: January 23, 2019Date of Patent: April 21, 2020Assignee: WALMART APOLLO, LLCInventors: Daniel W. Young, Vinay Rao, Dhivya Ganesan, Jennifer Northrup, Richard C. Mcsorley, Christopher R. Heeney, Steven Lewis, Joseph Jurich
-
Patent number: 10561614Abstract: The present invention relates to a granular composition comprising essentially Tenofovir, wherein the composition is devoid of an excipient. Tenofovir granules of the present invention are prepared in twin-screw processor such that the content of total impurities in the prepared granules is less than 2.0%.Type: GrantFiled: January 26, 2018Date of Patent: February 18, 2020Assignee: STEERLIFE INDIA PRIVATE LIMITEDInventors: Indu Bhushan, Vinay Rao, Radhika Ghike
-
Patent number: 10474367Abstract: A storage array in one embodiment is configured to communicate over one or more networks with a plurality of host devices. The storage array is further configured to detect process tags assigned to respective input-output operations by a given one of the host devices, the process tags being of at least first and second distinct types so as to distinguish at least respective first and second distinct processes generating corresponding ones of the input-output operations on the given host device. Responsive to a particular one of the detected process tags being of the first type, the storage array provides a first level of priority for processing of the corresponding input-output operation, and responsive to a particular one of the detected process tags being of the second type, the storage array provides a second level of priority different than the first level of priority for processing of the corresponding input-output operation.Type: GrantFiled: December 21, 2017Date of Patent: November 12, 2019Assignee: EMC IP Holding Company LLCInventors: Sanjib Mallick, Krishna Deepak Nuthakki, Vinay Rao, Arieh Don, Maneesh Pusalkar
-
Publication number: 20190333150Abstract: An improved volatility index and related derivatives contracts are provided. An index in accordance with the principals of the present invention estimates expected volatility from the prices of stock options in a wide range of strike prices. Also, an index in accordance with the principals of the present invention is calculated from a price dragging methodology to derive expected volatility. In accordance with another aspect of the present invention, derivative contracts such as futures and options based on the volatility index of the present invention are provided.Type: ApplicationFiled: April 30, 2019Publication date: October 31, 2019Inventors: VINAY RAO, Anatoly Khusid, Bart Smith, David Lehmann, David Blackman, Siddharth Sahoo, Matt Rotella, Shelly Brown, Simon Ho