Patents by Inventor Dale R. Heron

Dale R. Heron 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: 20080235198
    Abstract: A system includes a device (MS-a) which stores media content information using a form of Content Directory Service (CDS) and querying devices (CP-a) which make queries for media content information. An entity (70) provides a translation service for querying devices (CP-a). Entity (70) translates a query (302) from the querying device (CP-a) into an optimised query using previously acquired knowledge of the CDS of the device (MS-a). This can reduce the time taken to extract the required information from a serving device. The knowledge of the CDS can include the structure, scope, metadata availability, content distribution, search facilities and querying performance offered by the Content Directory Service (CDS) of the serving device (MS-a). The system can be based on Universal Plug and Play (UPnP).
    Type: Application
    Filed: September 27, 2004
    Publication date: September 25, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Bruce Duncan, Dale R. Heron
  • Patent number: 7184037
    Abstract: A virtual environment browser (64) holds a number of clip-in files (70, 72, 74) defining guide characters—locally generated visual aids to navigation that appear within a generated image of a virtual environment and follow a user's input (80) navigational commands to provide an advance cue as to the effects of an input command. Where the virtual environment data is supplied from a remote source (62) and includes (78) an indication of a preferred mode for navigating that environment, for example, flying or walking, the browser (64) detects this indication and automatically selects the appropriate guide character. Scaling (84) of the guide character to match the scale of the virtual environment, or such as to render the guide character unobtrusive, may also be provided.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: February 27, 2007
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Richard D. Gallery, Dale R. Heron, Clive R. Van Heerden
  • Patent number: 6995759
    Abstract: A virtual environment browser (64) holds a number of clip-in files (70, 72, 74) defining guide characters—locally generated visual aids to navigation that appear within a generated image of a virtual environment and follow a user's input (80) navigational commands to provide an advance cue as to the effects of an input command. Where the virtual environment data is supplied from a remote source (62) and includes (78) an indication of a preferred mode for navigating that environment, for example, flying or walking, the browser (64) detects this indication and automatically selects the appropriate guide character. Scaling (84) of the guide character to match the scale of the virtual environment, or such as to render the guide character unobtrusive, may also be provided.
    Type: Grant
    Filed: October 13, 1998
    Date of Patent: February 7, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Richard D. Gallery, Dale R. Heron, Clive R. Van Heerden
  • Patent number: 6690393
    Abstract: Objects of a three dimensional (3D) virtual world that are represented on a two dimensional (2D) image plane are provided with labels which are generated in the 2D image plane itself. The labels are in spatial registration with the object as represented on the 2D image plane. The generation of the labels in the 2D image plane avoids problems relating to perspective and aliasing which can occur when labels are provided in the virtual world itself and are rendered from the 3D virtual world.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: February 10, 2004
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Dale R. Heron, Christopher Thorne
  • Publication number: 20020083447
    Abstract: Digital television receiving equipment is provided with access to the Internet for downloading multimedia material relevant to a forthcoming television broadcast. This means that the multimedia material is locally cached for near instantaneous user access by a viewer during the actual television broadcast therefore avoiding any delay that could otherwise occur if real-time access to the Internet were to be attempted. Information on advance television broadcasts may be made available to the receiving equipment by an electronic programme guide. The electronic programme guide may include references to information located on the Internet relevant to forthcoming television broadcasts.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 27, 2002
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Dale R. Heron, Timothy J. Everett, Richard M. Miller-Smith
  • Publication number: 20020054129
    Abstract: Objects of a three dimensional (3D) virtual world that are represented on a two dimensional (2D) image plane are provided with labels which are generated in the 2D image plane itself. The labels are in spatial registration with the object as represented on the 2D image plane. The generation of the labels in the 2D image plane avoids problems relating to perspective and aliasing which can occur when labels are provided in the virtual world itself and are rendered from the 3D virtual world.
    Type: Application
    Filed: December 20, 2000
    Publication date: May 9, 2002
    Applicant: U.S. Philips Corporation
    Inventors: Dale R. Heron, Christopher Thorne
  • Patent number: 6169545
    Abstract: A data browser is described for accessing data defining virtual environments via the Internet/World Wide Web. In conjunction with at least one store (44) of virtual environment assets, such as audio, video, graphics textures and so forth, a list (62) is maintained recording the identity of the stored assets received via the Web, suitably in the form of their respective URL's. Browser applications requiring assets from the store (44) scan the master list to determine whether a particular asset is already stored there on encountering a program requirement for that asset to avoid the need to access the remote source of asset data via the Web. Where the assets are distributed over more than one storage device (44, 60), each device is suitably provided with such a contents list.
    Type: Grant
    Filed: October 13, 1998
    Date of Patent: January 2, 2001
    Assignee: U.S. Philips Corporation
    Inventors: Richard D. Gallery, Dale R. Heron, Michael K. Verhagen
  • Patent number: 6072466
    Abstract: A method and apparatus are provided for providing user-directed operation of a virtual manipulator, such as a simulated hand or claw (30) within a computer-generated virtual environment. The environment comprises one or more objects (32) which may be held, released or impelled by the manipulator under user control. Movement of the virtual manipulator is directed by a suitable hand held device operated by a user, with a simple control directing opening or closing of the claw (30). In operation, actions such as throwing, catching or punching an object (32) are partially automated, with the decision as to the action initiated being determined by the separation (D) between object and manipulator, and the current and previous states of each as recorded in the form of respective state variables. A method for the derivation of an applied velocity for the object acted upon is also described.
    Type: Grant
    Filed: August 1, 1997
    Date of Patent: June 6, 2000
    Assignee: U.S. Philips Corporation
    Inventors: Jain K. Shah, Richard D. Gallery, Dale R. Heron
  • Patent number: 6034692
    Abstract: An interactive entertainment apparatus is provided having means (10,14) for modelling a virtual environment populated by modelled characters, with each of the characters being controlled by respective rule-based agents. A camera control function (58) within the apparatus processor periodically monitors at least one compiled behavior per character agent, together with the respective locations within the virtual environment for each of the characters. The processor (10) generates clusters of adjacent characters within the virtual environment in accordance with predetermined clustering criteria such as relatively proximity and commonality of behavioral characteristics, and generates a respective cluster value derived from the current settings of the monitored behaviors within that cluster.
    Type: Grant
    Filed: August 1, 1997
    Date of Patent: March 7, 2000
    Assignee: U.S. Philips Corporation
    Inventors: Richard D. Gallery, Dale R. Heron
  • Patent number: 5982353
    Abstract: An apparatus is provided for modelling and interacting with a virtual environment. An image of the environment, and a representation of the user's presence therein, is generated by a CPU (12) based on data from memories (14,16) and supplied to the user by a stereoscopic display (10). The user is provided with a hand-held unit (18) which has a single control button (20). When the button (20) is not pressed, the user's movements of the control (18) are replicated by a modelled icon (such as a virtual hand) within the virtual environment to enable interaction. When the button (20) is actuated, the user's movements of control device (18) are instead converted to navigational commands shifting the location of the user's virtual presence around the virtual environment.
    Type: Grant
    Filed: June 24, 1997
    Date of Patent: November 9, 1999
    Assignee: U.S. Philips Corporation
    Inventors: Richard D. Gallery, Jain K. Shah, Dale R. Heron