Ros-Giralt
Jordi Ros-Giralt, Newport Beach, CA US
Patent application number | Description | Published |
---|---|---|
20100281160 | SYSTEM, APPARATUS AND METHODS TO IMPLEMENT HIGH-SPEED NETWORK ANALYZERS - Systems, apparatus and methods for the implementation of high-speed network analyzers are provided. A set of high-level specifications is used to define the behavior of the network analyzer emitted by a compiler. An optimized inline workflow to process regular expressions is presented without sacrificing the semantic capabilities of the processing engine. An optimized packet dispatcher implements a subset of the functions implemented by the network analyzer, providing a fast and slow path workflow used to accelerate specific processing units. Such dispatcher facility can also be used as a cache of policies, wherein if a policy is found, then packet manipulations associated with the policy can be quickly performed. An optimized method of generating DFA specifications for network signatures is also presented. The method accepts several optimization criteria, such as min-max allocations or optimal allocations based on the probability of occurrence of each signature input bit. | 11-04-2010 |
Jordi Ros-Giralt, Aliso Viejo, CA US
Patent application number | Description | Published |
---|---|---|
20080253373 | System and Method for Supporting Flexible Overlays and Mobility in Ip Communication and Computer Networks - There is provided a system and method for providing a simple yet flexible overlay network on top of any IP networks to enable diverse network applications whereby much of the rigidities of IP protocol suite are eliminated without any modifications to the applications. In particular, the system includes: a plurality of c-nodes; one or more source terminal nodes connected to an IP network; and one or more destination terminal nodes connected to the IP network. Here, the source terminal nodes send IP packets over the plurality of c-nodes to the destination terminal nodes to accomplish arbitrary communications between arbitrary groups of the source terminal nodes to arbitrary groups of the destination terminal nodes. More specifically, a method employing the system utilizes the concept of connection ID and headers that can be inserted anywhere in the IP packet. | 10-16-2008 |
20090119393 | SYSTEM AND ARCHITECTURE FOR SUPPORTING MOBILITY AND MULTIPATH PACKET DELIVERY IN IP NETWORK STACKS - A communication system is provided. The system has at least two nodes communicating with each other with each nodes associated with an operating system, wherein the operating system comprising a costack adapted to generate a unique or a low probability of overlap CID and intercept packets going down or up the main stack at one or more point of interception; and a subspace of a plurality of connections each connection within the subspace having a unique CID in relation to other connections. | 05-07-2009 |
Jordi Ros-Giralt, Vilafranca Del Penedes ES
Patent application number | Description | Published |
---|---|---|
20110299554 | Solutions for dynamic NAT and firewall traversal - Solution methods for ensuring control and data packets to traverse network address translators (NATs) and firewalls, when a mobile terminal acquires a new (Internet Protocol) address and may move behind a new NAT/firewall are provided. These solutions form an integral part of seamless mobility and multipath packet delivery in IP networks. The solution approach decomposes the problem into downstream control-plane, downstream data-plane, and upstream data-plane sub-problems. The solution is scalable as it does not require a new routing infrastructure, except in the case of traversing a symmetric NAT, a middle box is used as a relay | 12-08-2011 |