EDWARD LEE KOCH
Pilots at Devon Dr, San Rafael, CA

License number
California C1073380
Category
Airmen
Address
Address
208 Devon Dr, San Rafael, CA 94903

Professional information

Edward Koch Photo 1

Dynamic Wait Acknowledge For Network Protocol

US Patent:
6633574, Oct 14, 2003
Filed:
Mar 17, 1999
Appl. No.:
09/271410
Inventors:
Edward L Koch - San Rafael CA
Jeffrey Warren Scott - San Francisco CA
Thomas Ian Armitage - Tiburon CA
Assignee:
LOYTEC Electronics GmbH - Vienna
International Classification:
H04L 1228
US Classification:
370410, 370389, 370236
Abstract:
The present invention is a method for acknowledgment of receipt of a message in a network, where the network includes a plurality of nodes. The method includes sending a message from a first node of the plurality of nodes destined for a second node of the plurality of nodes; setting a timer for the first node for receipt of an acknowledgment packet from the second node; determining if a wait acknowledge packet is received by the first node; and resetting the timer if the wait acknowledge packet is received by the first node. The present invention adds a wait acknowledge event to the state in the acknowledgment protocol which waits for an acknowledgement packet from the destination node. The wait acknowledge packet notifies the recipient that the message sent by the originating node has been received and forwarded. As long as the message is being properly forwarded to the next hop, wait acknowledge packets will continue to be sent to the originating node. In this manner, the amount of time the originating node waits for the acknowledgment packet from the destination node is dynamic and is dependent upon the actual length of time it takes for the message to be transmitted through the network.


Edward Koch Photo 2

Method For Detecting Invalid Packets By Assigning Super-Transaction Identifiers

US Patent:
6671264, Dec 30, 2003
Filed:
Jul 5, 2000
Appl. No.:
09/610082
Inventors:
Edward L. Koch - San Rafael CA
Stefan Soucek - Trumau, AT
Assignee:
Loytec Electronics GmbH - Vienna
International Classification:
H04B 144
US Classification:
370282, 370389
Abstract:
The present invention provides a method for reliable stale packet recognition in a network. The method includes: labeling a packet with a super transaction identifier (STID), the STID uniquely indicating a transaction; sending the packet with the STID to the receiving router; and blocking the sent packet from transmission to the receiving node if a transaction timer for the transaction indicated by the STID has expired. The method adds a STID to each packet. Each transaction is assigned a unique STID by the sending router, and each packet of the transaction is labeled with this STID. The receiving router uses the STID to block duplicate packets with the same STID which arrive after the expiration of the transaction timer. In this manner, stale packets are reliably detected by the receiving router.


Edward Koch Photo 3

System For Providing Demand Response Services

US Patent:
2011001, Jan 20, 2011
Filed:
Jul 12, 2010
Appl. No.:
12/834841
Inventors:
Edward Koch - San Rafael CA, US
Assignee:
HONEYWELL INTERNATIONAL INC. - Morristown NJ
International Classification:
G06F 15/173, G06F 15/177
US Classification:
709220, 709226
Abstract:
A system for providing demand response services relative to a resource. Demand response information may be conveyed by a provider of the resource to demand-response logic. The logic may translate the demand response information into one of a pre-defined finite amount or number of demand response levels. These levels may be translated to device states, and in turn the device states may be translated to device commands. The translations may be based on rules designed to effect a resource usage scenario. The rules may be easily changed. The commands may be provided to devices at one or more facilities. The devices may control loads, which consume the resource, in accordance with the device commands. The devices may also provide information, such as conditions and resource consumption, relative to the facilities to the provider of the resource. The commands and information may be conveyed via local and wide communication networks.


Edward Koch Photo 4

System For Using Attributes To Deploy Demand Response Resources

US Patent:
2014004, Feb 13, 2014
Filed:
Oct 17, 2013
Appl. No.:
14/056894
Inventors:
Edward Koch - San Rafael CA, US
Assignee:
Honeywell International Inc. - Morristown NJ
International Classification:
H04L 12/911
US Classification:
709203
Abstract:
A system for using attributes to deploy demand response resources. A service provider may provide energy to customers. The provider may via interactions modify consumption of the energy by the customers. Customers that participate in these interactions may be regarded as demand response resources. Interactions may incorporate demand response signals sent to the resources at their respective facilities. Each resource may have a demand response client which has an association with a customer account in a demand response management system of the provider. The association may be regarded as a binding of the demand response client. The binding may involve inputting an attribute of the demand response client, which can be correlated to the customer account. The attribute may be, for example, a location of the demand response client. Such attribute may be used for the association of the demand response client with a proper customer account.


Edward Koch Photo 5

System With Multiple Network Protocol Support

US Patent:
2013004, Feb 21, 2013
Filed:
Aug 16, 2011
Appl. No.:
13/210426
Inventors:
Dietmar Loy - Sausalito CA, US
Edward L. Koch - San Rafael CA, US
International Classification:
G06F 15/16
US Classification:
709230
Abstract:
The present invention provides a system with multiple network protocol support. The system includes: a first memory, the first memory comprising program instructions for processing upper and lower layers of the network protocol; a first processor, where the first processor processes the upper layers of the network protocol for a data packet according to the program instructions in the first memory; and a second processor, where the second processor processes lower layers of the network protocol for the data packet according to the program instructions in the first memory. When the network protocol is changed, instructions for the new protocol is fetched from a second memory and placed in the first memory. Thus, the hardware of the system need not be redesigned when changing protocols, and the same on-system unit is used to implement each protocol. This increases flexibility, provides cost effectiveness, and increases the reliability of the system.


Edward Koch Photo 6

Critical Resource Notification System And Interface Device

US Patent:
8073558, Dec 6, 2011
Filed:
Oct 3, 2008
Appl. No.:
12/245560
Inventors:
Edward Lee Koch - San Rafael CA, US
Daniel Allan Hennage - Mill Valley CA, US
Wesley Clay Collier - Piedmont CA, US
Assignee:
Honeywell International Inc - Morristown NJ
International Classification:
G06F 19/00
US Classification:
700 94, 719318, 709231
Abstract:
A system and device that communicates critical resource information is described. The resource notification system comprises a resource distributor, a resource notification server, and a networked interface device. The resource distributor generates a demand response action that is associated with a particular resource. The resource distributor is also communicatively coupled to a wide area network. The resource notification server, which is also communicatively coupled to the wide area network, receives and processes the demand response action and generates a demand response event signal that is communicated to a customer list. The networked interface device comprises at least one indicator. The networked interface device receives the demand response event signal that triggers at least one indicator corresponding to the demand response action generated by the resource distributor, wherein the indicator provides a real-time indication that corresponds to the usage of the particular resource.


Edward Koch Photo 7

System And Method For Presenting User Generated Geo-Located Objects

US Patent:
8447792, May 21, 2013
Filed:
Aug 30, 2012
Appl. No.:
13/599827
Inventors:
Edward Lee Koch - San Rafael CA, US
Daniel Allan Hennage - Mill Valley CA, US
Wesley Clay Collier - Piedmont CA, US
Assignee:
Geopeg, Inc - Piedmont CA
International Classification:
G06F 17/30, G06F 7/00
US Classification:
707803, 707798
Abstract:
A system and method for generating a virtual tour on a display device is described. The method comprises providing at least one map. The method further comprises providing a plurality of sequenced images, wherein each of the images is associated with at least one location by a geo-coding module configured to generate a geo-location object data sheet that associates sequential images with a corresponding location. The sequenced images are organized based on the location of each of the sequenced images and displayed on the map. The method is implemented by the system.


Edward Koch Photo 8

System And Method For Geocoding Content

US Patent:
8447787, May 21, 2013
Filed:
Jun 5, 2012
Appl. No.:
13/489076
Inventors:
Edward Lee Koch - San Rafael CA, US
Daniel Allan Hennage - Mill Valley CA, US
Wesley Clay Collier - Piedmont CA, US
Assignee:
Geopeg, Inc. - Piedmont CA
International Classification:
G06F 7/00, G06F 17/30
US Classification:
707798, 707802
Abstract:
A system and method for generating a virtual tour on a display device is described. The method comprises providing at least one map. The method further comprises providing a plurality of sequenced images, wherein each of the images is associated with at least one location by a geo-coding module configured to generate a geo-location object data sheet that associates sequential images with a corresponding location. The sequenced images are organized based on the location of each of the sequenced images and displayed on the map. The method is implemented by the system.


Edward Koch Photo 9

System And Method For Geo-Coding User Generated Content

US Patent:
7617246, Nov 10, 2009
Filed:
Feb 20, 2007
Appl. No.:
11/709330
Inventors:
Edward Lee Koch - San Rafael CA, US
Daniel Allan Hennage - Mill Valley CA, US
Wesley Clay Collier - Piedmont CA, US
Assignee:
Geopeg, Inc. - Piedmont CA
International Classification:
G06F 17/30, G06F 7/00
US Classification:
7071041, 707101, 707102, 707204
Abstract:
A system and method for geo-coding user generated content is described. The system comprises a content source, a content management module, a content repository, a location source, a location repository, a geo-coding module, and a geo-location object data sheet (GDS). The content source captures the user generated content. The content management module manages the user generated content. The content repository stores the user generated content. The location source generates a plurality of location data, and the location repository stores the location data. The geo-coding module generates the geo-located object data sheet (GDS) that associates the user generated content with the corresponding location data. The GDS depository stores the geo-located object data sheet.


Edward Koch Photo 10

System And Method For Presenting User Generated Digital Information

US Patent:
2012032, Dec 20, 2012
Filed:
Aug 30, 2012
Appl. No.:
13/599884
Inventors:
Edward Lee Koch - San Rafael CA, US
Daniel Allan Hennage - Mill Valley CA, US
Wesley Clay Collier - Piedmont CA, US
International Classification:
G06T 1/00
US Classification:
345440
Abstract:
A system and method for generating a virtual tour on a display device is described. The method comprises providing at least one map. The method further comprises providing a plurality of sequenced images, wherein each of the images is associated with at least one location by a geo-coding module configured to generate a geo-location object data sheet that associates sequential images with a corresponding location. The sequenced images are organized based on the location of each of the sequenced images and displayed on the map. The method is implemented by the system.