Alternate Path Routing Patents (Class 709/239)
  • Patent number: 8904077
    Abstract: Methods and apparatus for reducing power consumption in a host bus adapter (HBA) are provided. The methods include reducing a number of active lanes in an HBA link when link traffic is low, and increasing the number of active lanes when link traffic is high.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: December 2, 2014
    Assignee: QLOGIC, Corporation
    Inventor: Jerald K. Alston
  • Patent number: 8904036
    Abstract: Described are a secure geo-location obscurity network and ingress nodes, transit nodes and egress nodes used in such a network. In particular, a novel device is provided and comprises: a node for a network, the node comprising: a private portion for allowing high bandwidth secure private traffic to be received and transmitted by the node on a private pathway through the node; and a public portion for allowing low bandwidth secure public traffic to be received and transmitted by the node on a plurality of public pathways through the node.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: December 2, 2014
    Assignee: Chickasaw Management Company, LLC
    Inventors: James Andrew Reynolds, Philip Desch, Brett Burley, Gene Ward, Joe Kenny, Michael Howland, Christopher Allen Howland
  • Patent number: 8904035
    Abstract: A data unit processing entity (4) is described, which has a decision part (41) for setting a forwarding address FA on the basis of an identifying address in a received data unit, by referring to decision data stored in a decision data memory (42). A management part (43) is provided, which is arranged to provide a network control function (51) with access to the decision data in the decision data memory (42), in order to change said decision data, independently of any access given to mobile nodes.
    Type: Grant
    Filed: February 16, 2004
    Date of Patent: December 2, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Per Olof Magnus Magnusson, Joachim Sachs, Marc Vorwerk
  • Patent number: 8902793
    Abstract: Aspects of a method and system for a low-complexity spanning tree algorithm in communication networks may comprise preventing loops in a communications network utilizing a distributed sequential algorithm in which there is a single token. Only a network node in possession of this single token may disable a network port. A spanning tree may be generated based on loop prevention. The network ports that may be disabled may be chosen from a port map, where the port map may be obtained by combining a port map identifying ports that are connected to loops with a port map indicating network ports that are to remain enabled. The loop prevention may be initiated by a root node and a token may be generated by the root node when completing the prevention. Network nodes may reduce ingress data rate during loop prevention.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: December 2, 2014
    Assignee: Broadcom Corporation
    Inventor: Shr-Jie Tzeng
  • Patent number: 8897169
    Abstract: A hybrid network device can implement functionality for automatically detecting and locating legacy bridges in a communication network. In one embodiment, a first network device of a first class of network devices can determine that a second network device of a second class of network devices is communicatively located adjacent to at least one of a plurality of network interfaces of the first network device based, in part, on detecting that a packet originating from the second network device does not include a predetermined tag. The first network device can determine whether network segments associated with the first network device and a target network device are communicatively coupled via a network bridge device of the second class of network devices based on transmitting probe messages to the second network device and determining whether the target network device detected the probe messages.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: November 25, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Sidney B. Schrum, Jr., Richard E. Newman
  • Patent number: 8898335
    Abstract: An apparatus for calculating a plurality of end-to-end paths communicably connecting two terminal nodes in a communication network divided into a plurality of areas. The apparatus selects, among the plurality of areas, a first sequence of passage areas to be traversed by a first end-to-end path, and selects, among the first sequence of passage areas, multi-path passing areas each defined as an area to be traversed by two or more end-to-end paths. The apparatus further calculates two or more intra-area paths for each of the multi-path passage areas, and determines the first end-to-end path by selecting a first intra-area path among the calculated intra-area paths for each of the multi-path passing areas so that the first end-to-end path includes the selected first intra-area paths as a segment thereof and traverses the first sequence of passage areas.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: November 25, 2014
    Assignee: Fujitsu Limited
    Inventor: Keiji Miyazaki
  • Patent number: 8892773
    Abstract: 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: Grant
    Filed: December 24, 2009
    Date of Patent: November 18, 2014
    Assignee: NEC Corporation
    Inventors: Kazuya Suzuki, Masahiro Jibiki
  • Patent number: 8892772
    Abstract: In one embodiment, candidate routing backup paths are limited based on policy considerations. In one embodiment, a smaller plurality of next-hop candidates is established by policy filtering a plurality of next-hop candidates for backing up one or more routes over one or more links to a first packet switching device in a network, with the smaller plurality of next-hop candidates consisting of fewer next-hops than in the plurality of next-hop candidates. A shortest-path, loop free backup route is determined for each of the plurality of routes by considering each of the smaller plurality of next-hop candidates and not all of the plurality of next-hop candidates. This routing information corresponding to each of said determined shortest-path, loop free backup routes for use in backing up corresponding routes is installed in a routing data structure.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: November 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Klaus Martini, Deepak Sreekantan, Ian Michael Charles Shand
  • Patent number: 8891525
    Abstract: Alarm reporting systems and methods for reporting alarms to a central monitoring station using fixed mobile convergence (FMC) techniques. An alarm reporting system comprises a plurality of sensors, an alarm reporting module that receives alarm signals from the plurality of sensors, and a logic unit that generates an alarm message related to the alarm signal. The alarm reporting module further comprises at least two transceivers, the first of which is a wi-fi transceiver that communicates with a central monitoring station via a wireless access point further connected to an internet connection. The second transceiver is a cellular tranceiver that communicates with the central monitoring station via a cellular network further connected to an internet gateway. The second tranceiver provides redundancy in case the wireless access point or the first internet connection become unavailable.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: November 18, 2014
    Assignee: Honeywell International Inc.
    Inventor: Kenneth Addy
  • Patent number: 8892626
    Abstract: 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: Grant
    Filed: August 30, 2012
    Date of Patent: November 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Gopala Krishna R. Kakivaya, Richard L. Hasha
  • Patent number: 8886831
    Abstract: A method and apparatus that promote expedited fast link failover decisions by and end station with redundant multilayer switching paths to a network are disclosed. In response to detecting a change in connectivity with an upstream link to a network, an upstream switch may send a notification to an intermediate switch with a downstream link to the end station. In response to the notification, the intermediate switch may disable (“bring down”) the downstream link to the end station. Bringing the downstream link down in this manner may cause the end station to switch (“failover”) to a different downstream link, for example, allowing the end station to establish connectivity to the network via a redundant path.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: November 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Gokul S. Tirumalai, Albert Hyde Mitchell
  • Patent number: 8886832
    Abstract: A data communications system has a plurality of nodes connected by a plurality of links. A subset of the links and nodes forms a worker path for carrying worker data through the communications system, and a further subset of links and nodes provides a protection path for carrying other data in the absence of a fault in the worker path and for providing an alternative path for the worker data in the event of a fault in the worker path. The alternative path is predetermined prior to the detection of a fault in the worker path.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: November 11, 2014
    Assignee: Ericsson AB
    Inventors: Diego Caviglia, Francesco Lazzeri, Giovanni Fiaschi, Mario Molinari
  • Patent number: 8886703
    Abstract: A network interface device (NID) or management access point of a system is configured to: receive requests to register one or more additional capabilities provided by a second intelligent device integrated into the system; in response to the request, register the additional capabilities within a capabilities listing; advertise the additional capabilities as being an available within the system; and respond to a request from an external requestor for access to one of the additional capabilities by forwarding the management protocol and payload to the second intelligent device to enable the second intelligent device to perform all substantive processing required for the request. The NID establishes and maintains a network session between the second intelligent device and any external requestor requesting access to the additional capabilities. In response to receiving a response from the second intelligent device, the NID packages the response and forwards the response to the external requestor.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: November 11, 2014
    Assignee: Dell Products, L.P.
    Inventors: Joseph Kozlowski, Abeye Teshome, Jon Hass
  • Patent number: 8880726
    Abstract: 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: Grant
    Filed: December 1, 2011
    Date of Patent: November 4, 2014
    Assignee: Openet Telecom Ltd.
    Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
  • Patent number: 8880724
    Abstract: In one embodiment, a network device (e.g., a master controller) may detect an event on a current path in a computer network from a local network domain to a destination address prefix of a remote domain. In response, the device may dynamically (e.g., intelligently) determine a trace target destination address within the destination address prefix, and may perform (or request performance of) a Traceroute of the current path and a selection of alternate paths in the network from the local network domain to the trace target, where the Traceroute is adapted to obtain per-hop measurements along the respective traced path. The measurements may then be stored, for example, to be used for optimal path selection, fault identification reporting, etc.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: November 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Pritam Shah, Dana Blair, Rahul G. Patel
  • Patent number: 8880631
    Abstract: A method includes receiving at a host device a first communication associated with a transaction from at least one electronic device included in a set of electronic devices. The host device includes at least a memory, a processor, and a database. The first communication received at a first time and via a first communication mode. The method includes sending a response to the first communication at a second time after the first time and independent of the first time. The host devices receives a second communication associated with the transaction from the at least one electronic device at a third time. The first communication, the response to the first communication, and the second communication are displayable in a persistent record of the transaction regardless of a difference between the first time and the third time.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: November 4, 2014
    Assignee: Contact Solutions LLC
    Inventors: Paul Logan, Mike Hibbard, Joshua Gray, Vete Clements
  • Patent number: 8880727
    Abstract: A device provides layer two (L2) services between customer networks that are coupled by one or more intermediate computer networks. The device comprises a routing process that receives label information for a label switched path (LSP) through the intermediate networks. The device further comprises a L2 service that receives L2 service information from a device associated with second customer networks. In accordance with the label information, the device transports L2 communications between the first and second customer networks through the one or more intermediate networks. By utilizing label information in this manner, the device may minimize the impact of providing L2 services through the intermediate networks.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: November 4, 2014
    Assignee: Juniper Networks, Inc.
    Inventor: Chaitanya Kodeboyina
  • Patent number: 8880717
    Abstract: In a method for controlling an electronic device to output electronic content stored in a storage medium thereof via an output module thereof, the electronic device is configured to: display a first object associated with the electronic content and a second object associated with the output module on an operation screen of the electronic device; receive a user input command for establishing an operational relationship between the first and second objects; and automatically retrieve the electronic content from the storage medium, and output the electronic content via the output module in response to the user input command. An electronic device to perform the method is also disclosed.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: November 4, 2014
    Inventor: Jian-Meng Yang
  • Patent number: 8874708
    Abstract: 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: Grant
    Filed: May 26, 2009
    Date of Patent: October 28, 2014
    Assignee: Red Hat, Inc.
    Inventors: Geert Jansen, Simo S. Sorce
  • Patent number: 8873563
    Abstract: Techniques for efficiently storing and using routing and associated next-hop information in a network device. The amount of next-hop information that is stored for routes in a routing table is reduced by reducing the amount of duplicate next-hop information that is stored by a network device.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: October 28, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Siddhartha Sen, Yi Zhang, Hasnain Karampurwala, Ram Dular Singh
  • Patent number: 8874789
    Abstract: An application-based routing arrangement for routing a plurality of data packets associated with a set of applications partially through a network is provided. The application based policy includes the first set of rules associated with the first application of the set of applications, which includes the first routing specification for routing the first set of data packets. The application routing table is configured to dynamically update the first set of parameters when the first application is connected to the network. The application routing table also includes a hook module to configure the matching of the first data packet associated with the first application against the application routing table to determine the first routing specification using the first routing specification if a match is found.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: October 28, 2014
    Assignee: Trend Micro Incorporated
    Inventor: Jialai Zhu
  • Patent number: 8867364
    Abstract: The present disclosure discloses a method for multi-homing path selection of a stream control transmission protocol (SCTP). The method includes the following steps of: starting quality evaluation of paths; calculating a quality evaluation value of each path; comparing the quality evaluation value of each path; and selecting a path with the highest quality evaluation value to transmit a data message. The present disclosure also discloses an apparatus for multi-homing path selection of an SCTP. By adopting the method and the apparatus, a network selects the path with the highest quality evaluation value to transmit a data message. As long as path faults affect the transmission efficiency, other path with better quality is selected for transmission, thus the capability of the network of dealing with all kinds of path faults can be improved, and the data transmission speed and quality are further improved.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: October 21, 2014
    Assignee: ZTE Corporation
    Inventors: Xincheng Yan, Xiaowei Ji, Changjiang Yang, Jingyuan Chen, Ying Tan, Jun Du, Aimin Wang, Jianye Liu
  • Patent number: 8868714
    Abstract: 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: Grant
    Filed: October 7, 2002
    Date of Patent: October 21, 2014
    Assignee: Alcatel Lucent
    Inventors: Sven Jozef Jeanne Van Den Bosch, Gert Van Hoey, Paloma De La Vallee-Poussin, Natalie Maria Cornelia Degrande
  • Patent number: 8867103
    Abstract: A control method for controlling an image processing apparatus capable of transmitting image data using any one of a plurality of communication protocols includes holding, in a holding unit, management information for managing a destination of image data to be transmitted and a communication protocol associated with the destination, displaying one or more destination candidates according to a character string entered by a user and the management information held in the holding unit, determining, in a case where a destination is selected from the one or more displayed destination candidates, a communication protocol associated with the selected destination according to the management information held in the holding unit, and transmitting the image data to the selected destination via the determined communication protocol.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: October 21, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyoshi Yoshida
  • Patent number: 8868771
    Abstract: The invention relates to a method for transmitting data in a data network using virtual containers, which are combined to form a virtual concatenated group by means of the Link Capacity Adjustment Scheme, LCAS. The virtual concatenated group is sub-divided on the send side into a first virtual concatenated group and a second virtual concatenated group. Data of a first type is inserted on the send side into the first virtual concatenated group and data of the second type is inserted into the second virtual concatenated group. Said data is then transmitted via the data network.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: October 21, 2014
    Assignee: Xieon Networks S.a.r.l.
    Inventor: Christian Gierbauer
  • Patent number: 8868782
    Abstract: Systems and methods for managing the traffic handled by an application server while the application server is in the process of restarting is disclosed. An application server has a plurality of internal processing units. When the application server is restarted, it signals a forwarding node to cease forwarding traffic to the internal processing units. When all of the nodes are ready, or at the expiration of a predetermined time interval, the application server signals the forwarding node to resume forwarding traffic to the internal processing units.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: October 21, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Andreas Burmester, Adrian Szwej, Jan Anders Tellinger
  • Patent number: 8868781
    Abstract: A message sent to a first service addressed in a distributed computing environment having a service oriented architecture is received, wherein the message is directed to a service that is no longer present at the first service address. The message is forwarded to a second service address at which the service is located.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: October 21, 2014
    Assignee: Red Hat, Inc.
    Inventor: Mark Cameron Little
  • Patent number: 8868656
    Abstract: A pervasive realtime framework supports the execution of realtime software applications with high-level functions that significantly reduce the effort and time needed to develop realtime software applications in a new operating environment paradigm in which realtime connections between network nodes are pervasive. The pervasive realtime framework handles the complex tasks of connecting to communicants, virtual areas, and other network resources, as well as switching those connections in response to user inputs and thereby enables software application developers to focus on developing high-level realtime software application functionality.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: October 21, 2014
    Assignee: Social Communications Company
    Inventors: David Van Wie, Joseph Altmaier
  • Patent number: 8863228
    Abstract: An energy management apparatus includes: a communicator capable of communicating with at least a meter apparatus among the meter apparatus and a server apparatus that collects measurement information from the meter apparatus; a device registration processor configured to determine whether the direct communicator to the server apparatus can communicate with the server apparatus; if the direct communication is possible, transmit to the server apparatus a device registration message that requests to register a device identifier of the meter apparatus and a device identifier of the energy management apparatus; and, if the direct communication to the server apparatus is not possible, transmit the device registration message for the server apparatus to the meter apparatus; a communication processor configured to obtain energy control information of the device transmitted from the server apparatus; and a control executor configured to control the used energy amount of the device based on the energy control informati
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: October 14, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yasuyuki Nishibayashi, Takeshi Saito, Mitsuru Kanda, Keiichi Teramoto, Yoshihiro Oba
  • Patent number: 8862774
    Abstract: 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: Grant
    Filed: September 12, 2011
    Date of Patent: October 14, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Jonathan W. Hui
  • Patent number: 8861341
    Abstract: A communications system comprising: a public network service provider; and a satellite hub, wherein the public network service provider is connectable to a client system by a first link and connectable to a public network by a second link, and wherein the satellite hub is connectable to the client system via a satellite link, wherein the public network service provider and the satellite hub are connected by means of a dedicated point-to-point interconnect.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: October 14, 2014
    Assignee: Avanti Broadband Limited
    Inventor: Scott Richardson
  • Patent number: 8863285
    Abstract: An apparatus, device, methods, computer program product, and system are described that determine a virus associated with communication data on a communications network, the communications network associated with at least one network policy device, associate an anti-viral agent with at least one identifier, prioritize transmission of the at least one identifier through the at least one network policy device, relative to the communication data, and provide the anti-viral agent on the communications network, in response to the prioritizing transmission of the at least one identifier through the at least one network policy device.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: October 14, 2014
    Assignee: The Invention Science Fund I, LLC
    Inventors: Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr., Lowell L. Wood, Jr.
  • Publication number: 20140304427
    Abstract: In one embodiment, a particular field area router (FAR), in a local computer network (e.g., a mesh network) having a plurality of FARs, advertises a common subnet prefix assigned to the local computer network into a global computer network. Each of the plurality of FARs of the local computer network is configured to accept any traffic destined to the local computer network, and a tunnel overlay is built among the plurality of FARs. Upon receiving a packet at the particular FAR destined to a particular device in the local computer network, and in response to the particular FAR not having a host route to the particular device, it forwards the packet on the tunnel overlay to another of the plurality of FARs of the local computer network.
    Type: Application
    Filed: June 23, 2014
    Publication date: October 9, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Jonathan W. Hui, Stefano Previdi, Shmuel Shaffer
  • Patent number: 8856382
    Abstract: A system in a cloud services environment comprises one or more service offerings, one or more service instances and one or more service support utilities. Each of the one or more service offerings is described by at least one service descriptor. Each of the one or more service instances is obtained from at least one of the one or more service offerings. Each of the one or more service support utilities is customized by at least one service descriptor. A service comprises at least one component and a service descriptor comprises one or more models.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rahul P. Akolkar, Paula K. Austel, Thomas A. Mikalsen, Isabelle M. Rouvellou, Alla Segal, Hidayatullah H. Shaikh, Ignacio Silva-Lepe, Revathi Subramanian
  • Patent number: 8856225
    Abstract: Systems and methods are provided for at least partially automating content generation of blog entries chronicling an entity's interaction with a multiuser environment. The same may combine automatic data generation with user-generated and/or user-edited or created narrative. The systems and methods may be employed for automatically generating and publishing descriptions, such as posting blog articles. In one implementation, a system automatically posts blog articles with automatic screenshots and automatically-generated descriptive copy of events that occur within a video game, such as in a massive multiplayer online role-playing game.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: October 7, 2014
    Assignee: Sony Online Entertainment LLC
    Inventor: Nathan Pearce
  • Patent number: 8856914
    Abstract: A distributed and coordinated security system providing intrusion-detection and intrusion-prevention for the virtual machines (VMs) in a virtual server is described. The virtualization platform of the virtual server is enhanced with networking drivers that provide a “fast path” firewall function for pre-configured guest VMs that already have dedicated deep packet inspection security agents installed. A separate security VM is deployed to provide virtual security agents providing deep packet inspection for non pre-configured guest VMs. The network drivers are then configured to intercept the data traffic of these guest VMs and route it through their corresponding virtual security agents, thus providing a “slow-path” for intrusion detection and prevention.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: October 7, 2014
    Assignee: Trend Micro Incorporated
    Inventor: William Gerald McGee
  • Patent number: 8856381
    Abstract: A method for binding a work Label Switch Path (LSP) with a protection LSP, including: transmitting a first message including binding information to a Path Merging Label Switching Router (PML) via a Path Switching Label Switching Router (PSL) so as to request for creating a protection LSP of the work LSP; the PML router assigning a label for the protection LSP based on the first message and returning a second message carrying the binding information; after receiving the second message, the PSL router binding the work LSP with the protection LSP based on the binding information, and transmitting a notification message including the binding information to the PML router; the PML router binding the work LSP with the protection LSP based on the binding information in the notification message.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: October 7, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chaogang Lu, Wei Fu, Xingyue Quan, Xiaodong Li, Jianfei He
  • Patent number: 8850141
    Abstract: Disclosed is a data processing and/or storage system. The data processing and/or storage system may include at least two interfaces, wherein each of the at least two interfaces includes a non-dedicated communication port for communicating data to and form external data systems or clients based on a rule base.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ofir Zohar, Haim Helman, Dror Cohen, Shemer Schwartz, Yaron Revah, Efri Zeidner
  • Patent number: 8838830
    Abstract: In one general embodiment, a computer-implemented method for managing a distributed computer network performed by one or more processors includes the steps of: receiving a request from a client in the distributed computer network for a network service; optimizing a delivery of the requested network service to the client from a server in the distributed computer network; and monitoring an execution of the delivery of the network service.
    Type: Grant
    Filed: October 12, 2010
    Date of Patent: September 16, 2014
    Assignee: SAP Portals Israel Ltd
    Inventor: Or Igelka
  • Patent number: 8837275
    Abstract: A first site comprises a first ISP, a first server and a first router interposed between the first ISP and the first server. A second site comprises a second ISP, a second server and a second router interposed between the second ISP and the second server. While the second server is operating, both the first and second routers broadcast announcements of an IP address of the second server. The announcements of the IP address broadcast by the first router indicate the first router as a less preferred route to the IP address than the announcements of the IP address by the second router indicating the second router as a route to the IP address. Consequently, packets addressed to the IP address are routed to the second server via the second ISP and the second router. Subsequently, the second site fails, and concurrently, the second router ceases to broadcast announcements of the IP address of the second site and the first router continues to broadcast announcements of the IP address of the second site.
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventor: Scott B. Hofer
  • Patent number: 8837291
    Abstract: A communication routing arrangement includes two or more wireless routers coupled to a communication network, and a user device adapted to couple with the communication network through a communication path including at least one of the two or more wireless routers. The communication path between the user device and the communication network is selected based on available resources of the two or more wireless routers.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: September 16, 2014
    Assignee: Novatel Wireless, Inc.
    Inventors: Thomas G. Polsdorf, Cuong Pham, Anand Gore, Dirk DeSchepper, Ulf Soderberg
  • Patent number: 8837507
    Abstract: A computer-implemented method for establishing a communications link between a source and a target comprises: a) receiving, at a server, data identifying the source and the target; b) for each of the source and the target, retrieving a respective communication profile identifying one or more communications systems by which the respective one of the source or target may be communicated with; c) comparing the profiles to identify one or more common communications systems; and d) opening a communications link between the source and the target using one or more of the common communication systems.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: September 16, 2014
    Assignee: Oracle International Corporation
    Inventors: Suresh Kumar Kesavan Sasidharan, Sarvesh Kumar Varshnay, Vivek Agarwal
  • Publication number: 20140258555
    Abstract: A communications device is provided. This includes a processor adapted to receive one or more identified data sources from at least one network database. An applications component is configured to determine one or more network applications that communicate with the processor based in part on the one or more identified data sources. A filter can be configured to at least partially disable data exchanges to the one or more identified data sources during communications with at least one of the one or more network applications.
    Type: Application
    Filed: May 23, 2014
    Publication date: September 11, 2014
    Applicant: AT&T Mobility II LLC
    Inventors: Sheldon Meredith, Mark Austin
  • Patent number: 8830955
    Abstract: A system and method are disclosed for multicasting information to a set of clients that includes transmitting the information to a primary client from a server and instructing the primary client to forward the information to a secondary client.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: September 9, 2014
    Assignee: Interval Licensing LLC
    Inventors: Michael Lee, Matt Regan, Geoff M. Smith
  • Patent number: 8832274
    Abstract: An apportioned queue data structure allows a server to specify allocation of resources to return requests according to a prescribed usage request. The data structure comprises an input queue comprising of a set of subqueues (also known as windows). Windows contain requests that will be processed over a fixed window of time. Received items are removed from the input queue and packed into the subqueues according to the service level agreement. These windows (and the elements present within) are then processed in the order of the windows queue (and the order in the window) are arranged. The time for each task is not known until after the request is processed and may be estimated. In a steady state of high load, a queue is created that returns requests tending toward requested percentages of the service level agreement.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: September 9, 2014
    Assignee: Business Objects Software Limited
    Inventor: Greg McClement
  • Patent number: 8832311
    Abstract: A method is provided for electronically masking the geographic location of a client device in a communication network comprising the following steps: (a) mapping a communication from a first diverter node at a first location to a second diverter node at a second location, and (b) causing the communication to appear as originating from a client device at the second location when the communication is received by a destination device, wherein the second location is different from the first location. Also provided is a device that may be used to implement such a method.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: September 9, 2014
    Assignee: Chickasaw Management Company, LLC
    Inventors: James Andrew Reynolds, Brett Burley, Gene Ward, Joe Kenney, Michael Howland, Christopher Allen Howland, Gilbert C. Medeiros, Carlos Flor, David Gutierrez, Philip Desch
  • Patent number: 8830822
    Abstract: Techniques for configuring a local repair connection for a protected connection including determining a path for the local repair connection. The path traversed by a local repair connection starts at a node in the path associated with the protected connection and ends at a merge point node in the path associated with the protected connection that is downstream from the start node. In one embodiment, the merge point node may even be more than two hops downstream from the start node in the path associated with the protected connection. The local repair path may include zero or more nodes that are not included in the path associated with the protected connection. Techniques are also described for optimizing the path associated with a local repair connection.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: September 9, 2014
    Assignee: Foundry Networks, LLC
    Inventors: Mohammad Hanif, Ivy Hsu
  • Patent number: 8831664
    Abstract: A method is provided in one example embodiment and includes monitoring media streams associated with channels in a communication environment. The method also includes receiving an alert in one of the media streams and elevating a priority associated with the media stream receiving the alert. Elevating the priority can include increasing the volume of the media stream receiving the alert, changing a spatial direction for rendering the media stream receiving the alert, rendering the media stream receiving the alert to a priority spatial direction, identifying a primary channel and rendering the alert message to the primary channel, turning a volume down on media streams not receiving the alert, or a combination thereof.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: September 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Steven Christenson
  • Patent number: 8832819
    Abstract: Methods and systems for load balancing and failover among gateway devices are disclosed. One method provides for assigning communication transaction handling to a gateway. The method includes receiving a request for a license from a computing device at a control gateway within a group of gateway devices including a plurality of gateway devices configured to support communication of cryptographically split data. The method also includes assigning communications from the computing device to one of the plurality of gateway devices based on a load balancing algorithm, and routing the communication request to the assigned gateway device.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: September 9, 2014
    Assignee: Unisys Corporation
    Inventors: Robert A. Johnson, Kathleen Wild, Gerald Quammen
  • Patent number: 8830994
    Abstract: A network system includes a plurality of lower switching hubs, and upper switching hubs connected to each of the lower switching hubs, to relay a normal frame to be transmitted and received between the lower switching hubs. Each of the lower switching hubs includes a lower switch configuring portion for configuring a first link aggregation group for all ports connected to the upper switching hub, and transmitting a first control frame containing its own identifier from all the ports connected to the one or more upper switching hubs. Each of the upper switching hubs includes an upper switch configuring portion for configuring a second link aggregation group for ports connected to a same lower switching hub, based on the first control frames received from the lower switching hubs, and transmitting a second control frame containing its own identifier from the ports configured as the second link aggregation group.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: September 9, 2014
    Assignee: Hitachi Metals, Ltd.
    Inventor: Tomoyoshi Tatsumi