Patents by Inventor Rajeev Kochhar

Rajeev Kochhar 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: 10599672
    Abstract: In one embodiment, a cursor management process inserts temporal references into a plurality of records written to a table of a shared database, the temporal references indicative of an order in which the records are written. A table write cursor points at a last-written record from among the plurality of records, and read cursors point to a last-read record of a corresponding application. The cursor management process may then provide, table updates to a particular application by determining a chain of one or more updated records of the table from the last-read record of the particular application to the last-written record based on walking a particular read cursor for the particular application through the temporal references of the one or more updated records until the particular read cursor points to the last-written record according to the table write cursor.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jeffrey Y. D. Lo, Pratap Pereira, Rajeev Kochhar, Vinit Rajan Kizhakkel, Clinton Grant
  • Publication number: 20170147669
    Abstract: In one embodiment, a cursor management process inserts temporal references into a plurality of records written to a table of a shared database, the temporal references indicative of an order in which the records are written. A table write cursor points at a last-written record from among the plurality of records, and read cursors point to a last-read record of a corresponding application. The cursor management process may then provide, table updates to a particular application by determining a chain of one or more updated records of the table from the last-read record of the particular application to the last-written record based on walking a particular read cursor for the particular application through the temporal references of the one or more updated records until the particular read cursor points to the last-written record according to the table write cursor.
    Type: Application
    Filed: October 7, 2016
    Publication date: May 25, 2017
    Inventors: Jeffrey Y.D. Lo, Pratap Pereira, Rajeev Kochhar, Vinit Rajan Kizhakkel, Clinton Grant
  • Patent number: 7929424
    Abstract: Methods and apparatuses for process a crossconnect switchover in a network element are described. According to one embodiment, an exemplary method includes synchronizing state information regarding broadband subscriber sessions of one or more circuits of a network element between one or more hub devices of an active control card and a standby control card of the network element, and in response to a crossconnect switchover, starting up one or more sessions associated with the one or more hub devices of the standby control card using the synchronized information, such that the one or more sessions are started up as if they are restarted. Other methods and apparatuses are also described.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: April 19, 2011
    Assignee: Ericsson AB
    Inventors: Rajeev Kochhar, Kishore K. Seshadri, Peter Arberg, Robert G. Kilfoyle, Ganesan Vivekandan, Che-Lin Ho, Arunkumar M. Desigan
  • Publication number: 20050120139
    Abstract: Methods and apparatuses for process a corssconnect switchover in a network element are described. According to one embodiment, an exemplary method includes synchronizing state information regarding broadband subscriber sessions of one or more circuits of a network element between one or more hub devices of an active control card and a standby control card of the network element, and in response to a crossconnect switchover, starting up one or more sessions associated with the one or more hub devices of the standby control card using the synchronized information, such that the one or more sessions are started up as if they are restarted. Other methods and apparatuses are also described.
    Type: Application
    Filed: October 29, 2004
    Publication date: June 2, 2005
    Inventors: Rajeev Kochhar, Kishore Seshadri, Peter Arberg, Robert Kilfoyle, Ganesan Vivekandan, Che-Lin Ho, Arunkumar Desigan