Decentralized Controlling Patents (Class 709/243)
-
Patent number: 8972588Abstract: A system, method and computer program product are disclosed for monitoring a telecommunications network that comprises a plurality of Mobility Management Entity (MME) nodes and a plurality of evolved UTRAN NodeB (eNodeB) nodes coupled by S1-MME interfaces. A Stream Control Transmission Protocol (SCTP) association identifier is assigned to an SCTP association between interconnected MME and eNodeB nodes. Specific S1-MME messages allow discovering the MME nodes and the eNodeB nodes with their network identifiers, identifying the connections between them and populating proper tables for this topology information.Type: GrantFiled: November 5, 2012Date of Patent: March 3, 2015Assignee: Tektronix, Inc.Inventors: Antonio Bovo, Xiaoju Chen
-
Patent number: 8966120Abstract: A method for providing a priority-based, low-collision distributed coordination function in a wireless network that includes a plurality of stations is provided. The method includes determining a priority for a first station and selecting a back-off time for the first station based on the priority.Type: GrantFiled: September 30, 2004Date of Patent: February 24, 2015Assignee: STMicroelectronics, Inc.Inventors: Liwen Chu, Mario Valerio Filauro
-
Patent number: 8949338Abstract: A computer-implemented method and system is disclosed in which a network-based interaction environment includes a plurality of peer-to-peer nodes being able to communicate directly with each other using a peer-to-peer protocol and a peer-to-peer client application, and a first peer-to-peer client application to maintain persistent item information on at least one peer-to-peer node of the plurality of peer-to-peer nodes, the persistent information being related to an item being offered by a first user of the first peer-to-peer client application.Type: GrantFiled: December 28, 2006Date of Patent: February 3, 2015Assignee: eBay Inc.Inventors: Zahid N. Ahmed, Adrian Nicholas Cockcroft, Josep M. Ferrandiz, Neelakantan Sundaresan
-
Patent number: 8947228Abstract: Method, apparatuses, and software are described, in which an adapter in an EtherNet/IP network may determine whether a first redundant owner connection between the adapter and a first scanner is open. If it is determined that the first redundant owner connection is not open, then a network status light or other indicator of the adapter may be caused to emit a solid green color or otherwise indicate a first status if a second redundant owner connection between the adapter and a second scanner is open, and to emit a flashing red color or a flashing green color (or otherwise indicate a second or third status) if no redundant owner connection to the adapter is open.Type: GrantFiled: April 5, 2012Date of Patent: February 3, 2015Assignee: Schneider Electric Industries SASInventors: Kenneth Lee, Vijay Vallala, Jian Pan
-
Patent number: 8943221Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network implement methods that include receiving a first message encoding signaling information from a source component and processing the message using a fixed pipeline having a plurality of modules, each module having at least one procedure for performing a specific set of tasks. Application level routing operations may be performed to identify a suitable destination component. Information contained in the first message may be used to generate a second message encoding signaling information, which is sent to the identified destination component.Type: GrantFiled: December 1, 2011Date of Patent: January 27, 2015Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byme, Joe Hogan
-
Patent number: 8937961Abstract: In general, techniques are described that provide a modular software architecture for a route server within an Internet Exchange. The route server comprises an interface and a control unit. The interface receives a route advertisement advertising a route from one of the SP networks and defining attributes for the route. The control unit includes inbound, route and outbound processing modules to process the route advertisement. The inbound processing module updates the route advertisement to add an optional field that stores a copy of the attributes. The route processing module produces an outbound route advertisement that includes attributes of the Internet Exchange and, within the optional field, the original path attributes. The outbound processing module processes the outbound route advertisement to replace the attributes of the Internet Exchange with the original path attributes and outputs the outbound route advertisement to advertise the route to the SP networks.Type: GrantFiled: December 7, 2010Date of Patent: January 20, 2015Assignee: Juniper Networks, Inc.Inventor: Kaliraj Vairavakkalai
-
Patent number: 8924590Abstract: There is provided a system and method for communicating in a networked system. More specifically, in one embodiment, there is provided a computer system comprising a plurality of endpoints, each of the endpoints being configured to transmit data messages to each of a plurality of other endpoints by transmitting data messages to only a respective subset of endpoints at any given time.Type: GrantFiled: February 14, 2006Date of Patent: December 30, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventor: David George Solt
-
Patent number: 8918634Abstract: A network node for communicating data packets secured with a security protocol over a communications network includes a host information handling system (IHS) and one or more external security offload devices coupled by a secure data link. The host IHS communicates state information about data packets, and the external offload security device provides stateless secure data encapsulation and decapsulation of packets using a security protocol. An external network interface controller or internal network interface controller communicates encapsulated data packets over the communications network to a final destination. Encapsulation and decapsulation of packets by the external security offload device reduces network latency and reduces the computational load on the processor in the host IHS. Maintaining state information in the host IHS allows hot-swapping of external security offload devices without information loss.Type: GrantFiled: February 21, 2012Date of Patent: December 23, 2014Assignee: International Business Machines CorporationInventors: Curtis Matthew Gearhart, Christopher Meyer, Scott Christopher Moonen, Linwood Hugh Overby, Jr.
-
Patent number: 8909811Abstract: System and method for recording communication sessions in a peer-to-peer communication networks. A conference call may be established between an external end-device, a target agent end-device of a call center and a recorder over a peer-to-peer communication network. After the conference call is established, the recorder may receive media transferred between the external end-device and the target agent end-device and record that media.Type: GrantFiled: January 24, 2013Date of Patent: December 9, 2014Assignee: Nice-Systems Ltd.Inventors: Stas Margolis, Leon Portman, Mordehai Cory
-
Patent number: 8904028Abstract: Generally, this disclosure describes a scalable cluster router that includes a plurality of server-class computers interconnected together to form a router. Each server may be configured to independently schedule switching of packets to reduce the switch speed requirements on a per server basis. Each server may include a scheduler that independently load balances packet flows across servers of the cluster. Router capacity may be incrementally scaled by adding more servers, and router capacity may be increased by load balancing techniques within individual servers.Type: GrantFiled: July 19, 2010Date of Patent: December 2, 2014Assignee: Intel CorporationInventors: Gianluca Iannaccone, Sylvia Ratnasamy, Maziar Manesh, Katerina Argyraki, Byung-Gon Chun, Kevin Fall, Allan Knies, Norbert Egi, Mihai Dobrescu, Salman Baset
-
Patent number: 8904037Abstract: Improvements for the efficiency of data transfer within interconnected components of a virtual network, and in particular components of a single physical computing device are provided. The components exchange data as if they were communicating over an actual communications network using networking protocols. Data packets to be sent from one component to another are buffered by final destination address to improve efficiency of packet delivery.Type: GrantFiled: November 14, 2011Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Jeffrey Douglas Haggar, Jerry Wayne Stevens
-
Patent number: 8904039Abstract: A server receives “registration” messages from nodes in a network, sufficiently infrequently to prevent overburden. Registration messages include information about registering nodes, other nodes, or node relationships. The server sends “instruction” messages to registering nodes, requesting information about the network. Each registering node obtains the requested information, and forwards those messages to other nodes, which act similarly. Nodes receiving instruction messages sometimes send “reporting” messages to the server, providing information it originally requested. The server thus receives detailed information about the network, without communicating with too many nodes, and without aggregating too much of that information. The server can interact with users using only resources growing at O(1) with the size of the network.Type: GrantFiled: April 12, 2011Date of Patent: December 2, 2014Assignee: Tanium Inc.Inventors: Orion Hindawi, David Hindawi, Peter Lincroft, Lisa Lippincott
-
Patent number: 8892773Abstract: A path control apparatus of the present invention includes: a status change detecting unit that detects a status change of a network; a path calculating unit that decides a path in accordance with the status of the network; and a calculation execution node deciding unit that compares a shortest path tree, which is established before occurrence of a change in the status of the network calculated by the path calculating unit, with a shortest path tree, which is established after the occurrence of the change in the status of the network calculated by the path calculating unit, and creates information required for determining whether a node apparatus in the network needs a path update, when the change occurs in the status of the network.Type: GrantFiled: December 24, 2009Date of Patent: November 18, 2014Assignee: NEC CorporationInventors: Kazuya Suzuki, Masahiro Jibiki
-
Patent number: 8892626Abstract: Resources are organized into collections to facilitate more efficient and reliable resource access. Namespace managers communicate with one another to form a federation namespace infrastructure. The infrastructure efficiently routes, migrates, and processes namespace requests, such as, for example, namespace registration requests from providers requesting to manage portions of namespaces and lookup requests from consumers requesting access to managed resources. Resources are registered in and made accessible from multiple different namespaces. Resources are identified using nested queries that filter results at multiple levels of a hierarchical namespace.Type: GrantFiled: August 30, 2012Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Gopala Krishna R. Kakivaya, Richard L. Hasha
-
Patent number: 8880726Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network may involve using a topology tree categorizing network nodes into groups, receiving a first message encoding signaling information from a source, decoding the received first message into an internal representation of the message, determining if the internal representation identifies a destination component in the topology tree, performing application level routing operations by hierarchy to determine if information contained in the internal representation identifies a destination component in the topology tree, packaging the information contained in the internal representation into a second message encoding signaling information, and sending the second message encoding signaling information to the identified destination component.Type: GrantFiled: December 1, 2011Date of Patent: November 4, 2014Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Patent number: 8880878Abstract: A content distribution storage system includes: a first transmission unit configured to transmit a special content including certificate revocation list information indicating a list of at least an invalid electronic certificate to a first node group; a second transmission unit configured to transmit identification information for identifying the special content to a second node group; and a first node device.Type: GrantFiled: October 27, 2009Date of Patent: November 4, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Takafumi Mori
-
Patent number: 8874708Abstract: A system and method for allocating an interval to each of multiple locations within a network topology, where each interval indicates a range of Internet Protocol (IP) addresses associated with the corresponding location. Each allocated interval is associated with a computing service that provides information about network services near the location associated with the allocated interval. The intervals are allocated into intermediate nodes, where each intermediate node includes at least two of the intervals. The intervals, associated computing services, and intermediate nodes are then organized into a modified B+ tree structure that facilitates the discovery of one of the network services near the allocated interval.Type: GrantFiled: May 26, 2009Date of Patent: October 28, 2014Assignee: Red Hat, Inc.Inventors: Geert Jansen, Simo S. Sorce
-
Patent number: 8868714Abstract: Known network management systems for managing traffic signals in a network store node/link parameter signals and traffic parameter signals and calculate solutions defining intermediate nodes/links situated between sources and destinations for transporting said traffic signals from said sources to said destinations via said intermediate nodes/links and calculate route information per solution. By storing node/link parameter signals and traffic parameter signals for several situations (like several predictions in the future) and calculating solutions for each situation and then selecting a solution per situation, the network management system will manage the network more advantageously, especially when solutions are compared with each other, and when a solution is selected per situation in dependence of comparison results (comprising similarities/differences between solutions of different situations).Type: GrantFiled: October 7, 2002Date of Patent: October 21, 2014Assignee: Alcatel LucentInventors: Sven Jozef Jeanne Van Den Bosch, Gert Van Hoey, Paloma De La Vallee-Poussin, Natalie Maria Cornelia Degrande
-
Patent number: 8862774Abstract: In one embodiment, a network device determines a path from itself to a source device in a computer network, where the source device utilizes the path in reverse to reach the network device. Based on determining a reliability of the path in reverse, the network device may dynamically adjust one or more keepalive parameters for keepalive messages sent on the path. Accordingly, the network device may then send keepalive messages on the path based on the dynamically adjusted keepalive parameters.Type: GrantFiled: September 12, 2011Date of Patent: October 14, 2014Assignee: Cisco Technology, Inc.Inventors: Jean-Philippe Vasseur, Jonathan W. Hui
-
Publication number: 20140297888Abstract: Methods, systems, and computer readable media for performing stateful Diameter routing with Diameter routing agents (DRAs) using different mechanisms to achieve stateful routing are disclosed. According to one aspect, a system for performing stateful Diameter routing with DRAs that use different mechanisms to achieve stateful routing includes a set of Diameter signaling routing nodes. Each node has access to at least one database for maintaining state information. The nodes are configured to be members of a first group, where each member of the first group is configured to use a first mechanism to achieve stateful routing with other members of the first group, and to use a second mechanism to achieve stateful routing with nodes that are not members of the first group. Members of the first group include signaling nodes provided by a same vendor, and members not in the group include signaling nodes provided by a different vendor.Type: ApplicationFiled: March 24, 2014Publication date: October 2, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventor: Thomas Matthew McCann
-
Patent number: 8843600Abstract: Techniques are described for managing communications for a managed virtual computer network overlaid on a distinct substrate computer network. The techniques may be used in situations in which a configurable network service provides managed virtual computer networks for clients and also provides one or more network-accessible services that are available to the managed virtual computer networks, with particular managed virtual computer networks being configured to provide local private access to at least one of the provided network-accessible services, despite those provided network-accessible services being located externally to the particular managed virtual computer networks.Type: GrantFiled: September 30, 2010Date of Patent: September 23, 2014Assignee: Amazon Technologies, Inc.Inventors: Jacob Gabrielson, Zachary J. Hansen, Diane N. Lye
-
Patent number: 8843121Abstract: Various methods and apparatuses associated with the serving of data from a wireless mobile phone, including a wireless mobile phone, are described herein.Type: GrantFiled: February 3, 2011Date of Patent: September 23, 2014Assignee: Varia Holdings LLCInventors: G. Eric Engstrom, Peter Zatloukal, Guy David-Byron Shefner, Paul R. Nash
-
Publication number: 20140281029Abstract: At an intermediary dynamic host configuration protocol relay device, over a network, a dynamic host configuration protocol message is obtained from one of a plurality of remote dynamic host configuration protocol relay devices in communication with the intermediary dynamic host configuration protocol relay device over the network. The intermediary dynamic host configuration protocol relay device accesses data pertaining to a plurality of dynamic host configuration protocol back-end servers logically fronted by the intermediary dynamic host configuration protocol relay device. Based on information in the dynamic host configuration protocol message and the data pertaining to the plurality of dynamic host configuration protocol back-end servers, the dynamic host configuration protocol message is routed to an appropriate one of the plurality of back-end dynamic host configuration protocol servers.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventor: Andrew Danforth
-
Patent number: 8832282Abstract: The present invention discloses a block boundary node and a method for setting up a connection between block boundary nodes. The method comprises: an ingress boundary node querying and verifying block information of an ingress subnet point after receiving a connection setup request message, and sending a block information query request to an egress boundary node upon successful verification; the egress boundary node querying and verifying block information of an egress subnet point after receiving the block information query request, and sending the block information to the ingress boundary node upon successful verification; the ingress boundary node querying route by using the block information of the ingress subnet point and egress subnet point as query parameters, and sending a connection setup request message to the egress boundary node upon querying the route successfully; and the ingress boundary node receiving a connection setup acknowledgement message returned by the egress boundary node.Type: GrantFiled: September 7, 2009Date of Patent: September 9, 2014Assignee: ZTE CorporationInventor: Gang Xie
-
Patent number: 8831019Abstract: Internet data such as Border Gateway Protocol routing information and traceroute measurements are processed to create realistic predictive models of the paths IP traffic is likely to take between any two points on the Internet, even when direct measurements of the paths is not feasible. The prediction includes three categories: topology (what paths may exist), weighting (which paths are more or less likely to be taken under varying operational circumstances), and performance (latency, loss, jitter, etc. across the predicted paths).Type: GrantFiled: May 17, 2013Date of Patent: September 9, 2014Assignee: RenesysInventor: James H. Cowie
-
Patent number: 8830871Abstract: According to one aspect, a Fiber Channel (FC) switch that is currently serving as a Principal Switch among a plurality of FC switches in a FC Fabric sends an Exchange Fabric Parameters (EFP) frame having an empty domain identifier list to neighboring FC switches during a first portion a Principal Switch Selection phase. During a second portion of the Principal Switch Selection phase that is after the first portion, the first Fiber Channel switch sends to neighboring FC switches an EFP frame having a non-empty domain identifier list to indicate to the neighboring FC switches that the first FC switch is to remain serving as the Principal Switch in the FC Fabric.Type: GrantFiled: February 15, 2012Date of Patent: September 9, 2014Assignee: Cisco Technology, Inc.Inventors: Christian Sasso, Siddharth Kasat, Ankur Goyal, Amitkumar Patel, Kishan Kumar Kotari Uppunda
-
Patent number: 8825899Abstract: Provided is a method of performing communication by using a plurality of network interfaces mounted on a communication terminal apparatus. The method includes allocating different Internet protocol (IP) addresses corresponding to the plurality of network interfaces to a plurality of applications of the communication terminal apparatus, relaying data transmitted or received between the plurality of applications and the plurality of network interfaces based on the allocated IP addresses, and simultaneously performing communication with an external network by the plurality of network interfaces through the relaying of the data.Type: GrantFiled: October 7, 2008Date of Patent: September 2, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Min-ho Lee, Soo-hong Park, Cheol-ju Hwang, Pyoung-yun Kim
-
Patent number: 8825902Abstract: A switch is provided which may include a plurality of ports, a plurality of link up/down detection logic units and a configuration validation checker. Each link up/down detection logic unit may be associated with a port and may detect a change in the state of a link associated with the port. The configuration validation checker couples to each of the link up/down detection logic units and may cause the switch to change its routing behavior with regard to a port for which a link up/down detection unit has detected a state change.Type: GrantFiled: October 27, 2003Date of Patent: September 2, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventor: Pankaj Mehra
-
Patent number: 8825792Abstract: The present disclosure provides a system and method for online brand continuity. Online brand continuity can include a number of Internet or intranet access points via which one or more network addresses can be advertised. A client can be provided with availability of a business image application via at least one of the Internet or intranet access points.Type: GrantFiled: March 11, 2008Date of Patent: September 2, 2014Assignee: United Services Automobile Association (USAA)Inventors: David M. Niedzielski, Christopher S. Trost, Roger Pena, Tommy B. Lavelle, Donald E. Clemons, Jr.
-
Patent number: 8826003Abstract: A network node for communicating data packets secured with a security protocol over a communications network includes a host information handling system (IHS) and one or more external security offload devices coupled by a secure data link. The host IHS communicates state information about data packets, and the external offload security device provides stateless secure data encapsulation and decapsulation of packets using a security protocol. An external network interface controller or internal network interface controller communicates encapsulated data packets over the communications network to a final destination. Encapsulation and decapsulation of packets by the external security offload device reduces network latency and reduces the computational load on the processor in the host IHS. Maintaining state information in the host IHS allows hot-swapping of external security offload devices without information loss.Type: GrantFiled: February 26, 2013Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Curtis Matthew Gearhart, Christopher Meyer, Scott Christopher Moonen, Linwood Hugh Overby
-
Patent number: 8812657Abstract: Techniques for performing network-assisted peer discovery to enable peer-to-peer (P2P) communication are described. In one design, a device registers with a network entity (e.g., a directory agent) so that the presence of the device and possibly other information about the device can be made known to the network entity. The network entity collects similar information from other devices. The device sends a request to the network entity, e.g., during or after registration. The request includes information used to match the device with other devices, e.g., information about service(s) provided by the device and/or service(s) requested by the device. The directory agent matches requests received from all devices, determines a match between the device and at least one other device, and sends a notification to perform peer discovery. The device performs peer discovery in response to receiving the notification from the network entity.Type: GrantFiled: April 12, 2011Date of Patent: August 19, 2014Assignee: QUALCOMM IncorporatedInventors: Siddhartha Mallik, Renqiu Wang, Ravi Palanki, Naga Bhushan
-
Patent number: 8805927Abstract: A distributed group activity network system and corresponding method over a computer network. It synchronizes and provides access by system users to shared data files of a group activity. The distributed group activity network system comprises one or more server computers and client computers that are connected to the server computer(s) by network connections. Each of the server computers comprises a network server and a memory system. The system modules of the client computers use the memory systems of the client computers and the available basic network services at the server computer(s) to synchronize and provide access to the shared data files by the system users by also using the memory systems of the client computers and the available basic network services at the server computer(s) to synchronize access to and access the synchronization files.Type: GrantFiled: February 1, 2012Date of Patent: August 12, 2014Assignee: Jordaan Consulting Ltd. III, LLCInventor: Victor B. Kley
-
Patent number: 8799508Abstract: A node device in an information communicating system: determines whether or not the node device is communicable over the IPv4; determines whether or not the node device is communicable over the IPv6; acquires a first routing table that is generated using a first node device communicable over the IPv4 from a predetermined device that is connected to a network if communication is possible over the IPv4; and acquires a second routing table that is generated using a second node device communicable over the IPv6 from the predetermined device that is connected to the network if communication is possible over the IPv6. If the controller determines that communication is possible over the IPv4 and the controller determines that communication is possible over the IPv6, the controller acquires one of the first one of the first routing table and the second routing table according to a priority order.Type: GrantFiled: March 23, 2012Date of Patent: August 5, 2014Assignee: Brother Kogyo Kabushiki KaishaInventors: Tsubasa Umetsu, Kentaro Ushiyama
-
Patent number: 8799438Abstract: This application describes a system and method for auto configuring data center networks. The networks include a plurality of electronic devices that may include switches, servers, routers, or any other device that may be used in a data center network. Graph theory is applied to the arrangement of the network devices to determine if the intended design of the data network matches the actual implementation of the network. This may be achieved by resolving the blueprint graph with the physical graph to determine if they are isomorphic. Also, the isomorphic techniques may be used to detect miswirings in the network that do not cause a node degree change for any of the network components.Type: GrantFiled: December 14, 2010Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Kai Chen, Chuanxiong Guo, Haitao Wu
-
Publication number: 20140207967Abstract: A method for provisioning a transport service in a multi-domain multi-layer network comprising at least one client layer network domain and at least one server layer network domain, comprising providing a virtual topology of each of said server layer network domain depending on connectivity requirements set by each of the served client layer network domains for a connectivity across said server layer network domains as at least one segment of said client layer network domain topology; determining an end-to-end path between two client nodes across one or more said server layer network domains based on an overlay topology comprising the virtual topologies provided by said server layer network domains, access links connecting client network nodes of said client layer network domains to said server layer network domains, and inter-domain links interconnecting said server layer network domains in the client layer; and provisioning a transport service via the determined end-to-end path.Type: ApplicationFiled: January 23, 2013Publication date: July 24, 2014Inventor: Igor Bryskin
-
Patent number: 8782739Abstract: Methods and apparatus for implementing an access list key for accessing information associated with a packet from an access list are disclosed. The packet includes an IP source address field and an IP destination address field, the IP source address field including an IP source address and the IP destination address field including an IP destination address, the IP source address and the IP destination address each having a number of bits (e.g., 128 bits in the case of IPv6). An IP source address is obtained from the IP source address field of the packet and an IP destination address is obtained from the IP destination address field of the packet. A modified IP source address is generated from the obtained IP source address such that the number of bits in the modified IP source address is less than the number of bits in the obtained IP source address.Type: GrantFiled: March 19, 2008Date of Patent: July 15, 2014Assignee: Cisco Technology, Inc.Inventor: Claudio DeSanti
-
Patent number: 8782514Abstract: XML parsing (PXP) can be improved using multicore CPUs, enhancing its suitability for scientific data. One approach is to divide the XML document into equal-sized chunks, and parse each chunk in parallel. XML parsing is inherently potentially dependent on all preceding characters. The skeleton, an outline of the document generated during a fast preparse, is used to guide full parallel parsing. The preparse is a sequential phase that limits scalability, and this phase can also be parallelized using a meta-DFA mechanism. For each state q of the original preparser the meta-DFA incorporates a complete copy of the preparser state machine as a sub-DFA which starts in state q running multiple instances of the preparser simultaneously when parsing a chunk, with each possible preparser state at the beginning of a chunk represented by an instance. By pursuing all possibilities simultaneously, the meta-DFA allows each chunk to be preparsed independently in parallel.Type: GrantFiled: December 11, 2009Date of Patent: July 15, 2014Assignee: The Research Foundation for The State University of New YorkInventor: Kenneth Chiu
-
Patent number: 8774182Abstract: A method and system for using a communication network having a relay node to provide wireless communication with a mobile station. A protocol stack is implemented in the relay node in which the protocol stack includes a media access control layer defining a media access control protocol. The media access control protocol defines a set of headers providing media access control layer data plane functions in the relay node.Type: GrantFiled: November 10, 2006Date of Patent: July 8, 2014Assignee: Apple Inc.Inventors: Hang Zhang, Mo-Han Fong, Peiying Zhu, Jianglei Ma, Wen Tong
-
Patent number: 8764654Abstract: A modular system for acquiring biometric data includes a plurality of data acquisition modules configured to sample biometric data from at least one respective input channel at a data acquisition rate. A representation of the sampled biometric data is stored in memory of each of the plurality of data acquisition modules. A central control system is in communication with each of the plurality of data acquisition modules through a bus. The central control system is configured to collect data asynchronously, via the bus, from the memory of the plurality of data acquisition modules according to a relative fullness of the memory of the plurality of data acquisition modules.Type: GrantFiled: March 19, 2008Date of Patent: July 1, 2014Assignee: Zin Technologies, Inc.Inventors: Alan J. Chmiel, Bradley T. Humphreys, Carlos M. Grodsinsky
-
Patent number: 8769154Abstract: An embodiment of a method and apparatus for synchronizing routing protocol information associated with a plurality of routing modules of a network element is disclosed herein. The method includes an operation for adding an additional routing module to a network element. The network element includes an existing routing module having an existing collection of routing protocol information associated therewith. In response to adding the additional routing module to the network element, an operation is performed for imparting the existing collection of routing protocol information upon the additional routing module. After updating the existing routing module with such new routing protocol information, an operation is performed for updating the additional routing module with such new routing protocol information.Type: GrantFiled: January 24, 2003Date of Patent: July 1, 2014Assignee: Alcatel LucentInventors: Kendall William Harvey, Brian Roger Winger
-
Patent number: 8762569Abstract: Network devices include proxies and where multiple proxies are present on a network, they can probe to determine the existence of other proxies. Where more than two proxies are present and thus different proxy pairings are possible, the proxies are programmed to determine which proxies should form a proxy pair. Marked probe packets are used by proxies to discover each other and probing is done such a connection can be eventually formed even if some probe packets fail due to the marking. Asymmetric routing can be detected and proxies configured for connection forwarding as necessary.Type: GrantFiled: January 17, 2013Date of Patent: June 24, 2014Assignee: Riverbed Technology, Inc.Inventors: Kand Ly, Maksim Ioffe, Alfred Landrum, Mark Stuart Day
-
Patent number: 8761196Abstract: Methods, apparatus and articles of manufacture are disclosed that provide flexible input/output device communications in a process control system. In one example, a process control system controls a plurality of field devices. The process control system includes a control device and a communications protocol component. The communications protocol component has at least one communications channel that is selectively configurable to use at least a first or second communications protocol and to communicate with at least one of the field devices.Type: GrantFiled: September 29, 2006Date of Patent: June 24, 2014Assignee: Fisher-Rosemount Systems, Inc.Inventors: Gary Keith Law, Trevor Duncan Schleiss, Kent Burr, Thomas W. Snead, Ronald Dean Eddie
-
Patent number: 8745196Abstract: A method for enabling co-existence of multiple machines with identical addresses within a single data center network. The method includes assigning a unique pseudo identifier to each machine in the network that can be used for routing a packet to a destination machine, replacing a sender media access control address on an address resolution protocol request with a pseudo identifier of the sender at an edge network switch, retrieving a private network identifier from a mapping table based on the sender pseudo identifier and returning a pseudo identifier for the destination address based on the private network identifier, and replacing the pseudo identifier of the destination address with an actual identifier at a destination edge network switch for routing the packet to the destination machine.Type: GrantFiled: August 14, 2012Date of Patent: June 3, 2014Assignee: International Business Machines CorporationInventors: Kalapriya Kannan, Shivkumar Kalyanaraman, Vijay Mann, Anilkumar Vishnoi
-
Patent number: 8745239Abstract: Aspects of the present invention include distributing new resources closer to end-users which are making increased demands by spinning-up additional virtualized instances (as part of a cloud provisioning) within servers that are physically near to the network equipment (i.e., web servers, switches, routers, load balancers) that are receiving the requests.Type: GrantFiled: April 6, 2012Date of Patent: June 3, 2014Assignee: Limelight Networks, Inc.Inventors: Jason Thibeault, Jonathan Cobb, David Rowley, Scott Anderson, Abbas Mahyari, Nikita Dolgov, Carl Rivas
-
Patent number: 8738756Abstract: A system and an article of manufacture for enabling co-existence of multiple machines with identical addresses within a single data center network. include assigning a unique pseudo identifier to each machine in the network that can be used for routing a packet to a destination machine, replacing a sender media access control address on an address resolution protocol request with a pseudo identifier of the sender at an edge network switch, retrieving a private network identifier from a mapping table based on the sender pseudo identifier and returning a pseudo identifier for the destination address based on the private network identifier, and replacing the pseudo identifier of the destination address with an actual identifier at a destination edge network switch for routing the packet to the destination machine.Type: GrantFiled: December 1, 2011Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Kalapriya Kannan, Shivkumar Kalyanaraman, Vijay Mann, Anilkumar Vishnoi
-
Patent number: 8738357Abstract: Systems, methods, and apparatus for accessing distributed models in automated machine processing, including using large language models in machine translation, speech recognition and other applications.Type: GrantFiled: October 22, 2012Date of Patent: May 27, 2014Assignee: Google Inc.Inventors: Franz Josef Och, Jeffrey Dean, Thorsten Brants, Alexander Mark Franz, Jay Ponte, Peng Xu, Sha-Mayn Teh, Jeffrey Chin, Ignacio E. Thayer, Anton Carver, Daniel Rosart, John S. Hawkins, Karel Driesen
-
Patent number: 8732298Abstract: A method and apparatus for maintaining routing information in a Peer-to-Peer (P2P) network are provided. The method includes that: a super maintenance node receives routing update information of an ordinary node in its home area; the super maintenance node sends routing update information to super maintenance nodes in other network areas; the super maintenance nodes in other network areas notify ordinary nodes in their home network areas to update routing information. With the present invention, a node of strong processing capabilities at the network area border is chosen to act as a super maintenance node and other nodes as ordinary nodes; when a node joins or fails, an ordinary node sends detected routing update information only to the super maintenance node in the local network area; the super maintenance node then forwards the update information to super maintenance nodes in other network areas.Type: GrantFiled: July 12, 2010Date of Patent: May 20, 2014Assignee: Huawei Technologies Co., Ltd.Inventors: Guangyu Shi, Jian Chen, Hao Gong
-
Patent number: 8706893Abstract: A system and method for providing multimedia communication between a firewall protected, LAN based endpoint and an endpoint that is external to the LAN. A logical port of a multimedia communications control unit is attached to the LAN behind the firewall. Another logical port of the multimedia communications control unit is attached to the external endpoint. Multimedia communication data, consisting of call management data and media data, can be exchanged between the endpoints via the multimedia communications control unit. The multimedia communications control unit allows only multimedia communication data that strictly adheres to a particular communications protocol to pass through. Thus, the security afforded by the firewall is not compromised.Type: GrantFiled: August 14, 2001Date of Patent: April 22, 2014Assignee: Polycom Israel, Ltd.Inventors: Roni Even, Uri Rabinerzon
-
Patent number: 8689280Abstract: DNS-based content routing techniques are described. In one or more implementations, data is examined that describes interactions via a network with content via a domain name. Responsive to the examination, a policy is adjusted to change how one or more network addresses are resolved for the domain name for access to the content. A communication is formed that includes the adjusted policy to be communicated to one or more domain name system (DNS) servers, the adjusted policy configured to specify which network address are resolved for the domain name by the one or more DNS servers for access to the content.Type: GrantFiled: September 9, 2011Date of Patent: April 1, 2014Assignee: Microsoft CorporationInventors: Daron Spektor, Bradley A. Cleaver
-
Patent number: 8677471Abstract: A firewall cluster having three or more firewall processing nodes sharing the same shared IP address. Port numbers are assigned to the firewall processing nodes within the cluster and are used to distinguish between traffic sent to the cluster. Each network connection is assigned a destination port number. Each node receives the network connection and its assigned port number and determines if the assigned destination port number matches one of its assigned port numbers. If so, the node processes the network connection. If the assigned destination port number does not match one of its assigned port numbers, the network connection is discarded.Type: GrantFiled: December 12, 2011Date of Patent: March 18, 2014Assignee: McAfee, Inc.Inventors: Michael J. Karels, Michael James Silbersack