Patents by Inventor William Chang

William 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: 20190302977
    Abstract: Some embodiments of the invention provide a GUI for a media editing application that provides visual cues (e.g., colors and/or lane sets) for media clips that are assigned different tags (or roles) in a media presentation. The GUI of the media application of some embodiments displays media clips of a composite media presentation, in which at least some of the media clips are associated with tags. The GUI also provides GUI controls for associating media clips associated with different tags with different colors and for displaying the media clips based on the clips' associated color. In some embodiments, the GUI includes a tool for arranging clips into groups based on assigned tags. The tool of some embodiments, upon selection, defines a set of lanes for each tag and displays any anchored clip that is associated with a tag in the set of lanes associated with the tag.
    Type: Application
    Filed: June 19, 2019
    Publication date: October 3, 2019
    Applicant: Apple Inc.
    Inventors: Colleen Pendergast, Brian E. Meaney, David E. Conry, David N. Chen, Itrat U. Khan, Jack S. Yi, Jacqueline Chang, Jeffery Morse, Jordan P. McCommons, Joshua C. Hoover, Ken Matsuda, Nils Angquist, Stephen A. Bayes, William J. Feth, Michael Fleischhauer, Peter A. Steinauer, Zachary Kramer
  • Patent number: 10433194
    Abstract: Systems and methods of cloud-based thermal control of an access point performed by a cloud-based controller include periodically obtaining temperature measurements from the access point comprising one or more radio chips operating therein; responsive to the temperature exceeding a first threshold, causing one or more thermal mitigation techniques to modify operating conditions of the one or more radio chips; and, responsive to the temperature being lower than a second threshold, causing reversion back of the one or more thermal mitigation techniques.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: October 1, 2019
    Assignee: Plume Design, Inc.
    Inventors: William McFarland, Yoseph Malkin, Richard Chang, Patrick Hanley
  • Patent number: 10417732
    Abstract: An apparatus is described. The apparatus includes an image processing unit. The image processing unit includes a plurality of stencil processor circuits each comprising an array of execution unit lanes coupled to a two-dimensional shift register array structure to simultaneously process multiple overlapping stencils through execution of program code. The image processing unit includes a plurality of sheet generators respectively coupled between the plurality of stencil processors and the network. The sheet generators are to parse input line groups of image data into input sheets of image data for processing by the stencil processors, and, to form output line groups of image data from output sheets of image data received from the stencil processors. The image processing unit includes a plurality of line buffer units coupled to the network to pass line groups in a direction from producing stencil processors to consuming stencil processors to implement an overall program flow.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Qiuling Zhu, Ofer Shacham, Albert Meixner, Jason Rupert Redgrave, Daniel Frederic Finchelstein, David Patterson, Neeti Desai, Donald Stark, Edward Chang, William Mark
  • Patent number: 10407771
    Abstract: Methods and apparatus for cleaning an atomic layer deposition chamber are provided herein. In some embodiments, a chamber lid assembly includes: a housing enclosing a central channel that extends along a central axis and has an upper portion and a lower portion; a lid plate coupled to the housing and having a contoured bottom surface that extends downwardly and outwardly from a central opening coupled to the lower portion of the central channel to a peripheral portion of the lid plate; a first heating element to heat the central channel; a second heating element to heat the bottom surface of the lid plate; a remote plasma source fluidly coupled to the central channel; and an isolation collar coupled between the remote plasma source and the housing, wherein the isolation collar has an inner channel extending through the isolation collar to fluidly couple the remote plasma source and the central channel.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: September 10, 2019
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Anqing Cui, Faruk Gungor, Dien-Yeh Wu, Vikas Jangra, Muhammad M. Rasheed, Wei V. Tang, Yixiong Yang, Xiaoxiong Yuan, Kyoung-Ho Bu, Srinivas Gandikota, Yu Chang, William W. Kuang
  • Patent number: 10379584
    Abstract: Systems and methods of local thermal control of an access point include determining temperature associated with the access point including one or more radio chips operating therein; responsive to the temperature exceeding a first threshold, performing one or more thermal mitigation techniques to modify operating conditions of the one or more radio chips; and, responsive to the temperature being lower than a second threshold, reverting back the one or more thermal mitigation techniques.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: August 13, 2019
    Assignee: Plume Design, Inc.
    Inventors: William McFarland, Yoseph Malkin, Richard Chang, Patrick Hanley
  • Publication number: 20190243840
    Abstract: Systems and methods are provided for identifying and compiling information relating to an entity for investigative analysis. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to search, in one or more data sources, with a plurality of known characteristics of an entity to obtain a first plurality of records, identify from the first plurality of records a subset of records that match the known characteristics with a substantial confidence, compile the subset of records to form a unified record representing the entity and conduct a second search with information from the unified record to obtain a second plurality of search results.
    Type: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventors: Mitchell Beard, Allen Chang, Chris Hammett, Jeremy Liu, Matthew Elkherj, Ryan Beiermeister, Ryan Smith, Tatyana Gordeeva, William Ayers
  • Patent number: 10362861
    Abstract: A table having a table top, a bracket secured to the table top, a latching device coupled to the bracket, the latching device having a retaining wedge coupled to a draw latch via a cam device, and a table leg. The draw latch is configured to move the retaining wedge between a first position securing the table leg to the bracket and a second position unsecuring the table leg from the bracket.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: July 30, 2019
    Assignee: Varidesk, LLC
    Inventors: David Patton, Lio Yenwei Chang, David Burnett, Ian Williams, Michael Creighton, Ersen Boran, Shuichi Amano, Gary Reuther, Nicholas Max
  • Publication number: 20190223587
    Abstract: A table having a table top, a bracket secured to the table top, a latching device coupled to the bracket, the latching device having a retaining wedge coupled to a draw latch via a cam device, and a table leg. The draw latch is configured to move the retaining wedge between a first position securing the table leg to the bracket and a second position unsecuring the table leg from the bracket.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Applicant: Varidesk, LLC
    Inventors: David Patton, Lio Yenwei Chang, David Burnett, Ian Williams, Michael Creighton, Ersen Boran, Shuichi Amano, Gary Reuther, Nicholas Max
  • Patent number: 10332072
    Abstract: A social welfare services management method, apparatus, and computer readable medium is provided. The method includes inputting data about entities, linking the entities based on relationship between the entities; and performing a government defined unit of work based on said linking. The government defined unit of work relates to the social welfare services. As a result, a people centric approach to managing social welfare is provided.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 25, 2019
    Assignee: Case Commons, Inc.
    Inventors: Kathleen Feely, Nicole Tecco Reece, Arthur Chang, William Anderson, Andrea L. Hollen, James Lindstrom
  • Patent number: 10328362
    Abstract: A beverage dispensing valve may include an inlet to receive carbonated water, a nozzle shell, and an outlet downstream of the nozzle shell configured to dispense a finished beverage. The nozzle shell may include an aperture open to ambient pressure environment. A method for dispensing a beverage may include flowing carbonated water through an inlet of a beverage dispensing valve, lowering the pressure of the carbonated water sufficient to promote carbon dioxide nucleation, flowing the carbonated water through a chamber vented to environment such that a portion of carbon dioxide nucleated is off-gassed, and introducing a beverage ingredient when the carbonated water reaches a sufficiently low carbonation level. A beverage dispensing nozzle may include an inlet configured to receive carbonated water from a beverage dispensing valve, a nozzle shell including an aperture open to ambient pressure environment, and an outlet downstream of the nozzle shell configured to dispense a finished beverage.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 25, 2019
    Assignee: PepsiCo, Inc.
    Inventors: Samuel Chang, John Eaton, Maher Nachawati, William Segiet, Vasily Abashkin, Andrey Balanev, Petr Egoyants, Mikhail Verbitsky
  • Patent number: 10317949
    Abstract: A server having a removable storage structure is provided. The server includes a housing, a storage case and a handle structure. The housing includes a bottom plate, a first plate and a second plate. The first plate includes a guiding slot. The storage case is arranged between the first plate and the second plate. The storage case includes a support plate, a partition plate and a heat dissipating plate. The partition plate is in contact with the first plate and includes a sliding slot. The handle structure includes a first arm, a second arm, a handle, and a slide pin. The first arm is pivotally connected to the partition plate and includes a through hole. The second arm is pivotally connected to the second plate. The slide pin is inserted in the sliding slot and the guiding slot via the through hole.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: June 11, 2019
    Assignee: SUPER MICRO COMPUTER INC.
    Inventors: Te-Chang Lin, William Shen, Pan-pan Liang
  • Publication number: 20190171259
    Abstract: Systems and methods of local thermal control of an access point include determining temperature associated with the access point including one or more radio chips operating therein; responsive to the temperature exceeding a first threshold, performing one or more thermal mitigation techniques to modify operating conditions of the one or more radio chips; and, responsive to the temperature being lower than a second threshold, reverting back the one or more thermal mitigation techniques.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Inventors: William MCFARLAND, Yoseph Malkin, Richard Chang, Patrick Hanley
  • Publication number: 20190174336
    Abstract: Systems and methods of cloud-based thermal control of an access point performed by a cloud-based controller include periodically obtaining temperature measurements from the access point comprising one or more radio chips operating therein; responsive to the temperature exceeding a first threshold, causing one or more thermal mitigation techniques to modify operating conditions of the one or more radio chips; and, responsive to the temperature being lower than a second threshold, causing reversion back of the one or more thermal mitigation techniques.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Inventors: William MCFARLAND, Yoseph MALKIN, Richard CHANG, Patrick HANLEY
  • Patent number: 10311074
    Abstract: Systems and methods are provided for identifying and compiling information relating to an entity for investigative analysis. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to search, in one or more data sources, with a plurality of known characteristics of an entity to obtain a first plurality of records, identify from the first plurality of records a subset of records that match the known characteristics with a substantial confidence, compile the subset of records to form a unified record representing the entity and conduct a second search with information from the unified record to obtain a second plurality of search results.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: June 4, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Mitchell Beard, Allen Chang, Chris Hammett, Jeremy Liu, Matthew Elkherj, Ryan Beiermeister, Ryan Smith, Tatyana Gordeeva, William Ayers
  • Patent number: 10303526
    Abstract: One embodiment receives a request for a screen of a user interface (UI) of a software application from a second computing device, wherein the screen comprises one or more UI components; accesses a set of features of the second computing device; for each UI component contained in the screen, generates first code for rendering and displaying the UI component on the second computing device based on the set of features of the second computing device; and transmits the first code to the second computing device.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: May 28, 2019
    Assignee: Facebook, Inc.
    Inventors: Alexander Urim, Lee Williams Byron, Wayne Jin Chang, Phillip Fung
  • Patent number: 9996581
    Abstract: A system for automatically updating saved query results for a graph responsive to a graph update is disclosed. The system may identify a target constraint responsive to an update to the data graph. The system may use an index of constraints organized by edge. The target constraint specifies a path in a data graph that includes an edge specified in the update. The system may determine a state for the target constraint by traversing the graph via the path and determine based on the state, whether a member node represents a change to the saved query result. The system may then update a saved query result for the query using the member node identified during the traversal in accordance with the change.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: June 12, 2018
    Assignee: Google LLC
    Inventors: Amit Behal, Keith Patrick Golden, Ben Hutchinson, William Chang
  • Patent number: 9772426
    Abstract: The present invention is directed to an inspection system that has a radiation source, a detector array, an inspection region, and a processing unit, where the processing unit a) obtains a radiographic image, b) segments the radiographic image based on radiation attenuation or transmission, c) identifies at least one segmented area on the radiographic image, d) filters the at least one segmented area using at least one geometric filter, e) generates feature vectors using the filtered segmented area; and f) compares the feature vectors against predefined values to determine whether a high-atomic-number object is present.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: September 26, 2017
    Assignee: Rapiscan Systems, Inc.
    Inventors: Robert A. Armistead, Jr., William Chang, Edward D. Franco, Joseph Bendahan, Jolyon A. Browne
  • Publication number: 20170220636
    Abstract: A system for automatically updating saved query results for a graph responsive to a graph update is disclosed. The system may identify a target constraint responsive to an update to the data graph. The system may use an index of constraints organized by edge. The target constraint specifies a path in a data graph that includes an edge specified in the update. The system may determine a state for the target constraint by traversing the graph via the path and determine based on the state, whether a member node represents a change to the saved query result. The system may then update a saved query result for the query using the member node identified during the traversal in accordance with the change.
    Type: Application
    Filed: April 17, 2017
    Publication date: August 3, 2017
    Inventors: Amit Behal, Keith Patrick Golden, Ben Hutchinson, William Chang
  • Patent number: 9645708
    Abstract: A user interface display method implemented on a computer-controlled device to allow an operator to define a list of selected items among a plurality of items available for selection. The operator starts by selecting a pre-existing list containing a number of selected items. A modified list is generated which initially contains the same items as the pre-existing list. The device displays all of the items available for selection, as well as first and second indications associated with each item initially in the modified list. Then, in response to operator inputs to add items to (or remove items from) the modified list, second indications are displayed (or removed from display) in association with the items to be added (or removed), without changing the display of any of the first indications and any of the plurality of items. The modified list is saved without changing the pre-existing list.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: May 9, 2017
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventors: Rabindra Pathak, Katsuyuki Taima, Akinori Yamamoto, William Chang
  • Patent number: 9626407
    Abstract: A system for automatically updating saved query results for a graph responsive to a graph update is disclosed. The system may identify a target constraint responsive to an update to the data graph. The target constraint specifies a path in a data graph that includes an edge specified in the update. The system may determine a state for the target constraint by traversing the graph via the path and determine based on the state, that a collapsed definition for a first query that includes the constraint indicates a member node is responsive to the first query. The system may then update a saved query result for the first query using the member node identified during the traversal in accordance with the collapsed definition.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: April 18, 2017
    Assignee: Google Inc.
    Inventors: Amit Behal, Keith Patrick Golden, Ben Hutchinson, William Chang