Patents by Inventor Yohko A. Kelley

Yohko A. Kelley 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).

  • Patent number: 8839095
    Abstract: Briefly, in accordance with one embodiment of the invention, an object may be utilized to define, communicate, and/or control a spatial relationship between at least two other objects. Such an object may be somewhat analogous to a spring in that a minimum margin between the two other objects may be defined to allow the two other objects to approach one another until the minimum margin is reached, and a flexible margin may allow movement of the two other objects within the flexible margin relative to each other, optionally up to a maximum distance of separation.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: September 16, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Yohko A. Kelley
  • Publication number: 20130125033
    Abstract: Briefly, in accordance with one embodiment of the invention, an object may be utilized to define, communicate, and/or control a spatial relationship between at least two other objects. Such an object may be somewhat analogous to a spring in that a minimum margin between the two other objects may be defined to allow the two other objects to approach one another until the minimum margin is reached, and a flexible margin may allow movement of the two other objects within the flexible margin relative to each other, optionally up to a maximum distance of separation.
    Type: Application
    Filed: August 19, 2005
    Publication date: May 16, 2013
    Inventor: Yohko A. Kelley
  • Publication number: 20130124995
    Abstract: Embodiments of methods, devices and/or systems for authoring a document are described.
    Type: Application
    Filed: June 27, 2007
    Publication date: May 16, 2013
    Inventor: Yohko Kelley
  • Patent number: 8230355
    Abstract: Visual representation of a characteristic of an object in a space is described, including collecting data associated with an object in a space, determining a characteristic of the object based on the data, and visually representing the characteristic of the object relative to other objects within the space using a scaled representation.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: July 24, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Ben Bauermeister, Yohko Kelley, German Bauer
  • Patent number: 7783965
    Abstract: Methods and apparatus, including computer program products, implement techniques for managing links in a collection of documents. A plurality of links are identified in a collection of one or more documents. A visual representation of the identified links is displayed to a user. Each link has an associated source and destination. The source represents a location in the collection of documents from which the link points. The destination represents a location to which the link points. The visual representation includes information describing the sources and destinations for each of the identified links. Two or more of the links are simultaneously selectable for modification in response to user input in the visual representation.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: August 24, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Stephen C. Dowd, Yohko A. Kelley
  • Patent number: 7469833
    Abstract: Methods and apparatus, including computer systems and program products, for creating and using documents with machine-readable codes. A computer program receives user data provided for one or more fields in an electronic document, generates input data containing the user data and metadata that provides a self-contained description of the user data, encodes the input data into a machine-readable code, and generates a final representation of the electronic document with a display of the machine-readable code. Upon reading the machine-readable code, the metadata can be used to identify a set of fields in a target system to which to assign the user data. In some embodiments, the metadata and the user data can be transformed and sent to a target system. The use of metadata in this manner enables machine-readable codes to maintain a physical representation of data that facilitates transfer of the data back into an electronic environment.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: December 30, 2008
    Assignee: Adobe Systems Incorporated
    Inventors: Yohko A. Kelley, Kenneth E. Feuerman, James Lester
  • Patent number: 7299972
    Abstract: Methods and apparatus, including computer systems and program products, for creating and using documents with machine-readable codes. A computer program receives user data provided for one or more fields in an electronic document, generates input data containing the user data and metadata that provides a self-contained description of the user data, encodes the input data into a machine-readable code, and generates a final representation of the electronic document with a display of the machine-readable code. Upon reading the machine-readable code, the metadata can be used to identify a set of fields in a target system to which to assign the user data. In some embodiments, the metadata and the user data can be transformed and sent to a target system. The use of metadata in this manner enables machine-readable codes to maintain a physical representation of data that facilitates transfer of the data back into an electronic environment.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: November 27, 2007
    Assignee: Adobe Systems Incorporated
    Inventors: Yohko A. Kelley, Kenneth E. Feuerman
  • Patent number: 7240841
    Abstract: Methods and apparatus, including computer systems and program products, for creating and using documents with machine-readable codes. A computer program displays a list of fields in an electronic document, receives user input selecting one or more of the fields, automatically generates generation instructions for a machine-readable code to be displayed in a final appearance of the electronic document, and stores the generation instructions in the electronic document. The generation instructions specify that the machine-readable code is to be produced using data to be provided for the selected fields. In some embodiments, the program can also evaluate the user input, as well as user modifications made to the electronic document, to determine whether the machine-readable code is validly configured. By guiding users through the process of setting up machine-readable codes, the program can help users create forms with machine-readable codes that have a high probability of being scanned and decoded successfully.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: July 10, 2007
    Assignee: Adobe Systems Incorporated
    Inventors: Yohko A. Kelley, Kenneth E. Feuerman, James Lester
  • Patent number: 7194469
    Abstract: Methods and apparatus, including computer program products, implement techniques for managing links in a collection of documents. A plurality of links are identified in a collection of one or more documents. A visual representation of the identified links is displayed to a user. Each link has an associated source and destination. The source represents a location in the collection of documents from which the link points. The destination represents a location to which the link points. The visual representation includes information describing the sources and destinations for each of the identified links. Two or more of the links are simultaneously selectable for modification in response to user input in the visual representation.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: March 20, 2007
    Assignee: Adobe Systems Incorporated
    Inventors: Stephen C. Dowd, Yohko A. Kelley
  • Publication number: 20050224572
    Abstract: Methods and apparatus, including computer systems and program products, for creating and using documents with machine-readable codes. A computer program displays a list of fields in an electronic document, receives user input selecting one or more of the fields, automatically generates generation instructions for a machine-readable code to be displayed in a final appearance of the electronic document, and stores the generation instructions in the electronic document. The generation instructions specify that the machine-readable code is to be produced using data to be provided for the selected fields. In some embodiments, the program can also evaluate the user input, as well as user modifications made to the electronic document, to determine whether the machine-readable code is validly configured. By guiding users through the process of setting up machine-readable codes, the program can help users create forms with machine-readable codes that have a high probability of being scanned and decoded successfully.
    Type: Application
    Filed: June 15, 2004
    Publication date: October 13, 2005
    Inventors: Yohko Kelley, Kenneth Feuerman, James Lester
  • Publication number: 20050224571
    Abstract: Methods and apparatus, including computer systems and program products, for creating and using documents with machine-readable codes. A computer program receives user data provided for one or more fields in an electronic document, generates input data containing the user data and metadata that provides a self-contained description of the user data, encodes the input data into a machine-readable code, and generates a final representation of the electronic document with a display of the machine-readable code. Upon reading the machine-readable code, the metadata can be used to identify a set of fields in a target system to which to assign the user data. In some embodiments, the metadata and the user data can be transformed and sent to a target system. The use of metadata in this manner enables machine-readable codes to maintain a physical representation of data that facilitates transfer of the data back into an electronic environment.
    Type: Application
    Filed: June 15, 2004
    Publication date: October 13, 2005
    Inventors: Yohko Kelley, Kenneth Feuerman