Patents Represented by Attorney Mark Rodgers
  • Patent number: 7668968
    Abstract: A closed-loop voice-over-Internet-Protocol (VoIP) system has a local and a remote VOIP application. Each VOIP application monitors incoming packet arrival times and durations of audio data in the incoming packets to estimate bandwidth. The bandwidth estimates are forwarded to the other VOIP application. The forwarded bandwidth estimates are compared to a sending bandwidth. When the bandwidth estimate is above the sending bandwidth, compression and audio-frame decimation are reduced to improve voice quality. When the bandwidth estimate falls below the sending bandwidth, audio compression and decimation are increased to improve efficiency. Packet size can also be increased. Congestion estimates can also be sent with the audio data, causing packet transmission to pause until congestion ends. Incoming packet latencies are compared to a moving average to determine the congestion estimate, while bandwidth estimates are made by comparing packet audio duration to time between packet arrivals.
    Type: Grant
    Filed: December 9, 2002
    Date of Patent: February 23, 2010
    Assignee: Global IP Solutions, Inc.
    Inventor: Shawn W. Smith
  • Patent number: 7644799
    Abstract: The invention is a safety control system for vehicle safety mechanisms. The novel control system uses acquired and stored data about the configuration of a vehicle passenger compartment at the time of an emergency event to determine the type, sequence and degree of safety device deployment. In one embodiment, the invention contains a novel power system employing a supplemental power supply specifically included to provide extra power beyond what is typically available from the power distribution system in conventional passenger compartment vehicle power systems. The novel power supply is routed to the appropriate safety mechanisms when the vehicle emergency event sensors, ie rollover, impact etc. detect a condition when the safety mechanism should be deployed and the extra power supply is required.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: January 12, 2010
    Assignee: Friedman Research Corporation
    Inventors: Keith Friedman, Fred Kahl, Dennis Mihora
  • Patent number: 7522573
    Abstract: A self coordinated machine network is established by two or more machines in proximity with each other via a wired or wireless network infrastructure. The machines are configured to establish an ad hoc network between themselves for sharing information related to their common applications. New machines that come into proximity of the network infrastructure are configured to join an existing ad hoc network. Machines that power down or are removed from proximity of the network infrastructure are eliminated from the ad hoc network. Communications between the constituent machines of the ad hoc network allow the machines to self coordinate the network and redundantly store information pertaining to the common and disparate applications of the various machines that comprise the self coordinated machine network.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: April 21, 2009
    Assignee: MachineTalker Inc.
    Inventors: Roland F. Bryan, Mark P. Harris, Chris T. Kleveland
  • Patent number: 7497613
    Abstract: The invention is a heated thermal probe suitable for use in micro-thermal analysis or other high resolution thermal measurements and actions. The probe is, in the preferred embodiment, a microfabricated cantilever with a sharp probe tip of a type used in Scanning Probe Microscopes (SPM's) which further includes an integral resistive heating element. The heating element is formed by doping regions of the cantilever with an ion implant process to make lower resistance connections and a higher resistance heating element. There is no spatial overlap between the base of the probe tip and the heating element or conductors.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: March 3, 2009
    Assignee: Anasys Instruments
    Inventors: William P. King, Mike Reading
  • Patent number: 7461453
    Abstract: The invention is an explosive resistant liner, located inside an enclosed space, and made from a blast resistant material. The liner is preferably constructed inside the enclosed space, consisting of lay-up, curing and assembly steps utilizing a collapsible tool. The invention is particularly applicable to blast protection for aircraft cargo holds.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: December 9, 2008
    Assignee: Friedman Research Corporation
    Inventor: D. Erich Weerth
  • Patent number: 7369537
    Abstract: A Voice-over-Internet-Protocol (VoIP) system includes clients that make management connections to an external manager server using web-browsing protocols. A discovery process tests a variety of transport methods by sending packets using different protocols to several ports of the external manager. Some packets may be blocked by firewalls, while other packets are allowed to pass through. Successful packet replies indicate transport capabilities of the client. When a client makes a VoIP call to another client, the external manager compares transport capabilities of the two clients and selects a transport capability that is common to both clients. Transport methods include direct client-to-client connections using TCP or UDP to an arbitrary port or well-known port 80 or 443, and indirect using a voice-proxy server that each client connects to using web standards such as HTTP or SSL. When a client can make only outgoing connections, that client initiates the connection.
    Type: Grant
    Filed: April 3, 2003
    Date of Patent: May 6, 2008
    Assignee: Global IP Solutions, Inc.
    Inventors: Debra C. Kirchhoff, Steven C. Boyle
  • Patent number: 7278682
    Abstract: This invention is vehicle seat, which provides enhanced occupant protection in the event of a vehicle rollover. The seat includes a rollover sensor and mechanisms compatible with power-adjustable seat design, that cause rapid distancing of the occupant from the vehicle roof in the event of a rollover. The mechanisms include high-speed motors operating reclining, lateral position, and seat lowering mechanisms, as well as pyro actuators for these mechanisms.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: October 9, 2007
    Assignee: Friedman Research Corporation
    Inventors: Keith Friedman, Dennis Mihora
  • Patent number: 7216931
    Abstract: This invention is vehicle seat, which provides enhanced occupant protection in the event of a vehicle rollover. The seat includes a rollover sensor and mechanisms compatible with manual reclining seats. These mechanisms allow for rapid reclining of the seat during a rollover, by unlocking the reclining mechanism and automatically reclining the seat.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: May 15, 2007
    Assignee: Friedman Research Corporation
    Inventor: Keith Friedman
  • Patent number: 7206932
    Abstract: A voice-over-Internet-Protocol (VoIP) client codes audio data as printable ASCII characters, then embeds the ASCII audio data inside a cookie that is sent over the Internet within an HTTP GET message. The GET message is sent to a server acting as a call proxy or external manager that forwards the audio data to a remote client. Return audio data is sent back to the client in the normal data field of an HTTP response message from the server. When the client receives the HTTP response, it sends another GET message without audio data, allowing the server to send another response. This empty GET allows VoIP to pass through strict firewalls that pair each HTTP response with a GET. For secure-sockets layer (SSL), client and server exchange pseudo-keys in hello and finished messages that establish the SSL session. Audio data is streamed in SSL messages instead of encrypted data.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: April 17, 2007
    Assignee: CrystalVoice Communications
    Inventor: Debra C. Kirchhoff
  • Patent number: 7191911
    Abstract: A lid and resealable tab for a drinking cup is shown. The lid has an outer edge having a generally circular periphery and a top surface for defining a drinking opening having a predetermined shape and dimension. The lid includes an annular sidewall operatively connected to and extending circumferentially or axially from the lid and in a first direction relative to the top surface. An annular mounting member is formed on the sidewall lid for sealingly engaging the lip of a drinking cup. A resealable tab having a relatively thin, flexible substrate having a first surface and second surface, the substrate having a shape and dimension which is configured to cover the drinking opening with either one of the first surface and second surface is shown. The resealable tab includes a food grade adhesive.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: March 20, 2007
    Inventor: Catherine O'Neill
  • Patent number: 7184423
    Abstract: A self coordinated machine network is established by two or more machines in proximity with each other via a wired or wireless network infrastructure. The machines are configured to establish an ad hoc network between themselves for sharing information related to their common applications. New machines that come into proximity of the network infrastructure are configured to join an existing ad hoc network. Machines that power down or are removed from proximity of the network infrastructure are eliminated from the ad hoc network. Communications between the constituent machines of the ad hoc network allow the machines to self coordinate the network and redundantly store information pertaining to the common and disparate applications of the various machines that comprise the self coordinated machine network.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: February 27, 2007
    Assignee: Machine Talker Inc.
    Inventors: Roland F. Bryan, Mark P. Harris, Chris T. Kleveland
  • Patent number: 6996626
    Abstract: A voice-over-Internet-Protocol (VoIP) application estimates bandwidth and congestion of the reception path to the VoIP application from a sending VoIP application. Packet arrivals are timed and the inter-packet delay is compared to the voice duration of the data contained in the more recent packet. When the inter-packet delay is longer than the voice duration the network is slowing and the bandwidth estimate is reduced. The bandwidth estimate is increased when inter-packet delay is smaller than the voice duration. Packet latencies are the difference in send and receive times and are compared to a moving average latency. When the current packet's latency is longer than the moving average, congestion is detected. When the current packet's latency equals the moving average, the network has recovered from congestion and the congestion estimate is reduced. Congestion and bandwidth estimates are added to packets sent out to provide feedback to the other VoIP application.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: February 7, 2006
    Assignee: CrystalVoice Communications
    Inventor: Shawn W. Smith
  • Patent number: 6978383
    Abstract: A high-bandwidth direct communication path between two clients is used for voice or video calls over the Internet. An opening or a window in a firewall is made for the direct path by sending a null packet out from inside the firewall. The null packet can be a UDP packet directed to a UDP port of the other client. Initially, each client makes a TCP connection to port 80 of an external manager. Each client registers its UDP port number with the external manager. A call request from one client to the external manager results in a message from the external manager to the other client. The other client then creates the window in its firewall by transmitting the null UDP packet. Then the external manager is notified and tells the calling client to begin sending UDP packets directly to the other client through the firewall window.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: December 20, 2005
    Assignee: Crystal Voice Communications
    Inventors: Steven C. Boyle, Debra C. Kirchhoff
  • Patent number: D572612
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: July 8, 2008
    Inventors: Matthew Cheresh, Steven Riley, Tobin Greensweig, Jeff Bisch