Patents by Inventor Andrew Chung

Andrew Chung 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: 20200038727
    Abstract: A golf putter has a hollow shaft that has a longitudinal channel, a grip that surrounds a portion of the shaft, a putter head, and an adjustable counter-balance weight system. The weight system has a rod that has a four-sided configuration and at least one weight. Each weight has an annular weight housing that has a four-sided channel extending longitudinally therethrough, and with each weight housing having a threaded opening. The rod extends through the channel of the weight housing of the at least one weight, and a threaded setting screw is threaded through the threaded opening and impinges on one of the four sides of the rod to secure the weight inside the four-sided channel.
    Type: Application
    Filed: October 14, 2019
    Publication date: February 6, 2020
    Applicant: Sense Golf Grip Inc.
    Inventor: Andrew Chung
  • Patent number: 10441860
    Abstract: A golf putter has a hollow shaft that has a longitudinal channel, a grip that surrounds a portion of the shaft, a putter head, and an adjustable counter-balance weight system. The weight system has a rod that has a four-sided configuration and at least one weight. Each weight has an annular weight housing that has a four-sided channel extending longitudinally therethrough, and with each weight housing having a threaded opening. The rod extends through the channel of the weight housing of the at least one weight, and a threaded setting screw is threaded through the threaded opening and impinges on one of the four sides of the rod to secure the weight inside the four-sided channel.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: October 15, 2019
    Assignee: Sense Golf Grip, Inc.
    Inventor: Andrew Chung
  • Patent number: 10380774
    Abstract: In one embodiment, a method includes determining a sequence of image elements. For each image element in the sequence, a position in an array of contiguous image elements is determined. The position may be based on several factors, including at least: a size of the image element (large or small), an order of the image element in the sequence, and dimensions of the display array. The array of image elements may be rendered for display to the user such that the layout of the image elements is contiguous. If the user provides input re-sizing an image element or re-ordering the sequence of image elements, the array may be re-rendered.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: August 13, 2019
    Assignee: Facebook, Inc.
    Inventors: Christopher Serge Benjamin Chedeau, Andrew Chung, Emily B. Grewal
  • Patent number: 10249009
    Abstract: A social networking system provides a content feed to a client device associated with the user of a social networking system, the content feed including a plurality of content items. The social networking system identifies one or more missed content items, of the plurality of content items, that were part of the content feed and were not displayed by the client device. The social networking system generates a subsequent content feed that includes one or more content items that have not been previously provided to the client device and a missed feed unit that is associated with the one or more missed content items. In one embodiment, the missed feed unit, when selected, redirects the user to a new page that presents a different content feed including the identified missed content items. The social networking system provides the subsequent content feed to the client device for presentation to the user.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: April 2, 2019
    Assignee: Facebook, Inc.
    Inventors: Chao Ruan, Shilin Ding, Jiayi Zhu, Wenyuan Yu, Li Zhang, Gregory Matthew Marra, Andrew Chung, Zhiqiu Kong
  • Patent number: 10210644
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for processing images. A structure provides a light sources configured to illuminate a target area. Illumination is controlled in a sequence over a first time period. At a given point in time, light sources are powered to enable illumination of the target area. An image of a target object is captured from a single reference location. The captured image is evaluated including processing the evaluated images on a pixel by pixel basis to produce a single composite image having respective pixel values derived from the evaluated captured images. The target object is 3D scanned to determine height information for a surface of a target on the target area. The height information is used to flatten respective pixels of the composite image. The composite image is provided after the flattening of the respective pixels.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: February 19, 2019
    Assignee: YesVideo, Inc.
    Inventor: Andrew Chung-Kay Choi
  • Patent number: 10205799
    Abstract: In particular embodiments, a computing system may receive a request for a media item from a user. The system may access the media item and metadata associated with the media item. The metadata may identify one or more concepts depicted in the media item and a time associated with the media item. The system may obtain information associated with the one or more concepts from a social graph. The system may determine a social context associated with the media item using the metadata and the information from the social graph. A relevance of the social context to the user may be determined. The computing system may then select one or more media items associated with the social context and provide them to the user for display.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: February 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Christopher Serge Benjamin Chedeau, Emily B. Grewal, Andrew Chung
  • Publication number: 20190005251
    Abstract: Disclosed herein are system, method, and computer program product embodiments for managing cloud-based document permissions. In an embodiment, a document generation system may generate and/or store a cloud-based document. The document generation system may also generate links to the cloud-based document. The generated links may be associated with different permissions. For example, a first link may allow a first client device accessing the first link to edit the document while a second link may allow a second client device accessing the second link to only view the document. Other permissions may also include generating distinct graphical user interfaces (GUIs) associated with different links. The GUIs may accept input messages and/or comments in a chat panel. The document generation system may facilitate the delivery of these input messages to other client device with document access.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Drew HAMLIN, Andrew CHUNG, William Joseph FLYNN, III
  • Publication number: 20190005694
    Abstract: Disclosed herein are system, method, and computer program product embodiments for displaying a presentation across various electronic devices. An embodiment operates by receiving a presentation slide comprising a plurality of layout segments and an object. The embodiment determines a device characteristic for an electronic device. The embodiment determines the object in a layout segment of the plurality of layout segments. The embodiment determines a layout rule based on the determined device characteristic, the determined layout segment, and a property of the object. The embodiment modifies the object based on the determined layout rule. The embodiment then outputs a layout result based on the presentation slide and the modified object.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Applicant: salesforce.com, inc.
    Inventors: Drew HAMLIN, Andrew CHUNG, William Joseph FLYNN, III
  • Publication number: 20190004686
    Abstract: Disclosed herein are system, method, and computer program product embodiments for performing automatic layout of an object in a presentation slide. An embodiment operates by implementing a graphical user interface defining a plurality of layout segments on a presentation slide. The embodiment receives an object from a user via an input gesture. The embodiment determines the object is in a layout segment of the plurality of layout segments. The embodiment determines a layout rule based on the determined layout segment and a property of the object. The embodiment then modifies the object based on the determined layout segment. The embodiment outputs a layout result based on the presentation slide and the modified object.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Applicant: salesforce.com, inc.
    Inventors: Drew HAMLIN, Andrew CHUNG, William Joseph FLYNN, III
  • Publication number: 20190005010
    Abstract: Disclosed herein are system, method, and computer program product embodiments providing color theme maintenance for presentations. An embodiment operates by receiving original content for placement on a first slide of a presentation. Additional content for placement on the first slide is received and it is determined that the original content and the additional content exceeds a content-threshold of the first slide. A second slide is created using a format of the first slide based upon the determining. The additional content and at least a portion of the original content is moved onto the second slide upon a completion of the creating.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Drew Hamlin, Andrew Chung, William Joseph Flynn, III
  • Publication number: 20190005016
    Abstract: Disclosed herein are system, method, and computer program product embodiments providing color theme maintenance for presentations. An embodiment operates by receiving a border image, a background color rule, a text color rule, and compiling the rules into a theme for a presentation. The compiled theme is provided to an application configured to display the presentation including the compiled theme in accordance with the background color rule and the text color rule.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Drew HAMLIN, William Joseph FLYNN, III, Andrew CHUNG
  • Publication number: 20180068478
    Abstract: In one embodiment, a method includes determining a sequence of image elements. For each image element in the sequence, a position in an array of contiguous image elements is determined. The position may be based on several factors, including at least: a size of the image element (large or small), an order of the image element in the sequence, and dimensions of the display array. The array of image elements may be rendered for display to the user such that the layout of the image elements is contiguous. If the user provides input re-sizing an image element or re-ordering the sequence of image elements, the array may be re-rendered.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 8, 2018
    Inventors: Christopher Serge Benjamin Chedeau, Andrew Chung, Emily B. Grewal
  • Publication number: 20180005188
    Abstract: Techniques to share images in a social networking system. In an embodiment, an image is received from a first user, the image is associated with a first archive of the first user within a social networking system, and the image is associated with a second archive of a second user within the social networking system without the social networking system receiving a request from the second user to download the image. The image may be received from a mobile device. The image may be captured by a camera of a mobile device. The image may be automatically uploaded from a mobile device. A request may be received from the second user to include the image in the second archive associated with the second user. Associating the image with the second archive of the second user may comprise including a link to the image in the second archive.
    Type: Application
    Filed: September 12, 2017
    Publication date: January 4, 2018
    Inventors: Robert Michael Baldwin, Paul Francois Carduner, Andrew Chung, Dirk John Stoop
  • Publication number: 20170337637
    Abstract: A social networking system provides a content feed to a client device associated with the user of a social networking system, the content feed including a plurality of content items. The social networking system identifies one or more missed content items, of the plurality of content items, that were part of the content feed and were not displayed by the client device. The social networking system generates a subsequent content feed that includes one or more content items that have not been previously provided to the client device and a missed feed unit that is associated with the one or more missed content items. In one embodiment, the missed feed unit, when selected, redirects the user to a new page that presents a different content feed including the identified missed content items. The social networking system provides the subsequent content feed to the client device for presentation to the user.
    Type: Application
    Filed: July 28, 2017
    Publication date: November 23, 2017
    Inventors: Chao Ruan, Shilin Ding, Jiayi Zhu, Wenyuan Yu, Li Zhang, Gregory Matthew Marra, Andrew Chung, Zhiqiu Kong
  • Patent number: D832295
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: October 30, 2018
    Assignee: salesforce.com, inc.
    Inventors: Andrew Chung, William Joseph Flynn, III, Drew Hamlin
  • Patent number: D832876
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: November 6, 2018
    Assignee: salesforce.com, inc.
    Inventors: Andrew Chung, William Joseph Flynn, III, Drew Hamlin
  • Patent number: D832877
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: November 6, 2018
    Assignee: salesforce.com, inc.
    Inventors: Andrew Chung, William Joseph Flynn, III, Drew Hamlin
  • Patent number: D833471
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: November 13, 2018
    Assignee: salesforce.com, inc.
    Inventors: Andrew Chung, William Joseph Flynn, III, Drew Hamlin
  • Patent number: D836663
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: December 25, 2018
    Assignee: salesforce,com, inc.
    Inventors: Andrew Chung, William Joseph Flynn, III, Drew Hamlin
  • Patent number: D855131
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: July 30, 2019
    Inventor: Andrew Chung