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: 8839095Abstract: 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: GrantFiled: August 19, 2005Date of Patent: September 16, 2014Assignee: Adobe Systems IncorporatedInventor: Yohko A. Kelley
-
Publication number: 20130125033Abstract: 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: ApplicationFiled: August 19, 2005Publication date: May 16, 2013Inventor: Yohko A. Kelley
-
Publication number: 20130124995Abstract: Embodiments of methods, devices and/or systems for authoring a document are described.Type: ApplicationFiled: June 27, 2007Publication date: May 16, 2013Inventor: Yohko Kelley
-
Patent number: 8230355Abstract: 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: GrantFiled: March 22, 2006Date of Patent: July 24, 2012Assignee: Adobe Systems IncorporatedInventors: Ben Bauermeister, Yohko Kelley, German Bauer
-
Patent number: 7783965Abstract: 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: GrantFiled: March 20, 2007Date of Patent: August 24, 2010Assignee: Adobe Systems IncorporatedInventors: Stephen C. Dowd, Yohko A. Kelley
-
Patent number: 7469833Abstract: 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: GrantFiled: June 29, 2007Date of Patent: December 30, 2008Assignee: Adobe Systems IncorporatedInventors: Yohko A. Kelley, Kenneth E. Feuerman, James Lester
-
Patent number: 7299972Abstract: 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: GrantFiled: June 15, 2004Date of Patent: November 27, 2007Assignee: Adobe Systems IncorporatedInventors: Yohko A. Kelley, Kenneth E. Feuerman
-
Patent number: 7240841Abstract: 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: GrantFiled: June 15, 2004Date of Patent: July 10, 2007Assignee: Adobe Systems IncorporatedInventors: Yohko A. Kelley, Kenneth E. Feuerman, James Lester
-
Patent number: 7194469Abstract: 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: GrantFiled: September 24, 2002Date of Patent: March 20, 2007Assignee: Adobe Systems IncorporatedInventors: Stephen C. Dowd, Yohko A. Kelley
-
Publication number: 20050224572Abstract: 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: ApplicationFiled: June 15, 2004Publication date: October 13, 2005Inventors: Yohko Kelley, Kenneth Feuerman, James Lester
-
Publication number: 20050224571Abstract: 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: ApplicationFiled: June 15, 2004Publication date: October 13, 2005Inventors: Yohko Kelley, Kenneth Feuerman