Patents by Inventor Ylian Saint-Hilaire

Ylian Saint-Hilaire 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: 8099479
    Abstract: A device, method, and system are disclosed. In one embodiment a computing device resides in a mesh network. The device includes a first storage device that operates when the computing device is awake. The first storage device stores a last known list of peer computing devices in the mesh network. The device also includes a a second storage device that operates regardless of whether any central processing unit in the computing device is awake or asleep. The second storage device includes a local block that stores a list of resources provided by the first computing device and a list of computing devices in the mesh network verified by the first computing device. The second storage device also includes a remote block that stores an unverified remote list of computing devices in the mesh network.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: January 17, 2012
    Assignee: Intel Corporation
    Inventor: Ylian Saint-Hilaire
  • Publication number: 20110145381
    Abstract: A device, method, and system are disclosed. In one embodiment a computing device resides in a mesh network. The device includes a first storage device that operates when the computing device is awake. The first storage device stores a last known list of peer computing devices in the mesh network. The device also includes a a second storage device that operates regardless of whether any central processing unit in the computing device is awake or asleep. The second storage device includes a local block that stores a list of resources provided by the first computing device and a list of computing devices in the mesh network verified by the first computing device. The second storage device also includes a remote block that stores an unverified remote list of computing devices in the mesh network.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Inventor: Ylian Saint-Hilaire
  • Publication number: 20110096741
    Abstract: Mobile devices are networked to servers using connections. The connections are monitored to select one or more connections as the active connection. Information from applications is aggregated and transmitted across the active connection in order to network the mobile devices to the servers.
    Type: Application
    Filed: December 30, 2010
    Publication date: April 28, 2011
    Inventors: Frederick William Strahm, Ylian Saint-Hilaire
  • Patent number: 7843952
    Abstract: A transport engine and method. The transport engine including an async socket module to provide network communications, a client module, coupled to the async socket module and an application layer, to initiate outbound network communications, and a server module, coupled to the async socket module and the application layer, to handle inbound network communications. The client module and the server module utilize the async socket module to read and write data to and from a network. The async socket module includes a buffer having a variable buffer size to enable the async socket module to read data without having to copy the data. The async socket module, the client module, and the server module operate asynchronously on a single thread of execution.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: November 30, 2010
    Assignee: Intel Corporation
    Inventors: Bryan Y. Roe, Ylian Saint-Hilaire, Nelson F. Kidd
  • Publication number: 20100229099
    Abstract: Various embodiments for remote presentation of an interface of a computing device, such as a PC, are described herein. In particular, in various illustrated embodiments, a local device such as a Digital Media Adapter (DMA), mobile device, cellular telephone, etc. may be used to receive input from a remote control, where the local device provides human perceptible feedback, such as a sound, visual response, etc., responsive to use of the remote control. In some embodiments, the local device may contain a memory or cache for locally storing particular feedback data for human perceptible feedback. In various embodiments, a communication protocol is provided for storing, triggering, deleting, etc. feedback data in the memory or cache. Other embodiments may be disclosed or claimed.
    Type: Application
    Filed: December 31, 2009
    Publication date: September 9, 2010
    Inventors: Ylian Saint-Hilaire, Bryan Y. Roe, Nelson F. Kidd
  • Patent number: 7716385
    Abstract: A method and architecture for enabling interaction between a remote device and a host computer. A service provided by the remote device is discovered, and a description pertaining to the service is retrieved by the host computer. A network communication link is the established between the remote device and the host computer based on connection information provided by the description. Host-side and client-side software service modules are run on the host and remote devices to enable interaction between the devices using a service protocol that is specific to the service. Various service protocols are provided, including a display service protocol and an input service protocol. Using commands provided by each protocol, the host computer is enabled to control the service remotely by pushing data and appropriate commands to the remote device, whereupon these commands are processed by the client-side service module to perform service operations that employ the sent data.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: May 11, 2010
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Jim W. Edwards
  • Publication number: 20100063990
    Abstract: A system, method, and computer readable medium are disclosed. In one embodiment the system includes a remote computer system. The remote computer system has a remote host embedded controller interface (HECI) driver and a HECI simulator. The HECI simulator intercepts commands directed to the HECI driver from software running on the remote computer system and routes the commands as HECI messages to a local computer system also included in the system. The local computer system includes a HECI bridge that is capable of receiving the HECI messages sent from the remote computer system and then can pass the received HECI messages to a local HECI driver to be operated upon.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 11, 2010
    Inventor: Ylian Saint-Hilaire
  • Publication number: 20100023869
    Abstract: Various embodiments for remote presentation of an interface of a computing device, such as a PC, are described herein. In particular, in various illustrated embodiments, a local device such as a Digital Media Adapter (DMA), mobile device, cellular telephone, etc. may be used to receive input from a remote control, where the local device provides human perceptible feedback, such as a sound, visual response, etc., responsive to use of the remote control. In some embodiments, the local device may contain a memory or cache for locally storing particular feedback data for human perceptible feedback. In various embodiments, a communication protocol is provided for storing, triggering, deleting, etc. feedback data in the memory or cache. Other embodiments may be disclosed or claimed.
    Type: Application
    Filed: October 6, 2009
    Publication date: January 28, 2010
    Inventors: Ylian Saint-Hilaire, Bryan Y. Roe, Nelson F. Kidd
  • Publication number: 20090319695
    Abstract: A method and architecture for enabling interaction between a remote device and a host computer. A service provided by the remote device is discovered, and a description pertaining to the service is retrieved by the host computer. A network communication link is the established between the remote device and the host computer based on connection information provided by the description. Host-side and client-side software service modules are run on the host and remote devices to enable interaction between the devices using a service protocol that is specific to the service. Various service protocols are provided, including a display service protocol and an input service protocol. Using commands provided by each protocol, the host computer is enabled to control the service remotely by pushing data and appropriate commands to the remote device, whereupon these commands are processed by the client-side service module to perform service operations that employ the sent data.
    Type: Application
    Filed: August 27, 2009
    Publication date: December 24, 2009
    Inventors: Ylian Saint-Hilaire, Jim W. Edwards
  • Patent number: 7613893
    Abstract: Various embodiments for remote presentation of an interface of a computing device, such as a PC, are described herein. In particular, in various illustrated embodiments, a local device such as a Digital Media Adapter (DMA), mobile device, cellular telephone, etc. may be used to receive input from a remote control, where the local device provides human perceptible feedback, such as a sound, visual response, etc., responsive to use of the remote control. In some embodiments, the local device may contain a memory or cache for locally storing particular feedback data for human perceptible feedback. In various embodiments, a communication protocol is provided for storing, triggering, deleting, etc. feedback data in the memory or cache. In various embodiments, an article of manufacture, which includes a tangible machine accessible storage medium, stores associated data which, when accessed by a machine, causes the machine to perform the actions described above.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: November 3, 2009
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Bryan Y. Roe, Nelson F. Kidd
  • Patent number: 7577451
    Abstract: A pair of shorter range radio frequency networks may be linked together using a longer range communication protocol that is not based on the same radio frequency protocol utilized by the shorter range radio frequency networks. Enumeration data from one of the shorter range networks may be exchanged over a longer range network to combine the two shorter range networks using proxy devices such as cellular telephones. This may allow devices in a shorter range network to communicate over a longer range.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: August 18, 2009
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, James Edwards
  • Patent number: 7562131
    Abstract: A system, apparatus and method for remoting a user interface from a UPnP server to a UPnP client are described herein.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: July 14, 2009
    Assignee: Intel Corporation
    Inventors: Pronay Dutta, Ylian Saint-Hilaire, Bryan Y. Roe, Nelson F. Kidd
  • Patent number: 7523225
    Abstract: A method and architecture for enabling interaction between a remote device and a host computer. A service provided by the remote device is discovered, and a description pertaining to the service is retrieved by the host computer. A network communication link is the established between the remote device and the host computer based on connection information provided by the description. Host-side and client-side software service modules are run on the host and remote devices to enable interaction between the devices using a service protocol that is specific to the service. Various service protocols are provided, including a display service protocol and an input service protocol. Using commands provided by each protocol, the host computer is enabled to control the service remotely by pushing data and appropriate commands to the remote device, whereupon these commands are processed by the client-side service module to perform service operations that employ the sent data.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: April 21, 2009
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Jim W. Edwards
  • Patent number: 7512689
    Abstract: Systems and methods of discovering devices on a plug and play network provide for enhanced network performance. Initial discovery messages can be adapted based on predetermined characteristics of access points such as the access point being associated with a high loss connection to a network node and the access point being associated with a congested environment with regard to discovery traffic. In one approach, initial discovery messages are transmitted over a wireless connection in unicast so that error correction is implemented. Other approaches involve storing notification messages at access points to minimize discovery traffic, and transmitting initial discovery messages at the lowest available transmission rate to eliminate the need for the transmission of multiple copies.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: March 31, 2009
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Bryan Y. Roe, Nelson F. Kidd
  • Patent number: 7490171
    Abstract: Described are a first local network comprising one or more Universal Plug and Play (UPnP) entities and a second local network comprising at least one remote UPnP entity. A presence of the remote UPnP entity on the first local network may be emulated or “mirrored” to enable UPnP entities in the first local network to communicate with the remote UPnP entity using an address defined locally on the first local network.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: February 10, 2009
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Bryan Y. Roe, Nelson F. Kidd
  • Patent number: 7464194
    Abstract: A method and architecture for enabling interaction between a remote device and a host computer. A service provided by the remote device is discovered, and a description pertaining to the service is retrieved by the host computer. A network communication link is the established between the remote device and the host computer based on connection information provided by the description. Host-side and client-side software service modules are run on the host and remote devices to enable interaction between the devices using a service protocol that is specific to the service. Various service protocols are provided, including a display service protocol and an input service protocol. Using commands provided by each protocol, the host computer is enabled to control the service remotely by pushing data and appropriate commands to the remote device, whereupon these commands are processed by the client-side service module to perform service operations that employ the sent data.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: December 9, 2008
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Jim W. Edwards
  • Patent number: 7444438
    Abstract: A method and architecture for enabling interaction between a remote device and a host computer. A service provided by the remote device is discovered, and a description pertaining to the service is retrieved by the host computer. A network communication link is the established between the remote device and the host computer based on connection information provided by the description. Host-side and client-side software service modules are run on the host and remote devices to enable interaction between the devices using a service protocol that is specific to the service. Various service protocols are provided, including a display service protocol and an input service protocol. Using commands provided by each protocol, the host computer is enabled to control the service remotely by pushing data and appropriate commands to the remote device, whereupon these commands are processed by the client-side service module to perform service operations that employ the sent data.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: October 28, 2008
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Jim W. Edwards
  • Patent number: 7441270
    Abstract: A communication system includes a first endpoint located behind a first connectivity barrier, such as a firewall or a consumer gateway, and a second endpoint. A service is arranged to respond to a request from the first endpoint to establish communications with the second endpoint by assigning a server to handle a session between the first endpoint and the service. A session initiated by the second endpoint is established with the service if the second endpoint is located behind a second connectivity barrier. If the second endpoint is not located behind a connectivity barrier, a transport level communications connection can be established with the second endpoint. In some cases, the service can instruct the first endpoint to establish a direct session with the second endpoint.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: October 21, 2008
    Assignee: Intel Corporation
    Inventors: James W. Edwards, Ylian Saint-Hilaire, John W. Richardson
  • Patent number: 7428583
    Abstract: A method includes receiving a specification for translating a network policy from a first schema to a second, different schema and translating the network policy into the second different schema based on the specification. A network system is configured based on the translated policy.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: September 23, 2008
    Assignee: Intel Corporation
    Inventors: Victor B. Lortz, Ylian Saint-Hilaire, James L. Jason, Jr.
  • Patent number: 7400729
    Abstract: A content decoder is split into a decoder core and remaining portions. The decoder core implements decryption of encrypted content according to a selected encryption scheme, and the remaining portions provide an interface between the decoder core and content presentation systems/devices. Isolating the selected encryption scheme within the decoder core allows the content decoder to be produced and delivered to end users before the encryption scheme has been selected or developed. A logical separation of the content decoder from the decryption core allows the decryption core software to be updated and/or changed as needed.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: July 15, 2008
    Assignee: Intel Corporation
    Inventors: Robert A. Dunstan, Ylian Saint-Hilaire