1
Kenneth J Birdwell, Ruston Panabaker, Brian Moran, David Feinleib: Data packet header compression for unidirectional transmission. Microsoft Corporation, Lee & Hayes PLLC, February 29, 2000: US06032197 (240 worldwide citation)

A broadcast transmission system transmits data packets from a server to a client over a unidirectional broadcast network. The system transmits both full-length data packets, which have uncompressed headers, and reduced-length data packets, which have compressed headers derived from associated uncomp ...


2
Kenneth J Birdwell, Brian Moran, James Randall Sargent, Carl R Witty, David S Byrne: Transmission announcement system and method for announcing upcoming data transmissions over a broadcast network. Microsoft Corporation, Lee & Hayes PLLC, August 22, 2000: US06108706 (124 worldwide citation)

In a broadcast system in which computer data and other content are delivered from multiple content servers to multiple clients at least partly over a broadcast network, a transmission announcement system announces upcoming broadcast transmissions and instructs the clients on how to receive the broad ...


3
Carl R Witty, Kenneth J Birdwell, James Randall Sargent, Brian Moran: Data delivery system and method for delivering data and redundant information over a unidirectional network. Microsoft Corporation, Lee & Hayes PLLC, June 27, 2000: US06081907 (100 worldwide citation)

A data delivery system facilitates transmission of data packets from a content server to multiple clients over a unidirectional network. A redundancy formatter resident at the server groups multiple data packets into a redundancy group and generates at least one redundancy packet containing redundan ...


4
Brian Moran, David A Feinleib, Charles Mount: System and method for wireless data performance monitoring. Keynote Systems, Blakely Sokoloff Taylor & Zafman, June 29, 2004: US06757543 (82 worldwide citation)

A method and system for monitoring wireless data service performance of wireless service providers. Data messages are sent from a plurality of remote and/or local monitoring probes to other monitoring probes. In general, the remote monitoring probes will be distributed throughout a service area(s) f ...


5
Brian Moran, David A Feinleib: Method and system for transferring a computer session between devices. Law Office of R Alan Burnett, February 3, 2009: US07487248 (77 worldwide citation)

A method and system for transferring a computer session between devices, such as a land-line device to a wireless device. A user launches a computer session on a first device, such as a personal computer. The user may then selectively transfer the computer session to another device, such as a wirele ...


6
Kenneth J Birdwell, Brian Moran, David Feinleib: Multi-packet transport structure and method for sending network data over satellite network. Microsoft Corporation, Lee & Hayes PLLC, January 9, 2001: US06172972 (70 worldwide citation)

A method for encoding network data, such as Internet Protocol (IP) data, into a format for transmission over a satellite system is described. The network data is configured in a packet having a data block and header information. The network data packet is encoded into a variable-length multi-packet ...


7
Jeff Divine, Debra McCloud, Marla Young, Nancy Goetz, Brian Moran, Jared Boone: System and method for visualizing vehicles with accessories. Eyevelocity, Baker & McKenzie, January 15, 2002: US06339763 (54 worldwide citation)

A visualization system for enabling a user to select a vehicle and to overlay images of various user-selected accessories onto an image of the vehicle to cause a computer to display an image of the desired combination includes a database that stores digitized images of various vehicles and accessori ...


8
Maurice L Hill, Michael Mocenter, Joeseph S Reiter, Paul Viola, Brian Moran: System and method for tracking movement of individuals. Satellite Tracking of People, Steptoe & Johnson, January 31, 2006: US06992582 (42 worldwide citation)

A device for monitoring movement of an object is provided. A first module is configured to secure to the object. A second module, capable of electrically connecting to the first module, includes at least a rechargeable battery and a memory capable of storing a history of movement data. A third modul ...


9
Maurice L Hill, Michael Mocenter, Joeseph S Reiter, Paul Viola, Brian Moran: System and method for tracking movement of individuals. Veridian Engineering, Veridian Information Solutions, Steptoe & Johnson, March 9, 2004: US06703936 (42 worldwide citation)

A device for monitoring movement of an object is provided. A first module is configured to secure to the object. A second module, capable of electrically connecting to the first module, includes at least a rechargeable battery and a memory capable of storing a history of movement data. A third modul ...


10
Brian Moran, David Feinleib: Transferring sessions between devices. Law Office of R Alan Burnett, October 5, 2010: US07809842 (34 worldwide citation)

Methods and apparatus for transferring a communication and computer session between devices. A user launches a communication session on a first device, such as a personal computer. The user may then selectively transfer the communication session to another device, such as a wireless device, through ...