Arthur Collmeyer - Incline Village NV, US Thomas Szepesi - Saratoga CA, US Dickson Wong - Burlingame CA, US Allen Samuels - San Jose CA, US
Assignee:
IWATT - Los Gatos CA
International Classification:
G06F 17/50 G06F 9/45 G06F 9/455
US Classification:
716 11, 716 1, 716 9
Abstract:
A tool is described to aid in the design and verification of multi-input, multi-output power supply systems. The designer describes the system requirements and constraints to the tool, which allows an iterative exploration of various alternative designs that satisfy the requirements and constraints. Alternative designs may comprise different power supply topologies, multiple controllers or multi-controllers, or configurable controllers that implement the power supply system. The tool generates a design for a power supply system that is reconfigurable to allow for performance optimization. The power supply system is configurable automatically according to a digital control signal. The digital control signal comprises configuration data which establishes the structure of the power supply system, and which determines the output power conditions of the power source. The different conditions generated by configuration data comprise output voltage, sequencing information, current, topology, and other operational conditions such as overload protection.
Allen Samuels - San Jose CA, US Paul Sutter - San Francisco CA, US Robert Plamondon - Blodgett OR, US
Assignee:
Orbital Data Corporation - San Mateo CA
International Classification:
H03M 7/34 H03M 7/38
US Classification:
341 51, 341 65, 341 67, 707102, 707204
Abstract:
A compression method and apparatus identifying candidates for compression by selectively fingerprinting shingles or overlapping subsets of an input dataset and creating a set of characteristic input fingerprints based on fingerprint value. In some cases, the characteristic fingerprints are selected based on the relative value of the fingerprints with respect to other fingerprints in the same cluster. Potential matches may be identified and confirmed by comparing the characteristic input fingerprints with fingerprints associated with a history. Advantageously, some examples according to the current invention may be applied to input data such as: data, files, bit streams, byte streams, packet streams and previously encoded, compressed and/or encrypted data. In some cases, the number of fingerprints selected per cluster, the cluster size, the shingle size or shingle configuration, the size or configuration of the overlap between successive shingles, and the configuration for adding entries to a history, may be adaptively configurable.
Systems And Methods Of Clustered Sharing Of Compression Histories
Allen Samuels - San Jose CA, US Richard Jensen - San Jose CA, US Zubin Dittia - San Mateo CA, US Dan Decasper - San Mateo CA, US Michael Ovsiannikov - San Mateo CA, US Robert Plamondon - Blodgett OR, US
Assignee:
Citrix Systems, Inc. - Fort Lauderdale FL
International Classification:
H03M 7/30
US Classification:
341 87, 341 80, 370316, 382233
Abstract:
Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may also use application specific parsing to improve the length and number of compression history matches. Further, by sharing compression histories, compression history indexes and caches across multiple devices, devices can utilize data previously transmitted to other devices to compress network traffic. Any combination of the systems and methods may be used to efficiently find long matches to stored data, synchronize the storage of previously sent data, and share previously sent data among one or more other devices.
Systems And Methods For Sharing Compression Histories Between Multiple Devices
Allen Samuels - San Jose CA, US Richard Jensen - San Jose CA, US Zubin Dittia - San Mateo CA, US Dan Decasper - San Mateo CA, US Michael Ovsiannikov - San Mateo CA, US Robert Plamondon - Blodgett OR, US
Assignee:
Citrix Systems, Inc. - Fort Lauderdale FL
International Classification:
H03M 7/30
US Classification:
341 87, 710 65, 710 68, 382233, 382248
Abstract:
Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may also use application specific parsing to improve the length and number of compression history matches. Further, by sharing compression histories and compression history indexes across multiple devices, devices can utilize data previously transmitted to other devices to compress network traffic. Any combination of the systems and methods may be used to efficiently find long matches to stored data, synchronize the storage of previously sent data, and share previously sent data among one or more other devices.
Method Of Determining Path Maximum Transmission Unit
Allen Samuels - San Jose CA, US Paul Sutter - San Fransisco CA, US
Assignee:
Citrix Systems, Inc. - Fort Lauderdale FL
International Classification:
H04L 12/28
US Classification:
370392, 37039521, 370401, 709203, 709221, 709238
Abstract:
Network endpoints using TCP/IP operate to determine the maximum transmission unit (MTU) of the path between them. This determination is done so as to avoid the expensive IP fragmentation that will occur when transitioning links with a smaller MTU size. The standard method of determining the path MTU (PMTU) has several known deficiencies, including: inefficient use of bandwidth as proper operation will likely result in the loss of one or more packets and difficulty of implementation as the reverse channel communication mechanism, reception of ICMP messages indicating the discarding of unfragmentable packets, is frequently blocked by firewalls and other security apparatus. A method of determining the PMTU between intermediate proxies is disclosed that does not require reception of ICMP messages or the inefficient use of bandwidth due to the presumed dropping of packets with valid data.
Protecting Data Integrity In An Enhanced Network Connection
Allen R. Samuels - San Jose CA, US Paul G. Sutter - San Francisco CA, US
Assignee:
Orbital Data Corporation - San Mateo CA
International Classification:
H04L 12/28 H04L 12/56
US Classification:
370394
Abstract:
The integrity of a data stream transmitted over a network is protected by adjusting the sequence number, the port number, or another field of a data packet field, for a number of data packets so that the data packets will be considered either valid or invalid by a downstream receiving device. Data packets that have such a field adjusted can be thought of as being rotated outside of a valid range or window, as defined for a network connection. This field of a rotated data packet can be further adjusted, through de-rotation or re-rotation, for various applications. Downstream devices can thus respond to the data packets depending on the state of the rotation.
Systems And Methods For Preserving Transport Layer Protocol Options
The solution of the present invention provides systems and methods for preserving transport layer header options traversing network devices that terminate transport layer connections. The solution described herein provides a bi-directional intelligent proxying system by which a proxy client exchanges transport layer option information with a proxy server via an application layer protocol. The proxy server, which may be in the form of an appliance, re-injects the transport layer options received from the client into the appropriate network packets communicated on the intended network. Likewise, the proxying appliance can inform the proxy client of transport layer options received from the network, such as via a server. With this solution, devices that transmit control information, exchange communications or other functionality via transport layer options may continue to operate in conjunction with transport layer terminating devices.
Wavefront Detection And Disambiguation Of Acknowledgments
Allen R. Samuels - San Jose CA, US Paul G. Sutter - San Francisco CA, US
Assignee:
Orbital Data Corporation - San Mateo CA
International Classification:
H04L 12/56 G08C 25/02
US Classification:
370394, 714748
Abstract:
One or more flow control modules, implemented on various types of network topologies, provide a number of functionalities for controlling the flow of IP packets (such as TCP/IP packets) over a network connection. The flow control modules may be implemented within a sender and/or receiver or may be deployed into a network as a separate device without requiring significant additional resources.
Donna Godwin (1976-1980), Dorothy Chandler (1977-1981), Rose Mary Lewis (1962-1966), Allen Samuels (1984-1988)
Googleplus
Allen Samuels
Work:
Allen Samuels East Texas Dodge & Hyundai - Webmaster I.T. (2011)
About:
About Allen Samuels Tyler - Your Tyler Chrysler, Dodge, Jeep, Ram and Hyundai Dealer Our team at Allen Samuels Tyler would like to thank you for visiting our new and used car dealership's website...
Tagline:
Internet Sales Dept. at Allen Samuels Dodge Ram Chrysler Jeep Hyundai in Tyler TX