Abstract: A method for analyzing a program is provided. The method includes, determining an object type that may exist at an execution point of the program, wherein this enables determination of possible virtual functions that may be called; creating a call graph at a main entry point of the program; and recording an outgoing function call within a main function. The method also includes analyzing possible object types that may occur at any given instruction from any call path for virtual calls, wherein possible object types are determined by tracking object types as they pass through plural constructs; and calling into functions generically for handling specialized native runtime type information.
Abstract: A PCB mountable module includes logic circuitry that translates between serial and wireless communication protocols. Supported standards include I2C, CAN, ProfiBus, SPI, and USB, IP, ARP, UDP, TCP, ICMP, Telnet, TFTP, AutoIP, DHCP, HTTP, and SNMP. Modules can optionally provide security, MILARRS functionality, and web related services such as email alert. The novel modules can be used wherever a device designer wants a plug-in (or “drop-in”) system that obviates the need for independent development and maintenance of wireless capability. Examples include servers, desktop and laptop computers, and even devices such as kitchen appliances with relatively simpler electronics.
Type:
Grant
Filed:
March 17, 2005
Date of Patent:
December 18, 2007
Assignee:
Lantronix, Inc.
Inventors:
Charles J. Brower, Curtis D. Brown, Daryl R. Miller
Abstract: A system for extending in length a connection from a universal serial bus (USB) peripheral device to a computer beyond the length enabled by the device hardware.
Abstract: A switch node used for connecting a keyboard video mouse combination (KVM) and a server in an array of servers, some of which may be attached (directly) to the switch node, and others of which may be attached to another switch node in a network of interconnected switch nodes.
Abstract: The present invention relates to a serial-to-Ethernet modular converter jack and a method of fabricating of the same. The serial-to-Ethernet converter electronic components, including the control software stored in on-board memory, are miniaturized and housed entirely in an RJ-45 jack. The present invention is constructed of a shielded housing that defines an open front portion for a connector port. The housing of the present invention also includes a segregated interior chamber, which encases all of the electrical components necessary to complete a serial-to-Ethernet conversion of data. Lead pins electrically connected to the circuitry within the interior chamber, protrude from the based of the connector jack providing for a means to mate the jack to a circuit board. First, second and third circuit boards collectively incorporate the serial-to-Ethernet circuitry components.
Abstract: A system for extending in length a connection from a universal serial bus (USB) peripheral device to a computer beyond the length enabled by the device hardware.
Abstract: A system for extending in length a connection from a universal serial bus (USB) peripheral device to a computer beyond the length enabled by the device hardware.
Abstract: The present invention relates to a serial-to-ethernet modular converter jack and a method of fabricating of the same. The serial-to-ethernet converter electronic components, including the control software stored in on-board memory, are miniaturized and housed entirely in an RJ-45 jack. The present invention is constructed of a shielded housing that defines an open front portion for a connector port. The housing of the present invention also includes a segregated interior chamber, which encases all of the electrical components necessary to complete a serial-to-ethernet conversion of data. Lead pins electrically connected to the circuitry within the interior chamber, protrude from the based of the connector jack providing for a means to mate the jack to a circuit board. First, second and third circuit boards collectively incorporate the serial-to-ethernet circuitry components.
Abstract: A switch node used for connecting a keyboard video mouse combination. (KVM) and a server in an array of servers, some of which may be attached (directly) to the switch node, and others of which may be attached to another switch node in a network of interconnected switch nodes.
Abstract: A system for extending in length a connection from a universal serial bus (USB) peripheral device to a computer beyond the length enabled by the device hardware.