Patents by Inventor Pradeep Sebestian

Pradeep Sebestian 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: 20140114668
    Abstract: An audio data stream from a processing system may be buffered to allow low power states in the processing system during audio playback. An audio buffer may be provided external to the processing system and between the processing system and an audio codec. The audio buffer may also shift to an alternate audio data interface mode when the processing system is in the low power state. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
    Type: Application
    Filed: December 27, 2013
    Publication date: April 24, 2014
    Inventors: Pradeep Sebestian, Wayne Proefrock
  • Publication number: 20130030821
    Abstract: An audio data stream from a processing system may be buffered to allow low power states in the processing system during audio playback. An audio buffer may be provided external to the processing system and between the processing system and an audio codec. The audio buffer may also shift to an alternate audio data interface mode when the processing system is in the low power state. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
    Type: Application
    Filed: October 5, 2012
    Publication date: January 31, 2013
    Inventors: Pradeep Sebestian, Wayne Proefrock
  • Patent number: 8285557
    Abstract: An audio data stream from a processing system may be buffered to allow low power states in the processing system during audio playback. An audio buffer may be provided external to the processing system and between the processing system and an audio codec. The audio buffer may also shift to an alternate audio data interface mode when the processing system is in the low power state. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: October 9, 2012
    Assignee: Intel Corporation
    Inventors: Pradeep Sebestian, Wayne Proefrock
  • Patent number: 7877589
    Abstract: A method which includes initializing a device following a power cycle. The initialization includes an agent for the device implementing one or more command sequences to configure the device for operation on a computing platform. The one or more implemented command sequences are recorded and a configuration flag is asserted to indicate the device has been configured for operation on the computing platform. The configuration flag is included in a command configuration register. At least a portion of the recorded one or more command sequences and the command configuration register are stored in a persistent memory that includes non-volatile memory resident on the device. Based on an other power cycle, the device is to access the command configuration register. Based on the command configuration register, the device is to determine whether it is to configure itself by implementing the one or more stored command sequences. The device then configures itself based on that determination.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: January 25, 2011
    Assignee: Intel Corporation
    Inventors: Pradeep Sebestian, Ram Chary
  • Publication number: 20100312569
    Abstract: An audio data stream from a processing system may be buffered to allow low power states in the processing system during audio playback. An audio buffer may be provided external to the processing system and between the processing system and an audio codec. The audio buffer may also shift to an alternate audio data interface mode when the processing system is in the low power state. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
    Type: Application
    Filed: August 17, 2010
    Publication date: December 9, 2010
    Inventors: Pradeep Sebestian, Wayne Proefrock
  • Patent number: 7778838
    Abstract: An audio data stream from a processing system may be buffered to allow low power states in the processing system during audio playback. An audio buffer may be provided external to the processing system and between the processing system and an audio codec. The audio buffer may also shift to an alternate audio data interface mode when the processing system is in the low power state. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: August 17, 2010
    Assignee: Intel Corporation
    Inventors: Pradeep Sebestian, Wayne Proefrock
  • Patent number: 7774520
    Abstract: A new audio playback architecture may be used, which allows the use of much larger buffering than that used by a typical audio subsystem in a computing system to improve power efficiency of the system and at the same time allows to maintain the quality (e.g., fidelity and responsiveness) of the audio playback. The audio controller in the new architecture may be made to report back to the host system a more accurate indication of which audio frame is being set to the audio codec than a currently available audio controller does. Additionally, the controller is capable of re-fetching previously buffered (but not yet transmitted) data. Furthermore, buffers in both the audio controller and the main memory may be dynamically adjusted during playback of audio data and/or for different applications.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: August 10, 2010
    Assignee: Intel Corporation
    Inventors: Ulf R. Hanebutte, Richard A. Forand, Pradeep Sebestian, Paul S. Diefenbaugh, Jeremy J. Lees, Brent Chartrand
  • Patent number: 7568057
    Abstract: A new audio playback architecture may be used, which allows the use of much larger buffering than that used by a typical audio subsystem in a computing system to improve power efficiency of the system and at the same time allows to maintain the quality (e.g., fidelity and responsiveness) of the audio playback. The audio controller in the new architecture may be made to report back to the host system a more accurate indication of which audio frame is being set to the audio codec than a currently available audio controller does. Additionally, the controller is capable of re-fetching previously buffered (but not yet transmitted) data. Furthermore, the controller may dynamically adjust the size of its local buffer.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: July 28, 2009
    Assignee: Intel Corporation
    Inventors: Jeremy J. Lees, Paul S. Diefenbaugh, Pradeep Sebestian
  • Publication number: 20080168264
    Abstract: A method which includes initializing a device following a power cycle. The initialization includes an agent for the device implementing one or more command sequences to configure the device for operation on a computing platform. The one or more implemented command sequences are recorded and a configuration flag is asserted to indicate the device has been configured for operation on the computing platform. The configuration flag is included in a command configuration register. At least a portion of the recorded one or more command sequences and the command configuration register are stored in a persistent memory that includes non-volatile memory resident on the device. Based on an other power cycle, the device is to access the command configuration register. Based on the command configuration register, the device is to determine whether it is to configure itself by implementing the one or more stored command sequences. The device then configures itself based on that determination.
    Type: Application
    Filed: September 29, 2006
    Publication date: July 10, 2008
    Inventors: Pradeep Sebestian, Ram Chary
  • Publication number: 20080147918
    Abstract: A new audio playback architecture may be used, which allows the use of much larger buffering than that used by a typical audio subsystem in a computing system to improve power efficiency of the system and at the same time allows to maintain the quality (e.g., fidelity and responsiveness) of the audio playback. The audio controller in the new architecture may be made to report back to the host system a more accurate indication of which audio frame is being set to the audio codec than a currently available audio controller does. Additionally, the controller is capable of re-fetching previously buffered (but not yet transmitted) data. Furthermore, buffers in both the audio controller and the main memory may be dynamically adjusted during playback of audio data and/or for different applications.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 19, 2008
    Inventors: Ulf R. Hanebutte, Richard A. Forand, Pradeep Sebestian, Paul S. Diefenbaugh, Jeremy J. Lees, Brent Chartrand
  • Publication number: 20080082752
    Abstract: A computing system may conserve more power by entering S4 state than S3 state over long periods of inactivity and also have an instant-on capability when assuming from S4 state by using a fast accessible non-volatile cache (e.g., flash memory). Rather than storing memory content to a disk drive, the memory content may be cached in the non-volatile cache when the system is entering S4 state. The non-volatile cache may be coupled to a bus that connects the disk drive with the disk controller. When resuming from S4 state, the memory content may be read from the non-volatile cache rather than from the slow disk drive. Both the caching and resuming processes may be performed in an OS-transparent manner. A mapping table may be created and stored in the non-volatile cache during the caching process to provide efficient reading from the non-volatile cache during the resuming process.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Ram Chary, Shreekant S. Thakkar, Ulf R. Hanebutte, Pradeep Sebestian, Shubha Kumbadakone
  • Publication number: 20080082743
    Abstract: The memory content may be cached in the non-volatile cache when a computing system is entering S4 state. The non-volatile cache may be coupled to a bus that connects the disk drive with the disk controller. When resuming from S4 state, the memory content may be read from the non-volatile cache rather than from the slow disk drive, which facilitates instant-on resuming for the system. The caching process may be performed in an OS-transparent manner. During the caching process, data with contiguous addresses may be merged into a block of data. A mapping table may be created and stored in the non-volatile cache which includes multiple entries, each for a block of data. The mapping table facilitates data reading from the non-volatile cache to provide instant-on resuming from S4 state.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Ulf R. Hanebutte, Ram Chary, Pradeep Sebestian, Shubha Kumbadakone, Shreekant S. Thakkar
  • Publication number: 20080082319
    Abstract: An audio data stream from a processing system may be buffered to allow low power states in the processing system during audio playback. An audio buffer may be provided external to the processing system and between the processing system and an audio codec. The audio buffer may also shift to an alternate audio data interface mode when the processing system is in the low power state. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: INTEL CORPORATION
    Inventors: Pradeep Sebestian, Wayne Proefrock
  • Publication number: 20060053325
    Abstract: According to some embodiments, it may be determined that a processing system is to transition from a higher-power state to a lower-power state. System information may then be copied from a volatile memory device to a low-latency persistent memory device, and it may be arranged for the processing system to transition from the higher-power state to the lower-power state.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: Ram Chary, Vittal Kini, Rick Leiss, Pradeep Sebestian