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: 9432633Abstract: 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: GrantFiled: December 28, 2011Date of Patent: August 30, 2016Assignee: 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: 20130169801Abstract: 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: ApplicationFiled: December 28, 2011Publication date: July 4, 2013Applicant: 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: 7114125Abstract: 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: GrantFiled: May 1, 2002Date of Patent: September 26, 2006Assignee: Sun Microsystems, Inc.Inventors: Chad A. Schoettger, Frank L. Weil, Jason A. Heddings
-
Patent number: 6993665Abstract: 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: GrantFiled: May 1, 2002Date of Patent: January 31, 2006Assignee: Sun Microsystems, Inc.Inventors: Jason A. Heddings, Chad A. Schoettger
-
Patent number: 6839718Abstract: 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: GrantFiled: May 1, 2002Date of Patent: January 4, 2005Assignee: Sun Microsystems, Inc.Inventors: Jason A. Heddings, Chad A. Schoettger
-
Publication number: 20030208476Abstract: 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: ApplicationFiled: May 1, 2002Publication date: November 6, 2003Inventors: Jason A. Heddings, Chad A. Schoettger
-
Publication number: 20030206191Abstract: 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: ApplicationFiled: May 1, 2002Publication date: November 6, 2003Inventors: Chad A. Schoettger, Jason A. Heddings, Frank L. Well
-
Publication number: 20030208604Abstract: 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: ApplicationFiled: May 1, 2002Publication date: November 6, 2003Inventors: Chad A. Schoettger, Frank L. Weil, Jason A. Heddings
-
Publication number: 20030208636Abstract: 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: ApplicationFiled: May 1, 2002Publication date: November 6, 2003Inventors: Jason A. Heddings, Chad A. Schoettger
-
Publication number: 20020147847Abstract: 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: ApplicationFiled: April 9, 2001Publication date: October 10, 2002Applicant: Sun Microsystems, Inc.Inventors: Mark E. Brewster, Jason A. Heddings