Power meter having multiple ethernet ports

Abstract
A power meter or other electrical device is provided having two independent and communicatively isolated Ethernet ports. The first Ethernet port is addressable by a first unique identifier and is configured for enabling full access to the power meter via an internal LAN. This enables a LAN operator to remotely access the power meter via the internal LAN for performing metering functions, such as full telemetry, control and programming. The second Ethernet port is addressable by a second unique identifier and is configured for being connected to the Internet. Since the second Ethernet port is communicatively isolated from the first Ethernet port, a user can access the power meter via the Internet, but cannot access the internal LAN by connecting to the power meter via the Internet.
Description
BACKGROUND OF THE INVENTION

1. Field of the Invention


The present disclosure relates generally to an electrical device, and more specifically, to a power meter having multiple Ethernet ports.


2. Description of the Prior Art


Power meters are used in industrial and energy utility applications to provide telemetry on power usage and power quality, including: transmitting power, energy, voltage and current readings, using serial communications channels. Some currently available power meters also have the capability to record waveforms based on predefined recording thresholds and transmit the waveform data.


In recent years, the industry has shifted from serial to Ethernet communication architectures allowing for faster data throughput and the ability to access data via the Internet. Because of this shift, there is a desire in the industry to provide meter readings over the Internet while still allowing access of the meters over an internal LAN for telemetry, control and programming. Currently, to accomplish these tasks, operators have been required to set up routers to control access to the meters. Unfortunately, this method is vulnerable to intruders, or hackers, who can potentially access the internal LAN via the Internet. Therefore, this security concern discourages the industry from allowing access to power meters via the Internet. Accordingly, a need exists for a power meter having two Ethernet ports, each of which is independent and communicatively isolated from each other in a manner which enables control of metering functions by authorized personnel via a LAN while preventing intrusion and malicious modification of these functions from unauthorized users via the Internet.


SUMMARY OF THE INVENTION

The present disclosure provides an electrical device having multiple Ethernet ports, and more particularly, to a power meter having two independent and communicatively isolated Ethernet ports and monitoring components for measuring an electrical parameter, such as current flow. The first Ethernet port is addressable by a first unique identifier and is configured for enabling full access to the power meter via an internal LAN. This enables a LAN operator to remotely access the power meter via the internal LAN for performing metering functions, such as full telemetry, control and programming.


The second Ethernet port is addressable by a second unique identifier and is configured for being connected to the Internet. Since the second Ethernet port is communicatively isolated from the first Ethernet port, a user, including the LAN operator, can access the power meter via the Internet, but cannot access the internal LAN by connecting to the power meter via the Internet.


The first and second unique identifiers are preferably MAC addresses. However, one skilled in the art can appreciate that other identifiers may be used to identify and address the first and second Ethernet ports.


The present disclosure further provides a method for communicating with a plurality of electrical devices or power meters 100. The method includes the step of providing a plurality of electrical devices or power meters 100 each having a first Ethernet port 214 and a second Ethernet port 222. Each Ethernet port has a unique identifier as and is communicatively isolated from the other Ethernet port. The method also includes the steps of accessing power meter 100 via first Ethernet port 214 via a first network, such as the internal LAN 810; and accessing power meter 100 via second Ethernet port 222 via a second network, such as the Internet or World Wide Web 812. Since the two Ethernet ports are communicatively isolated from each other, an Internet user cannot access internal LAN 810 by connecting to power meter 100 via the second Ethernet port-Internet connection. Conversely, the LAN operator cannot access Internet 812 by connecting to power meter 100 via the first Ethernet port-LAN connection.


The method further includes the step of remotely controlling the operation of one of the plurality of power meters 100 by transmitting control operations and parameters to the power meter 100 via a corresponding first Ethernet port-LAN connection. The method further includes the step of remotely accessing a storage module 818 of one of the plurality of power meters 100 via a corresponding second Ethernet port-Internet connection for viewing meter readings stored by storage module 818.





BRIEF DESCRIPTION OF THE DRAWINGS

These and other features, aspects, and advantages of the present disclosure will become better understood with regard to the following description, appended claims, and accompanying drawings wherein:



FIG. 1 is a perspective view of an electrical device having multiple Ethernet ports in accordance with the present disclosure;



FIG. 2 is a top plan view of the electrical device of FIG. 1;



FIG. 3 is a side elevational view of the electrical device of FIGS. 1 and 2;



FIG. 4 is a rear perspective view of the electrical device of FIGS. 1-3 illustrating the connection of lead terminals thereto, in accordance with a method of the present disclosure;



FIG. 5 is a rear perspective view of the electrical device of FIGS. 1-3 illustrating the connection of lead terminals thereto, in accordance with another method of the present disclosure;



FIG. 6 is a rear perspective view of the electrical device of FIGS. 1-3 illustrating the connection of lead terminals thereto, in accordance with yet another method of the present disclosure;



FIG. 7 is a rear perspective view of the electrical device of FIGS. 1-3 illustrating the connection of power supply and voltage inputs thereto, in accordance with a method of the present disclosure;



FIG. 8 is a flowchart showing allowable access paths for accessing the electrical device having multiple Ethernet ports in accordance with the present disclosure; and



FIG. 9 is a flowchart illustrating a method for accessing the electrical device via a LAN and the Internet in accordance with the present disclosure.





DESCRIPTION OF THE PREFERRED EMBODIMENTS

Three-phase power is most commonly used in situations where large amounts of power will be used because it is a more effective way to transmit the power and because it provides a smoother delivery of power to the end load. There are two commonly used connections for three-phase power, a wye connection or a delta connection.


As used herein and as is typical in the art, a “wye connection” is understood to have a phase relation and a winding relationship between the phases, which substantially approximates the look of a wye (“Y”). In a wye connection or service, the neutral (or center point of the wye) is typically grounded. This leads to common voltages of 208/120 and 480/277 (where the first number represents the phase-to-phase voltage and the second number represents the phase-to-ground voltage). The three voltages are separated by 120 degrees electrically. Under balanced load conditions with unity power factor, the currents are also separated by 120 degrees.


As used herein and as is typical in the art, a “delta connection” is understood to have load windings, which are connected from phase-to-phase rather than from phase-to-ground.


Embodiments of the present disclosure will be described in detail herein below with reference to the accompanying drawings. In the following description, numerous specific details are set forth to provide a more thorough understanding of the present disclosure. It will be apparent, however, to one skilled in the art that the present disclosure may be practiced without these specific details. In other instances, well known functions or constructions have not been described so as not to obscure the present disclosure.


Referring initially to FIGS. 1-3, an electrical device, e.g., an electronic power meter, in accordance with an embodiment of the present disclosure, is generally designated as 100. As seen in FIGS. 1-3, electrical device 100 includes a housing 102 defining a front surface 102a, a rear surface 102b, a top surface 102c, a bottom surface 102d, a right side surface 102e, and a left side surface 102f. Electrical device 100 includes a faceplate 104 operatively connected to front surface 102a of housing 102.


Faceplate 104 includes displays 106, indicators 108 (e.g., LEDs and the like), buttons 110, and the like providing a user with an interface for visualization and operation of electrical device 100. For example, as seen in FIG. 1, faceplate 104 of electrical device 100 includes analog and/or digital displays 106 capable of producing alphanumeric characters. Faceplate 104 includes a plurality of indicators 108 which, when illuminated, indicate to the user the “type of reading”, the “% of load bar”, the “parameter designation” which indicates the reading which is being displayed on displays 106, a “scale selector” (e.g., Kilo or Mega multiplier of Displayed Readings), etc. Faceplate 104 includes a plurality of buttons 110 (e.g., a “menu” button, an “enter” button, a “down” button, a “right” button, etc.) for performing a plurality of functions, including and not limited to: viewing of meter information; enter display modes; configuring parameters; performing re-sets; performing LED checks; changing settings; viewing parameter values; scrolling parameter values; and viewing limit states.


As seen in FIGS. 4-7, electrical device 100 includes a first Ethernet port 214 and a second Ethernet port 222. The two Ethernet ports 214, 222 as further described below are independent and communicatively isolated from each other. The first Ethernet port 214 is configured for being connected to an internal LAN 810 while the second Ethernet port 222 is configured for being connected to the Internet or World Wide Web 812.


As further seen in FIGS. 4-7, housing 102 includes voltage connections or inputs 112 provided preferably on rear surface 102b thereof, and current inputs 114 provided preferably along right side surface 102e thereof. Desirably, a connector 116 or the like may be used to connect power supply lines 118a and/or voltage supply lines 118b to voltage inputs 112. In particular, as seen in FIG. 7, power supply lines 118a and voltage supply lines 118b are electrically connected to connector 116 which is, in turn, electrically connected to voltage inputs 112. Power supply lines 118a and voltage supply lines 118b are electrically connected to internal components, circuitry and/or printed circuit boards (not shown) of electrical device 100.


As seen in FIG. 2, housing 102 includes a series of pass-throughs or apertures 120 formed along right side surface 102e thereof and extending desirably between top surface 102c and bottom surface 102d thereof. While apertures 120 are shown and described as being formed along right side surface 102e of housing 102 it is envisioned and within the scope of the present disclosure for apertures 120 to be formed along any side of housing 102. As will be described in greater detail below, apertures 120 enable connection of electrical device 100 according to a first method, e.g., a “CT (Current Transformer) Pass Through” method.


As seen in FIG. 3, electrical device 100 may include a plurality of “gills” 130 configured and dimensioned to extend through each aperture 120 of housing 102. Gills 130 are desirably elongate electrically conductive plates or bars having a first end 130a and a second end 130b. As will be described in greater detail below, gills 130 allow for CT leads to be terminated on electrical device 100. Desirably, gills 130 are fabricated from nickel-plated brass.


Turning now to FIG. 4, a method of connecting electrical device 100 according to the “CT Pass Through” method is shown and described. Connection of electrical device 100 according to the “CT Pass Through” method typically requires passage of CT lead(s) 10 through apertures 120 of housing 102. Accordingly, CT lead(s) 10 pass directly though electrical device 100 without any physical termination on electrical device 100. Extending CT leads 10 to electrical device 100 according to the “CT Pass Through” method insures that electrical device 100 cannot be a point of failure on the circuit.


Turning now to FIG. 5, an alternate method of connecting electrical device 100 is shown and described. As seen in FIG. 5, gills 130 have been inserted into apertures 120 formed in housing 102. Desirably, first ends 130a of gills 130 are exposed along top surface 102c of housing 102 and second ends 130b of gills 130 are exposed along bottom surface 102d of housing 102. In this manner, CT leads 10 may be electrically connected to first ends 130a of gills 130 and/or second ends 130b of gills 130. Desirably, CT leads 10 are provided with an “O” or “U” lug 12 at a free end thereof for terminating CT leads 10 to gills 130. For example, a screw 14 or the like may be used to connect lug 12 of CT lead 10 to gill 130. As seen in FIG. 5, by terminating CT leads 10 to gills 130 of electrical device 100, the possibility of a point of failure occurring at electrical device 100 is eliminated.


As seen in FIG. 6, according to an alternate method, lugs 12 may be replaced by friction fit quick connectors 16. Accordingly, in use, CT leads 10 may be terminated and/or electrically connected to gills 130 by sliding quick connectors 16 over the tips of first and second ends 130a, 130b of gills 130.


In each of the embodiments above, CT leads 10 either extend through housing 102 of electrical device or terminate on gills 130 which are un-connected to any electrical component of electrical device 100. Unlike the embodiments disclosed herein, other electrical device (e.g., electrical meters) utilize terminal blocks to pass the current, traveling through the CT leads, through a soldered connection on a printed circuit board. Accordingly, the prior art electrical devices may be susceptible to burn-out or failure in the event of a surge in current through the CT leads.


Turning back to FIG. 4, electrical device 100 may include a first interface or communication port 150 for connection to a master and/or slave device. Desirably, first communication port 150 is situated in rear surface 102b of housing 102. Electrical device 100 may also include a second interface or communication port 152 situated on faceplate 104 (see FIG. 1).


Referring to FIG. 8, electrical device 100 provides access to status information and other data stored within a storage module 818, such as a flash memory module, via second Ethernet port 222. Second Ethernet port 222 is configured for being connected to Internet or World Wide Web 812 as stated above for enabling access to the status information and other data. Second Ethernet port 222 can be connected to the Internet or World Wide Web 812 by one or more network communication protocols known in the art, such as TCP/IP.


Second Ethernet port 222 does not have access to a processor 816 and monitoring components 820 of electrical device 100. Hence, access to electrical device 100 via the Internet does not enable a user to delete and/or reprogram functions programmed within processor 816 of electrical device 100 or program electrical device 100. Additionally, the user cannot communicate or access LAN 810 via the second Ethernet port-Internet connection. Accordingly, the architecture of electrical device 100 prevents unauthorized access to processor 816 and LAN 810 (or other device connected to first Ethernet port 214), while allowing access to stored data within electrical device 100 via Internet 812. Port 1 enables the user to configure what is to be placed on the port 2 address so that no “hacker or unwanted viewer of the data can use the meter to “hack” into a general network and/or operate or control the equipment. This creates a dedicated impenetrable firewall within the meter allowing only the data the user desires to be placed on the web sever to go through, as will be described below.


In an alternate embodiment, second Ethernet port 222 does have access to the processor 816 and monitoring components 820 of electrical device 100. However, Ethernet port 214 dictates or controls what data stored within processor 816 can be accessed via Ethernet port 222. In this embodiment, one cannot program processor 816 by accessing it via Ethernet port 222.


Preferably, processor 816 of electrical device 100 is programmed by the transmission of programming signals from internal LAN 810 via the first Ethernet port-LAN connection for enabling the creation of web browser viewable documents, which are stored in storage module 818. The documents may be created in XML, HTML, or other webpage formats. Second Ethernet port 222 provides read-only access to storage module 818, thus allowing an Internet user to view the web browser viewable documents via the second Ethernet port-Internet connection while preventing the Internet user from modifying these documents and other data stored by storage module 818. Further, the Internet user is prevented from causing the storage of data within storage module 818 via the second Ethernet port-Internet connection.


With continued reference to FIG. 8, electrical device 100 enables an array of functions, e.g., meter programming 802, webpage setup 804, preferably, XML webpage setup, complete or full meter status information 806 and limited meter status information 808, to be performed by an operator/user via internal LAN 810 or Internet 812. While the full array of functions 802, 804 can be performed and status information 806, 808 (including other type of information) can be accessed via the first Ethernet port-internal LAN connection, only limited meter status information 808 can be accessed via the second Ethernet port-Internet connection.


Ethernet port 214 is configured for connection to internal LAN 810, for providing access to processor 816 and for providing read/write access to storage module 818. Processor 816 is remotely accessible and programmable via the first Ethernet port-LAN connection for controlling various functions of electrical device 100. Processor 816 parses and implements the programmable instructions received via the first Ethernet port-LAN connection and which are embedded within programming signals for controlling the various functions of electrical device 100. These functions include setting the operational parameters of monitoring components 820; receiving data, such as meter readings, from monitoring components 820 and processing said data; executing diagnostic tests on monitoring components 820; controlling monitoring to components 820 for measuring one or more electrical parameters, such as current flow; creating and/or maintaining webpages for storage in storage module 818; and other functions. The webpages display one or more meter readings and parameters to the Internet user via the user's computer terminal connected to electrical device 100 via the second Ethernet port-Internet connection.


Webpages are created by the LAN operator providing page settings 804, such as XML page settings, to electrical device 100 via the first Ethernet port-LAN connection. The page settings 804 generally include selecting information to be displayed via the webpages, refresh rate of the information displayed, and selecting basic webpage layout. Processor 816 using page settings 804 creates webpages displaying the information received from monitoring components 820 and stores the created webpages in storage module 818. Processor 816 continuously refreshes the webpages according to the refresh rate specified by the operator, whereupon updated meter readings and other information replaces or overwrites the outdated information displayed by the webpages.


It is contemplated that the updated meter readings are appended to a table containing previous meter readings and displayed by a webpage, such that the previous meter readings are not replaced or overwritten. The meter readings and other data viewable via the webpages are generally or substantially identical to the meter readings and data displayed on displays 106 of electrical device 100, since processor 816 is in operative communication with the displays 106.


Access to the storage medium 818 via the second Ethernet port-Internet connection transmits one or more webpages to the Internet user's computer terminal for viewing thereof. It is contemplated that the Internet user provides a password which is authenticated by the electrical device 100 before the one or more webpages are transmitted to the user's computer terminal.


Ethernet port 214 is addressable via a first unique identifier and Ethernet port 222 is addressable via a second unique identifier. First and second unique identifiers are preferably MAC addresses. However, one skilled in the art can appreciate that other identifiers may be used to identify and address the first and second Ethernet ports.


The present disclosure further provides a method for communicating with a plurality of electrical devices or power meters 100. The method includes the step of providing a plurality of electrical devices or power meters 100 each having a first Ethernet port 214 and a second Ethernet port 222. Each Ethernet port has a unique identifier as and is communicatively isolated from the other Ethernet port, such that electrical signals are prevented from being transmitted from the second Ethernet port-Internet connection to the first Ethernet port-LAN connection.


The method also includes the steps of programming power meter 100 via first Ethernet port 214 via a first network, such as the internal LAN 810; and accessing data stored within power meter 100 via first Ethernet port 214 via the first network and/or second Ethernet port 222 via a second network, such as the Internet or World Wide Web 812. Since the two Ethernet ports are communicatively isolated from each other, an Internet user cannot access internal LAN 810 by connecting to power meter 100 via the second Ethernet port-Internet connection. Conversely, the LAN operator cannot access Internet 812 by connecting to power meter 100 via the first Ethernet port-LAN connection.


The method further includes the step of remotely controlling the operation of one of the plurality of power meters 100 by transmitting control operations and parameters to the power meter 100 via a corresponding first Ethernet port-LAN connection. The control operations and parameters can specify what to measure (current flow, power, voltage output, etc.), what data to display via displays 106, how often status data is to be updated, etc. The method further includes the step of remotely accessing a storage module 818 of one of the plurality of power meters 100 via a corresponding second Ethernet port-Internet connection for viewing meter readings stored by storage module 818.


As shown in FIG. 9, the present disclosure further provides a method for retrieving power meter data across both LAN 810 and Internet 812 while maintaining security from unauthorized intrusion and hacking of LAN 810 via Internet 812. The method is initiated with step 901, wherein the LAN operator connects to electrical device or meter 100 through LAN 810 via the first Ethernet port-LAN connection. This connection provides the LAN operator with full access to all the features of meter 100, i.e., programmable, control and data access features of meter 100.


In step 902, the LAN operator provides document settings specifying which meter readings will be reported and how often the meter readings will be updated on the webpages created by processor 816 in step 903. Processor 816 acquires meter readings, or status data, from one or more monitoring components 820, such as a probe, and in accordance with the document settings provided in step 902, processor 816 parses the status data and creates webpages for displaying the data. In step 904, the webpages are stored in the storage module 818, such as an optical media, hard drive, RAM, flash memory module, etc. At the update interval specified in the document settings provided in step 902, steps 903 and 904 are repeated, thereby updating the meter readings which are displayable via the webpages.


Accessing the limited meter readings via the second Ethernet port-Internet connection occurs in step 905, wherein the Internet user transmits a request for viewing a webpage stored within storage module 818 of power meter 100. The webpage can include a homepage, i.e., introductory or index, page, which provides hyperlinks to various other webpages stored in storage module 818. Proceeding to step 906, the requested webpage is retrieved from storage module 818 and transmitted to the Internet user via the second Ethernet port-Internet connection.


The described embodiments of the present disclosure are intended to be illustrative rather than restrictive, and are not intended to represent every embodiment of the present disclosure. Various modifications and variations can be made without departing from the spirit or scope of the disclosure as set forth in the following claims both literally and in equivalents recognized in law.

Claims
  • 1. A method for communicating with at least one electrical metering device comprising the steps of: providing the at least one electrical metering device including at least one monitoring component that measures one or more electrical parameters of an electrical distribution system delivering power to at least one load, the at least one monitoring component coupled to at least one of voltage inputs and/or current inputs coupled to the electrical distribution system;providing page settings, to at least one processor of the at least one electrical metering device, that specifies which of the one or more electrical parameters are to be displayed via at least one webpage;acquiring, by the at least one processor, the specified one or more electrical parameters from the at least one monitoring component;creating, by the at least one processor, at least one webpage for displaying the acquired one or more electrical parameters based on the page settings;storing, by the at least one processor, the created at least one webpage in a storage module of the at least one electrical metering device; andin response to receiving a request for viewing the created at least one webpage, transmitting the created at least one webpage from the storage module to a device over a network and preventing access to the at least one processor,wherein the at least one webpage includes hyperlinks to at least one other webpage of the acquired one or more electrical parameters store in the storage module.
  • 2. The method of claim 1, wherein the page settings include a refresh rate of the one or more electrical parameters to be displayed.
  • 3. The method of claim 2, further comprising updating the one or more electrical parameters associated to the created at least one webpage based on the refresh rate.
  • 4. The method of claim 1, wherein the page settings include at least one webpage layout.
  • 5. The method of claim 4, wherein the at least one webpage layout includes a homepage.
  • 6. The method of claim 5, wherein the homepage includes hyperlinks to at least one other page stored in the storage module.
  • 7. The method of claim 1, further comprising authenticating the request before the transmitting of the created at least one page.
  • 8. The method of claim 7, wherein the authenticating requires a user password.
  • 9. The method of claim 1, wherein the storage module includes at least one of an optical media, a hard drive, a random access memory (RAM) and/or a flash memory.
  • 10. The method of claim 1, wherein the at least one metering device includes at least one display, data displayed by the at least one display is substantially identical to data transmitted within the created at least one page.
  • 11. The method of claim 1, wherein the preventing access to the at least one processor is performed by a firewall.
  • 12. The method of claim 1, wherein the at least one webpage is created using HTML and/or XML programming languages.
  • 13. A non-transitory computer readable medium storing a program code that, when executed by the at least one electrical metering device, facilitates execution of the method of claim 1.
  • 14. The non-transitory computer readable medium of claim 13, wherein the program code includes executable instructions for creating a fire wall.
  • 15. The method of claim 1, wherein the network is the Internet.
  • 16. An electrical metering device comprising: at least one monitoring component configured for monitoring at least one parameter of an electrical distribution system delivering power to at least one load, the at least one monitoring component coupled to at least one of voltage inputs and/or current inputs coupled to the electrical distribution system;at least one processor configured for receiving data from the at least one monitoring component; anda storage module coupled the at least one processor, the storage module stores at least the received data from the at least one monitoring component;wherein the at least one processor is configured to receive instructions, create at least one webpage from the data received from the at least one monitoring component based on the received instructions and store the created at least one webpage in the storage module, andthe storage module configured to provide read-only access to the stored at least one webpage in response to a request from a device over a network and prevent access to the at least one processor,wherein the at least one webpage includes hyperlinks to at least one other webpage of the data received from the at least one monitoring component stored in the storage. module.
  • 17. The electrical metering device of claim 16, wherein the instructions include page settings, the page settings including a refresh rate of the data to be displayed in the created at least one webpage.
  • 18. The electrical metering device of claim 17, wherein the at least one processor updates the data associated to the created at least one webpage based on the refresh rate.
  • 19. The electrical metering device of claim 17, wherein the page settings include at least one webpage layout.
  • 20. The electrical metering device of claim 19, wherein the at least one webpage layout includes a homepage.
  • 21. The electrical metering device of claim 20, wherein the homepage includes hyperlinks to at least one other webpage stored in the storage module.
  • 22. The electrical metering device of claim 16, wherein the at least one processor authenticates the request before the transmitting of the created at least one webpage.
  • 23. The electrical metering device of claim 22, wherein the authenticating requires a user password.
  • 24. The electrical metering device of claim 16, wherein the storage module includes at least one of an optical media, a hard drive, a random access memory (RAM) and/or a flash memory.
  • 25. The electrical metering device of claim 16, further comprising at least one display, data displayed by the at least one display is substantially identical to data transmitted within the at least one webpage.
  • 26. The electrical metering device of claim 16, further comprising a housing, the housing including at least one display disposed on a front surface thereof, the at least one display in operative communication with the at least one processor.
  • 27. The electrical metering device of claim 26, further comprising a communication port disposed on the front surface of the housing.
  • 28. The electrical metering device of claim 27, further comprising a second communication port disposed on a surface of the housing, the second communication port communicates to a master and/or slave device.
  • 29. The electrical metering device of claim 26, wherein the at least one display is configured to display a percentage of load bar as sensed by the at least one monitoring component.
  • 30. The electrical metering device of claim 16, further comprising a firewall for preventing access to the at least one processor.
  • 31. The electrical metering device of claim 16, wherein the at least one webpage is created using HTML and/or XML programming languages.
  • 32. The electrical metering device of claim 16, wherein the network is the Internet.
PRIORITY

The present application is a continuation application of U.S. application Ser. No. 13/463,192, filed on May 3, 2012, now U.S. Pat. No. 9,194,720, which is a continuation application of U.S. application Ser. No. 12/824,459, filed on Jun. 28, 2010, now U.S. Pat. No. 8,176,174, which is a continuation application of U.S. application Ser. No. 11/039,316, filed on Jan. 19, 2005, now U.S. Pat. No. 7,747,733, which claims priority from a U.S. provisional patent application filed on Oct. 25, 2004 and assigned U.S. Provisional Application Ser. No. 60/621,750, the contents of all are incorporated herein by reference.

US Referenced Citations (698)
Number Name Date Kind
1863741 Leon Jun 1932 A
2292163 Shea Aug 1942 A
2435753 Walther et al. Feb 1948 A
2606943 Barker Aug 1952 A
2883255 Anderson Apr 1959 A
2900605 Squires et al. Aug 1959 A
2987704 Gimpel et al. Jun 1961 A
2992365 Brill Jul 1961 A
3084863 Du Apr 1963 A
3142820 Daniels Jul 1964 A
3166726 Jensen et al. Jan 1965 A
3205439 Michael et al. Sep 1965 A
3333194 Reynolds Jul 1967 A
3453540 Dusheck, Jr. Jul 1969 A
3458810 Wald Jul 1969 A
3467864 Plaats Sep 1969 A
3504164 Farrell et al. Mar 1970 A
3534247 Miljanic Oct 1970 A
3535637 Goransson Oct 1970 A
3629852 Thexton et al. Dec 1971 A
3737891 Metcalf Jun 1973 A
3815013 Milkovic Jun 1974 A
3824441 Heyman et al. Jul 1974 A
3995210 Milkovic Nov 1976 A
4066960 Milkovic Jan 1978 A
4077061 Johnston et al. Feb 1978 A
4140952 Miller Feb 1979 A
4158810 Leskovar Jun 1979 A
4182983 Heinrich et al. Jan 1980 A
4215697 Demetrescu Aug 1980 A
4240149 Fletcher et al. Dec 1980 A
4246623 Sun Jan 1981 A
4255707 Miller Mar 1981 A
4283772 Johnston Aug 1981 A
4336736 Mishima Jun 1982 A
4345311 Fielden Aug 1982 A
4360879 Cameron Nov 1982 A
4415896 Allgood Nov 1983 A
4437059 Hauptmann Mar 1984 A
4442492 Karlsson et al. Apr 1984 A
4463311 Kobayashi Jul 1984 A
4466071 Russell Aug 1984 A
4486707 Randall et al. Dec 1984 A
4495463 Milkovic Jan 1985 A
4608533 Starkie Aug 1986 A
4623997 Tulpule Nov 1986 A
4642563 McEachern et al. Feb 1987 A
4689752 Fernandes et al. Aug 1987 A
4709339 Fernandes Nov 1987 A
4713608 Catiller et al. Dec 1987 A
4713609 Losapio et al. Dec 1987 A
4742296 Petr et al. May 1988 A
4799008 Kannari Jan 1989 A
4804957 Selph et al. Feb 1989 A
4839819 Begin et al. Jun 1989 A
4841236 Miljanic et al. Jun 1989 A
4843311 Rozman et al. Jun 1989 A
4884021 Hammond et al. Nov 1989 A
4897599 Koslar Jan 1990 A
4902965 Bodrug et al. Feb 1990 A
4933633 Allgood Jun 1990 A
4949029 Cooper et al. Aug 1990 A
4958294 Herscher et al. Sep 1990 A
4958640 Logan Sep 1990 A
4979122 Davis et al. Dec 1990 A
4989155 Begin et al. Jan 1991 A
4996646 Farrington Feb 1991 A
4999572 Bickford et al. Mar 1991 A
5006790 Beverly et al. Apr 1991 A
5006846 Granville et al. Apr 1991 A
5014229 Mofachern May 1991 A
5017860 Germer et al. May 1991 A
5079715 Venkataraman et al. Jan 1992 A
5081701 Silver Jan 1992 A
5122735 Porter et al. Jun 1992 A
5132609 Nguyen Jul 1992 A
5132610 Ying-Chang Jul 1992 A
5166887 Farrington et al. Nov 1992 A
5170115 Kashiwabara et al. Dec 1992 A
5170360 Porter et al. Dec 1992 A
5185705 Farrington Feb 1993 A
5212441 McEachern et al. May 1993 A
5220495 Zulaski Jun 1993 A
5224054 Wallis Jun 1993 A
5226120 Brown et al. Jul 1993 A
5229713 Bullock et al. Jul 1993 A
5233538 Wallis Aug 1993 A
5237511 Caird et al. Aug 1993 A
5243536 Bradford Sep 1993 A
5245275 Germer et al. Sep 1993 A
5248935 Sakoyama et al. Sep 1993 A
5248967 Daneshfar Sep 1993 A
5258704 Germer et al. Nov 1993 A
5289115 Germer et al. Feb 1994 A
5298854 McEachern et al. Mar 1994 A
5298855 McEachern et al. Mar 1994 A
5298856 McEachern et al. Mar 1994 A
5298859 McEachern et al. Mar 1994 A
5298885 McEachern et al. Mar 1994 A
5298888 McEachern et al. Mar 1994 A
5300924 McEachern et al. Apr 1994 A
5301121 Garverick et al. Apr 1994 A
5301122 Halpern Apr 1994 A
5302890 McEachern et al. Apr 1994 A
5307009 McEachern et al. Apr 1994 A
5315527 Beckwith May 1994 A
5343143 Voisine et al. Aug 1994 A
5347464 McEachern et al. Sep 1994 A
5391983 Lusignan et al. Feb 1995 A
5402148 Post et al. Mar 1995 A
5406495 Hill Apr 1995 A
5438257 Berkcan Aug 1995 A
5442279 Kitayoshi et al. Aug 1995 A
5450007 Payne et al. Sep 1995 A
5453697 Schweer et al. Sep 1995 A
5459395 Berkcan Oct 1995 A
5459459 Lee, Jr. Oct 1995 A
5475628 Adams et al. Dec 1995 A
5514958 Germer May 1996 A
5528507 McNamara et al. Jun 1996 A
5537340 Gawlik Jul 1996 A
5544064 Beckwith Aug 1996 A
5548527 Hemminger et al. Aug 1996 A
5555508 Munday et al. Sep 1996 A
5559719 Johnson et al. Sep 1996 A
5563506 Fielden et al. Oct 1996 A
5568047 Staver et al. Oct 1996 A
5572438 Ehlers et al. Nov 1996 A
5574654 Bingham et al. Nov 1996 A
5581173 Yalla et al. Dec 1996 A
5592165 Jackson et al. Jan 1997 A
5606510 Glaser et al. Feb 1997 A
5619142 Schweer et al. Apr 1997 A
5627759 Bearden et al. May 1997 A
5642300 Gubisch et al. Jun 1997 A
5650936 Loucks et al. Jul 1997 A
5675754 King et al. Oct 1997 A
5706204 Cox et al. Jan 1998 A
5706214 Putt et al. Jan 1998 A
5734571 Pilz et al. Mar 1998 A
5736847 Van Doorn et al. Apr 1998 A
5737231 Pyle et al. Apr 1998 A
5757357 Grande et al. May 1998 A
5764523 Yoshinaga et al. Jun 1998 A
5768632 Husted et al. Jun 1998 A
5774366 Beckwith Jun 1998 A
5796977 Sarangdhar et al. Aug 1998 A
5801643 Williams et al. Sep 1998 A
5819203 Moore et al. Oct 1998 A
5822165 Moran Oct 1998 A
5828576 Loucks et al. Oct 1998 A
5832210 Akiyama et al. Nov 1998 A
5862391 Salas Jan 1999 A
5874903 Shuey et al. Feb 1999 A
5890097 Cox Mar 1999 A
5892758 Argyroudis Apr 1999 A
5896547 Lee Apr 1999 A
5897607 Jenney et al. Apr 1999 A
5898387 Davis et al. Apr 1999 A
5899960 Moore et al. May 1999 A
5907238 Owerko et al. May 1999 A
5933029 Kuroda et al. Aug 1999 A
5952819 Berkcan et al. Sep 1999 A
5963734 Ackerman et al. Oct 1999 A
5978655 Ohura et al. Nov 1999 A
5986574 Colton Nov 1999 A
5994892 Turino et al. Nov 1999 A
5995911 Hart Nov 1999 A
6000034 Lightbody et al. Dec 1999 A
6011519 Sadler et al. Jan 2000 A
6018690 Saito et al. Jan 2000 A
6018700 Edel Jan 2000 A
6023160 Coburn Feb 2000 A
6028857 Poor Feb 2000 A
6032109 Ritmiller, III Feb 2000 A
6038516 Alexander et al. Mar 2000 A
6041257 MacDuff et al. Mar 2000 A
6064192 Redmyer May 2000 A
6073169 Shuey et al. Jun 2000 A
D427533 Cowan et al. Jul 2000 S
D429655 Cowan et al. Aug 2000 S
6098175 Lee Aug 2000 A
6100817 Mason, Jr. et al. Aug 2000 A
6112136 Paul et al. Aug 2000 A
6121593 Mansbery et al. Sep 2000 A
6133720 Elmore Oct 2000 A
6151653 Lin et al. Nov 2000 A
D435471 Simbeck et al. Dec 2000 S
6157329 Lee et al. Dec 2000 A
6163243 Titus Dec 2000 A
6167329 Engel et al. Dec 2000 A
6185508 Van Doorn et al. Feb 2001 B1
6186842 Hirschbold et al. Feb 2001 B1
6195614 Kochan Feb 2001 B1
D439535 Cowan et al. Mar 2001 S
6236949 Hart May 2001 B1
D443541 Hancock et al. Jun 2001 S
6262672 Brooksby et al. Jul 2001 B1
6269316 Hubbard et al. Jul 2001 B1
6279037 Tams et al. Aug 2001 B1
6289267 Alexander et al. Sep 2001 B1
6292717 Alexander et al. Sep 2001 B1
6301527 Butland et al. Oct 2001 B1
6343299 Huang et al. Jan 2002 B1
6363057 Ardalan et al. Mar 2002 B1
6374084 Fok Apr 2002 B1
6396421 Bland May 2002 B1
6396839 Ardalan et al. May 2002 B1
6397155 Przydatek et al. May 2002 B1
D458863 Harding et al. Jun 2002 S
D459259 Harding et al. Jun 2002 S
6401054 Andersen Jun 2002 B1
6405128 Bechtolsheim et al. Jun 2002 B1
6415244 Dickens et al. Jul 2002 B1
6417661 Berkcan et al. Jul 2002 B1
6418450 Daudenarde Jul 2002 B2
6423960 Engelhardt et al. Jul 2002 B1
6429637 Gandhi Aug 2002 B1
6433981 Fletcher et al. Aug 2002 B1
6437692 Petite et al. Aug 2002 B1
6438651 Slane Aug 2002 B1
6444971 Engelhardt et al. Sep 2002 B1
6479976 Edel Nov 2002 B1
6483291 Bhateja et al. Nov 2002 B1
6493644 Jonker et al. Dec 2002 B1
6496511 Wang et al. Dec 2002 B1
6509850 Bland Jan 2003 B1
6519537 Yang Feb 2003 B1
6522517 Edel Feb 2003 B1
6526581 Edson Feb 2003 B1
6528957 Luchaco Mar 2003 B1
6538577 Ehrke et al. Mar 2003 B1
6542838 Haddad et al. Apr 2003 B1
6553418 Collins et al. Apr 2003 B1
6563697 Simbeck et al. May 2003 B1
6564332 Nguyen et al. May 2003 B1
6565608 Fein et al. May 2003 B1
6577642 Fijolek et al. Jun 2003 B1
6590380 Edel Jul 2003 B2
6611773 Przydatek et al. Aug 2003 B2
6611922 Ozcetin et al. Aug 2003 B2
6615147 Jonker et al. Sep 2003 B1
6621433 Hertz Sep 2003 B1
6636030 Rose et al. Oct 2003 B1
6639538 Sechi et al. Oct 2003 B1
6657552 Belski et al. Dec 2003 B2
6661357 Bland Dec 2003 B2
6671635 Forth et al. Dec 2003 B1
6671654 Forth et al. Dec 2003 B1
6671802 Ott Dec 2003 B1
6674379 Li et al. Jan 2004 B1
6687627 Gunn et al. Feb 2004 B1
6694270 Hart Feb 2004 B2
6701264 Caso et al. Mar 2004 B2
6714881 Carlson et al. Mar 2004 B2
6717394 Elms Apr 2004 B2
6732124 Koseki et al. May 2004 B1
6735535 Kagan May 2004 B1
6737855 Huber et al. May 2004 B2
6745138 Przydatek et al. Jun 2004 B2
6751562 Blackett et al. Jun 2004 B1
6751563 Spanier et al. Jun 2004 B2
6757628 Anderson et al. Jun 2004 B1
6759837 Gandhi Jul 2004 B2
6762675 Cafiero et al. Jul 2004 B1
6792337 Blackett Sep 2004 B2
6792364 Jonker et al. Sep 2004 B2
6798190 Harding et al. Sep 2004 B2
6798191 Macfarlane et al. Sep 2004 B1
6801865 Gilgenbach et al. Oct 2004 B2
6813571 Lightbody et al. Nov 2004 B2
6817890 Schindler Nov 2004 B1
6825776 Lightbody et al. Nov 2004 B2
6829267 Vaughan et al. Dec 2004 B2
6836737 Petite et al. Dec 2004 B2
6842707 Raichle et al. Jan 2005 B2
6853978 Forth et al. Feb 2005 B2
6871150 Huber et al. Mar 2005 B2
D505087 Ricci et al. May 2005 S
6894979 Lee May 2005 B1
6900738 Crichlow May 2005 B2
6934754 West et al. Aug 2005 B2
6944555 Blackett et al. Sep 2005 B2
6957158 Hancock et al. Oct 2005 B1
6957275 Sekiguchi Oct 2005 B1
6961641 Forth et al. Nov 2005 B1
6963195 Berkcan Nov 2005 B1
6972364 Diedrichsen Dec 2005 B2
6975209 Gromov Dec 2005 B2
6983211 Cowan et al. Jan 2006 B2
6985087 Soliman Jan 2006 B2
6988025 Ransom et al. Jan 2006 B2
6988043 Randall Jan 2006 B1
6988182 Teachman et al. Jan 2006 B2
6989735 Fisher et al. Jan 2006 B2
6990395 Ransom et al. Jan 2006 B2
7006934 Jonker et al. Feb 2006 B2
7010438 Hancock et al. Mar 2006 B2
7035593 Miller et al. Apr 2006 B2
7043459 Peevey May 2006 B2
7047216 Kashti May 2006 B2
7049975 Vanderah et al. May 2006 B2
7050808 Janusz et al. May 2006 B2
7050916 Curtis et al. May 2006 B2
7072779 Hancock et al. Jul 2006 B2
7085824 Forth et al. Aug 2006 B2
7089089 Cumming Aug 2006 B2
7126439 Qi et al. Oct 2006 B2
7126493 Junker et al. Oct 2006 B2
7127328 Ransom Oct 2006 B2
7129848 Milliot et al. Oct 2006 B2
D532747 Ricci et al. Nov 2006 S
7135956 Bartone et al. Nov 2006 B2
7136384 Wang Nov 2006 B1
D534120 Ricci et al. Dec 2006 S
7155350 Kagan Dec 2006 B2
7158050 Lightbody et al. Jan 2007 B2
7171467 Carley Jan 2007 B2
7174258 Hart Feb 2007 B2
7174261 Gunn et al. Feb 2007 B2
7184904 Kagan Feb 2007 B2
7188003 Ransom et al. Mar 2007 B2
7191076 Huber et al. Mar 2007 B2
7196673 Savage et al. Mar 2007 B2
7203319 Ben-Zur et al. Apr 2007 B2
7203736 Burnett Apr 2007 B1
7209804 Curt et al. Apr 2007 B2
7216043 Ransom et al. May 2007 B2
7239184 Cetrulo et al. Jul 2007 B2
7243050 Armstrong Jul 2007 B2
7246014 Forth et al. Jul 2007 B2
7248977 Hart Jul 2007 B2
7248978 Ransom Jul 2007 B2
7249265 Von Carolsfeld et al. Jul 2007 B2
7256709 Kagan Aug 2007 B2
7257107 Swier, Jr. et al. Aug 2007 B2
7271996 Kagan et al. Sep 2007 B2
7294997 Kagan Nov 2007 B2
7299308 Kondo et al. Nov 2007 B2
7304586 Wang et al. Dec 2007 B2
7304829 Nadipuram et al. Dec 2007 B2
7305310 Slota et al. Dec 2007 B2
7313176 Groen Dec 2007 B1
7337081 Kagan Feb 2008 B1
7342507 Jonker et al. Mar 2008 B2
7346786 Dimick et al. Mar 2008 B1
7359809 Bruno Apr 2008 B2
7369950 Wall et al. May 2008 B2
7372574 Sanders et al. May 2008 B2
7379997 Ehlers et al. May 2008 B2
7395323 Larson et al. Jul 2008 B2
7409303 Yeo et al. Aug 2008 B2
7415368 Gilbert et al. Aug 2008 B2
7436687 Patel Oct 2008 B2
7444454 Yancey et al. Oct 2008 B2
7447760 Forth et al. Nov 2008 B2
7447762 Curray et al. Nov 2008 B2
7486624 Shaw et al. Feb 2009 B2
7511468 McEachern et al. Mar 2009 B2
7514907 Rajda et al. Apr 2009 B2
7554320 Kagan Jun 2009 B2
7577542 Vacar et al. Aug 2009 B2
7616656 Wang et al. Nov 2009 B2
7630863 Zweigle et al. Dec 2009 B2
7660682 Slota et al. Feb 2010 B2
7739728 Koehler et al. Jun 2010 B1
7761910 Ransom et al. Jul 2010 B2
7765127 Banks et al. Jul 2010 B2
7813822 Hoffberg Oct 2010 B1
7877169 Slota et al. Jan 2011 B2
7881907 Curt et al. Feb 2011 B2
7899630 Kagan Mar 2011 B2
7916015 Evancich et al. Mar 2011 B1
7916060 Zhu et al. Mar 2011 B2
7920976 Banhegyesi Apr 2011 B2
7921199 Shirriff et al. Apr 2011 B1
7953899 Hooper May 2011 B1
7961736 Ayyagar Jun 2011 B2
7962298 Przydatek et al. Jun 2011 B2
7974713 Disch et al. Jul 2011 B2
7996171 Banhegyesi Aug 2011 B2
7999696 Wang et al. Aug 2011 B2
8019836 Elliott et al. Sep 2011 B2
8022690 Kagan Sep 2011 B2
8024073 Imes et al. Sep 2011 B2
8037173 Tuckey et al. Oct 2011 B2
8063704 Wu et al. Nov 2011 B2
8073642 Slota et al. Dec 2011 B2
8078418 Banhegyesi et al. Dec 2011 B2
8107491 Wang et al. Jan 2012 B2
8121801 Spanier et al. Feb 2012 B2
8160824 Spanier et al. Apr 2012 B2
8190381 Spanier et al. May 2012 B2
8193929 Siu et al. Jun 2012 B1
8250246 Brockmann et al. Aug 2012 B2
8269482 Banhegyesi Sep 2012 B2
8335936 Jonsson et al. Dec 2012 B2
8402267 Graham et al. Mar 2013 B1
8442660 Kagan May 2013 B2
8515348 Kagan Aug 2013 B2
8599036 Wang et al. Dec 2013 B2
8620608 Banhegyesi et al. Dec 2013 B2
8635036 Pamulaparthy et al. Jan 2014 B2
8666688 Spanier et al. Mar 2014 B2
8700347 Spanier et al. Apr 2014 B2
8717007 Banhegyesi May 2014 B2
8797202 Zhu et al. Aug 2014 B2
8812979 Khanke et al. Aug 2014 B2
8862435 Spanier et al. Oct 2014 B2
8878517 Banhegyesi Nov 2014 B2
8930153 Kagan et al. Jan 2015 B2
8933815 Kagan et al. Jan 2015 B2
9080894 Spanier et al. Jul 2015 B2
9094227 Park Jul 2015 B2
9194898 Banhegyesi et al. Nov 2015 B2
9310792 Lu et al. Apr 2016 B2
9482555 Spanier et al. Nov 2016 B2
9696180 Kagan Jul 2017 B2
9903895 Banhegyesi et al. Feb 2018 B2
9989618 Spanier et al. Jun 2018 B2
20010038343 Meyer et al. Nov 2001 A1
20010038689 Liljestrand et al. Nov 2001 A1
20020014884 Chung Feb 2002 A1
20020018399 Schultz et al. Feb 2002 A1
20020024453 Maeda Feb 2002 A1
20020026957 Reyman Mar 2002 A1
20020032535 Alexander et al. Mar 2002 A1
20020048269 Hong et al. Apr 2002 A1
20020052972 Yim May 2002 A1
20020065872 Genske et al. May 2002 A1
20020072868 Bartone Jun 2002 A1
20020073211 Lin et al. Jun 2002 A1
20020091784 Baker et al. Jul 2002 A1
20020105435 Yee et al. Aug 2002 A1
20020109608 Petite et al. Aug 2002 A1
20020114326 Mahalingaiah Aug 2002 A1
20020120723 Forth et al. Aug 2002 A1
20020129342 Kil et al. Sep 2002 A1
20020133504 Vlahos et al. Sep 2002 A1
20020161536 Suh et al. Oct 2002 A1
20020162014 Przydatek et al. Oct 2002 A1
20020165677 Lightbody et al. Nov 2002 A1
20020169570 Spanier et al. Nov 2002 A1
20020173927 Vandiver Nov 2002 A1
20020174223 Childers et al. Nov 2002 A1
20020180420 Lavoie et al. Dec 2002 A1
20020188706 Richards et al. Dec 2002 A1
20030005130 Cheng Jan 2003 A1
20030009401 Ellis Jan 2003 A1
20030014200 Jonker et al. Jan 2003 A1
20030018982 Zeidler et al. Jan 2003 A1
20030025620 Bland Feb 2003 A1
20030065459 Huber et al. Apr 2003 A1
20030065757 Mentze et al. Apr 2003 A1
20030076247 Bland Apr 2003 A1
20030084112 Curray et al. May 2003 A1
20030084280 Bryan et al. May 2003 A1
20030093429 Nishikawa et al. May 2003 A1
20030101008 Hart May 2003 A1
20030105608 Hart Jun 2003 A1
20030110380 Carolsfeld et al. Jun 2003 A1
20030132742 Harding et al. Jul 2003 A1
20030154471 Teachman et al. Aug 2003 A1
20030163508 Goodman Aug 2003 A1
20030176952 Collins et al. Sep 2003 A1
20030178982 Elms Sep 2003 A1
20030178985 Briese et al. Sep 2003 A1
20030179714 Gilgenbach et al. Sep 2003 A1
20030185110 Fujisawa Oct 2003 A1
20030187550 Wilson et al. Oct 2003 A1
20030200285 Hansen et al. Oct 2003 A1
20030204756 Ransom et al. Oct 2003 A1
20030210699 Holt et al. Nov 2003 A1
20030212512 Hart Nov 2003 A1
20030220752 Hart Nov 2003 A1
20030226058 Miller et al. Dec 2003 A1
20040049524 Toyota et al. Mar 2004 A1
20040064198 Reynolds Apr 2004 A1
20040066311 Giles et al. Apr 2004 A1
20040078474 Ramaswamy Apr 2004 A1
20040083066 Hayes et al. Apr 2004 A1
20040098459 Leukert-Knapp et al. May 2004 A1
20040107025 Ransom et al. Jun 2004 A1
20040113810 Mason et al. Jun 2004 A1
20040122833 Forth Jun 2004 A1
20040128260 Amedure et al. Jul 2004 A1
20040138786 Blackett et al. Jul 2004 A1
20040138787 Ransom et al. Jul 2004 A1
20040138834 Blackett et al. Jul 2004 A1
20040138835 Ransom et al. Jul 2004 A1
20040153594 Rotvoid et al. Aug 2004 A1
20040162642 Gasper et al. Aug 2004 A1
20040167686 Baker et al. Aug 2004 A1
20040170181 Bogdon et al. Sep 2004 A1
20040172207 Hancock et al. Sep 2004 A1
20040177062 Urquhart et al. Sep 2004 A1
20040183522 Gunn et al. Sep 2004 A1
20040187028 Perkins et al. Sep 2004 A1
20040193329 Ransom et al. Sep 2004 A1
20040208182 Boles et al. Oct 2004 A1
20040229578 Lightbody et al. Nov 2004 A1
20040243735 Rosenbloom et al. Dec 2004 A1
20040250059 Ramelson et al. Dec 2004 A1
20050017874 Lightbody et al. Jan 2005 A1
20050021252 Hui Jan 2005 A1
20050027464 Jonker et al. Feb 2005 A1
20050033956 Krempl Feb 2005 A1
20050039040 Ransom et al. Feb 2005 A1
20050060110 Jones et al. Mar 2005 A1
20050071106 Huber et al. Mar 2005 A1
20050093571 Suaris et al. May 2005 A1
20050138421 Fedronic et al. Jun 2005 A1
20050138432 Ransom et al. Jun 2005 A1
20050144437 Ransom et al. Jun 2005 A1
20050165585 Bhateja et al. Jul 2005 A1
20050169309 Tripathi et al. Aug 2005 A1
20050183128 Assayag et al. Aug 2005 A1
20050187725 Cox Aug 2005 A1
20050202808 Fishman et al. Sep 2005 A1
20050220079 Asokan Oct 2005 A1
20050240362 Randall Oct 2005 A1
20050240540 Borleske et al. Oct 2005 A1
20050243204 Zhu Nov 2005 A1
20050273183 Curt Dec 2005 A1
20050273280 Cox Dec 2005 A1
20050273281 Wall et al. Dec 2005 A1
20050275397 Lightbody et al. Dec 2005 A1
20050288876 Doig et al. Dec 2005 A1
20050288877 Doig et al. Dec 2005 A1
20060020405 Kagan Jan 2006 A1
20060020634 Huras et al. Jan 2006 A1
20060020788 Han et al. Jan 2006 A1
20060047787 Agarwal et al. Mar 2006 A1
20060049694 Kates Mar 2006 A1
20060052958 Hancock et al. Mar 2006 A1
20060066456 Jonker et al. Mar 2006 A1
20060066903 Shiimori Mar 2006 A1
20060071813 Kagan Apr 2006 A1
20060077999 Kagan et al. Apr 2006 A1
20060083260 Wang et al. Apr 2006 A1
20060085419 Rosen Apr 2006 A1
20060086893 Spanier et al. Apr 2006 A1
20060095219 Bruno May 2006 A1
20060116842 Tarantola et al. Jun 2006 A1
20060145890 Junker et al. Jul 2006 A1
20060155422 Uy et al. Jul 2006 A1
20060155442 Luo et al. Jul 2006 A1
20060161360 Yao et al. Jul 2006 A1
20060161400 Kagan Jul 2006 A1
20060170409 Kagan et al. Aug 2006 A1
20060187956 Doviak et al. Aug 2006 A1
20060200599 Manchester et al. Sep 2006 A1
20060206433 Scoggins Sep 2006 A1
20060224336 Petras et al. Oct 2006 A1
20060230394 Forth et al. Oct 2006 A1
20060267560 Rajda et al. Nov 2006 A1
20060271244 Cumming et al. Nov 2006 A1
20060271314 Hayes Nov 2006 A1
20060274899 Zhu et al. Dec 2006 A1
20070047735 Celli et al. Mar 2007 A1
20070055889 Henneberry et al. Mar 2007 A1
20070058634 Gupta et al. Mar 2007 A1
20070061786 Zhou et al. Mar 2007 A1
20070067119 Loewen et al. Mar 2007 A1
20070067121 Przydatek et al. Mar 2007 A1
20070081597 Disch et al. Apr 2007 A1
20070096765 Kagan May 2007 A1
20070096942 Kagan et al. May 2007 A1
20070112446 Deveaux et al. May 2007 A1
20070114987 Kagan May 2007 A1
20070120705 Kiiskila et al. May 2007 A1
20070136010 Gunn et al. Jun 2007 A1
20070152058 Yeakley et al. Jul 2007 A1
20070156915 Neishi Jul 2007 A1
20070186111 Durand Aug 2007 A1
20070233323 Wiemeyer et al. Oct 2007 A1
20070240159 Sugiyama Oct 2007 A1
20070263643 Wadhawan Nov 2007 A1
20070266004 Wall et al. Nov 2007 A1
20080028395 Motta et al. Jan 2008 A1
20080046205 Gilbert et al. Feb 2008 A1
20080052384 Marl et al. Feb 2008 A1
20080065335 Doig et al. Mar 2008 A1
20080071482 Zweigle et al. Mar 2008 A1
20080075194 Ravi et al. Mar 2008 A1
20080086222 Kagan Apr 2008 A1
20080091770 Petras et al. Apr 2008 A1
20080103631 Koliwad et al. May 2008 A1
20080104149 Vishniac et al. May 2008 A1
20080127210 Bosold et al. May 2008 A1
20080130639 Costa-Requena et al. Jun 2008 A1
20080147334 Kagan Jun 2008 A1
20080158008 Kagan et al. Jul 2008 A1
20080168434 Gee et al. Jul 2008 A1
20080172192 Banhegyesi Jul 2008 A1
20080187116 Reeves et al. Aug 2008 A1
20080195562 Worth et al. Aug 2008 A1
20080195794 Banker Aug 2008 A1
20080201723 Bottaro et al. Aug 2008 A1
20080215264 Spanier et al. Sep 2008 A1
20080228830 Hawtin Sep 2008 A1
20080234957 Banhegyesi et al. Sep 2008 A1
20080235355 Spanier et al. Sep 2008 A1
20080238406 Banhegyesi Oct 2008 A1
20080238713 Banhegyesi et al. Oct 2008 A1
20080240140 Dabagh et al. Oct 2008 A1
20080243404 Banhegyesi Oct 2008 A1
20080252481 Vacar et al. Oct 2008 A1
20090012728 Spanier et al. Jan 2009 A1
20090055912 Choi et al. Feb 2009 A1
20090066528 Bickel et al. Mar 2009 A1
20090070168 Thompson et al. Mar 2009 A1
20090072813 Banhegyesi Mar 2009 A1
20090082879 Dooley et al. Mar 2009 A1
20090094317 Venkitaraman Apr 2009 A1
20090096654 Zhu et al. Apr 2009 A1
20090115626 Vaswani et al. May 2009 A1
20090172455 Pind Jul 2009 A1
20090172519 Xu et al. Jul 2009 A1
20090196206 Weaver et al. Aug 2009 A1
20090228224 Spanier et al. Sep 2009 A1
20090235075 Cho et al. Sep 2009 A1
20090235090 Chang Sep 2009 A1
20090247146 Wesby Oct 2009 A1
20090265124 Kagan Oct 2009 A1
20090276102 Smith et al. Nov 2009 A1
20090292894 Henry et al. Nov 2009 A1
20090300165 Tuckey et al. Dec 2009 A1
20100004350 Zalich et al. Jan 2010 A1
20100054276 Wang et al. Mar 2010 A1
20100057387 Kagan et al. Mar 2010 A1
20100057628 Trinidad et al. Mar 2010 A1
20100073192 Goldfisher et al. Mar 2010 A1
20100094851 Bent et al. Apr 2010 A1
20100121996 Schmidt et al. May 2010 A1
20100153036 Elwarry et al. Jun 2010 A1
20100169709 Chiu et al. Jul 2010 A1
20100169876 Mann Jul 2010 A1
20100238003 Chan et al. Sep 2010 A1
20100278187 Hart et al. Nov 2010 A1
20100299441 Hughes et al. Nov 2010 A1
20100324845 Spanier et al. Dec 2010 A1
20110004350 Cheifetz et al. Jan 2011 A1
20110004426 Wright et al. Jan 2011 A1
20110015961 Chan Jan 2011 A1
20110016021 Manning Jan 2011 A1
20110029461 Hardin, Jr. Feb 2011 A1
20110040809 Spanier et al. Feb 2011 A1
20110069709 Morris et al. Mar 2011 A1
20110093843 Endo et al. Apr 2011 A1
20110106589 Blomberg et al. May 2011 A1
20110107357 Cullimore May 2011 A1
20110119673 Bloch et al. May 2011 A1
20110153697 Nickolov et al. Jun 2011 A1
20110158244 Long et al. Jun 2011 A1
20110178651 Choi et al. Jul 2011 A1
20110184671 Abiprojo et al. Jul 2011 A1
20110260710 Zhu et al. Oct 2011 A1
20110270551 Kagan et al. Nov 2011 A1
20110282508 Goutard et al. Nov 2011 A1
20120025807 Banhegyesi Feb 2012 A1
20120041696 Sanderford et al. Feb 2012 A1
20120059932 Messer et al. Mar 2012 A1
20120078547 Murdoch Mar 2012 A1
20120079471 Vidal et al. Mar 2012 A1
20120099478 Fu et al. Apr 2012 A1
20120126995 Sobotka et al. May 2012 A1
20120209057 Siess et al. Aug 2012 A1
20120209552 Spanier et al. Aug 2012 A1
20120209557 Crandall et al. Aug 2012 A1
20120265357 Song et al. Oct 2012 A1
20120299744 Sfaelos Nov 2012 A1
20130019042 Ertugay et al. Jan 2013 A1
20130055389 Alvarez et al. Feb 2013 A1
20130066965 Foti Mar 2013 A1
20130073059 Brian et al. Mar 2013 A1
20130151849 Graham et al. Jun 2013 A1
20130154833 Kiss et al. Jun 2013 A1
20130158918 Spanier et al. Jun 2013 A1
20130318627 Lundkvist et al. Nov 2013 A1
20140180613 Banhegyesi et al. Jun 2014 A1
20140222357 Spanier et al. Aug 2014 A1
20140277788 Forbes, Jr. Sep 2014 A1
20150019148 Spanier et al. Jan 2015 A1
20150089061 Li et al. Mar 2015 A1
20150143108 Demeter et al. May 2015 A1
20150172226 Borshteen et al. Jun 2015 A1
20150178865 Anderson et al. Jun 2015 A1
20150294013 Ozer Oct 2015 A1
20150317151 Falcy et al. Nov 2015 A1
20150324896 Marson et al. Nov 2015 A1
20160011616 Janous et al. Jan 2016 A1
20160359684 Rizqi et al. Dec 2016 A1
20170039372 Koval et al. Feb 2017 A1
20170147329 Shutt et al. May 2017 A1
20170162320 Rumrill Jun 2017 A1
20170180137 Spanier et al. Jun 2017 A1
20180066860 Carlson et al. Mar 2018 A1
Foreign Referenced Citations (6)
Number Date Country
08247783 Sep 1996 JP
9854583 Dec 1998 WO
0155733 Aug 2001 WO
2005059572 Jun 2005 WO
2009044369 Apr 2009 WO
2009044369 May 2009 WO
Non-Patent Literature Citations (70)
Entry
“muNet Demonstrates End-toEnd IP-Based Energy Management System at DistribuTECH,” pp. 1-2 at http://www.munet.com/muNetNewPressReleases.sub.-0205001.htm, May 24, 2001.
“muNet's WebGate IRIS Deployed for Utility Trials Across US”, pp. 1-2 at http://www.munet.com/muNetNewPressReleases121300.htm, May 24, 2001.
“muNet's WebGate System Finds a Home on the Internet,” pp. 1-2 at http://www.munet.com/muNetNewPressReleases031899.htm, May 24, 2001.
“Webgate Icis (Internet Commercial Information System)”, pp. 1 at http://www.munet.com/munetproductsicisindex.htm, “Products (WebGate ICIS Internet AMR now),” pp. 1-2 at http://www.munet.com/munetproductsicis.htm, Products (Webgate ICIS Control Cenetr Software), pp. 1-2 at http://222.munet.com/munetproductsicisSpec.htm, May 24, 2001.
“Webgate Iris (Internet Residential Information System )”; http://www.munet.com/munetproducts.irisindex.html “Products,” pp. 1-3; http://www.munet.com/munetproductsiris.html “Preliminary Specification” pp. 1-2; http://www.munet.com/munetproductsiris.sub.—Spec.html, May 24, 2001.
Engage Network, Inc., “Internet Protocol Card for Revenue Meters”, http://www.engagenet.com. Link present as of Mar. 2000 on http://web.archive.org/web/20010306005433/www.engagenet.com/content/produ- cts.shtml.
Multi-port Communications Card (MPCC), Multi-port Ethernet Communications Card (MPE), Installation & Configuration Instructions, Power Measurement, pp. 1-9, rev. date Jul. 25, 1997.
Xu Hong, Wang Jianhua, “An Extendable Data Engine based on OPC Specification”, Computer Standards & Interfaces 26 (2004) 515-525; Dec. 5, 2003.
Microsoft TechNet, Using DNS Servers with DHCP, Jan. 21, 2005; Accessed from https://technet.microsoft.com/en-us/library/cc787034 on Jun. 9, 2015; pp. 1-4.
“Use Excel As A Web Browser” at https://www.youtube.com/watch?v=A7LukCXev78 (Year: 2010).
Allard, Jeremie, et al., “Jini meets UPnP: an architecture for Jini/UPnP interoperability ”, Proceedings of the 2003 Symposium on Applications and the Internet, 2003. IEEE, 2003, 8 pages.
Chima, Chikodi, “How Social Media Will Make the smart Energy Grid More Efficient”, mashable.com, Feb. 8, 2011, pp. 1-4.
Codingfreak, “https://web.archive.org/web/201 00426123449/http://codingfreak.blogspot.com/201 0/01 /iptables-rate-l imitincoming.htm”, Apr. 26, 2010.
Crockford, Douglas, “https://web.archive.org/web/20030621 080211 /http://www.crockford.com/javascript/jsmin.html”, Oct. 28, 2002.
Gonzales, Jesus and Papa, Mauricio, “Passive Scanning in Modbus Networks;” 2008, in IFIP International Federation for Information Processing, vol. 253, Critical Infrastructure Protection; 2008; pp. 175-187.
HW Virtual Serial Port, “HW Virtual Serial Port” Jul. 2003, http://www.trcontrolsolutions.com/pdfs/hw_vsp_v104_en. pdf; pp. 1-4.
Microsoft, Computer Dictionary, 2002, 5th Ed. (Year: 2002) Definition of Javascript.
Natarajan “4 Easy Steps to Upgrade Linksys Wireless Router” thegeekstuff.com, 2009, 3 pages, retreived from https://www.thegeekstuff.com/2009/06/how-to-upgrade-linksys-wireless-router-firmware on Jun. 7, 2019 (Year: 2009).
Paladion, https://www.paladion.net/blogs/introduction-to-code-obfuscation, 2004 (Year: 2004).
RFC2228 FTP Security Extensions; Network Working Group, Internet Society, 1997; Retrieved from https://tools.ietf.org/html/rfc2228 Apr. 18, 2019; (Year: 1997); pp. 1-28.
UPnP Forum, “UPnP Device Architecture 1.0”, Rev. Apr. 24, 2008, pp. 1-80.
White, Russ, “Working with IP addresses”; http://web.archive.org/web/20060508172602/http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_9-1/ip_addresses.tml, May 8, 2006; Copyright 1992-2006 Cisco Systems, Inc., pp. 1-8.
Wikipedia, Burst mode (computing), https://web.archive.org/web/20081018044345/http://en wikipedia.org/wiki/Burst_mode_(computing), Oct. 18, 2008, 1 pp.
Wikipedia, File Transfer Protocol, https://web.archive.org/web/20051216071210/http:en.wikipedia.org/wiki/File_Transfer_Protocol, Dec. 16, 2005, 9 pp.
Wikipedia, Universal Plug and Play, https://web.archive.org/web/2001014015536/http://en.wikipedia.org/wiki/Universal_Plug_and_Play, Oct. 14, 2007, 14 pp.
Wikipedia, User Datagram Protocol, https://web.archive.org/web/20050823032448/https7/en. Wikipedia .org/wiki/User_Datagram_Protocol, Aug. 23, 2005, 2 pp. (Year: 2005).
Wils, Andrew, et al.,“Device discovery via residential gateways.”, IEEE Transactions on Consumer Electronics, vol. 48, No. 3; Aug. 2002; pp. 478-483.
Yum, Secured Remote Data, Manual Page. 2012; Retrieved from yum.baseurl.org/wiki/securedRemoteData on Apr. 18, 2019. (Dated Reference from Archive.org attached) (Year: 2012) pp. 1-2.
Zhang, Chun, et al., “On supporting containment queries in relational database management systems ”, ACM SIGMOD Record. Vol 30. No.2. ACM, 2001; pp. 425-436.
ION Technology, 7500 ION 7600 ION High Visibility Energy & Power Quality Compliance Meters, Power Measurement, specification, pp. 1-8, revision date Nov. 30, 2000.
“Power Quality—A guide to voltage fluctuation and light flicker”; BChydro Power Smart, Vancouver, B.C., Canada dated Mar. 2005; pp. 1-12.
3720 ACM, 3-phase Power Instruction Package, Power Measurement, specification, 8 pages, revision date Dec. 16, 1998.
3720 ACM, Installation & Operation Manual, Power Measurement, 67 pages, revision date Apr. 4, 2000.
3200 ION, Installation & Basic Setup Instructions, (c)Power Measurement Ltd., Revision Date Apr. 25, 2001, 50 pages.
8400 ION/8500 Ion Instruction Leaflet, Power Measurement, pp. 1-8, Oct. 1999.
8500 ION Technical Documentation, 8500 ION and 8500 ION-PQ Advanced Intelligent Billing Meters, specification, Power Measurement, revision date Apr. 15, 1999.
Braden, R (editor), “Requirements for Internet Hosts-Application and Support”, RFC 1123, pp. 1-97, Oct. 1989.
Brochure, Sentinel TM Electronic “Multimeasurement Meter,” Schlumberger, Mar. 2001, 4 pages.
Cerf et al., A Protocol for Packet Network Intercommunication, IEEE Trans on Comms, vol. Com-22, No. 5, May 1974, 13 pp. (Year: 1974).
Communicator EXT 3.0 User Manual Revision 1.32, Electro Industries/Gauge Tech, 558 pages, Aug. 27, 2007.
Deutsch, P., Emtage, A., and Marine, A., “How to Use Anonymous FTP”, RFC1635, pp. 1-13, May 1994.
Electro Industries/Gauge Tech DM Series—specification brochure, “DMMS 425 Low-Cost Multifunction Power Monitoring Outperforms All Others in its Class”, 4 pages.
Futura+Series, “Advanced Power Monitoring and Analysis for the 21st Century”, Electro Industries/Gauge Tech, specification, 8 pages, Apr. 13, 2000.
http://www.landisgyr.us/Landis_Gyr/Meters/2510_socket_meter. asp, Apr. 18, 2005, 25 pages.
Hubbert, “What is flat file?”, Whatls.com, http://searchsqlserver.techtarget.com/definition/flat-file, Jul. 2006, 1 pp.
ION 7550/ION7650 User Guide Power Measurement—Revision Date Aug. 31, 2004.
ION Technology 7700 ION 3-Phase Power Meter, Analyzer and Controller, Power Measurement, specification, pp. 1-10, revision date Dec. 8, 1998.
ION Technology 7700 ION Installation & Operation Manual, Power Measurement, revision date Nov. 20, 1996.
Ion Technology 8500 ION. 8400 ION Advanced Socket-Mount Meter, specification, Power Measurement, pp. 1-12, revision date Dec. 3, 1999.
ION Technology, 7500 ION High Visibility 3-Phase Energy & Power Quality Meter, Power Measurement, specification, pp. 1-8, revision date Mar. 21, 2000.
ION(R) Technology, Meter Shop User's Guide, (C)Power Measurement Ltd., Revision DAte May 10, 2001, 48 pages.
ION7550/ion7650 PowerLogic power-monitoring units, Technical data sheets, pp. 1-12, Copyright 2006 Schneider Electric.
Manual, “3300 ACM, Economical Digital Power Meter/Transducer—Installation and Operation Manual, Power Measurement, Ltd. ”, 1999, pp. 79.
Nagura et al., “Correction method for a single chip power meter”, May 10-12, 1994, IEEE, 1994 IEEE Instrumentation and Measurement Technology Conference, 1994. ITMC/94.
Nexus 1250 Installation and Operation Manual Revision 1.20, Electro Industries/Gauge Tech, 50 pages, Nov. 8, 2000.
Nexus 1250, Precision Power Meter & Data Acquisition Node, Accumeasure Technology, Electro Industries/Gauge Lech, specification, 16 pages, Nov. 1999.
Nexus 1250/1252 Installation and Operation Manual Revision 1.31, Electro Industries/Gauge Tech, 146 pages, Jan. 21, 2010.
Nexus 1500 Installation and Operation Manual Revision 1.03, Electro Industries/Gauge Tech, 124 pages, Jan. 4, 2010.
Performance Power Meter & Data Acquisition Node, Electro Industries/Gauge Tech, Nexus 1250 specification, 8 pages, Dec. 14, 2000.
Postel, J.B., and Reynolds, J.K. “File Transfer Protocol (FTP)”, RFC959, pp. 1-66, Oct. 1985.
Power Platform 4300 Multi-DAQ TASKCard Operator's Manual; Dranetz-BMI, Original Issue—Jul. 2002, pp. 203.
Power Platform PP1 & PP1E TASKCard-lnrush Operator's Manual; Dranetz-BMI, Revision A—Apr. 15, 1997, pp. 231.
PowerLogic Series 4000 Circuit Monitors, pp. 1-4; Document #3020HO0601; Jan. 2006.
Ramboz, J.D. And Petersons, O., Nist Measurement Services: A Calibration Service for Current Transformers, U.S. Dept. of Commerce, National Institute of Standards and Tech., U.S. Gov. PMtg. Ofc., Jun. 1991.
Series 5500 InfoNode User's Gide; Dranetz-BMI, Edison, NJ; Copywright 1999, 2002, 2004; pp. 1-220.
Speirs, “What is binary file?”, Whatls.com, http://whatis.techtarget.com/definition/binary-file, Apr. 2005, 1 pp.
The Dranetz Field Handbook for Power quality Analysis; Dranetz Technologies Incorporated, Edison, NJ; Copyright 1991; pp. 1-271.
User's Installation & Operation and User's Programming Manual. The Futura Series, Electro Industries, pp. 1-64, Copyright 1995.
Webopedia, https://web.archive.org/web/20021015112112/http://www.webopedia.com/TERM/F/flat_file_system.html, 2 pp., Oct. 15, 2002.
Zeinalipour-Yazti et ai, MicroHash: An Efficient Index Structure for Flash-Based Sensor Devices, Proceedings of the 4th Conference on USENIX Conference on File and Storage Technologies, vol. 4, Dec. 2005, pp. 14.
Related Publications (1)
Number Date Country
20160069941 A1 Mar 2016 US
Provisional Applications (1)
Number Date Country
60621750 Oct 2004 US
Continuations (3)
Number Date Country
Parent 13463192 May 2012 US
Child 14946091 US
Parent 12824459 Jun 2010 US
Child 13463192 US
Parent 11039316 Jan 2005 US
Child 12824459 US