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: 20240129573Abstract: 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: ApplicationFiled: October 12, 2022Publication date: April 18, 2024Applicant: 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: 20240124426Abstract: 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: ApplicationFiled: August 18, 2023Publication date: April 18, 2024Inventors: 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: 20220355030Abstract: 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: ApplicationFiled: May 4, 2022Publication date: November 10, 2022Inventors: Rangarajan NARAYANASWAMI, Jay JANTZ, Steven LOWEN, Albert CHANG, Oussama KARKACH
-
Patent number: 10726910Abstract: 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: GrantFiled: January 18, 2018Date of Patent: July 28, 2020Assignee: SanDisk Technologies LLCInventors: Albert Chang, Khin Htoo, Matt Chen
-
Patent number: 10621512Abstract: 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: GrantFiled: December 15, 2017Date of Patent: April 14, 2020Assignee: Google LLCInventors: Alexander Faaborg, Jeffrey Albert Chang
-
Patent number: 10529386Abstract: 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: GrantFiled: January 25, 2018Date of Patent: January 7, 2020Assignee: SANDISK TECHNOLOGIES LLCInventors: Albert Chang, Sung-En Wang, Khin Htoo, Supraja Sundaresan, Matt Chen
-
Patent number: 10395621Abstract: 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: GrantFiled: December 14, 2016Date of Patent: August 27, 2019Assignee: Canon Kabushiki KaishaInventor: Albert Chang
-
Publication number: 20180358057Abstract: 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: ApplicationFiled: January 25, 2018Publication date: December 13, 2018Inventors: Albert CHANG, Sung-En WANG, Khin HTOO, Supraja SUNDARESAN, Matt CHEN
-
Publication number: 20180358087Abstract: 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: ApplicationFiled: January 18, 2018Publication date: December 13, 2018Inventors: Albert CHANG, Khin HTOO, Matt CHEN
-
Publication number: 20180157625Abstract: 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: ApplicationFiled: November 20, 2017Publication date: June 7, 2018Inventor: Albert Chang
-
Publication number: 20180107948Abstract: 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: ApplicationFiled: December 15, 2017Publication date: April 19, 2018Inventors: Alexander Faaborg, Jeffrey Albert Chang
-
Patent number: 9922623Abstract: 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: GrantFiled: December 15, 2015Date of Patent: March 20, 2018Assignee: CANON KABUSHIKI KAISHAInventors: Albert Chang, Michael Gerard McCosker
-
Patent number: 9864955Abstract: 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: GrantFiled: February 20, 2017Date of Patent: January 9, 2018Assignee: Google LLCInventors: Alexander Faaborg, Jeffrey Albert Chang
-
Patent number: 9779526Abstract: 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: GrantFiled: November 25, 2013Date of Patent: October 3, 2017Assignee: Canon Kabushiki KaishaInventors: Albert Chang, Michael Gerard McCosker
-
Publication number: 20170169798Abstract: 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: ApplicationFiled: December 14, 2016Publication date: June 15, 2017Inventor: ALBERT CHANG
-
Publication number: 20170161642Abstract: 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: ApplicationFiled: February 20, 2017Publication date: June 8, 2017Inventors: Alexander Faaborg, Jeffrey Albert Chang
-
Patent number: 9661073Abstract: 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: GrantFiled: January 13, 2012Date of Patent: May 23, 2017Assignee: Google Inc.Inventors: Jeffrey Albert Chang, Miranda R. Callahan, Glen Murphy, Marc Pawliger
-
Patent number: 9612862Abstract: 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: GrantFiled: June 24, 2014Date of Patent: April 4, 2017Assignee: Google Inc.Inventors: Alexander Faaborg, Jeffrey Albert Chang
-
Patent number: 9401035Abstract: 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: GrantFiled: October 22, 2014Date of Patent: July 26, 2016Assignee: Canon Kabushiki KaishaInventor: Albert Chang
-
Publication number: 20160180819Abstract: 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: ApplicationFiled: December 15, 2015Publication date: June 23, 2016Inventors: Albert Chang, Michael Gerard McCosker