Patents by Inventor Matthew C. Curfman

Matthew C. Curfman 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: 7738432
    Abstract: Apparatus, systems, methods, and articles herein interact with an operating system in a network client to simulate an “always connected” network connection model. Upon activation, a network driver implementing embodiments herein indicates to the operating system that a network connection has been established, whether or not an actual connection is established. Some embodiments may also present a pseudo network address (e.g., an IP address) to the operating system in the case of a virtual network connection. Upon sensing an actual physical network connection, embodiments herein may handshake with the operating system to establish a real network connection, including communicating a network-assigned network address to the operating system. The operating system may in turn report (or continue to report) an active connection to application programs so that a user need not repeatedly re-activate the network connection manually. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: June 15, 2010
    Assignee: Intel Corporation
    Inventors: Dhiraj Bhatt, Matthew C. Curfman
  • Patent number: 6689057
    Abstract: A device is presented including a processor. A memory is connected to the processor. The processor calculates calorie burn. The memory has a many data objects for storing data accessed by an application program that is executed on the processor. The data objects include a first data structure that is stored in one of the many data objects. The data structure includes a formatted exercise data block used by the application program. The formatted exercise data block includes many formatted exercise intensity data blocks that have polynomial parameters. Also, a second data structure is stored in another one of the many data objects. This data structure includes a formatted calorie calculation block used by the application program.
    Type: Grant
    Filed: January 30, 2001
    Date of Patent: February 10, 2004
    Assignee: Intel Corporation
    Inventors: David W. Shinsel, Matthew C. Curfman