Patents by Inventor Ed Grinshpun

Ed Grinshpun 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: 8959053
    Abstract: In various exemplary embodiments, a method and related system for configuration file management in a network element comprise one or more of the following: upon initialization of the network element, reading a first configuration file that is in a character-encoded format; for each application process, translating the first configuration file into a plurality of non-character-encoded configuration files; configuring each application process based on the respective plurality of non-character-encoded configuration files; modifying, in real-time, at least one of the non-character-encoded configuration files; and merging each of the non-character-encoded configuration files into a second configuration file that is in a character-encoded format.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: February 17, 2015
    Assignee: Alcatel Lucent
    Inventors: Ed Grinshpun, Bruce Cilli
  • Publication number: 20120036169
    Abstract: Example embodiments provide a method of identifying an application object that includes forming an assigned global persistent data record identifier (GPR ID) of the application object. The GPR ID includes a GPR type identifier, which identifies a cooperating application process (CAP) owner and a type of application object. The GPR ID further includes a GPR record identifier, which identifies an instance of the application object.
    Type: Application
    Filed: October 18, 2011
    Publication date: February 9, 2012
    Inventors: Ed Grinshpun, Sameer Sharma
  • Patent number: 8041994
    Abstract: Example embodiments are directed to methods of ensuring high availability of a network using asynchronous checkpointing of application state data related to an object. Example embodiments include a method of asynchronous checkpointing application state data related to at least one object, including receiving application events and processing the application events to obtain new application state data. The method further includes modifying at least a portion of previously stored application state data and asynchronously and independently checkpointing the modified application state data based on whether the modified application state data has reached a stable state. Example embodiments also include a method of ensuring consistent application state data across a network.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: October 18, 2011
    Assignee: Alcatel Lucent
    Inventors: Ed Grinshpun, Sameer Sharma, Paul Wilford
  • Publication number: 20100185682
    Abstract: Example embodiments provide a method of identifying an application object that includes forming an assigned global persistent data record identifier (GPR ID) of the application object. The GPR ID includes a GPR type identifier, which identifies a cooperating application process (CAP) owner and a type of application object. The GPR ID further includes a GPR record identifier, which identifies an instance of the application object.
    Type: Application
    Filed: January 9, 2009
    Publication date: July 22, 2010
    Inventors: Ed Grinshpun, Sameer Sharma
  • Publication number: 20100180106
    Abstract: Example embodiments are directed to methods of ensuring high availability of a network using asynchronous checkpointing of application state data related to an object. Example embodiments include a method of asynchronous checkpointing application state data related to at least one object, including receiving application events and processing the application events to obtain new application state data. The method further includes modifying at least a portion of previously stored application state data and asynchronously and independently checkpointing the modified application state data based on whether the modified application state data has reached a stable state. Example embodiments also include a method of ensuring consistent application state data across a network.
    Type: Application
    Filed: January 9, 2009
    Publication date: July 15, 2010
    Inventors: Ed Grinshpun, Sameer Sharma, Paul Wilford
  • Publication number: 20100042639
    Abstract: In various exemplary embodiments, a method and related system for configuration file management in a network element comprise one or more of the following: upon initialization of the network element, reading a first configuration file that is in a character-encoded format; for each application process, translating the first configuration file into a plurality of non-character-encoded configuration files; configuring each application process based on the respective plurality of non-character-encoded configuration files; modifying, in real-time, at least one of the non-character-encoded configuration files; and merging each of the non-character-encoded configuration files into a second configuration file that is in a character-encoded format.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 18, 2010
    Applicant: Lucent Technologies, Inc.
    Inventors: Ed Grinshpun, Bruce Cilli