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
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.
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
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
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.
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.
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.
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.
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.
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.
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