Patents Represented by Attorney Thelen Reid Brown Raysman and Steiner LLP
  • Patent number: 7257833
    Abstract: Enforcing a plurality of different policies on a stream of packets is disclosed. In lieu of running separate algorithms for each policy, the system exploits the commonalities of all of the policies. The conditions corresponding to the compiled rules are arranged in a condition tree and processed in a pipelined architecture that allows the results of the various stages to be carried forward into subsequent stages of processing. The rules for which all conditions have been satisfied can be identified by one stage of processing in one pass of condition tree traversal and are passed to subsequent stages. A rule table corresponding to an individual policy type can then be readily examined to determine partial or complete satisfaction of the rule of that policy type, without requiring a re-examination of the conditions underlying the rule. Additionally, corresponding actions can be taken where rule satisfaction is determined. This approach allows extremely high-speed policy enforcement performance.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: August 14, 2007
    Assignee: Ipolicy Networks, Inc.
    Inventors: Pankaj S. Parekh, Vimal Vaidya, Sandeep Gupta, Pranav Shah
  • Patent number: 7253803
    Abstract: A force feedback mouse interface device connected to a host computer and providing realistic force feedback to a user. The mouse interface device includes a mouse object and a linkage coupled to the mouse that includes a plurality of members rotatably coupled to each other in a planar closed-loop linkage and including two members coupled to ground and rotatable about the same axis. Two actuators, preferably electromagnetic voice coils, provide forces in the two degrees of freedom of the planar workspace of the mouse object. Each of the actuators includes a moveable coil portion integrated with one of the members of the linkage and a magnet portion coupled to the ground surface through which the coil portion moves. The grounded magnet portions of the actuators can be coupled together such that a common flux path between the magnet portions is shared by both magnets.
    Type: Grant
    Filed: January 5, 2001
    Date of Patent: August 7, 2007
    Assignee: Immersion Corporation
    Inventors: Bruce M. Schena, Louis B. Rosenberg
  • Patent number: 7249951
    Abstract: A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotably coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located remotely from the members at about an intersection of the axes of rotation of the members. A linear axis member, coupled to the user object, is coupled to at least one of the members, extends through the remote pivot point and is movable in the two rotary degrees of freedom and a third linear degree of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a computer. Capstan band drive mechanisms transmit forces between the transducers and the object and include a capstan and flat bands, where the flat bands transmit motion and force between the capstan and interface members.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: July 31, 2007
    Assignee: Immersion Corporation
    Inventors: JoeBen Bevirt, David F. Moore, John Q. Norwood, Louis B. Rosenberg, Mike D. Levin
  • Patent number: 7249627
    Abstract: The present invention provides a hybrid-type cooling device which can perform cooling by phase transition, ventilation and convection.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: July 31, 2007
    Assignee: Icurie Lab Holdings Limited
    Inventors: Jae Joon Choi, Jihwang Park, Jeong Hyun Lee
  • Patent number: 7251321
    Abstract: Crescendo telephone ringers and methods of providing a crescendo telephone ring signal. The crescendo telephone ringer provides a gradual increase in audible ringing volume as a sequence of incoming electrical ring signals is detected. According to one embodiment, upon receipt of an incoming call, a first audible ring signal corresponding to a first detected electrical ring signal is set to a minimum volume. Subsequent audible ring signals corresponding to subsequent detected electrical ring signals are set to increasing volume levels, and finally to a maximum ringer volume.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: July 31, 2007
    Assignee: Teledex LLC
    Inventors: Ronald S. Lesniak, Spencer L. Hermanson, Maxim Bakaleynik, Mario E. Jauregui
  • Patent number: 7249487
    Abstract: Device for calibrating a pressure detector, particularly an infrasonic pressure detector. This device includes measurement means for applying to this detector a reference pressure which varies depending on time and all of whose spectrum components covering a predetermined frequency range are excited simultaneously with one and the same amplitude and a zero phase shift, or a constant delay, relative to each other.
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: July 31, 2007
    Assignee: Commissariat a l'Energie Atomique
    Inventors: Benoît Alcoverro, Jérôme Laurent
  • Patent number: 7251823
    Abstract: The present invention provides a solution in which a script containing general security parameters and access policies in a file is placed on an appropriate internal server. The location of the script may then be stored on an external server. When an end-user within the organization decides to purchase a wireless network device, he may attach it to his existing computer. The computer then may retrieve the security file location from the external server, retrieve the security file from the internal server using the security file location, and program the security file into the wireless device.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: July 31, 2007
    Assignee: Sierra Wireless, Inc.
    Inventor: Joseph Peter Robert Tosey
  • Patent number: 7249103
    Abstract: Software lineages arise through purchase and reproduction. Lineages are tracked by storing lineage-relevant information in variable regions of software instances and/or in a central database according to methods disclosed.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: July 24, 2007
    Assignee: SL Patent Holdings, Inc.
    Inventor: Jonathan Schull
  • Patent number: 7248093
    Abstract: The invention is a method and apparatus for supplying both positive and negative gate drive power supply potentials to the top switch, in a typical half-bridge semiconductor power topology, from the bottom switch gate drive power supplies and without the use of transformer, capacitive or optical isolation. A known method of providing the positive top switch gate drive supply is enhanced and used in conjunction with a new and novel method for providing the negative top switch gate drive supply. The negative top switch gate drive supply is provided by an additional, lower power semiconductor switch, which is substantially synchronized with the bottom semiconductor switch, except for a slight turn-on delay. When this additional switch is gated “on” and conducting, the negative bottom switch gate drive power is connected to the negative top switch gate drive supply energy storage capacitors.
    Type: Grant
    Filed: August 14, 2004
    Date of Patent: July 24, 2007
    Assignee: Distributed Power, Inc.
    Inventor: Rick West
  • Patent number: 7248483
    Abstract: An electrical power circuit assembly including an insulated metal substrate (IMS) printed circuit board (PCB), a filter (PCB), and one or more bus bars disposed between the IMS PCB and the filter (PCB), the bus bar geometry configured to reduce the inductance between semiconductor power devices on the IMS PCB and capacitors on the filter PCB. For one embodiment, low profile bus bars are used between the IMS PCB and a fiberglass PCB. The fiberglass PCB has a plurality of filter capacitors electrically connected across the bus structure. The geometry and layout of the bus bars provides a connection from the IMS PCB to the fiberglass PCB with very low parasitic inductance between surface mounted semiconductor power devices on the IMS PCB and filter capacitors on the fiberglass PCB.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: July 24, 2007
    Assignee: Xantrex Technology, Inc.
    Inventor: Richard T. West
  • Patent number: 7247621
    Abstract: Pharmaceutical compositions comprise a nucleotide analog with a phosphonate group at a concentration effective to act as a substrate and/or inhibitor of a viral polymerase, and especially of the HCV RNA dependent RNA polymerase.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: July 24, 2007
    Assignee: Valeant Research & Development
    Inventors: Zhi Hong, Yung-hyo Koh, Jae Hoon Shim, Jean-Luc Girardet
  • Patent number: 7246154
    Abstract: A method and apparatus for directing data network communications based on the geographic location of the user. One or the other or both of the geographic location of the local telephone access number with which the user is connected to one of a plurality of points of presence (PoPs) and the telephone number that the user is calling from to connect to the PoP is determined. This geographic location is compared to the geographic location of the home of the user. If the geographic locations differ, then it is determined that the user is a roaming user. If the user is a roaming user, then communications to the user over the data communications network are directed based at least in part upon the geographic location of the user.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: July 17, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Aravind Sitaraman, Craig Michael Alesso, Charles Troper Yager
  • Patent number: D546819
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: July 17, 2007
    Assignee: Impinj, Inc.
    Inventor: Ronald A. Oliver
  • Patent number: D546820
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: July 17, 2007
    Assignee: Impinj, Inc.
    Inventor: Ronald A. Oliver
  • Patent number: D547306
    Type: Grant
    Filed: September 21, 2006
    Date of Patent: July 24, 2007
    Assignee: Impinj, Inc.
    Inventor: Ronald A. Oliver
  • Patent number: D547754
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: July 31, 2007
    Assignee: Impinj, Inc.
    Inventor: Ronald A. Oliver
  • Patent number: D547883
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: July 31, 2007
    Assignee: Rubicon Research Pty Ltd.
    Inventors: David Aughton, Trevor Tennant, Robert Greig
  • Patent number: D547884
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: July 31, 2007
    Assignee: Rubicon Research Pty Ltd.
    Inventors: David Aughton, Trevor Tennant, Robert Greig
  • Patent number: D547885
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: July 31, 2007
    Assignee: Rubicon Research Pty Ltd.
    Inventors: David Aughton, Trevor Tennant, Robert Greig
  • Patent number: D548225
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: August 7, 2007
    Assignee: Impinj, Inc.
    Inventor: Ronald A. Oliver