1
Leslie B Lamport, Thomas L Rodeheffer, K Mani Chandy: Reconfiguration system and method for high-speed mesh connected local area network. Digital Equipment Corporation, Flehr Hohbach Test Albritton & Herbert, August 11, 1992: US05138615 (256 worldwide citation)

A mesh connected local area network provides automatic packet switching and routing between host computers coupled to the network. The network has a multiplicity of cut-through, nonblocking switches, each capable of simultaneously routing a multiplicity of data packets. Low host-to-host latency is a ...


2
Michael D Schroeder, Roger M Needham, Charles P Thacker, Andrew D Birrell, Thomas L Rodeheffer, Edwin H Satterthwaite Jr, Hallam G Murray Jr: High-speed mesh connected local area network. Digital Equipment Corporation, Flehr Hohbach Test Albritton & Herbert, February 11, 1992: US05088091 (113 worldwide citation)

A mesh connected local area network provides automatic packet switching and routing between host computers coupled to the network. The network has a multiplicity of cut-through, nonblocking switches, each capable of simultaneously routing a multiplicity of data packets. Low host-to-host latency is a ...


3
Thomas L Rodeheffer, Darrell Anderson, Chandramohan A Thekkath, Raymond P Stata, Mark D Lillibridge: Bridged network stations location revision. Hewlett Packard Development Company, April 13, 2004: US06721275 (50 worldwide citation)

Managing end stations locations in a bridged network includes providing a smart bridge, and performing communications operations using a network flood active port connections table, a network flood reaching table, a best path forwarding table and a best path sourcing table. An end station locations ...


4
Thomas L Rodeheffer, Darrell Anderson, Chandramohan A Thekkath, Mark D Lillibridge: Bridged network topology acquisition. Hewlett Packard Development Company, September 2, 2003: US06614764 (37 worldwide citation)

A bridged network and a method for performing bridged network topology acquisition. The bridged network includes network segments and smart bridges having one or more ports. The network segments are interconnected by the smart bridges via the ports. Each of the smart bridges being configured to perf ...


5
Thomas L Rodeheffer: Intermittent component failure manager and method for minimizing disruption of distributed computer system. Digital Equipment Corporation, Flehr Hohbach Test Albritton & Herbert, November 9, 1993: US05260945 (28 worldwide citation)

In a distributed computer system having components which may fail intermittently, a fault monitor, coupled to one component, detects whether that component is working. Whenever the fault monitor detects that the component has failed, i.e., changed from working to broken status, the status filter tra ...


6
Thomas L Rodeheffer: Rotating priority encoder operating by selectively masking input signals to a fixed priority encoder. Digital Equipment Corporation, Flehr Hohbach Test Albritton & Herbert, March 10, 1992: US05095460 (26 worldwide citation)

A rotating priority encoder for selecting from a number of input priority request lines that input request line which is active and which designated as having the highest priority. A mask unit selectively passes only those input request signals which have index numbers which are equal to or greater ...


7
Venugopalan Saraswati Ramasubramanian, Thomas L Rodeheffer, Douglas B Terry, Edward P Wobber: Move-in/move-out notification for partial replica synchronization. Microsoft Corporation, Vierra Magen Marcus & DeNiro, March 23, 2010: US07685185 (9 worldwide citation)

A system is disclosed for synchronizing partially-replicated collections using the concept of item-set knowledge and move-out notifications. Move-out notifications are provided to allow removal of changed items from replicas when the change in the item takes that item outside of the interest set of ...


8
Thomas L Rodeheffer, Yuan Yu: Adaptive granularity refinement in detecting potential data races. Microsoft Corporation, Woodcock Washburn, June 12, 2007: US07231498 (5 worldwide citation)

A method and apparatus are provided for detecting data races that overcome the limitations of the prior art. In some embodiments, this is accomplished by detecting a first access to an object, determining whether the first access is associated with a suspicious pattern, automatically refining a patt ...


9
Thomas L Rodeheffer, Yuan Yu: Systems and methods of reporting multiple threads involved in a potential data race. Microsoft Corporation, Woodcock Washburn, November 17, 2009: US07620852 (4 worldwide citation)

Criteria are defined for determining when additional stack dumps would be saved and presented (e.g., to the developer). This provides more information for the developer to use for debugging, and yet does not overburden the developer with irrelevant information. Suspicious activity worthy of an addit ...


10
Ramakrishna R Kotla, Thomas L Rodeheffer: Offline data access using trusted hardware. Microsoft Technology Licensing, Julie Kane Akhter, Danielle Johnston Holmes, Micky Minhas, March 3, 2015: US08972732 (1 worldwide citation)

A cryptographically-secure component provides access-undeniability and verifiable revocation for clients with respect to downloaded content items from a server. A cryptographically-secure component is implemented in a client. When the client wants to purchase and download a content item from the ser ...