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

  • 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: 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
  • 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
  • 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: 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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: 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
  • 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
  • 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
  • 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
  • Patent number: 10773685
    Abstract: A method, system and computer program product are provided for implementing 5G network-based information exchange across Internet of Things (IoT) enabled vehicular devices for amplified dynamic security. A 5G enabled amplified security manager is provided to implement enhanced amplified dynamic security for parked vehicles. The 5G enabled amplified security manager is provided with each enabled parked vehicle providing a 5G ad-hoc network. Information is dynamically collected and exchanged between the 5G enabled amplified security managers. When abnormal behavior is detected based on analysis of the collected data, the abnormal behavior information is sent on the 5G ad-hoc network triggering protective actions in co-ordination with all the devices in the network and provides security amplification.
    Type: Grant
    Filed: January 19, 2019
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rizwan Dudekula, Gandhi Sivakumar, Kushal Patel, Sarvesh Patel
  • Patent number: 10774286
    Abstract: The present disclosure provides a grease composition with improved water resistance and mechanical stability at high-temperatures, including: at least one base oil; a water insoluble thickener; and a low molecular weight thixotropic polyamide composition having molecular weight distribution characteristics meeting the requirement described by the relationship: ( A + D ) ( B + C ) ? 0.05 where A=the % mass of the polyamide composition with a molecular weight greater than 1700 AMU; B=the % mass of the polyamide composition with a molecular weight between 1100 AMU and 1300 AMU; C=the % mass of the polyamide composition with a molecular weight between 700 AMU and 1000 AMU; and D=the % mass of the polyamide composition with a molecular weight of 600 AMU or lower (determined by GPC). The grease composition of the present disclosure provides a less than 50 penetration point change as determined by ASTM-D7342, a less than 10 mg weight loss as determined by ASTM-D4170, or both.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: September 15, 2020
    Assignee: EXXONMOBIL RESEARCH AND ENGINEERING COMPANY
    Inventors: Sarvesh K. Agrawal, James E. Spagnoli, Chengrong Wang
  • Patent number: 10763844
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to transmit signals 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 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: Grant
    Filed: August 27, 2019
    Date of Patent: September 1, 2020
    Assignee: Texas Instruments Incorporated
    Inventors: Sarvesh Bang, Arun Rao, Joseph Pham