Patents by Inventor Pamela A. Wright
Pamela A. Wright 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: 8732338Abstract: A wireless mesh network server is operable to receive a message to one or more mesh network nodes from a client external to the mesh network, the message comprising an alias identifying the one or more mesh network nodes. The server is further operable to identify the one or more receiving mesh network nodes by the received message alias via an alias table, and forward the received message to the one or more mesh network nodes identified by the alias.Type: GrantFiled: October 22, 2009Date of Patent: May 20, 2014Assignee: Digi International Inc.Inventors: David J. Hutchison, Adam D. Dirstine, Pamela A. Wright, Jeffrey M. Ryan, Steven L. Halter, Christopher Glen Popp
-
Patent number: 8533678Abstract: An embedded processor system includes an integrated development environment and an embedded processor operating system. The embedded processor operating system is operable to run on the embedded processor system, and a command queue is operable to receive commands from a debugging module external to the embedded processor system. A command queue processing module is operable to change settings in the embedded processor system in response to commands in the command queue.Type: GrantFiled: July 13, 2007Date of Patent: September 10, 2013Assignee: Digi International Inc.Inventors: Steven L. Halter, Adam D. Dirstine, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan, Charles H. Gordon
-
Patent number: 8502831Abstract: Apparatus, methods, and systems are disclosed to manage memory in an embedded system. The system registers video applications and video sources with a memory manager. The memory manager in turn provides memory to the video applications and video sources. The system has an input to receive an output from at least one video source. The memory manager receives a frame from the video source and transfers the frame to memory. Once the frame is in memory the video application may work with the frame. All of these operations are conducted with the memory manager actively managing and allocating the memory resources.Type: GrantFiled: January 15, 2008Date of Patent: August 6, 2013Assignee: Digi International Inc.Inventors: Adam D. Dirstine, Steven L. Halter, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Patent number: 8397206Abstract: A markup language file comprises software build options usable to determine at least one software build configuration setting. One or more software build options are specified in a markup language file to specify one or more software build configuration settings for use in compilation of software. The markup language is an XML file, is editable in an Integrated Development Environment such as via a Graphical User Interface, and includes settings specific to an embedded processor system configuration.Type: GrantFiled: July 13, 2007Date of Patent: March 12, 2013Assignee: Digi International Inc.Inventors: Steven L. Halter, Adam D. Dirstine, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Publication number: 20100332605Abstract: A wireless mesh network server is operable to receive a message to one or more mesh network nodes from a client external to the mesh network, the message comprising an alias identifying the one or more mesh network nodes. The server is further operable to identify the one or more receiving mesh network nodes by the received message alias via an alias table, and forward the received message to the one or more mesh network nodes identified by the alias.Type: ApplicationFiled: October 22, 2009Publication date: December 30, 2010Applicant: Digi International Inc.Inventors: David J. Hutchison, Adam D. Dirstine, Pamela A. Wright, Jeffrey M. Ryan, Steven L. Halter, Christopher Glen Popp
-
Patent number: 7761621Abstract: A system comprising a communication (COM) port server that, together with a COM port client, establishes COM port redirection over a network and communicates data with a serial port, at least one embedded application which is configured to communicate data via a serial port, and at least one virtual serial port application communicatively coupled to the embedded application and the COM port server. The virtual serial port application translates data communicated between the COM port server and the embedded application as if the COM port server and the embedded application were connected by a serial communication link.Type: GrantFiled: September 14, 2006Date of Patent: July 20, 2010Assignee: Digi International Inc.Inventors: David J. Hutchison, Adam D. Dirstine, Pamela A. Wright, Jeffrey M. Ryan
-
Patent number: 7650444Abstract: A communications device comprising an embedded application-specific device driver for an application-specific display and an embedded remote access application that execute on a processor. The embedded application-specific device driver is configured to communicate data with a communication (COM) port via a serial port and to provide a video signal to the application-specific display. The embedded remote access application is configured to remotely access the application-specific display and to communicate display data via a network.Type: GrantFiled: September 28, 2006Date of Patent: January 19, 2010Assignee: Digi International, Inc.Inventors: Adam D. Dirstine, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Publication number: 20090179908Abstract: Apparatus, methods, and systems are disclosed to manage memory in an embedded system. The system registers video applications and video sources with a memory manager. The memory manager in turn provides memory to the video applications and video sources. The system has an input to receive an output from at least one video source. The memory manager receives a frame from the video source and transfers the frame to memory. Once the frame is in memory the video application may work with the frame. All of these operations are conducted with the memory manager actively managing and allocating the memory resources.Type: ApplicationFiled: January 15, 2008Publication date: July 16, 2009Applicant: Digi International, Inc.Inventors: Adam D. Dirstine, Steven L. Halter, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Publication number: 20090115789Abstract: Apparatus, methods, and systems are disclosed for capturing video frames. The system determines a maximum memory size available for video capture. The system initiates video capture and acquires a frame. The system then analyzes the incoming frame and determines if the frame is larger than the maximum memory size. If the frame is larger than the maximum memory size and if a quality parameter is greater than zero, the quality parameter is lowered.Type: ApplicationFiled: November 7, 2007Publication date: May 7, 2009Inventors: Adam D. Dirstine, Steven L. Halter, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Publication number: 20090019423Abstract: A markup language file comprises software build options usable to determine at least one software build configuration setting. One or more software build options are specified in a markup language file to specify one or more software build configuration settings for use in compilation of software. The markup language is an XML file, is editable in an Integrated Development Environment such as via a Graphical User Interface, and includes settings specific to an embedded processor system configuration.Type: ApplicationFiled: July 13, 2007Publication date: January 15, 2009Applicant: Digi International Inc.Inventors: Steven L. Halter, Adam D. Dirstine, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Publication number: 20090019270Abstract: An embedded processor system includes an integrated development environment and an embedded processor system operating system. The operating system is operable to run on the embedded processor system, and a command queue is operable to receive commands from a debugging module external to the embedded processor system. A command queue processing module is operable to change settings in the embedded processor in response to commands in the command queue.Type: ApplicationFiled: July 13, 2007Publication date: January 15, 2009Applicant: Digi International Inc.Inventors: Steven L. Halter, Adam D. Dirstine, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan, Charles H. Gordon
-
Publication number: 20080126072Abstract: A system comprising a communication (COM) port server that, together with a COM port client, establishes COM port redirection over a network and communicates data with a serial port, at least one embedded application which is configured to communicate data via a serial port, and at least one virtual serial port application communicatively coupled to the embedded application and the COM port server. The virtual serial port application translates data communicated between the COM port server and the embedded application as if the COM port server and the embedded application were connected by a serial communication link.Type: ApplicationFiled: September 14, 2006Publication date: May 29, 2008Inventors: David J. Hutchison, Adam D. Dirstine, Pamela A. Wright, Jeffrey M. Ryan
-
Publication number: 20080098411Abstract: A communications device comprising an embedded application-specific device driver for an application-specific display and an embedded remote access application that execute on a processor. The embedded application-specific device driver is configured to communicate data with a communication (COM) port via a serial port and to provide a video signal to the application-specific display. The embedded remote access application is configured to remotely access the application-specific display and to communicate display data via a network.Type: ApplicationFiled: September 28, 2006Publication date: April 24, 2008Inventors: Adam D. Dirstine, David J. Hutchison, Pamela A. Wright, Jeffrey M. Ryan
-
Publication number: 20040204961Abstract: A system and method for processing patient data permits physicians and other medical staff personnel to record, accurately and precisely, historical patient care information. An objective measure of a physician's rendered level of care, as described by a clinical status code, is automatically generated. Data elements used in the determination of the generated clinical status code include a level of history of the patient, a level of examination of the patient, a decision-making process of the physician treating the patient, and a “time influence factor.” The quantity and quality of care information for a particular patient is enhanced allowing future care decisions for that patient to be based on a more complete medical history. Enhanced care information can be used in outcome studies to track the efficacy of specific treatment protocols. Archiving of patient information is done in a manner which allows reconstruction of the qualitative aspects of provided medical services.Type: ApplicationFiled: July 21, 2003Publication date: October 14, 2004Applicant: Rensimer Enterprises, Ltd.Inventors: Edward R. Rensimer, Jacqueline P. Tomsovic, Pamela A. Wright
-
Patent number: 6154726Abstract: A system and method for processing patient data permits physicians and other medical staff personnel to record, accurately and precisely, historical patient care information. An objective measure of a physician's rendered level of care, as described by a clinical status code, is automatically generated. Data elements used in the determination of the generated clinical status code include a level of history of the patient, a level of examination of the patient, a decision-making process of the physician treating the patient, and a "time influence factor." The quantity and quality of care information for a particular patient is enhanced allowing future care decisions for that patient to be based on a more complete medical history. Enhanced care information can be used in outcome studies to track the efficacy of specific treatment protocols. Archiving of patient information is done in a manner which allows reconstruction of the qualitative aspects of provided medical services.Type: GrantFiled: November 9, 1998Date of Patent: November 28, 2000Assignee: Rensimer Enterprises, LTDInventors: Edward R. Rensimer, Jacqueline P. Tomsovic, Pamela A. Wright
-
Patent number: 5845253Abstract: A system and method for processing patient data permits physicians and other medical staff personnel to record, accurately and precisely, historical patient care information. An objective measure of a physician's rendered level of care, as described by a clinical status code, is automatically generated. Data elements used in the determination of the generated clinical status code include a level of history of the patient, a level of examination of the patient, a decision-making process of the physician treating the patient, and a "time influence factor." The quantity and quality of care information for a particular patient is enhanced allowing future care decisions for that patient to be based on a more complete medical history. Enhanced care information can be used in outcome studies to track the efficacy of specific treatment protocols. Archiving of patient information is done in a manner which allows reconstruction of the qualitative aspects of provided medical services.Type: GrantFiled: August 24, 1994Date of Patent: December 1, 1998Assignee: Rensimer Enterprises, Ltd.Inventors: Edward R. Rensimer, Jacqueline P. Tomsovic, Pamela A. Wright
-
Patent number: 5440697Abstract: A computer system comprises a CPU, a main memory, and plurality of I/O Processors (IOPs), coupled to each other by a system I/O bus. The IOPs perform slave processing functions relating to I/O devices. A simulation protocol is defined for the IOPs, whereby the host CPU can command an IOP to execute a simulation script. The simulation script defines one or more I/O devices to be simulated, and specifies a simulated workload associated with the devices. The IOP executes the simulation script by sending simulated input streams to the host and receiving output destined for the simulated I/O devices from the host on the system I/O bus. An IOP may simulate multiple I/O devices, and may simulate I/O devices concurrently with servicing real I/O devices. In typical use, one or more applications programs will execute on the CPU concurrently with the execution of one or more simulation scripts in the IOPs attacked to the system I/O bus.Type: GrantFiled: October 18, 1993Date of Patent: August 8, 1995Assignee: International Business Machines CorporationInventors: Mark A. Boegel, Douglas O. Bolstad, Stephen A. Knight, Harvey G. Kiel, Robert R. Nelson, Pamela A. Wright