Patents by Inventor Charles H. Ying

Charles H. Ying 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: 20230403253
    Abstract: The subject technology provides an in-place encoding of a network identifier that compresses the network identifier without mapping the network identifier to a another server or service, such as URL shortening service. The network identifier may be compressed using segmented encoding operations that segment the network identifier, and encode the characters of the network identifier using a first set of encoding operations for a first portion of the network identifier and a second set of encoding operations for a second portion of the network identifier. Template encoding may also be provided for network identifiers that conform to a predefined template format.
    Type: Application
    Filed: July 28, 2023
    Publication date: December 14, 2023
    Inventors: Reza ABBASIAN, Charles H. YING, Steven J. FALKENBURG
  • Patent number: 11782573
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Steven Falkenburg, Craig M. Federighi, Christopher Patrick Foss, Heena Ko, Grant Paul, James S. Savage, Caelan G. Stack, Charles H. Ying, Mark M. Xue, Patrick L. Coffman
  • Publication number: 20230289034
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Application
    Filed: May 19, 2023
    Publication date: September 14, 2023
    Inventors: Yongjun ZHANG, Reza ABBASIAN, Darin ADLER, Patrick L. COFFMAN, Nicholas Stephen DOHERTY, Steven FALKENBURG, Craig M. FEDERIGHI, Kenneth Arthur Abraham FERRY, Christopher Patrick FOSS, Brian Erik GOLDBERG, Heena KO, Grant PAUL, Grant C. RITCHIE, Caelan G. STACK, Charles H. YING, Xiaoyue ZHANG
  • Patent number: 11750557
    Abstract: The subject technology provides an in-place encoding of a network identifier that compresses the network identifier without mapping the network identifier to a another server or service, such as URL shortening service. The network identifier may be compressed using segmented encoding operations that segment the network identifier, and encode the characters of the network identifier using a first set of encoding operations for a first portion of the network identifier and a second set of encoding operations for a second portion of the network identifier. Template encoding may also be provided for network identifiers that conform to a predefined template format.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: September 5, 2023
    Assignee: Apple Inc.
    Inventors: Reza Abbasian, Charles H. Ying, Steven J. Falkenburg
  • Patent number: 11593082
    Abstract: The subject technology provides a portion of the functionality of an application on an electronic device on which the application is not installed. The portion of the functionality of the application is provided by a clip of the application that can be obtained, installed, and launched on the user device, at the time the functionality is desired by a user, and without authenticating information for the user. The clip of the application can provide the user with access to a purchase function, an ordering function, or any other sub-function of the application. When the application itself is installed on the device, the clip of the application can be deleted while preserving access, by the application, to data generated on the device by the clip.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: February 28, 2023
    Assignee: Apple Inc.
    Inventors: Reza Abbasian, Steven J. Falkenburg, Yongjun Zhang, Charles H. Ying, Nyla Khan, Grant Ritchie, Patrick L. Coffman
  • Publication number: 20220286426
    Abstract: The subject technology provides an in-place encoding of a network identifier that compresses the network identifier without mapping the network identifier to a another server or service, such as URL shortening service. The network identifier may be compressed using segmented encoding operations that segment the network identifier, and encode the characters of the network identifier using a first set of encoding operations for a first portion of the network identifier and a second set of encoding operations for a second portion of the network identifier. Template encoding may also be provided for network identifiers that conform to a predefined template format.
    Type: Application
    Filed: May 26, 2022
    Publication date: September 8, 2022
    Inventors: Reza ABBASIAN, Charles H. YING, Steven J. FALKENBURG
  • Patent number: 11374901
    Abstract: The subject technology provides an in-place encoding of a network identifier that compresses the network identifier without mapping the network identifier to a another server or service, such as URL shortening service. The network identifier may be compressed using segmented encoding operations that segment the network identifier, and encode the characters of the network identifier using a first set of encoding operations for a first portion of the network identifier and a second set of encoding operations for a second portion of the network identifier. Template encoding may also be provided for network identifiers that conform to a predefined template format.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: June 28, 2022
    Assignee: Apple Inc.
    Inventors: Reza Abbasian, Charles H. Ying, Steven J. Falkenburg
  • Publication number: 20220094667
    Abstract: The subject technology provides an in-place encoding of a network identifier that compresses the network identifier without mapping the network identifier to a another server or service, such as URL shortening service. The network identifier may be compressed using segmented encoding operations that segment the network identifier, and encode the characters of the network identifier using a first set of encoding operations for a first portion of the network identifier and a second set of encoding operations for a second portion of the network identifier. Template encoding may also be provided for network identifiers that conform to a predefined template format.
    Type: Application
    Filed: March 11, 2021
    Publication date: March 24, 2022
    Inventors: Reza ABBASIAN, Charles H. YING, Steven J. FALKENBURG
  • Publication number: 20220043558
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 10, 2022
    Inventors: Yongjun ZHANG, Reza ABBASIAN, Darin ADLER, Steven FALKENBURG, Craig M. FEDERIGHI, Christopher Patrick FOSS, Heena KO, Grant PAUL, James S. SAVAGE, Caelan G. STACK, Charles H. YING, Mark M. XUE, Patrick L. COFFMAN
  • Patent number: 11175929
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: November 16, 2021
    Assignee: Apple Inc.
    Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Ada Chan, Dana J. Dubois, Steven Falkenburg, Craig M. Federighi, Kenneth Arthur Abraham Ferry, Christopher Patrick Foss, Sam H. Gharabally, Brian Erik Goldberg, Nicholas Stephen Doherty, Heena Ko, Keith P. Kowalczykowski, Grant Paul, Jeffrey L. Robbin, James S. Savage, Matthew Sibson, Gurshamnjot Singh, Caelan G. Stack, Luming Yin, Charles H. Ying, Mark M. Xue, Hengliang Zhang, Xiaoyue Zhang, Patrick L. Coffman
  • Patent number: 11157136
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 26, 2021
    Assignee: Apple Inc.
    Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Ada Chan, Steven Falkenburg, Charles B. Etzel, Craig M. Federighi, Christopher Patrick Foss, Nahir A. Khan, Heena Ko, Rishab Mehra, Grant Paul, Pallavika Ramaswamy, Caelan G. Stack, Mark M. Xue, Luming Yin, Charles H. Ying, Patrick L. Coffman
  • Publication number: 20210318792
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 14, 2021
    Inventors: Yongjun ZHANG, Reza ABBASIAN, Darin ADLER, Ada CHAN, Steven FALKENBURG, Charles B. ETZEL, Craig M. FEDERIGHI, Christopher Patrick FOSS, Nahir KHAN, Heena KO, Rishab MEHRA, Grant PAUL, Vi RAMASAWAMY, Caelan G. STACK, Mark M. XUE, Luming YIN, Charles H. YING
  • Publication number: 20210318893
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 14, 2021
    Inventors: Yongjun ZHANG, Reza ABBASIAN, Darin ADLER, Ada CHAN, Dana J. DUBOIS, Steven FALKENBURG, Craig M. FEDERIGHI, Kenneth Arthur Abraham FERRY, Christopher Patrick FOSS, Sam H. GHARABALLY, Brian Erik GOLDBERG, Nicholas DOHERTY, Heena KO, Keith KOWALCYKOWSKI, Grant PAUL, Jeffrey L. ROBBIN, James S. SAVAGE, Matthew SIBSON, Gurshamnjot SINGH, Caelan G. STACK, Luming YIN, Charles H. YING, Mark M. XUE, Hengliang ZHANG, Selina ZHANG
  • Publication number: 20210318888
    Abstract: The subject technology provides a portion of the functionality of an application on an electronic device on which the application is not installed. The portion of the functionality of the application is provided by a clip of the application that can be obtained, installed, and launched on the user device, at the time the functionality is desired by a user, and without authenticating information for the user. The clip of the application can provide the user with access to a purchase function, an ordering function, or any other sub-function of the application. When the application itself is installed on the device, the clip of the application can be deleted while preserving access, by the application, to data generated on the device by the clip.
    Type: Application
    Filed: September 23, 2020
    Publication date: October 14, 2021
    Inventors: Reza ABBASIAN, Steven J. FALKENBURG, Yongjun ZHANG, Charles H. YING, Nyla KHAN, Grant RITCHIE
  • Patent number: 10636051
    Abstract: A digital magazine server separates an advertisement received for presentation to one or more digital magazine server users into a plurality of layers, each including one or more elements of the advertisement. For example, one or more foreground layers and one or more background layers of an advertisement are identified. By modifying elements included in different layers, modified advertisements associated with different display sizes are generated and associated with the display sizes. When presenting the advertisement to a user, the digital magazine server determines a size of a slot in which the advertisement is to be presented and retrieves a modified advertisement associated with the size of the slot for presentation to the user.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: April 28, 2020
    Assignee: Flipboard, Inc.
    Inventors: Charles H Ying, Anh Mai
  • Patent number: 9875229
    Abstract: Page layout of web content is performed based on templates. Publishers publish web content referred to as “sources.” Each source comprises one or more assets from one or more asset types. The asset types include title, subtitle, byline, dateline, pull quote, image, video, audio, caption, and in-line text. A content processing system processes the sources using a conversion module and a rule database. The conversion module restructures a received source into a standardized format of the source, wherein each asset of the source is tagged with an asset type according to rules present in the rule database. A layout module interprets the standardized source, determines one or more templates from a template database to use for the layout of the assets of the source, and lays out the assets of the source based on the selected templates.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: January 23, 2018
    Assignee: Flipboard, Inc.
    Inventors: Charles H. Ying, Marcos A. Weskamp
  • Patent number: 9712575
    Abstract: A digital magazine server user interacts with a client device presenting one or more content items from the digital magazine server to access various content items identified by the digital magazine server. For example, the user interacts with a portion of a display device of the client device and traverses to an additional portion of the display device to view additional content items on the display device. Based on a rate at which the user traverses from the portion to the additional portion, a content update rate is determined and used to select an indication of modification that is presented. The indication of modification provides the user with a visual indication that the content items presented by the display device are modified, and may include a subset of content items from the digital magazine server if the content update rate does not exceed a threshold.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: July 18, 2017
    Assignee: Flipboard, Inc.
    Inventors: Charles H. Ying, Marcos A. Weskamp, Evan R. Doll, Didier Hilhorst, Michael Johnston
  • Patent number: 9483855
    Abstract: A digital magazine server presents content retrieved from various sources to a user. The content may include various images, with images selected by the digital magazine server for presentation to a user along with additional content. Text associated with an image may also be retrieved and presented to the user along with the image. To improve presentation of images with text, the digital magazine server identifies features in an image and identifies regions of the image where text is capable of being presented without obscuring or being obscured by features of the image. The image is modified to present text associated with the image in one or more of the identified images, allowing the text to be presented without detracting from features of the image.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: November 1, 2016
    Assignee: Flipboard, Inc.
    Inventor: Charles H Ying
  • Publication number: 20150370777
    Abstract: Page layout of web content is performed based on templates. Publishers publish web content referred to as “sources.” Each source comprises one or more assets from one or more asset types. The asset types include title, subtitle, byline, dateline, pull quote, image, video, audio, caption, and in-line text. A content processing system processes the sources using a conversion module and a rule database. The conversion module restructures a received source into a standardized format of the source, wherein each asset of the source is tagged with an asset type according to rules present in the rule database. A layout module interprets the standardized source, determines one or more templates from a template database to use for the layout of the assets of the source, and lays out the assets of the source based on the selected templates.
    Type: Application
    Filed: August 31, 2015
    Publication date: December 24, 2015
    Inventors: Charles H. Ying, Marcos A. Weskamp
  • Patent number: 9152616
    Abstract: Page layout of web content is performed based on templates. Publishers publish web content referred to as “sources.” Each source comprises one or more assets from one or more asset types. The asset types include title, subtitle, byline, dateline, pull quote, image, video, audio, caption, and in-line text. A content processing system processes the sources using a conversion module and a rule database. The conversion module restructures a received source into a standardized format of the source, wherein each asset of the source is tagged with an asset type according to rules present in the rule database. A layout module interprets the standardized source, determines one or more templates from a template database to use for the layout of the assets of the source, and lays out the assets of the source based on the selected templates.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: October 6, 2015
    Assignee: Flipboard, Inc.
    Inventors: Charles H. Ying, Marcos A. Weskamp