Patents by Inventor Albert Chang

Albert Chang 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: 20240129573
    Abstract: A processing system receives a user-generated media recording, and metadata associated with the user-generated feedback, from a first device. The user-generated media recording is a recording of the public end-user captured during a live media broadcast using a public-user interface on the first device. The metadata includes information linking the user-generated media recording to the live media broadcast. The system stores the user-generated media recording and the first metadata in one or more storage devices, and transmits a version of the user-generated media recording and at least a portion of the first metadata to a private-user interface on a second device. The private-user interface is configured to receive input from a private end-user selecting the version of the user-generated media recording for broadcast during the same live media broadcast during which the user-generated media recording was created.
    Type: Application
    Filed: October 12, 2022
    Publication date: April 18, 2024
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: Albert Curtis Mitchell, Michael Scott Woodruff, Adam Michael Roberts, Steven Douglas Wight, Siu Leung Chan, Jacob Earl Bolton, Stephen William Bain, Qian Chang, Davis Scott Harlan
  • Publication number: 20240124426
    Abstract: Disclosed herein are compounds of Formula (I), or pharmaceutically acceptable salts thereof, that are inhibitors of Polo Like Kinase 4 (PLK4). Also disclosed herein are pharmaceutical compositions comprising the compounds of Formula (I), or pharmaceutically acceptable salts thereof, and one or more pharmaceutically acceptable excipients. Further disclosed herein are methods of treating cancer in a subject in need thereof, comprising administering to the subject an amount of a compound of Formula (I), or a pharmaceutically acceptable salt thereof.
    Type: Application
    Filed: August 18, 2023
    Publication date: April 18, 2024
    Inventors: Chudi NDUBAKU, Jared Thomas MOORE, Paul Anthony GIBBONS, Jae Hyuk CHANG, F. Anthony ROMERO, Xiaohui DU, Hiroyuki KAWAI, Stephane CIBLAT, Hong WANG, Vincent ALBERT, Lea CONSTANTINEAU-FORGET, Hugo de Almeida SILVA, Dilan Emine POLAT, Amit NAYYAR, Daniel Gordon Michael SHORE, Kejia WU, Joanne TAN
  • Publication number: 20220355030
    Abstract: The disclosed embodiments are directed to an automatic drug delivery (ADD) system device configured to provide bolus dosing of insulin. The embodiments include a system and method for providing an improved meal input interface for the user as well as methods for the use of the information provided by the user to both improve the post-prandial bolus dosing of insulin and to advise the user on meals that will lead to improved blood glucose control for the user.
    Type: Application
    Filed: May 4, 2022
    Publication date: November 10, 2022
    Inventors: Rangarajan NARAYANASWAMI, Jay JANTZ, Steven LOWEN, Albert CHANG, Oussama KARKACH
  • Patent number: 10726910
    Abstract: Disclosed is a device including a sinking circuit to sink current from an output node and a driver circuit coupled to the sinking circuit. The driver circuit includes complementary differential pairs to receive a voltage at the output node and generate a control signal according to the received voltage. The sinking circuit is configured to change the current from the output node according to the control signal.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: July 28, 2020
    Assignee: SanDisk Technologies LLC
    Inventors: Albert Chang, Khin Htoo, Matt Chen
  • Patent number: 10621512
    Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Patent number: 10529386
    Abstract: Disclosed is a device including a distributed controller and a common controller. The distributed controller includes a first circuit to generate an output voltage according to a control signal. The common controller includes a common feedback loop coupled to the distributed controller. The common feedback loop includes an amplifier circuit to generate the control signal, and a second circuit coupled to the amplifier circuit. The second circuit replicates the first circuit and stabilizes the control signal.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: January 7, 2020
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Albert Chang, Sung-En Wang, Khin Htoo, Supraja Sundaresan, Matt Chen
  • Patent number: 10395621
    Abstract: A method of modifying a font character. An outline of the font character is received, the outline being a vector representation of the character. A slant angle parameter to be applied to the font outline is received, the slant angle specifying an amount of shearing to be applied to the font outline. A modified stroke width is determined for each segment of the font outline according to an initial angle of the segment and the slant angle, the modified stroke width being proportional to ratio of a length of the segment before and after applying the slant angle to the outline. The modified stroke width is used for adjusting an initial stroke width of the segment to compensate for changes to stroke width of the segment caused by applying the slant angle. The font character is rendered using the modified stroke width of the segments.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: August 27, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Albert Chang
  • Publication number: 20180358057
    Abstract: Disclosed is a device including a distributed controller and a common controller. The distributed controller includes a first circuit to generate an output voltage according to a control signal. The common controller includes a common feedback loop coupled to the distributed controller. The common feedback loop includes an amplifier circuit to generate the control signal, and a second circuit coupled to the amplifier circuit. The second circuit replicates the first circuit and stabilizes the control signal.
    Type: Application
    Filed: January 25, 2018
    Publication date: December 13, 2018
    Inventors: Albert CHANG, Sung-En WANG, Khin HTOO, Supraja SUNDARESAN, Matt CHEN
  • Publication number: 20180358087
    Abstract: Disclosed is a device including a sinking circuit to sink current from an output node and a driver circuit coupled to the sinking circuit. The driver circuit includes complimentary differential pairs to receive a voltage at the output node and generate a control signal according to the received voltage. The sinking circuit is configured to change the current from the output node according to the control signal.
    Type: Application
    Filed: January 18, 2018
    Publication date: December 13, 2018
    Inventors: Albert CHANG, Khin HTOO, Matt CHEN
  • Publication number: 20180157625
    Abstract: A method of displaying an electronic document. A list of glyphs in an electronic document specified with a font is determined, the electronic document being received from a server. The method determines that a font file defining the font has been partially received by comparing a received portion of the font file with the list of glyphs, the font file having the list of glyphs stored in a first portion thereof, a first plurality of the glyphs of the font being arranged at a start of the font file and remaining glyphs of the font being stored in a remaining portion of the font file arranged after the first portion of the font file. A portion of the electronic document is rendered with the first portion of the font file concurrently with receiving the remaining portion of the font file. The rendered portion of the electronic document is displayed.
    Type: Application
    Filed: November 20, 2017
    Publication date: June 7, 2018
    Inventor: Albert Chang
  • Publication number: 20180107948
    Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Patent number: 9922623
    Abstract: Methods, apparatuses, and computer readable storage media for increasing the weight of a character are described. In one aspect, the method includes receiving a vector character description and an emboldening parameter of an initial character. Vertices of an emboldened representation of the initial character are calculated by moving each vertex of the initial character based on a combination of the emboldening parameter and a stroke width for each vertex associated with the vertex, such that each stroke of the emboldened representation of the initial character is thickened based on the width of the stroke. The emboldened representation of the initial character are formed using the calculated vertices to increase the weight of the initial character.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 20, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Albert Chang, Michael Gerard McCosker
  • Patent number: 9864955
    Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: January 9, 2018
    Assignee: Google LLC
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Patent number: 9779526
    Abstract: A method of determining a coverage area of a pixel covered by a scalable path definition for a character, is disclosed. An edge direction for each edge of the scalable path definition intersecting the pixel is received. A fragment area is determined for each of the intersecting edges, each of the fragment areas representing an area of the pixel located to a side of a corresponding edge. The side of the corresponding edge is selected according to a direction of the corresponding edge. The coverage area of the pixel is determined based on a sum of the fragment areas, the sum of the fragment areas having a value greater than a total area of the pixel.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: October 3, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Albert Chang, Michael Gerard McCosker
  • Publication number: 20170169798
    Abstract: A method of modifying a font character. An outline of the font character is received, the outline being a vector representation of the character. A slant angle parameter to be applied to the font outline is received, the slant angle specifying an amount of shearing to be applied to the font outline. A modified stroke width is determined for each segment of the font outline according to an initial angle of the segment and the slant angle, the modified stroke width being proportional to ratio of a length of the segment before and after applying the slant angle to the outline. The modified stroke width is used for adjusting an initial stroke width of the segment to compensate for changes to stroke width of the segment caused by applying the slant angle. The font character is rendered using the modified stroke width of the segments.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 15, 2017
    Inventor: ALBERT CHANG
  • Publication number: 20170161642
    Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.
    Type: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Patent number: 9661073
    Abstract: Computer-implemented methods for synchronizing a personalized web browsing experience on multiple devices by logging into a web browser on each device using a pre-existing profile are provided. In one aspect, a method includes receiving a request to open a first instance of a web browser, and receiving, in the first instance of the web browser, log in information for a pre-existing profile created independently of the web browser. The method also includes providing web browser personalization information for the pre-existing profile in response to the receipt of the log in information for the pre-existing profile. Systems, web browsers, and machine-readable media are also provided.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Jeffrey Albert Chang, Miranda R. Callahan, Glen Murphy, Marc Pawliger
  • Patent number: 9612862
    Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: April 4, 2017
    Assignee: Google Inc.
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Patent number: 9401035
    Abstract: A method determines a contribution of an object to an intensity value of a current pixel that is partially covered by the object by calculating an entry location and exit location for an edge of the object in the current pixel, the entry and exit locations being located on boundaries of the current pixel with different orientations. The method determines an intensity value for at least one neighboring pixel located adjacent to the current pixel, the neighboring pixel being selected based on the calculated entry and exit locations, and then determines an intensity value of the current pixel using the determined intensity value of the at least one neighboring pixel as a contribution of the object at the current pixel.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: July 26, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Albert Chang
  • Publication number: 20160180819
    Abstract: Methods, apparatuses, and computer readable storage media for increasing the weight of a character are described. In one aspect, the method includes receiving a vector character description and an emboldening parameter of an initial character. Vertices of an emboldened representation of the initial character are calculated by moving each vertex of the initial character based on a combination of the emboldening parameter and a stroke width for each vertex associated with the vertex, such that each stroke of the emboldened representation of the initial character is thickened based on the width of the stroke. The emboldened representation of the initial character are formed using the calculated vertices to increase the weight of the initial character.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 23, 2016
    Inventors: Albert Chang, Michael Gerard McCosker