Patents by Inventor Lisa M. Kelly
Lisa M. Kelly 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: 7313547Abstract: A method for managing access to service entities (e.g., such as a devices, resources, and services, which are limited resources) is provided. The method includes requesting a priority level. In response, a priority object with an assigned priority level is returned. A service is then requested from a service manager, and the request includes data for carrying out the requested service and the priority object. The service manager is configured to identify at least one service entity that is required to carry out the requested service. Access is then requested to at least one service entity. A determination is made as to whether the at least one service entity is in-use. If at least one service entity is in-use, a further determination is made as to whether at least one service entity that is in-use has an assigned priority level that is higher than the assigned priority level, which is associated with a current request.Type: GrantFiled: March 22, 2002Date of Patent: December 25, 2007Assignee: Sun Microsystems, Inc.Inventors: Darryl J. Mocek, Terrence Barr, Behfar Razavi, Lisa M. Kelly, William F. McWalter, Dianna L. Decristo
-
Patent number: 7127386Abstract: A system for emulating a telematics client is provided. The system includes a workstation in communication with a display screen. A software stack configured to be executed by the workstation to implement functionality for a telematics client is included. The software stack imitates a configuration of an in-vehicle telematics stack of a telematics control unit (TCU). The software stack includes a service gateway for loading an emulator. A user interface (UI) manager configured to communicate with the loaded emulator is included with the software stack. The UI manager enables a presentation of TCU user interface without accessing the TCU. Methods to emulate a user interface and loading an emulator on a workstation are also provided.Type: GrantFiled: March 22, 2002Date of Patent: October 24, 2006Assignee: Sun Microsystems, Inc.Inventors: Darryl J. Mocek, William F. McWalter, Behfar Razavi, Dianna L. Decristo, Lisa M. Kelly
-
Patent number: 7058898Abstract: An invention is provided for abstracting a user interface. A request is received from an application program to present data to a user. A determination is made as to which user interface devices are currently available, and a particular user interface device is selected to present the data. Abstract controls for the selected user interface device are provided to the application program, which are then used to present the data to the user using the selected user interface device.Type: GrantFiled: March 22, 2002Date of Patent: June 6, 2006Assignee: Sun Microsystems, Inc.Inventors: William F. McWalter, Lisa M. Kelly, Dianna L. Decristo, Behfar Razavi
-
Patent number: 6928344Abstract: A vehicle mode manager that manages vehicle state information is provided. The vehicle mode manager includes a code module that registers an application program with the vehicle mode manager. Registering indicates the application program will be notified of vehicle state changes. Also included in the vehicle mode manager is a code module that receives vehicle status information, and a code module that determines a vehicle state based on both the vehicle status information and a current vehicle state. In addition, a privileged application or another manager can also set the vehicle state. The vehicle mode manager also includes a code module that provides the vehicle state to an application program. In this manner, the application program can react to the vehicle state information in a predefined manner.Type: GrantFiled: March 25, 2002Date of Patent: August 9, 2005Assignee: Sun Microsystems, Inc.Inventors: William F. McWalter, Dianna L. Decristo, Lisa M. Kelly
-
Publication number: 20030182099Abstract: A system for emulating a telematics client is provided. The system includes a workstation in communication with a display screen. A software stack configured to be executed by the workstation to implement functionality for a telematics client is included. The software stack imitates a configuration of an in-vehicle telematics stack of a telematics control unit (TCU). The software stack includes a service gateway for loading an emulator. A user interface (UI) manager configured to communicate with the loaded emulator is included with the software stack. The UI manager enables a presentation of TCU user interface without accessing the TCU. Methods to emulate a user interface and loading an emulator on a workstation are also provided.Type: ApplicationFiled: March 22, 2002Publication date: September 25, 2003Applicant: Sun Microsystems, Inc.Inventors: Darryl J. Mocek, William F. McWalter, Behfar Razavi, Dianna L. Decristo, Lisa M. Kelly
-
Publication number: 20030182032Abstract: An invention is provided for a vehicle mode manager that manages vehicle state information. The vehicle mode manager includes a code module that registers an application program with the vehicle mode manager. Registering indicates the application program will be notified of vehicle state changes. Also included in the vehicle mode manager is a code module that receives vehicle status information, and a code module that determines a vehicle state based on both the vehicle status information and a current vehicle state. In addition, a privileged application or another manager can also set the vehicle state. The vehicle mode manager also includes a code module that provides the vehicle state to an application program. In this manner, the application program can react to the vehicle state information in a predefined manner.Type: ApplicationFiled: March 25, 2002Publication date: September 25, 2003Applicant: Sun Microsystems, Inc.Inventors: William F. McWalter, Dianna L. Decristo, Lisa M. Kelly
-
Publication number: 20030182233Abstract: A method for managing access to service entities (e.g., such as a devices, resources, and services, which are limited resources) is provided. The method includes requesting a priority level. In response, a priority object with an assigned priority level is returned. A service is then requested from a service manager, and the request includes data for carrying out the requested service and the priority object. The service manager is configured to identify at least one service entity that is required to carry out the requested service. Access is then requested to at least one service entity. A determination is made as to whether the at least one service entity is in-use. If at least one service entity is in-use, a further determination is made as to whether at least one service entity that is in-use has an assigned priority level that is higher than the assigned priority level, which is associated with a current request.Type: ApplicationFiled: March 22, 2002Publication date: September 25, 2003Applicant: Sun Microsystems, Inc.Inventors: Darryl J. Mocek, Terrence Barr, Behfar Razavi, Lisa M. Kelly, William F. McWalter, Dianna L. Decristo
-
Publication number: 20030179233Abstract: An invention is provided for abstracting a user interface. A request is received from an application program to present data to a user. A determination is made as to which user interface devices are currently available, and a particular user interface device is selected to present the data. Abstract controls for the selected user interface device are provided to the application program, which are then used to present the data to the user using the selected user interface device.Type: ApplicationFiled: March 22, 2002Publication date: September 25, 2003Applicant: Sun Microsystems, Inc.Inventors: William F. McWalter, Lisa M. Kelly, Dianna L. Decristo, Behfar Razavi