Patents by Inventor SARVESH

SARVESH 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: 20200363984
    Abstract: An approach is provided in which a storage system detects that an extent residing on a first one of a set of physical storage devices requires relocation. The storage system identifies a set of backend connection properties of each of a set of backend connections between the storage system and the set of physical storage devices. The set of backend connection properties includes at least a connection bandwidth between the storage system and at least one of the physical storage devices. In turn, the storage system relocates the extent from the first physical storage device to a second one of the set of physical storage devices based at least in part, on the set of backend connection properties.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: Grzegorz Piotr Szczepanik, Kushal Patel, Sarvesh S. Patel, Lukasz Jakub Palus
  • Publication number: 20200363988
    Abstract: An approach is provided in which a storage system detects that an extent residing on a first one of a set of physical storage devices requires relocation. The storage system identifies a set of backend connection properties of each of a set of backend connections between the storage system and the set of physical storage devices. The set of backend connection properties includes at least a connection bandwidth between the storage system and at least one of the physical storage devices. In turn, the storage system relocates the extent from the first physical storage device to a second one of the set of physical storage devices based at least in part, on the set of backend connection properties.
    Type: Application
    Filed: June 26, 2019
    Publication date: November 19, 2020
    Inventors: Grzegorz Piotr Szczepanik, Kushal Patel, Sarvesh S. Patel, Lukasz Jakub Palus
  • Patent number: 10836776
    Abstract: The present application relate to process for preparation of tetrahydrofuran compound of formula II, 4-Methylene tetrahydrofuran compound of formula V and tetrahydropyran compound of formula IX which are useful as intermediates for the preparation of halichondrin B analogues such as Eribulin or its pharmaceutically acceptable salts.
    Type: Grant
    Filed: November 23, 2017
    Date of Patent: November 17, 2020
    Assignee: DR. REDDY'S LABORATORIES LIMITED
    Inventors: Kumar Sarvesh, Debjit Basu, Raja gopal Penumandla, Prapulla Kumar Palvai
  • Patent number: 10831602
    Abstract: Methods that can dynamically merge parity data for multiple data stripes are provided. One method includes detecting, by a processor, a disk failure in a redundant array of independent disks (RAID) configuration and, in response to detecting the disk failure, merging parity data stored in a plurality of sets of segments in a stripe of the RAID configuration to free space in a set of parity segments of the plurality of sets of segments. Systems and computer program products for performing the method are also provided.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kushal Patel, Karve Shrikant Vinod, Sarvesh Patel, Sasikanth Eda
  • Patent number: 10831512
    Abstract: Systems, methods, and computer-readable storage media are provided for capturing a state of a user interface. A state of the user interface presented by an application is identified, the user interface comprising a plurality of user interface elements. An indication of a modification to the user interface or an indication of user activity is received, where the indication of user activity is associated with one of the plurality of user interface elements. The state of the user interface is modified based on at least one of the indication of a modification to the user interface or user activity.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 10, 2020
    Inventors: Toby Walker, Sarvesh Nagpal, Aidan Crook
  • Patent number: 10831411
    Abstract: A storage controller is provided with an optical circuit switch (OCS) for managing active-passive backend storage arrays. For this purpose a system includes a host computer system, a backend storage array having a first controller and a second controller, an optical circuit switch (OCS) connected between the host computer system and the first and second controllers, and a storage system controller comprising a failover detector to detect a failover of the first controller when the first controller is in an active state and the second controller is in a passive state, and an OCS controller to control the OCS to switch connection of the host computer system from the first controller to the second controller based on the failover detector detecting a failover of the first controller to place the second controller in an active state.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Grzegorz P. Szczepanik, Lukasz Jakub Palus, Kushal Patel, Sarvesh Patel
  • Publication number: 20200350905
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to transmit signal in isolated gate drivers. An example apparatus includes a first encoder including: an edge detector coupled to a first sensor; a first clock counter coupled to the edge detector; a first signal selector coupled to the first clock counter; and a first multiplexer including coupled to a signal generator, the first clock counter, and the first signal selector; and a second encoder including: a level detector coupled to a second sensor; a second clock counter coupled to the level detector; a second signal selector coupled to the level detector and the second clock counter; and a second multiplexer coupled to the first multiplexer, a reference voltage, the second signal selector, and a modulator.
    Type: Application
    Filed: July 20, 2020
    Publication date: November 5, 2020
    Inventors: Sarvesh Bang, Arun Rao, Joseph Pham
  • Patent number: 10822557
    Abstract: The present invention relates to a process for production of High-Octane Gasoline blending component, Heavy Naphtha with high aromatic content and High Cetane Diesel from high aromatic middle distillate range boiling streams obtained from catalytic as well as thermal cracker units.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: November 3, 2020
    Assignee: INDIAN OIL CORPORATION LIMITED
    Inventors: Mainak Sarkar, Nayan Das, Ganesh Vitthalrao Butley, Sarvesh Kumar, Rama Kant Yadav, Pastagia Kashyapkumar Mahindra, Madhusudan Sau, Debasis Bhattacharyya, Sanjiv Kumar Mazumdar, Sankara Sri Venkata Ramakumar
  • Patent number: 10827335
    Abstract: A self-learning 5G cognitive emergency-management system responds to a triggering condition by instructing a network to open an ad hoc channel to Internet of Things (IoT) devices associated with a mass assembly of users. The system begins tracking the movements of the assembly members by performing trilateration procedures on each user's IoT device. Using artificial intelligence or cognitive analytics, the system identifies and correlates patterns in the aggregated movements of the assembly with other tracked parameters received from the IoT devices and with contextual information retrieved from extrinsic sources. The system infers aggregated user sentiment from these correlations and determines whether the movements or sentiment suggest that an unexpected event is having an adverse impact on the assembly. If so, the system takes corrective action, such as notifying an emergency-management resource or transmitting information or instructions to the assembly members.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Kimberly Greene Starks, Michael E Alexander, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
  • Patent number: 10821976
    Abstract: A navigation system includes: a control circuit configured to calculate a current location for representing a control vehicle traveling in a traffic lane, calculate a travel-lane identification for identifying the traffic lane, generate a vehicle movement control based on the travel-lane identification for controlling a physical operation or function of the control vehicle; and a vehicle storage circuit, coupled to the control circuit, configured to store the vehicle movement control.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: November 3, 2020
    Assignee: Telenav, Inc.
    Inventor: Sarvesh Bansilal Devi
  • Patent number: 10821973
    Abstract: A navigation system includes: a control unit configured to: receive a parking facility request for an autonomous vehicle operation of a user vehicle in a vehicle parking facility; retrieve a parking facility map for the vehicle parking facility, including facility information, for the vehicle parking facility, wherein the facility information includes intersection nodes; and generate a facility traversal route for the autonomous vehicle operation of the user vehicle through the vehicle parking facility based on the intersection nodes and the parking facility request.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: November 3, 2020
    Assignee: Telenav, Inc.
    Inventors: Alexander G. Glebov, Manuj Shinkar, Ninad Pradeep Lanke, Sarvesh Bansilal Devi, Kok Wei Koh, Po-Wen Chen, HaiPing Jin, Yi-Chung Chao
  • Publication number: 20200344296
    Abstract: A method, computer program product, and a computer system are disclosed for isolating data to one or more storage pools receive a packet from a host; determine whether the packet contains virtual extensible local area network (VXLAN) information; extract, in response to determining that the packet contains VXLAN information, a network identifier from the packet; determine one or more storage pools that correspond to the extracted network identifier; and store data from the packet in the one or more determined storage pools.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Abhishek Jain, Sarvesh S. Patel, Sachin C. Punadikar, Subhojit Roy
  • Publication number: 20200342651
    Abstract: A method for of playing an animation image, the method including: obtaining a plurality of images; displaying a first image of the plurality of images; detecting a first event as a trigger to play the animation image for a first object of the first image; and playing the animation image for the first object using the plurality of images.
    Type: Application
    Filed: July 13, 2020
    Publication date: October 29, 2020
    Applicant: SAMSUNG ELECTRONICS., LTD.
    Inventors: Pavan SUDHEENDRA, SARVESH, Yogesh MANAV, Adappa M. GOURANNAVAR, Rahul VARNA, Sumanta BARUAH
  • Patent number: 10809722
    Abstract: A navigation system includes: a control unit configured to: determine an autonomous operation capability of an autonomous vehicle operation system to operate in an autonomous operation state; generate a planned travel route including an autonomous state prediction of the autonomous operation state for portions of the planned travel route; and a communication unit, coupled to the control unit, configured to provide operation instructions to the autonomous vehicle operation system for autonomous operation of a user vehicle along the planned travel route.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: October 20, 2020
    Assignee: Telenav, Inc.
    Inventors: Alexander G. Glebov, Kok Wei Koh, Manuj Shinkar, Gregory Stewart Aist, HaiPing Jin, Sarvesh Bansilal Devi, Shalu Grover, Jinghai Ren, Yi-Chung Chao
  • Patent number: 10809941
    Abstract: Embodiments are disclosed for managing a multi-tiered storage system. The techniques include generating a heat map for numerous data extents in the multi-tier storage system. The techniques also include generating a queue comprising a plurality of candidates of the data extents. The queue is generated by determining deduplication link counts associated with the candidates, sorting the candidates based on the heat map, and sorting the heat map sorted candidates based on the link counts. The techniques also include moving one or more of the candidates from the first tier of the multi-tier storage system to the second tier of the multi-tier storage system based on the queue.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Kushal Patel, Lukasz Jakub Palus, Sarvesh Patel
  • Publication number: 20200304636
    Abstract: Automatically structuring communication with a customer support center is provided. A set of user interactions with a mobile device is received. An interactive voice response system is automatically routed through based on the received set of user interactions with the mobile device.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Craig M. Trim, Lakisha R. Hall, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
  • Patent number: 10785297
    Abstract: Migrating and delivering datasets to mobile Internet of Things (IoT) devices is provided. A time is predicted for delivery of one or more datasets to a target intermediate data delivery destination closest to a current geographic location of a mobile IoT device based on context and type of each detected data delivery event and the current geographic location of the mobile IoT device. The one or more datasets are migrated to the target intermediate data delivery destination closest to the current geographic location of the mobile IoT device according to the predicted time. The one or more datasets are delivered to the mobile IoT device from the target intermediate data delivery destination closest to the current geographic location of the mobile IoT device based on the context and the type of each detected data delivery event that corresponds to a particular dataset in the one or more datasets.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Martin G. Keen, Gandhi Sivakumar, Kushal Patel, Sarvesh Patel
  • Patent number: 10785629
    Abstract: A computer-implemented method includes receiving a first message intended for a target user device and determining that the target user device cannot receive the first message. The method also includes selecting a second user device from a dynamic list of second user devices believed to be in physical proximity to the target user device and sending a second message to the selected second user device, the second message at least referencing the first message. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method. A computer program product for emergency message forwarding includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer to cause the computer to perform the foregoing method.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kushal Patel, Sandeep Ramesh Patil, Sarvesh S. Patel
  • Publication number: 20200291434
    Abstract: Provided herein are methods and compositions for producing terpenoids in a host cell. In some cases, the terpenoids are cannabinoids.
    Type: Application
    Filed: September 5, 2018
    Publication date: September 17, 2020
    Inventors: Sonal R. AYAKAR, Sandip V. PAWAR, Steven J. HALLAM, Sazzad HOSSAIN, Vikramaditya G. YADAV, Protiva R. ROY, Sarvesh K. SRIVASTAVA
  • Publication number: 20200293219
    Abstract: Embodiments are disclosed for managing a multi-tiered storage system. The techniques include generating a heat map for numerous data extents in the multi-tier storage system. The techniques also include generating a queue comprising a plurality of candidates of the data extents. The queue is generated by determining deduplication link counts associated with the candidates, sorting the candidates based on the heat map, and sorting the heat map sorted candidates based on the link counts. The techniques also include moving one or more of the candidates from the first tier of the multi-tier storage system to the second tier of the multi-tier storage system based on the queue.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 17, 2020
    Inventors: Grzegorz Piotr Szczepanik, Kushal Patel, Lukasz Jakub Palus, Sarvesh Patel