Patents by Inventor William Herz

William Herz 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: 12265441
    Abstract: Graphics processing unit (GPU) selection based on a utilized power source, including: determining that an apparatus is using a direct current (DC) power source instead of an Alternating Current (AC) power source; and causing, in response to the apparatus using the DC power source, the apparatus to preferentially utilize an integrated graphics processing unit (iGPU) over a discrete graphics processing unit (dGPU) while using the DC power source.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 1, 2025
    Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULC
    Inventors: Dmitri Tikhostoup, Vladimir Giemborek, William Herz
  • Patent number: 11972271
    Abstract: A processing device is provided which comprises memory and a processor, in communication with the memory. The processor is configured to acquire information indicating a sensory perception of a user, determine settings for one or more parameters used to control operation of the device based on the information indicating the sensory perception of the user and control the operation of the device by tuning the one or more parameters according to the determined settings.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: April 30, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventor: William Herz
  • Publication number: 20230214232
    Abstract: A processing device is provided which comprises memory and a processor, in communication with the memory. The processor is configured to acquire information indicating a sensory perception of a user, determine settings for one or more parameters used to control operation of the device based on the information indicating the sensory perception of the user and control the operation of the device by tuning the one or more parameters according to the determined settings.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Applicant: Advanced Micro Devices, Inc.
    Inventor: William Herz
  • Publication number: 20230094384
    Abstract: A dynamic allocator for providing platform resource candidates is disclosed. In an implementation, a platform resource allocator receives a request from a workload initiator such as, an application, for a platform resource recommendation. The platform resource allocator analyzes performance capabilities and utilization metrics of a plurality of platform resources for each of a plurality of resource. The plurality of platform resources includes one or more graphics processor units (GPUs) and one or more accelerated processing units (APUs). The platform resource allocator dynamically provides the platform resource recommendation to the workload initiator to select one or more of the plurality of platform resources to execute a workload based on the performance capabilities and utilization metrics.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventors: DMITRI TIKHOSTOUP, DANIEL WAIHIM WONG, WILLIAM HERZ
  • Publication number: 20220317756
    Abstract: Graphics processing unit (GPU) selection based on a utilized power source, including: determining that an apparatus is using a direct current (DC) power source instead of an Alternating Current (AC) power source; and causing, in response to the apparatus using the DC power source, the apparatus to preferentially utilize an integrated graphics processing unit (iGPU) over a discrete graphics processing unit (dGPU) while using the DC power source.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: DMITRI TIKHOSTOUP, VLADIMIR GIEMBOREK, WILLIAM HERZ
  • Patent number: 10574933
    Abstract: Systems and methods for converting live action alpha-numeric text to re-rendered and embedded pixel information for video overlay. For example, a computer-implemented method may include converting a captured image of alphanumeric characters into ASCII code, transmitting the ASCII code to a hub, capturing a video stream, generating a first output video stream, wherein the first output video stream includes the captured video stream and an overlay including the ASCII code, converting a captured image of a second set of alphanumeric characters into an ASCII code, transmitting the ASCII code to the hub, generating an updated output video stream, wherein the updated output video stream includes the captured video stream and an updated overlay including the ASCII code, and transmitting the updated output video stream for display.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: February 25, 2020
    Assignee: Sling Media L.L.C.
    Inventor: William Herz
  • Publication number: 20190215475
    Abstract: Systems and methods for converting live action alpha-numeric text to re-rendered and embedded pixel information for video overlay. For example, a computer-implemented method may include converting a captured image of alphanumeric characters into ASCII code, transmitting the ASCII code to a hub, capturing a video stream, generating a first output video stream, wherein the first output video stream includes the captured video stream and an overlay including the ASCII code, converting a captured image of a second set of alphanumeric characters into an ASCII code, transmitting the ASCII code to the hub, generating an updated output video stream, wherein the updated output video stream includes the captured video stream and an updated overlay including the ASCII code, and transmitting the updated output video stream for display.
    Type: Application
    Filed: March 14, 2019
    Publication date: July 11, 2019
    Inventor: William Herz
  • Patent number: 10250838
    Abstract: Systems and methods for converting live action alpha-numeric text to re-rendered and embedded pixel information for video overlay. For example, a computer-implemented method may include converting a captured image of alphanumeric characters into ASCII code, transmitting the ASCII code to a hub, capturing a video stream, generating a first output video stream, wherein the first output video stream includes the captured video stream and an overlay including the ASCII code, converting a captured image of a second set of alphanumeric characters into an ASCII code, transmitting the ASCII code to the hub, generating an updated output video stream, wherein the updated output video stream includes the captured video stream and an updated overlay including the ASCII code, and transmitting the updated output video stream for display.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: April 2, 2019
    Inventor: William Herz
  • Patent number: 9286904
    Abstract: A computing device may be configured to output a digital audio stream to an audio playback system for rendering as sound over speakers. The sound may be sampled. Based at least in part on a quality of the sampled sound, the data rate of the digital audio stream may be reduced by reducing a sampling rate and/or by reducing a number of bits per sample. A reduced sampling rate may be determined based on a computed maximum sampling rate of the audio playback system, and/or a reduced number of bits per sample may be determined based on a computed maximum number of bits per sample of the audio playback system. The maximum usable sampling rate and maximum usable number of bits per sample may be determined based on an upper usable frequency within a frequency spectrum of the sampled sound.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: March 15, 2016
    Assignee: ATI Technologies ULC
    Inventors: Carl Wakeland, William Herz
  • Patent number: 9001223
    Abstract: A system and method for applying video de-shake to video content includes a classification engine configured to generate a classification of the video content based on at least one source characteristic. The system also includes a de-shake engine configured to selectively apply camera shake compensation to the video content based on the classification. The classification engine may be configured to generate a classification based on, for example, the presence of closed caption data, the presence of copy protection data, current frame rate associated with the video content, or a native frame rate associated with the video content.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: April 7, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Michael L. Schmit, William Herz
  • Patent number: 8977986
    Abstract: In a system including a display and a selection device, a method of providing and selecting multiple control panels on the display includes providing a user interface on the display. The user interface includes an object that has an axis and is user-scrollable about the axis to selectively bring each of the multiple control panels into and out of view.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: March 10, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: William Herz, Charles Goertz, Susan Greenfield
  • Publication number: 20140192207
    Abstract: A system for displaying video is provided that includes a first computing system that has a first display and is operable to render video data from a multimedia source. A video measurement module is associated with the first computing device and operable to calculate from the video data at least one statistic representing at least one aspect of the video data and generating for display a visual depiction of at least one statistic to a user.
    Type: Application
    Filed: January 6, 2014
    Publication date: July 10, 2014
    Inventors: Jinsong Ji, William Herz
  • Publication number: 20140181158
    Abstract: In a system that includes a selection device, a method is provided that includes playing a media file with the system, and adjusting one or more media playback settings based on metadata associated with the media file.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventors: William Herz, Emmanuel Marquez
  • Patent number: 8619973
    Abstract: The present invention provides a flexible encryption device, comprising N encryption units connected in series for encrypting N-bit input data, each one of the N encryption units further comprising an exclusive-OR gate for receiving an input data; and a flip-flop connected coupled to the exclusive-OR gate. Furthermore, the present invention also provides the data transferring system that can be easily modified without the needs of manual intervention.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: December 31, 2013
    Assignee: Nvidia Corporation
    Inventors: Hao Tang, Jinsong Ji, William Herz
  • Publication number: 20130236032
    Abstract: A computing device may be configured to output a digital audio stream to an audio playback system for rendering as sound over speakers. The sound may be sampled. Based at least in part on a quality of the sampled sound, the data rate of the digital audio stream may be reduced by reducing a sampling rate and/or by reducing a number of bits per sample. A reduced sampling rate may be determined based on a computed maximum sampling rate of the audio playback system, and/or a reduced number of bits per sample may be determined based on a computed maximum number of bits per sample of the audio playback system. The maximum usable sampling rate and maximum usable number of bits per sample may be determined based on an upper usable frequency within a frequency spectrum of the sampled sound.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Applicant: ATI TECHNOLOGIES ULC
    Inventors: Carl Wakeland, William Herz
  • Publication number: 20130162625
    Abstract: A image processing system for displaying a source image includes a memory for storing a source image having a high resolution digital format, a display screen having a low resolution digital format, and a media acceleration hardware unit adapted to increase color depth values from the source image and generate a plurality of temporally shifted images from the source image by sequentially shifting an origin point for a frame applied to the source image and scaling source image pixel values from each frame, thereby generating the plurality of shifted images having the second, relatively low resolution for display at the display screen.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Inventors: Michael L. Schmit, Shivashankar Gurumurthy, William Herz
  • Publication number: 20130076920
    Abstract: A system and method for applying video de-shake to video content includes a classification engine configured to generate a classification of the video content based on at least one source characteristic. The system also includes a de-shake engine configured to selectively apply camera shake compensation to the video content based on the classification. The classification engine may be configured to generate a classification based on, for example, the presence of closed caption data, the presence of copy protection data, current frame rate associated with the video content, or a native frame rate associated with the video content.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: MIchael L. Schmit, William Herz
  • Publication number: 20120173975
    Abstract: A method is provided that includes displaying a user interface on a display device. The user interface includes a first ring and a first menu. The first ring has an axis and is user-scrollable about the axis to selectively bring portions of the first menu into and out of sight. An item from the first menu is selected.
    Type: Application
    Filed: December 16, 2011
    Publication date: July 5, 2012
    Inventors: William Herz, Charles Goertz, Susan Greenfield
  • Publication number: 20120173976
    Abstract: In a system including a display and a selection device, a method of providing and selecting a history of user settings on the display is disclosed. The method includes providing a user interface on the display. The user interface includes a panel that has a list of system settings made by a user during a session. The items in the list are selectively enabled or disabled by user input.
    Type: Application
    Filed: December 16, 2011
    Publication date: July 5, 2012
    Inventors: William Herz, Charles Goertz, Susan Greenfield
  • Publication number: 20120173982
    Abstract: In a system including a display and a selection device, a method of providing and selecting multiple control panels on the display includes providing a user interface on the display. The user interface includes an object that has an axis and is user-scrollable about the axis to selectively bring each of the multiple control panels into and out of view.
    Type: Application
    Filed: December 16, 2011
    Publication date: July 5, 2012
    Inventors: William Herz, Charles Goertz, Susan Greenfield