Patents by Inventor John C. Weast

John C. Weast 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: 8010821
    Abstract: Embodiments include systems and methods for allowing a host CPU to sleep while service presence packets and responses to search requests are sent by an alternate processor. While the CPU is in a low power state, the alternate processor monitors the network for incoming request packets. Also, while the CPU is asleep, the alternate processor periodically may transmit presence packets, announcing the presence of a service available from the host system of the CPU. In one embodiment, the alternate processor is a low power processor. If a search request is received when the CPU is in a low power state, the alternate processor responds to the search request according to whether the PC provides that service. If a service request is received, then the ME wakes the CPU of the PC to provide the requested service. In the wireless case, when the CPU is asleep, portions of the wireless upper MAC are implemented by the ME. When the CPU is awake the wireless upper MAC is implemented in the CPU.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: August 30, 2011
    Assignee: Intel Corporation
    Inventors: Jim Edwards, John C Weast, Gunner D Danneels
  • Publication number: 20090077347
    Abstract: Embodiments include systems and methods for allowing a host CPU to sleep while service presence packets and responses to search requests are sent by an alternate processor. While the CPU is in a low power state, the alternate processor monitors the network for incoming request packets. Also, while the CPU is asleep, the alternate processor periodically may transmit presence packets, announcing the presence of a service available from the host system of the CPU. In one embodiment, the alternate processor is a low power processor. If a search request is received when the CPU is in a low power state, the alternate processor responds to the search request according to whether the PC provides that service. If a service request is received, then the ME wakes the CPU of the PC to provide the requested service. In the wireless case, when the CPU is asleep, portions of the wireless upper MAC are implemented by the ME. When the CPU is awake the wireless upper MAC is implemented in the CPU.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Inventors: Jim Edwards, John C. Weast, Gunner D. Danneels
  • Patent number: 7454511
    Abstract: A computing device is equipped with file system services and media related services that automatically make visible to a user of the computing device, through an user interface of the file system, availability of one or more UPNP media renderers, on discovery of the availability of the one or more UPNP media renderers. In various embodiments, the file system services and the media related services are further equipped to cause a media content to be rendered by a UPNP media renderer, in response to the user dragging and dropping the file system entry corresponding to the media content into the file system entry corresponding to the UPNP media renderer.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: November 18, 2008
    Assignee: Intel Corporation
    Inventor: John C. Weast
  • Publication number: 20080240135
    Abstract: In one embodiment, the present invention includes an apparatus having a first processor to execute instructions, a subordinate processor coupled to the first processor, and multiple physical devices coupled to the subordinate processor. The physical devices may each correspond to a different network communication protocol, and may each include a physical unit to forward packets to the subordinate processor while the system is in a low power mode. The subordinate processor may remain enabled during the low power mode and may include media access control functionality for handling incoming packets of different physical devices. Other embodiments are described and claimed.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 2, 2008
    Inventor: John C. Weast
  • Patent number: 7370217
    Abstract: Device write operations may be controlled by receiving a request to perform a write operation to a device and determining whether the device is activated or inactivated. If the device activated, the device may be accessed to perform the requested write operation. If the device is inactivated, the write operation may be buffered to physical memory. Device read operations may be controlled by receiving a request from a process to read a portion of a file from a device and determining whether a limited power condition exists. If a limited power condition does not exist, the device is accessed to read the requested file portion into memory. If a limited power condition exists, the device is accessed to read a superset (either the entire file or less than the entire file) of the requested file portion into memory.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: May 6, 2008
    Assignee: Intel Corporation
    Inventor: John C. Weast
  • Patent number: 7308489
    Abstract: A computing device is equipped with file system services and media related services that automatically make visible to a user of the computing device, through an user interface of the file system, availability of media contents, on discovery of the availability of the media contents from one or more UPNP media servers. In various embodiments, the file system services and the media related services are further equipped to cause a selected one of the media contents to be rendered by an appropriate one of UPNP media renders, in response to a request to “render” the selected one of the media contents. In other embodiments, the file system services and the media related services may also facilitate removal of discovered media contents as well as addition of media contents to a media server.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: December 11, 2007
    Assignee: Intel Corporation
    Inventor: John C. Weast
  • Patent number: 6931151
    Abstract: Embodiments of the present invention provide a method and apparatus for dynamically modifying computer graphics content for colors and/or patterns that are problematic for color-blind viewers prior to display. In particular, graphics content may be modified in various stages of the graphics pipeline, including but not limited to, the render or raster stage, such that images provided to the user are visible to color-blind viewers upon display without further modification.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: August 16, 2005
    Assignee: Intel Corporation
    Inventor: John C. Weast
  • Publication number: 20040243700
    Abstract: A computing device is equipped with file system services and media related services that automatically make visible to a user of the computing device, through an user interface of the file system, availability of media contents, on discovery of the availability of the media contents from one or more UPNP media servers. In various embodiments, the file system services and the media related services are further equipped to cause a selected one of the media contents to be rendered by an appropriate one of UPNP media renders, in response to a request to “render” the selected one of the media contents. In other embodiments, the file system services and the media related services may also facilitate removal of discovered media contents as well as addition of media contents to a media server.
    Type: Application
    Filed: May 29, 2003
    Publication date: December 2, 2004
    Inventor: John C. Weast
  • Publication number: 20040243694
    Abstract: A computing device is equipped with file system services and media related services that automatically make visible to a user of the computing device, through an user interface of the file system, availability of one or more UPNP media renderers, on discovery of the availability of the one or more UPNP media renderers. In various embodiments, the file system services and the media related services are further equipped to cause a media content to be rendered by a UPNP media renderer, in response to the user dragging and dropping the file system entry corresponding to the media content into the file system entry corresponding to the UPNP media renderer.
    Type: Application
    Filed: May 29, 2003
    Publication date: December 2, 2004
    Inventor: John C. Weast
  • Publication number: 20040043724
    Abstract: Automated continued recording of a program includes performing analysis to determine if the program is continuing past the end of a scheduled time slot; and continuing recording of the program for a predetermined period of time when the analysis indicates the program is continuing. Analysis may include one or more of audio, visual, and out-of-band analysis techniques.
    Type: Application
    Filed: September 3, 2002
    Publication date: March 4, 2004
    Inventor: John C. Weast
  • Publication number: 20030095705
    Abstract: Embodiments of the present invention provide a method and apparatus for dynamically modifying computer graphics content for colors and/or patterns that are problematic for color-blind viewers prior to display. In particular, graphics content may be modified in various stages of the graphics pipeline, including but not limited to, the render or raster stage, such that images provided to the user are visible to color-blind viewers upon display without further modification.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 22, 2003
    Inventor: John C. Weast
  • Publication number: 20030097493
    Abstract: Device write operations may be controlled by receiving a request to perform a write operation to a device and determining whether the device is activated or inactivated. If the device activated, the device may be accessed to perform the requested write operation. If the device is inactivated, the write operation may be buffered to physical memory. Device read operations may be controlled by receiving a request from a process to read a portion of a file from a device and determining whether a limited power condition exists. If a limited power condition does not exist, the device is accessed to read the requested file portion into memory. If a limited power condition exists, the device is accessed to read a superset (either the entire file or less than the entire file) of the requested file portion into memory.
    Type: Application
    Filed: November 16, 2001
    Publication date: May 22, 2003
    Inventor: John C. Weast
  • Publication number: 20030052903
    Abstract: A method and apparatus for lighting a display screen that comprises fully illuminating a relevant portion of the display screen, and using reduced illumination on a remaining portion of the display screen. As a result, power consumption is decreased compared to full lighting of the entire display screen.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 20, 2003
    Inventor: John C. Weast