Patents by Inventor Jitendra Kumar Singh

Jitendra Kumar Singh 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: 8843531
    Abstract: Systems, methods and computer program products for bookkeeping of download stamps are described herein. An embodiment includes augmenting database table (or mobile business object) metadata with a synchronization (“sync”) key and assigning a unique identifier to each sync key. A sync key is assigned to one or more rows (or records) in the database table and a download timestamp is associated with each sync key. The embodiment further includes identifying a sync key associated with each row in the database table. Links between rows occurring in different database tables are maintained using sync keys. In this way, embodiments of the invention allow a server to record a download timestamp of database table subsets, where such subsets may include one or more rows in the database tables. This allows data to be downloaded by a client at subset granularity.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: September 23, 2014
    Assignee: Sybase, Inc.
    Inventors: Hemal Pandya, Jitendra Kumar Singh, Christopher Redvers Jobson
  • Patent number: 8311225
    Abstract: A solution for scalable key archival includes, at a network device, determining whether a key management device that is not part of a current key management device configuration has been newly added to a network. The method also includes, if the key management device has been newly added to the network, determining whether the network device has a first application program interface (API) or device driver for communicating with the key management device. The method also includes, if the network device does not have the first API, obtaining the API. The method also includes creating a binding between a virtual device driver of the network device and the key management device via the first API, the network device having a second API for communications between the virtual device driver and a security processor of the network device. The security processor communicates with the key management device using the second API.
    Type: Grant
    Filed: August 17, 2009
    Date of Patent: November 13, 2012
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Jitendra Kumar Singh, Lyndon Siao, Narada Jared Hess
  • Patent number: 8189790
    Abstract: A technique for using a key repository to store data encryption keys provides a way to access key records in the key repository using a key identifier constructed from a media identifier associated with a data storage medium on which encrypted data is or will be stored. The media identifier is hashed and added to a counter value to produce the key identifier. In some embodiments, the technique is implemented in an encryption switch that provides data-at-rest encryption for a storage access network, but in other embodiments, the technique may be implemented in other devices, including data storage devices and hosts.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: May 29, 2012
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Prakash Bilodi, Lyndon Siao, Narada Hess, Jitendra Kumar Singh
  • Publication number: 20110125709
    Abstract: Systems, methods and computer program products for bookkeeping of download stamps are described herein. An embodiment includes augmenting database table (or mobile business object) metadata with a synchronization (“sync”) key and assigning a unique identifier to each sync key. A sync key is assigned to one or more rows (or records) in the database table and a download timestamp is associated with each sync key. The embodiment further includes identifying a sync key associated with each row in the database table. Links between rows occurring in different database tables are maintained using sync keys. In this way, embodiments of the invention allow a server to record a download timestamp of database table subsets, where such subsets may include one or more rows in the database tables. This allows data to be downloaded by a client at subset granularity.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: Sybase, Inc.
    Inventors: Hemal PANDYA, Jitendra Kumar SINGH, Christopher Redvers JOBSON
  • Publication number: 20110038482
    Abstract: A solution for scalable key archival includes, at a network device, determining whether a key management device that is not part of a current key management device configuration has been newly added to a network. The method also includes, if the key management device has been newly added to the network, determining whether the network device has a first application program interface (API) or device driver for communicating with the key management device. The method also includes, if the network device does not have the first API, obtaining the API. The method also includes creating a binding between a virtual device driver of the network device and the key management device via the first API, the network device having a second API for communications between the virtual device driver and a security processor of the network device. The security processor communicates with the key management device using the second API.
    Type: Application
    Filed: August 17, 2009
    Publication date: February 17, 2011
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Jitendra Kumar Singh, Lyndon Siao, Narada Jared Hess
  • Publication number: 20110038479
    Abstract: A technique for using a key repository to store data encryption keys provides a way to access key records in the key repository using a key identifier constructed from a media identifier associated with a data storage medium on which encrypted data is or will be stored. The media identifier is hashed and added to a counter value to produce the key identifier. In some embodiments, the technique is implemented in an encryption switch that provides data-at-rest encryption for a storage access network, but in other embodiments, the technique may be implemented in other devices, including data storage devices and hosts.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 17, 2011
    Inventors: Prakash Bilodi, Lyndon Siao, Narada Hess, Jitendra Kumar Singh
  • Patent number: 6026354
    Abstract: A monitoring system within a computing system is set out. The monitoring system monitors components within the computing system. The monitoring system includes a plurality of monitoring devices, a dedicated bus and a controller. The dedicated bus is dedicated for use by the monitoring devices. Each monitoring device is connected to the dedicated bus. The controller is also connected to the dedicated bus. The controller assigns addresses to each monitoring device, stores exception events, and reports the exception events to system software for the computing system.
    Type: Grant
    Filed: August 10, 1998
    Date of Patent: February 15, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Jitendra Kumar Singh, Myron Raymond Tuttle