Patents by Inventor Hari Sharma

Hari Sharma 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: 11360857
    Abstract: An example method includes receiving, at a server, a request for a list of a first group of index records that correspond to stored data, creating a data streaming session with a client, reading an index file and obtaining a list of the first group of index records from the index file, populating a content cache with a signature that corresponds to the first group of index records, creating a sliding window and populating it with the signature and a pointer to a next group of index records, populating an attribute cache with data streaming session information and the sliding window, creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: June 14, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Priyank Tiwari, Hari Sharma
  • Patent number: 11360858
    Abstract: An example method includes receiving, at a server, a request for a list of a first group of index records that correspond to stored data, creating a data streaming session with a client, reading an index file and obtaining a list of the first group of index records from the index file, populating a content cache with a signature that corresponds to the first group of index records, creating a sliding window and populating it with the signature and a pointer to a next group of index records, populating an attribute cache with data streaming session information and the sliding window, creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: June 14, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Priyank Tiwari, Hari Sharma
  • Publication number: 20210081282
    Abstract: An example method includes receiving, at a server, a request for a list of a first group of index records that correspond to stored data, creating a data streaming session with a client, reading an index file and obtaining a list of the first group of index records from the index file, populating a content cache with a signature that corresponds to the first group of index records, creating a sliding window and populating it with the signature and a pointer to a next group of index records, populating an attribute cache with data streaming session information and the sliding window, creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 18, 2021
    Inventors: Priyank Tiwari, Hari Sharma
  • Publication number: 20210081283
    Abstract: An example method includes receiving, at a server, a request for a list of a first group of index records that correspond to stored data, creating a data streaming session with a client, reading an index file and obtaining a list of the first group of index records from the index file, populating a content cache with a signature that corresponds to the first group of index records, creating a sliding window and populating it with the signature and a pointer to a next group of index records, populating an attribute cache with data streaming session information and the sliding window, creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 18, 2021
    Inventors: Priyank Tiwari, Hari Sharma
  • Patent number: 10860435
    Abstract: An example non-transitory storage medium stores computer-executable instructions for execution by one or more hardware processors to perform operations including: receiving at a server a request for a list of a first group of index records that correspond to stored data; creating a data streaming session with a client; reading an index file and obtaining a list of the first group of index records from the index file; populating a content cache with a signature that corresponds to the first group of index records; creating a sliding window and populating it with the signature and a pointer to a next group of index records; populating an attribute cache with data streaming session information and the sliding window; creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Priyank Tiwari, Hari Sharma
  • Publication number: 20190361780
    Abstract: An example non-transitory storage medium stores computer-executable instructions for execution by one or more hardware processors to perform operations including: receiving at a server a request for a list of a first group of index records that correspond to stored data; creating a data streaming session with a client; reading an index file and obtaining a list of the first group of index records from the index file; populating a content cache with a signature that corresponds to the first group of index records; creating a sliding window and populating it with the signature and a pointer to a next group of index records; populating an attribute cache with data streaming session information and the sliding window; creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 28, 2019
    Inventors: Priyank Tiwari, Hari Sharma
  • Patent number: 8594064
    Abstract: Mode steering in a wireless communication network includes configuring a list of neighboring access points and their operational modes. If an operational mode of a requesting mobile device can not be supported by the access point, denying the association. If an operational mode of a requesting mobile device matches a highest operational mode of the access point, allowing the association. If the operational mode of the mobile device is not the same as the highest operational mode of the access point, and if any neighboring access point has an available operational mode matching that of the mobile device, denying the association, so as to steer the requesting mobile device to the matching neighboring access point.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: November 26, 2013
    Assignee: Motorola Solutions, Inc.
    Inventors: Anil Kaushik, Hari Sharma
  • Patent number: 8488516
    Abstract: A communication network comprises a plurality of access points, a plurality of stations wirelessly communicating with the plurality of access points and at least one sensor located at a different location from each of the plurality of access points for improving communication quality in the communication network. The sensor in the communication network senses a communication message transmitted from a source station and destined for a destination access point on a wireless communication channel in the communication network. The sensor further determines a number of retransmissions of the communication message from the source station. The sensor, upon determining that the determined number of retransmissions of the communication message is at least equal to a predetermined threshold, forwards the communication message to the destination access point through the wired medium.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: July 16, 2013
    Assignee: Motorola Solutions, Inc.
    Inventors: Anil Kaushik, Hari Sharma
  • Publication number: 20120236836
    Abstract: Mode steering in a wireless communication network includes configuring a list of neighboring access points and their operational modes. If an operational mode of a requesting mobile device can not be supported by the access point, denying the association. If an operational mode of a requesting mobile device matches a highest operational mode of the access point, allowing the association. If the operational mode of the mobile device is not the same as the highest operational mode of the access point, and if any neighboring access point has an available operational mode matching that of the mobile device, denying the association, so as to steer the requesting mobile device to the matching neighboring access point.
    Type: Application
    Filed: March 17, 2011
    Publication date: September 20, 2012
    Applicant: Motorola Solutions, Inc.
    Inventors: Anil Kaushik, Hari Sharma
  • Publication number: 20120163281
    Abstract: A communication network comprises a plurality of access points, a plurality of stations wirelessly communicating with the plurality of access points and at least one sensor located at a different location from each of the plurality of access points for improving communication quality in the communication network. The sensor in the communication network senses a communication message transmitted from a source station and destined for a destination access point on a wireless communication channel in the communication network. The sensor further determines a number of retransmissions of the communication message from the source station. The sensor, upon determining that the determined number of retransmissions of the communication message is at least equal to a predetermined threshold, forwards the communication message to the destination access point through the wired medium.
    Type: Application
    Filed: December 28, 2010
    Publication date: June 28, 2012
    Applicant: Motorola, Inc.
    Inventors: Anil Kaushik, Hari Sharma
  • Publication number: 20120155426
    Abstract: A method is disclosed for seamlessly handing over a mobile device from one access point to another access point in a wireless network. The method includes predicting future movement of a mobile device from an associated coverage area to another coverage area within a predefined time period. The method also includes identifying candidate access points to whom the mobile device can connect after the mobile device leaves the associated coverage area and sending a predefined number of communications sessions for the mobile device to the candidate access points. The method further includes transmitting a neighbor report to the mobile device in response to indication of movement by the mobile device to the other coverage area and, when the mobile device roams, transmitting any remaining communications sessions for the mobile device to a second access.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: SYMBOL TECHNOLOGIES, INC.
    Inventors: Anurag Verma, Jeelan Poola, Hari Sharma
  • Patent number: 7321992
    Abstract: An embodiment of the invention is a method for proactive failover using user-defined rules. An event log of a first server node is monitored to check for user-specified application events. One of the user-specified application events corresponding to an impending failure in an application running on a first server node is detected. In automatic response to the detected impending failure, a proactive failover process is executed to transfer the application to a second server node for continued execution, the second server node being connected to the first server node in a cluster.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: January 22, 2008
    Assignee: Unisys Corporation
    Inventors: Prabhakar Krishnamurthy Vellore, Mukund Hari Sharma, Peng Liu