Patents by Inventor Jason A. Heddings

Jason A. Heddings 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: 9432633
    Abstract: An example method for processing visual communications at a video camera according to the disclosure includes analyzing video content captured by the video camera to identify a visual command presented to the camera by a user in the field of view of the camera, executing the visual command identified from the video content captured by the video camera, wherein executing the visual command includes setting one or more operating parameters of the video camera, determining a command completion indication corresponding to whether the command was successfully executed, and providing a command completion indication, corresponding to the command completion indication, to the user.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: August 30, 2016
    Assignee: PELCO, Inc.
    Inventors: Steven D. Martin, Shu Yang, Greg Millar, Tony T. Di Croce, Jason A. Heddings, Casey L. Miller, James W. Owens
  • Publication number: 20130169801
    Abstract: An example method for processing visual communications at a video camera according to the disclosure includes analyzing video content captured by the video camera to identify a visual command presented to the camera by a user in the field of view of the camera, executing the visual command identified from the video content captured by the video camera, wherein executing the visual command includes setting one or more operating parameters of the video camera, determining a command completion indication corresponding to whether the command was successfully executed, and providing a command completion indication, corresponding to the command completion indication, to the user.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Applicant: PELCO, INC.
    Inventors: Steven D. MARTIN, Shu YANG, Greg MILLAR, Tony T. DI CROCE, Jason A. HEDDINGS, Casey L. MILLER, James W. OWENS
  • Patent number: 7114125
    Abstract: Disclosed are novel methods and apparatus for providing inter-SCO navigation, for example, in SCORM-based courseware. In an embodiment, a method of navigating a course is disclosed.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: September 26, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Chad A. Schoettger, Frank L. Weil, Jason A. Heddings
  • Patent number: 6993665
    Abstract: Disclosed are novel methods and apparatus for providing a permissions manager capable of assisting an applet, for example, in determination and/or grant of the permissions required for an operation. In an embodiment, an apparatus for managing permissions is disclosed. The apparatus includes a software application, a permissions manager coupled to the software application and receiving a request sent by the software application, and a programming environment coupled to the permissions manager. The request may indicate a permission, which may be requested by the permissions manager. The permissions manager may access the programming environment to determine a required permission corresponding to the permission and to determine how to grant the required permission.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: January 31, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Jason A. Heddings, Chad A. Schoettger
  • Patent number: 6839718
    Abstract: Disclosed are novel methods and apparatus for providing configurable persistence in applets. In an embodiment, an apparatus for persisting data is disclosed. The apparatus includes: a persistence manager module, a persistent element, and a stream generator module. The persistence manager module may receive a data path request from the persistent element. The persistence manager module may resolve at least one token present in a data path provided by the persistent element. The stream generator module may correspond to a type of data provided by the persistent element. The persistence manager may further activate the stream generator module. In a further embodiment, the persistent element persists data based on a result of a persistence stream request.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: January 4, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Jason A. Heddings, Chad A. Schoettger
  • Publication number: 20030208476
    Abstract: Disclosed are novel methods and apparatus for providing configurable persistence in applets. In an embodiment, an apparatus for persisting data is disclosed. The apparatus includes: a persistence manager module, a persistent element, and a stream generator module. The persistence manager module may receive a data path request from the persistent element. The persistence manager module may resolve at least one token present in a data path provided by the persistent element. The stream generator module may correspond to a type of data provided by the persistent element. The persistence manager may further activate the stream generator module. In a further embodiment, the persistent element persists data based on a result of a persistence stream request.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Inventors: Jason A. Heddings, Chad A. Schoettger
  • Publication number: 20030206191
    Abstract: Disclosed are novel methods and apparatus for efficiently providing a SCORM reader and/or progress tracker. In an embodiment, a method of displaying courseware is disclosed. The method includes: providing a content database, a course structure database, a course progress database, and a delivery component. The content database may include content data corresponding to the courseware. The course structure database may include structure data corresponding to a structure of the courseware. The course progress database may include progress data corresponding to a progress of a user through the courseware. The delivery component may display the courseware. In addition, the delivery component may communicate with the content database, the course structure database, and the course progress database to display the courseware and track the progress of the user through the courseware. In another embodiment, the method may perform its tasks without requiring direct access to an LMS.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Inventors: Chad A. Schoettger, Jason A. Heddings, Frank L. Well
  • Publication number: 20030208604
    Abstract: Disclosed are novel methods and apparatus for providing inter-SCO navigation, for example, in SCORM-based courseware. In an embodiment, a method of navigating a course is disclosed.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Inventors: Chad A. Schoettger, Frank L. Weil, Jason A. Heddings
  • Publication number: 20030208636
    Abstract: Disclosed are novel methods and apparatus for providing a permissions manager capable of assisting an applet, for example, in determination and/or grant of the permissions required for an operation. In an embodiment, an apparatus for managing permissions is disclosed. The apparatus includes a software application, a permissions manager coupled to the software application and receiving a request sent by the software application, and a programming environment coupled to the permissions manager. The request may indicate a permission, which may be requested by the permissions manager. The permissions manager may access the programming environment to determine a required permission corresponding to the permission and to determine how to grant the required permission.
    Type: Application
    Filed: May 1, 2002
    Publication date: November 6, 2003
    Inventors: Jason A. Heddings, Chad A. Schoettger
  • Publication number: 20020147847
    Abstract: A method for remotely compiling, converting, storing and displaying data is disclosed. The illustrated embodiment of the present invention converts data in documents submitted over a network into XML documents. The XML documents are stored in a central location where designated users may convert them into different viewable formats using a multitude of stylesheets, such as XSL stylesheets, thereby allowing display of the same data from a number of different viewpoints.
    Type: Application
    Filed: April 9, 2001
    Publication date: October 10, 2002
    Applicant: Sun Microsystems, Inc.
    Inventors: Mark E. Brewster, Jason A. Heddings