Patents by Inventor William R. Harper
William R. Harper 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: 7792952Abstract: A system for rating web services is disclosed. The system includes a computer with a network interface for electronic communications with a communications network. The computer is configured to process rating information input regarding a web service and use the rating information input. The computer is also configured to respond to a request for rating information. The system also includes multiple web services identifications for identifying web services. Web service information that relates to the web services is also included. The web service information is obtained through use of the rating information input.Type: GrantFiled: March 31, 2003Date of Patent: September 7, 2010Assignee: Panasonic Electric Works Co., Ltd.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Patent number: 7706742Abstract: A communications module is disclosed for facilitating wireless electronic communications with an electronic device. The communications module includes a processor and a wireless module in electronic communication with the processor for wireless communications with the electronic device. A paging module is also included that is in electronic communication with the processor for communicating with a computer through a paging network. The communications module also includes a modem in electronic communication with the processor for communicating with the computer through a communications network. Further, memory is in electronic communication with the processor for storing data.Type: GrantFiled: August 6, 2001Date of Patent: April 27, 2010Assignee: Panasonic Electric Works Co., Ltd.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Patent number: 7694046Abstract: A communications adapter for facilitating electronic communications with an electronic device is disclosed. The adapter is remotely reprogrammable by a provider computer through a communications network. The adapter includes a communications port for electronically connecting the adapter to the electronic device. The adapter also includes communications hardware for communicating with the provider computer through the communications network. In addition, the adapter includes a processor and memory. The memory is programmed with instructions to cause the adapter to receive new data sent by the provider computer via the communications network. The new data comprises device instructions for communicating with the electronic device through the communications port.Type: GrantFiled: February 20, 2004Date of Patent: April 6, 2010Assignee: Panasonic Electric Works Co., Ltd.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Patent number: 7502321Abstract: A system for optimizing network bandwidth based on subscription rates from a plurality of requestors is disclosed as including a provider that provides provider data. The system also includes a first requestor that has requested the provider data at a first subscription rate and a second requestor that has requested the provider data at a second subscription rate. The second subscription rate is higher than the first subscription rate. The system further includes a plurality of intervening access nodes. Each intervening access node includes request information specifying any provider data being sent through the intervening access node and a corresponding subscription rate. The plurality of intervening access nodes are configured to decrease the rate to an adjacent node when a requestor decreases a requestor subscription rate such that all the rates along a common transmit path from the provider to an end requestor are optimized to maximize available bandwidth.Type: GrantFiled: February 8, 2005Date of Patent: March 10, 2009Assignee: Matsushita Electric Works, Ltd.Inventors: Michael L. Howard, William R. Harper, Jr., Bryant Eastham
-
Patent number: 7280643Abstract: An embedded device configured to provide an audio status output is disclosed. The embedded device includes a processor, an input button in electronic communication with the processor and a speaker in electronic communication with the processor for outputting an audio output. Memory is used for storing data. An audio output generator is stored in the memory and operates to generate the audio status output. The audio generator receives a generate audio command initiated by a user through use of the input button. The generator then operates to convert the status data to audio output data through use of an audio generation table. The audio output data includes multiple distinct audio signals that are machine-decipherable and that correspond to individual data elements of the status data. The audio output data is provided to the speaker such that the audio output based on the audio output data is generated.Type: GrantFiled: December 18, 2003Date of Patent: October 9, 2007Assignee: Matsushita Electric Works, Ltd.Inventors: Michael L. Howard, William R. Harper, Jr., Todd H. Rytting
-
Patent number: 7242688Abstract: A telephone network interface is disclosed for facilitating communications through use of a telephone with an embedded device through a gateway and for facilitating communications between a remote service provider and the gateway. The telephone network interface includes a telephone interface for electronic communication with a telephone. The telephone network also includes a gateway interface for electronic communications with a gateway. An external telephone network interface is included for connecting the telephone network interface to an external telephone network. In addition, connection control is also provided. Connection control causes the telephone to be selectively in electronic communication with the external telephone network for telephone calls. The connection control also selectively causes the telephone to be in electronic communication with the gateway for communicating with an embedded device such that device requests from the telephone are communicated to the gateway.Type: GrantFiled: July 23, 2001Date of Patent: July 10, 2007Assignee: Matsushita Electric Works, Ltd.Inventors: Michael L. Howard, William R. Harper, Jr., Stephen C. Coffin
-
Patent number: 7181606Abstract: A portable electronic device is disclosed that is reprogrammable through a pager network. The device includes a communications port. The device also includes a data transceiver for transmitting send data and receiving receive data from a pager network. In addition, the device has a processor. The processor is in electronic communication with the communications port for communicating through the communications port. The processor is also in electronic communication with the data transceiver for communications with the pager network. The device also includes reprogrammable memory programmed with instructions to cause the device to receive new program code from the pager network and to reprogram the reprogrammable memory with the new program code.Type: GrantFiled: July 7, 2005Date of Patent: February 20, 2007Assignee: Matsushita Electric Works, Ltd.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Patent number: 7035719Abstract: A curtailment module is disclosed for enabling an energy provider to send a request to curtail energy use to a user. The curtailment module includes an interface for electronic communications with a temperature control device. A paging module is used to receive the request from the energy provider through a paging network. The curtailment module also includes a processor in electronic communication with the paging module for receiving the request from the paging module. Memory is also included and is in electronic communication with the processor for storing a curtailment message and history data. The curtailment module also includes a sound component in electronic communication with the processor for outputting an audio verification. A code generator is stored in the memory and executable by the processor to generate a verification code using the curtailment message and the history data as inputs.Type: GrantFiled: April 12, 2004Date of Patent: April 25, 2006Assignee: Matsushita Electric Works, Ltd.Inventors: Michael L. Howard, William R. Harper, Jr., Todd H. Rytting
-
Patent number: 7009493Abstract: A curtailment module is disclosed for enabling an energy provider to send a request to curtail energy use to a user. The curtailment module includes an interface for electronic communications with a temperature control device. A paging module is used to receive the request from the energy provider through a paging network. The curtailment module also includes a processor in electronic communication with the paging module for receiving the request from the paging module. Memory is also included and is in electronic communication with the processor.Type: GrantFiled: June 22, 2001Date of Patent: March 7, 2006Assignee: Matsushita Electric Works, Ltd.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Patent number: 6954850Abstract: A portable electronic device is disclosed that is reprogrammable through a pager network. The device includes a communications port. The device also includes a data transceiver for transmitting send data and receiving receive data from a pager network. In addition, the device has a processor. The processor is in electronic communication with the communications port for communicating through the communications port. The processor is also in electronic communication with the data transceiver for communications with the pager network. The device also includes reprogrammable memory programmed with instructions to cause the device to receive new program code from the pager network and to reprogram the reprogrammable memory with the new program code.Type: GrantFiled: October 30, 2000Date of Patent: October 11, 2005Assignee: Matsushita Electric Works, Ltd.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Patent number: 6876628Abstract: A system for optimizing network bandwidth based on subscription rates from a plurality of requestors is disclosed as including a provider that provides provider data. The system also includes a first requestor that has requested the provider data at a first subscription rate and a second requestor that has requested the provider data at a second subscription rate. The second subscription rate is higher than the first subscription rate. The system further includes a plurality of intervening access nodes. Each intervening access node includes request information specifying any provider data being sent through the intervening access node and a corresponding subscription rate. The plurality of intervening access nodes are configured to decrease the rate to an adjacent node when a requestor decreases a requestor subscription rate such that all the rates along a common transmit path from the provider to an end requestor are optimized to maximize available bandwidth.Type: GrantFiled: August 28, 2002Date of Patent: April 5, 2005Assignee: emWare, Inc.Inventors: Michael L. Howard, William R. Harper, Jr., Bryant Eastham
-
Publication number: 20040199299Abstract: A curtailment module is disclosed for enabling an energy provider to send a request to curtail energy use to a user. The curtailment module includes an interface for electronic communications with a temperature control device. A paging module is used to receive the request from the energy provider through a paging network. The curtailment module also includes a processor in electronic communication with the paging module for receiving the request from the paging module. Memory is also included and is in electronic communication with the processor for storing a curtailment message and history data. The curtailment module also includes a sound component in electronic communication with the processor for outputting an audio verification. A code generator is stored in the memory and executable by the processor to generate a verification code using the curtailment message and the history data as inputs.Type: ApplicationFiled: April 12, 2004Publication date: October 7, 2004Inventors: Michael L. Howard, William R. Harper, Todd H. Rytting
-
Publication number: 20040193696Abstract: A system for rating web services is disclosed. The system includes a computer with a network interface for electronic communications with a communications network. The computer is configured to process rating information input regarding a web service and use the rating information input. The computer is also configured to respond to a request for rating information. The system also includes multiple web services identifications for identifying web services. Web service information that relates to the web services is also included. The web service information is obtained through use of the rating information input.Type: ApplicationFiled: March 31, 2003Publication date: September 30, 2004Inventors: Michael L. Howard, William R. Harper
-
Publication number: 20040168003Abstract: A communications adapter for facilitating electronic communications with an electronic device is disclosed. The adapter is remotely reprogrammable by a provider computer through a communications network. The adapter includes a communications port for electronically connecting the adapter to the electronic device. The adapter also includes communications hardware for communicating with the provider computer through the communications network. In addition, the adapter includes a processor and memory. The memory is programmed with instructions to cause the adapter to receive new data sent by the provider computer via the communications network. The new data comprises device instructions for communicating with the electronic device through the communications port.Type: ApplicationFiled: February 20, 2004Publication date: August 26, 2004Inventors: Michael L. Howard, William R. Harper
-
Publication number: 20040133719Abstract: An embedded device configured to provide an audio status output is disclosed. The embedded device includes a processor, an input button in electronic communication with the processor and a speaker in electronic communication with the processor for outputting an audio output. Memory is used for storing data. An audio output generator is stored in the memory and operates to generate the audio status output. The audio generator receives a generate audio command initiated by a user through use of the input button. The generator then operates to convert the status data to audio output data through use of an audio generation table. The audio output data includes multiple distinct audio signals that are machine-decipherable and that correspond to individual data elements of the status data. The audio output data is provided to the speaker such that the audio output based on the audio output data is generated.Type: ApplicationFiled: December 18, 2003Publication date: July 8, 2004Inventors: Michael L. Howard, William R. Harper, Todd H. Rytting
-
Patent number: 6745106Abstract: A curtailment module is disclosed for enabling an energy provider to send a request to curtail energy use to a user. The curtailment module includes an interface for electronic communications with a temperature control device. A paging module is used to receive the request from the energy provider through a paging network. The curtailment module also includes a processor in electronic communication with the paging module for receiving the request from the paging module. Memory is also included and is in electronic communication with the processor for storing a curtailment message and history data. The curtailment module also includes a sound component in electronic communication with the processor for outputting an audio verification. A code generator is stored in the memory and executable by the processor to generate a verification code using the curtailment message and the history data as inputs.Type: GrantFiled: September 4, 2001Date of Patent: June 1, 2004Assignee: emWare, Inc.Inventors: Michael L. Howard, William R. Harper, Jr., Todd H. Rytting
-
Patent number: 6728804Abstract: A communications adapter for facilitating electronic communications with an electronic device is disclosed. The adapter is remotely reprogrammable by a provider computer through a communications network. The adapter includes a communications port for electronically connecting the adapter to the electronic device. The adapter also includes communications hardware for communicating with the provider computer through the communications network. In addition, the adapter includes a processor and memory. The memory is programmed with instructions to cause the adapter to receive new data sent by the provider computer via the communications network. The new data comprises device instructions for communicating with the electronic device through the communications port.Type: GrantFiled: October 27, 2000Date of Patent: April 27, 2004Assignee: emWare, Inc.Inventors: Michael L. Howard, William R. Harper, Jr.
-
Publication number: 20040042488Abstract: A system for optimizing network bandwidth based on subscription rates from a plurality of requestors is disclosed as including a provider that provides provider data. The system also includes a first requestor that has requested the provider data at a first subscription rate and a second requestor that has requested the provider data at a second subscription rate. The second subscription rate is higher than the first subscription rate. The system further includes a plurality of intervening access nodes. Each intervening access node includes request information specifying any provider data being sent through the intervening access node and a corresponding subscription rate. The plurality of intervening access nodes are configured to decrease the rate to an adjacent node when a requestor decreases a requester subscription rate such that all the rates along a common transmit path from the provider to an end requestor are optimized to maximize available bandwidth.Type: ApplicationFiled: August 28, 2002Publication date: March 4, 2004Inventors: Michael L. Howard, William R. Harper, Bryant Eastham
-
Patent number: 6697466Abstract: An embedded device configured to provide an audio status output is disclosed. The embedded device includes a processor, an input button in electronic communication with the processor and a speaker in electronic communication with the processor for outputting an audio output. Memory is used for storing data. An audio output generator is stored in the memory and operates to generate the audio status output. The audio generator receives a generate audio command initiated by a user through use of the input button. The generator then operates to convert the status data to audio output data through use of an audio generation table. The audio output data includes multiple distinct audio signals that are machine-decipherable and that correspond to individual data elements of the status data. The audio output data is provided to the speaker such that the audio output based on the audio output data is generated.Type: GrantFiled: March 5, 2002Date of Patent: February 24, 2004Assignee: emWare, Inc.Inventors: Michael L. Howard, William R. Harper, Jr., Todd H. Rytting
-
Publication number: 20040006620Abstract: A service provider for embedded devices is disclosed for controlling, monitoring and/or updating embedded devices. The service provider includes a computer having communications hardware for communicating over a computer network. The computer also includes a storage device and a processor. The service provider further includes a database of embedded device information that contains information relating to a number of embedded devices. An embedded device communications module is used by the service provider to communicate with a number of embedded devices. The service provider further includes a computer network communications module for communicating with computers via the computer network. In addition, the service provider has a database interface module for accessing the information in the embedded device information database.Type: ApplicationFiled: May 8, 2003Publication date: January 8, 2004Inventors: Michael L. Howard, William R. Harper