Patents by Inventor Robert John Manulik

Robert John Manulik 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: 7243343
    Abstract: A method, compiler and platform independent framework are provided for parsing and generating data structures. Size of and offsetof functions are utilized for defining a length and a location of each parameter of a data structure. The length and location of each parameter of the data structure are stored within an identifier object in a data structure definition. The identifier structure is based on the definition of the data structure itself so that the problem of duplicating the data structure definition is eliminated. The sizeof and offsetof functions automatically account for compiler and platform differences which otherwise would lead to alignment problems so that compiler and platform independence from data structure realignment is provided.
    Type: Grant
    Filed: April 10, 2001
    Date of Patent: July 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Joseph R. Edwards, Robert John Manulik
  • Publication number: 20040019874
    Abstract: A method, compiler and platform independent framework are provided for parsing and generating data structures. Size of and offsetof functions are utilized for defining a length and a location of each parameter of a data structure. The length and location of each parameter of the data structure are stored within an identifier object in a data structure definition. The identifier structure is based on the definition of the data structure itself so that the problem of duplicating the data structure definition is eliminated. The sizeof and offsetof functions automatically account for compiler and platform differences which otherwise would lead to alignment problems so that compiler and platform independence from data structure realignment is provided.
    Type: Application
    Filed: April 10, 2001
    Publication date: January 29, 2004
    Inventors: Joseph R. Edwards, Robert John Manulik
  • Patent number: 6549946
    Abstract: According to the preferred embodiments of the present invention, a method and an apparatus for efficiently and accurately processing incoming connection establishment requests is disclosed. The present invention allows the signaling provider of the network interface software to determine ownership of an incoming request by accessing client-provided information in the form of call filters. Upon receiving an incoming call establishment request, the network interface software matches the request to information previously provided by the clients of the network interface software. The network interface software can thus determine the correct recipient, negotiate parameters on the owner's behalf, establish a call connection, inform the client that the connection has been established, and inform the client of specific parameters relating to the incoming call.
    Type: Grant
    Filed: May 21, 1998
    Date of Patent: April 15, 2003
    Assignee: International Business Machines Corporation
    Inventors: Mark Edward Fisher, Robert John Manulik