Patents by Inventor Gunner Danneels

Gunner Danneels 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).

  • Publication number: 20060036887
    Abstract: A method is described that involves operating a computing system within a normal on state and transitioning from the normal on state to a main CPU/OS based state. In the main CPU/OS based state one or more components of the computing system are inactivated so as to cause the computing system to consume less power in the main CPU/OS based state than in the normal on state. The computing system is able to execute software application routines on a main CPU and a main OS of the computing system while in the main CPU/OS based state.
    Type: Application
    Filed: October 28, 2005
    Publication date: February 16, 2006
    Inventors: James Kardach, Jeffrey Huckins, Kristoffer Fleming, Uma Gadamsetty, Vivek Gupta, Brian Belmont, Muthu Kumar, Riley Jackson, Gunner Danneels, Richard Forand
  • Publication number: 20060018270
    Abstract: A system and method for receiving a list of data item during a process synchronizing data on a mobile device. One embodiment, of the method includes replacing one or more data items if a quality factor of a corresponding data item received is higher than the corresponding data item previously stored on the mobile device. In one embodiment, the method further includes saving one or more data items received if the data items were not previously stored on the mobile device. The mobile device is one of a set comprising of a mobile computer, a personal digital assistant (PDA), cellular phone.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 26, 2006
    Inventors: Richard Forand, Gunner Danneels, Riley Jackson
  • Publication number: 20050138138
    Abstract: In some embodiments, content is cached on behalf of a mobile device. The cached content is downloaded to the mobile device. Other embodiments are described and claimed.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Inventors: Lenka Jelinek, Muthu Kumar, Gunner Danneels
  • Publication number: 20050085245
    Abstract: Apparatus and methods are provided to enable a wireless wide area network (WWAN) module to filter WWAN signals and to determine whether to awaken a processor from a low power mode. When it is determined that the processor is not to be awakened, the WWAN signals may be stored for subsequent processing, and the processor may maintain the low power mode.
    Type: Application
    Filed: October 15, 2003
    Publication date: April 21, 2005
    Inventor: Gunner Danneels
  • Publication number: 20040162922
    Abstract: A computing system is described that includes an I/O unit interface that is deactivated while said computing system operates within a non main CPU/OS based operational state. The computing system also includes a controller that operates functional tasks while the computing system is within the non main CPU/OS based operational state. The computing system also includes an 110 unit that is coupled to both the I/O unit interface and the controller.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 19, 2004
    Inventors: James P. Kardach, Brian V. Belmont, Muthu K. Kumar, Riley W. Jackson, Gunner Danneels, Richard A. Forand, Vivek Gupta, Jeffrey L. Huckins, Kristoffer D. Flemming, Uma M. Gadamsetty
  • Publication number: 20040163004
    Abstract: A method and apparatus for a user to interface with a mobile computing device is disclosed.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 19, 2004
    Inventors: James Kardach, Jeffrey Huckins, Kristoffer Fleming, Brian Belmont, Pochang Hsu, Venu Kuchibhotla, Richard Forand, Uma Gadamsetty, Gunner Danneels
  • Publication number: 20040163005
    Abstract: A method is described that involves operating a computing system within a normal on state and transitioning from the normal on state to a main CPU/OS based state. In the main CPU/OS based state one or more components of the computing system are inactivated so as to cause the computing system to consume less power in the main CPU/OS based state than in the normal on state. The computing system is able to execute software application routines on a main CPU and a main OS of the computing system while in the main CPU/OS based state.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 19, 2004
    Inventors: James P. Kardach, Jeffrey L. Huckins, Kristoffer D. Fleming, Uma M. Gadamsetty, Vivek Gupta, Brian V. Belmont, Muthu K. Kumar, Riley W. Jackson, Gunner Danneels, Richard A. Forand
  • Patent number: 6563804
    Abstract: The present invention discloses a method for providing full-duplex audio communication utilizing a half-duplex audio circuit in an audio communication system. The method comprises the steps of: (1) configuring an idle state, a listen state, and a talk state; (2) receiving an event triggered by one of an incoming speech, an outgoing speech, and a talk request from the half-duplex audio circuit; and (3) transitioning from one of the states to any one of the states in response to the event to provide full duplex communication.
    Type: Grant
    Filed: January 5, 1998
    Date of Patent: May 13, 2003
    Assignee: Intel Corporation
    Inventors: Prakash Iyer, Gunner Danneels, Lance Carroll, Eric Davison
  • Patent number: 6279029
    Abstract: A server/client for a network-based multicast system has a media services manager and one or more media service providers. When functioning as a server, the media service providers receive data corresponding to a channel having one or more related data streams, where each media service provider receives data corresponding to a data stream of the channel. In the server, the media services manager receives the data from the media service providers and transmits the data to the network. When functioning as a client, the media services manager receives data from the network for a selected channel having one or more related data streams. In the client, the media service providers receive and play the data from the media services manager, where each media service provider receives and plays data corresponding to a data stream of the channel. In a preferred embodiment, a channel has logically related audio, video, and/or text data streams.
    Type: Grant
    Filed: October 12, 1993
    Date of Patent: August 21, 2001
    Assignee: Intel Corporation
    Inventors: Ketan Sampat, Troy Acott, Gunner Danneels, Ramamurthy Sivakumar, Galen Spooner
  • Patent number: 5923853
    Abstract: A presentation is divided into different components. For example, a multimedia presentation may have an audio component and a video component. Each component is assigned a different network address for transmission of the presentation over the network by a server. Each receiver selects those components it wishes to play by selecting the appropriate network addresses. The presentation data is routed through the network based on the selections made by the various receivers. If, for example, one or more receivers are part of a local area network (LAN) separated from the server by a wide area network (WAN) link, and if none of those remote receivers has selected one or more of the presentation components, then the routers will not transmit data for those unselected components to the remote LAN. As a result, WAN link transmission bandwidth is preserved for desired data. In addition, the remote receivers do not have to expend processor time to examine and discard unwanted data.
    Type: Grant
    Filed: October 24, 1995
    Date of Patent: July 13, 1999
    Assignee: Intel Corporation
    Inventor: Gunner Danneels
  • Patent number: 5862388
    Abstract: A computer system with an operating system and a data-processing system running on a host processor, and a receiver. The receiver sends interrupt signals to the operating system after the receiver has received data signals. The operating system establishes interrupt times and passes the interrupt signals to the data-processing system. The data-processing system accesses the data signals from the receiver and only partially processes the data signals during the interrupt times. The operating system also receives clock interrupt signals, which it passes on to the data-processing system. The data-processing system completes the processing of the data signals during the clock interrupt times that the operating system establishes in response to the clock interrupt signals.
    Type: Grant
    Filed: November 16, 1994
    Date of Patent: January 19, 1999
    Assignee: Intel Corporation
    Inventors: Gunner Danneels, Gregory Gates, Philip R. Lantz, Russell Downing
  • Patent number: 5835723
    Abstract: A distributed protocol for allocation of multicast addresses. A first node of a network sends an address request message identifying (1) a requested in multicast address, and (2) a multicast group identifier to which the requestor belongs. The request is in multicast on a network address reserved for address resolution. All other nodes of the network monitor the reserved network address for address request messages. If a second node receiving the address request message has already allocated the requested multicast address, then the second node sends an acknowledgment message identifying (1) the already allocated in multicast address, and (2) the multicast group for which the address has been allocated. This acknowledgment is transmitted on the same reserved network address on which the address request was sent. The first node, monitoring the reserved network address, receives the acknowledgment message.
    Type: Grant
    Filed: December 28, 1995
    Date of Patent: November 10, 1998
    Assignee: Intel Corporation
    Inventors: Michael Andrews, Gunner Danneels, Ketan Sampat, Eric Davison
  • Patent number: 5754765
    Abstract: The transports available in a local computer system for communicating with a remote computer system are automatically determined at either install time or run time. At install time, a list of transports supported by the local computer system is used to determine which supported transports are actually installed in the local computer system and the media dependent modules (MDMs) that correspond to those installed transports. At run time, a list of the installed transports and corresponding MDMs is used to determine which installed transports (and corresponding MDMs) can actually be used for an impending communications session with the remote computer system.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: May 19, 1998
    Assignee: Intel Corporation
    Inventors: Gunner Danneels, Gregory Gates, Rama Prasad
  • Patent number: 5663951
    Abstract: Signals (e.g., for audio/video conferencing) are divided into data packets for transmission from a local node to a remote node. The transmission of the data packets is delayed to transmit then at intervals to avoid overloading the remote node with data packets that it does not have the bandwidth to receive and/or process. The invention helps prevent the remote node from dropping data packets which may otherwise occur when transmitting audio and/or video signals during a session (e.g., an audio/video conferencing session).
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: September 2, 1997
    Assignee: Intel Corporation
    Inventors: Gunner Danneels, Gregory Gates, Russell Downing
  • Patent number: 5602992
    Abstract: An apparatus and method for synchronizing multiple independent data streams in a networked computer system is disclosed.
    Type: Grant
    Filed: November 29, 1993
    Date of Patent: February 11, 1997
    Assignee: Intel Corporation
    Inventor: Gunner Danneels
  • Patent number: 5524110
    Abstract: A computer-based conferencing system capable of selectively conferencing with a remote node over two or more different transports. A host processor controls the generation of local conferencing signals for transmission to the remote node over either a first transport or a second transport. The host processor also controls the processing of remote conferencing signals received from the remote node over either the first transport or the second transport. In a preferred embodiment, the first transport is an ISDN network and the second transport is a LAN network. In one embodiment, the computer system has a combined audio/ISDN board, a video board, and a LAN card. In an alternative embodiment, the computer system has a combined audio/video board, an ISDN board, and a LAN card.
    Type: Grant
    Filed: November 16, 1994
    Date of Patent: June 4, 1996
    Assignee: Intel Corporation
    Inventors: Gunner Danneels, Robert Schlesinger, Gregory Gates
  • Patent number: 5493568
    Abstract: The media dependent module provides an interface between an upper-level conferencing driver (e.g., a data-link manager) of the conferencing system and a lower-level communications driver of the conferencing system to isolate the conferencing driver from the communications driver, where the media dependent module is dependent upon hardware of the communications driver. The media dependent module is adapted to perform a plurality of functions called by the conferencing driver. The media dependent module has a connection state machine. In a preferred embodiment, the communications driver is a communications stack that conforms to one of the NetBIOS, IPX, POTS Modem, and TAPI transport standards. The conferencing system may have multiple media dependent modules, each of which provides an interface between the data-link manager and a communications stack that conforms to a different transport standard.
    Type: Grant
    Filed: March 13, 1995
    Date of Patent: February 20, 1996
    Assignee: Intel Corporation
    Inventors: Ketan Sampat, Krishnan Rajamani, Gunner Danneels
  • Patent number: 5410698
    Abstract: A method and system for loading a library requested by a service requester of an application program in a computer system. The service requester issues a request to a first loader module to load the library, where the first loader module is part of the executable application program. The first loader module passes the request to a second loader module, where the second loader module is an executable distinct from the executable application program. The second loader module then loads the library. In a preferred embodiment, the first loader module is a global dynamic loader of a multicast application program and the second loader module is a global dynamic loader executable that is an executable distinct from the executable multicast application program. A media services manager of the multicast application uses the global dynamic loader and global dynamic loader executable to load and unload one or more media service providers.
    Type: Grant
    Filed: October 12, 1993
    Date of Patent: April 25, 1995
    Assignee: Intel Corporation
    Inventors: Gunner Danneels, Galen Spooner