Patents by Inventor Eric Justin Gould

Eric Justin Gould 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: 20040257341
    Abstract: The present invention provides a systems, methods, and products for enhanced user navigation to compliment (but not necessarily replace) a computer keyboard and mouse by providing a robust navigation interface. The present invention may comprise: a minimally necessary group of commands; combining the functionality a set of at least two command calls into a single logical button; for a single button, prioritizing a set of command calls from first to last and then calling each until one is accepted; logically remapping commands to buttons for a navigational device coupled to a physically rotate-able display device; and mapping a substitute command to a logical button for when the button is engaged in a predetermined manner other than the primary manner in which the logical button is engaged (e.g., double-clicking, flicking, press-and-hold, etc.) so that a substitute command can in fact be issued, among others.
    Type: Application
    Filed: January 30, 2004
    Publication date: December 23, 2004
    Inventors: Eric Justin Gould Bear, William Hong Vong, Leroy Bertrand Keely, Barbee Eve Teasley, Adam John Richardson, Michael H. Tsang, Richard Greene, Michael David Fogarty
  • Publication number: 20040243254
    Abstract: This invention includes a method of navigating a collection of nodes by selecting a first node, generating a context list and displaying first node and context list. Each context of the context collection includes a second node essentially referencing the first node. Another aspect of the invention includes a method of generating an address from a collection of contexts containing steps of receiving a selected attribute collection and generating the address. Each context includes a resolution address and an attribute collection. Each of the attribute collections contains at least one attribute. Whenever the attribute collection of a first context of the context collection is essentially the same as the selected attribute collection, the resolution address of the first context is selected as the generated address. Another aspect of the invention includes a method of navigating a hypergraph. The hypergraph includes at least one context list. Each context list contains at least one context.
    Type: Application
    Filed: April 8, 2004
    Publication date: December 2, 2004
    Inventors: Eric Justin Gould, Janna Buckmaster, Todd Wilkens, Paulus W. Trisnadi
  • Publication number: 20040227731
    Abstract: The present invention provides a systems, methods, and products for enhanced user navigation to compliment (but not necessarily replace) a computer keyboard and mouse by providing a robust navigation interface. The present invention may comprise: a minimally necessary group of commands; combining the functionality a set of at least two command calls into a single logical button; for a single button, prioritizing a set of command calls from first to last and then calling each until one is accepted; logically remapping commands to buttons for a navigational device coupled to a physically rotate-able display device; and mapping a substitute command to a logical button for when the button is engaged in a predetermined manner other than the primary manner in which the logical button is engaged (e.g., double-clicking, flicking, press-and-hold, etc.) so that a substitute command can in fact be issued, among others.
    Type: Application
    Filed: January 30, 2004
    Publication date: November 18, 2004
    Inventors: Eric Justin Gould Bear, William Hong Vong, Leroy Bertrand Keely, Barbee Eve Teasley, Adam John Richardson, Michael H. Tsang
  • Publication number: 20040220723
    Abstract: The present invention provides a systems, methods, and products for enhanced user navigation to compliment (but not necessarily replace) a computer keyboard and mouse by providing a robust navigation interface. The present invention may comprise: a minimally necessary group of commands; combining the functionality a set of at least two command calls into a single logical button; for a single button, prioritizing a set of command calls from first to last and then calling each until one is accepted; logically remapping commands to buttons for a navigational device coupled to a physically rotate-able display device; and mapping a substitute command to a logical button for when the button is engaged in a predetermined manner other than the primary manner in which the logical button is engaged (e.g., double-clicking, flicking, press-and-hold, etc.) so that a substitute command can in fact be issued, among others.
    Type: Application
    Filed: January 30, 2004
    Publication date: November 4, 2004
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong, Adam John Richardson
  • Publication number: 20040217988
    Abstract: The present invention provides a systems, methods, and products for enhanced user navigation to compliment (but not necessarily replace) a computer keyboard and mouse by providing a robust navigation interface. The present invention may comprise: a minimally necessary group of commands; combining the functionality a set of at least two command calls into a single logical button; for a single button, prioritizing a set of command calls from first to last and then calling each until one is accepted; logically remapping commands to buttons for a navigational device coupled to a physically rotate-able display device; and mapping a substitute command to a logical button for when the button is engaged in a predetermined manner other than the primary manner in which the logical button is engaged (e.g., double-clicking, flicking, press-and-hold, etc.) so that a substitute command can in fact be issued, among others.
    Type: Application
    Filed: January 30, 2004
    Publication date: November 4, 2004
    Inventors: Eric Justin Gould Bear, William Hong Vong, Barbee Eve Teasley, Leroy Bertrand Keely, Adam John Richardson, Michael H. Tsang, Michael David Fogarty, Kenneth Paul Hinckley
  • Publication number: 20040179042
    Abstract: The present invention provides a systems, methods, and products for enhanced user navigation to compliment (but not necessarily replace) a computer keyboard and mouse by providing a robust navigation interface. The present invention may comprise: a minimally necessary group of commands; combining the functionality a set of at least two command calls into a single logical button; for a single button, prioritizing a set of command calls from first to last and then calling each until one is accepted; logically remapping commands to buttons for a navigational device coupled to a physically rotate-able display device; and mapping a substitute command to a logical button for when the button is engaged in a predetermined manner other than the primary manner in which the logical button is engaged (e.g., double-clicking, flicking, press-and-hold, etc.) so that a substitute command can in fact be issued, among others.
    Type: Application
    Filed: January 26, 2004
    Publication date: September 16, 2004
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, William Hong Vong, Adam John Richardson, Richard Greene, Michael David Fogarty
  • Patent number: 6745201
    Abstract: This invention includes a method of navigating a collection of nodes by selecting a first node, generating a context list and displaying first node and context list. Each context of the context collection includes a second node essentially referencing the first node. Another aspect of the invention includes a method of generating an address from a collection of contexts containing steps of receiving a selected attribute collection and generating the address. Each context includes a resolution address and an attribute collection. Each of the attribute collections contains at least one attribute. Whenever the attribute collection of a first context of the context collection is essentially the same as the selected attribute collection, the resolution address of the first context is selected as the generated address. Another aspect of the invention includes a method of navigating a hypergraph. The hypergraph includes at least one context list. Each context list contains at least one context.
    Type: Grant
    Filed: October 8, 2002
    Date of Patent: June 1, 2004
    Assignee: Monkeymedia, Inc.
    Inventors: Eric Justin Gould, Janna Buckmaster, Todd Wilkens, Paulus W. Trisnadi
  • Publication number: 20040059826
    Abstract: One aspect of the invention is a method for playing a stored content providing a plurality of segments which collectively contains the stored content, each segment has using first terminus and a second terminus with the content having a temporal flow from the first terminus to the second terminus. At least one segment is associated with a plurality of links to other segments. The method includes playing at least one segment with the temporal flow, determining whether a content expansion is desired prior to reaching the second terminus. If the content expansion is desired, then linking to an expansion segment and playing the expansion segment. If the content expansion is not desired, then linking to a continuing segment and playing the continuing segment. The method includes an additional link from the expansion segment to the continuing segment such that the continuing segment is played after the expansion segment has been played.
    Type: Application
    Filed: June 24, 2003
    Publication date: March 25, 2004
    Inventors: Eric Justin Gould, Rachel M. Strickland
  • Publication number: 20030201973
    Abstract: A method interfacing of a display and a pointing device employing regions of the display, sub-regions and objects with induced motion effects which alter the observed motion on the display of the content related to the pointing device are claimed. Induced motion effects include use of induced motion rules. The display may present one or more views of a 2-D, 3-D, 4-D or higher dimensional virtual space with regions, sub-regions and objects reflecting that dimensionality.
    Type: Application
    Filed: April 30, 2003
    Publication date: October 30, 2003
    Inventors: Eric Justin Gould, Paulus W. Trisnad, Tina Chia Ho, S. Todd Wilkins
  • Patent number: 6633903
    Abstract: A search system (10) employing a scheme of meta-folders (14) in which conventional objects (18) and search objects (20) may be stored in an intermingling manner. Upon opening a meta-folder (14) the search objects (20) are resolved into conventional static pointers, and thus into conventional objects (18). Optionally, an unresolved meta-folder (14a) may very fleetingly appear while this occurs. A resolved meta-folder (14a) then results, presenting only conventional objects (18). In particular, the search objects (20) may be search criteria which the process of resolving causes to produce only such searched out conventional objects (18) which are currently available. Users (80) of the search system (10) my employ it in large network environments (82), including the Internet (96).
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: October 14, 2003
    Assignee: MonkeyMedia, Inc.
    Inventor: Eric Justin Gould
  • Patent number: 6621980
    Abstract: A method and apparatus for playing at least one segment with a temporal flow and determining whether a content expansion is desired prior to reaching the second terminus is disclosed. If the content expansion is desired, then linking to an expansion segment and playing the expansion segment. If the content expansion is not desired, then linking to a continuing segment and playing the continuing segment. The method includes an additional link from the expansion segment to the continuing segment such that the continuing segment is played after the expansion segment has been played. Other aspects of the invention include other methods for playing stored content, for capturing and playing content, capturing segment and linkage descriptions, storage devices of the segment content, storage mechanisms referencing the continuous media content by segments and linkages and apparatus for capturing and playing continuous media content.
    Type: Grant
    Filed: April 23, 1999
    Date of Patent: September 16, 2003
    Assignee: MonkeyMedia, Inc.
    Inventors: Eric Justin Gould, Rachel M. Strickland
  • Patent number: D505952
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: June 7, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong
  • Patent number: D505953
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: June 7, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong, Jonathan Alden Hayes
  • Patent number: D505954
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: June 7, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong
  • Patent number: D506197
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: June 14, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong
  • Patent number: D506467
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: June 21, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong
  • Patent number: D506468
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: June 21, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong
  • Patent number: D506747
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: June 28, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong
  • Patent number: D506757
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: June 28, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong
  • Patent number: D507572
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: July 19, 2005
    Assignee: Microsoft Corporation
    Inventors: Eric Justin Gould Bear, Barbee Eve Teasley, Leroy Bertrand Keely, William Hong Vong