Routing Data Updating Patents (Class 709/242)
-
Publication number: 20130254426Abstract: One example embodiment provides a method and system where a node in a utility network registers with one or more access point devices associated with one or more local area utility networks. The utility node generates a unique network address using a network address prefix of a network address associated with the access point device. The utility node registers with a DNS server. Messages sent to the utility node are routed through the access point corresponding to the received prefix used to generate the unique network address for the utility node. The network address for the utility node and access point may be IPv6 addresses and the network address prefix may be an IPv6 prefix, or may be an IPv4 address.Type: ApplicationFiled: March 15, 2013Publication date: September 26, 2013Applicant: SILVER SPRING NETWORKS, INC.Inventors: Raj VASWANI, James PACE, George FLAMMER, Jay RAMASASTRY
-
Patent number: 8543728Abstract: A device may include a control module and a line card. The control module may be configured to run a routing protocol to obtain routing information from network devices. The line card may include a processor. The processor may be configured to establish a bidirectional forwarding detection (BFD) session with a remote device, determine whether an interface associated with the BFD session is flapping, terminate the BFD session when the interface is flapping, disable the interface when the interface is flapping, re-enable the interface after a dampening recovery period elapses, reestablish the BFD session, and send a BFD packet to the remote device.Type: GrantFiled: March 25, 2010Date of Patent: September 24, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Zhongping Pan, Shengping Shiau
-
Patent number: 8543681Abstract: A system discovers the topology of devices in a network, such as all of the layer-2 and layer-3 devices, including routers and switches. The devices are mapped, as well as the links that join them. The devices are polled using SNMP requests. Route tables are derived from each router to determine addresses of the devices. A spanning tree process is used to discover layer-2 devices. Connections between layers are then discovered. Where information is incomplete, an undiscovered router cloud is recognized.Type: GrantFiled: October 15, 2002Date of Patent: September 24, 2013Assignee: Volli Polymer GmbH LLCInventors: Mark J. Bearden, Lorraine Denby, Bengi Karacali, Jean Meloche, David Thomas Stott
-
Patent number: 8542592Abstract: Techniques for classifying and managing network flows associated with a network service using application classification information and active signaling relay are described. A network device, for example, includes a signaling interceptor and a network flow interface. The signaling interceptor monitors a communication between a customer device and an application server, and identifies a network flow associated with a network service provided to the customer device by the application server. The network flow interface applies a policy to the identified network flow. An active signaling relay module communicates with the application server using data injected within the signaling communications, and utilizes the injected data to further control the network flows and the delivery of the network service.Type: GrantFiled: July 29, 2010Date of Patent: September 24, 2013Assignee: Juniper Networks, Inc.Inventors: Jerome Pascal Moisand, Steven Onishi, Mathias Kokot, Denis Henk DeRuijter
-
Patent number: 8537682Abstract: A method for processing data packets in a communication network includes establishing a path for a flow of the data packets through the communication network. At a node along the path having a plurality of aggregated ports, a port is selected from among the plurality to serve as part of the path. A label is chosen responsively to the selected port. The label is attached to the data packets in the flow at a point on the path upstream from the node. Upon receiving the data packets at the node, the data packets are switched through the selected port responsively to the label.Type: GrantFiled: May 26, 2011Date of Patent: September 17, 2013Assignee: Orckit-Corrigent Ltd.Inventor: Ronen Solomon
-
Patent number: 8533320Abstract: A method and system for managing network notifications when a guest migrates in a virtual machine system. A guest hosted by a computer system migrates from a source hypervisor to a target hypervisor in the computer system. The computer system packetizes multiple network addresses of the guest into a network packet. The target hypervisor then transmits the network packet to network devices coupled to the computer system.Type: GrantFiled: December 15, 2010Date of Patent: September 10, 2013Assignee: Red Hat Israel, Ltd.Inventor: Michael Tsirkin
-
Patent number: 8533359Abstract: A method includes receiving network distance information, receiving a request from a client for an identity of a peer providing content, and identifying a first peer and a second peer providing the content. The network distance information includes a compilation of network distance information provided by a plurality of service providers. The method further includes determining that a network distance between the first peer and the client is less than a network distance between the second peer and the client based on the network distance information, and providing the identity of the first peer to the client.Type: GrantFiled: June 7, 2012Date of Patent: September 10, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Jin Wang, Oliver Spatscheck, Jennifer Yates, Michael Merritt
-
Patent number: 8526444Abstract: A method of broadcasting a data packet (D) in an ad hoc network comprising a plurality of groups of mobile nodes traveling along traffic lanes in a road network. The data packet (D) is broadcast within a group (G) during an intragroup broadcasting phase during which the data packet (D) propagates simultaneously in two opposing directions of movement (A1, A2), such that the packet (D) is received by peripheral nodes (B1, B2) of the group (G). During an intergroup broadcasting phase, a peripheral node (B) transmits the data packet (D) to another group.Type: GrantFiled: October 28, 2008Date of Patent: September 3, 2013Assignee: France TelecomInventors: Moez Jerbi, Sidi-Mohammed Senouci, Yacine Ghamri-Doudane
-
Patent number: 8526885Abstract: A method and system is disclosed for allowing the sharing of one or more system resources between multiple devices. In one embodiment, a requesting device transmits a resource access request to a target device using a near-field communication (NFC) protocol. The target device responds by using the NFC connection to return a listing of resources available for sharing to the requesting device. The requesting device may select one or more of the available resources and establish an appropriate connection to access the selected resource or resources. In one embodiment, the requesting device may lack external network connectivity capabilities while the target device includes wi-fi connectivity as a shared resource. Accordingly, the requesting device may access external network of the target device via the target as a conduit.Type: GrantFiled: September 30, 2008Date of Patent: September 3, 2013Assignee: Apple IncInventors: Gloria Lin, Amir Mahmood Mikhak, Taido Lantz Nakajima, Sean Anthony Mayo, Michael Rosenblatt
-
Patent number: 8521910Abstract: It is an object to provide a data collection system that is configured to reduce a communication amount, etc. at the time when data are collected from devices, so as to reduce a communication amount attended by the collection of data without increasing processing loads imposed on devices. The data collecting device comprises a code operating means for deriving a frequency of the symbol for each symbol corresponding to the code being contained in the already compressed data based upon the data analysis result being contained in the received already compressed data, and a code operation developing means for adding the frequency of the description format, out of the frequencies obtained by the code operating means, to the frequency of the basic symbol corresponding to the above description format, and adding the frequency of the derivative symbol to the frequency of each basic symbol constituting the derivative symbol.Type: GrantFiled: April 13, 2012Date of Patent: August 27, 2013Assignee: NEC CorporationInventor: Akitake Mitsuhashi
-
Patent number: 8521884Abstract: A network system and a method of address resolution are provided. The network system includes a network, a plurality of virtual machines, a routing module and a path directory module. Each virtual machine includes an internet protocol (IP) address and N media access control (MAC) addresses, so as to connect the network through N transmission routes. The routing module detects and calculates states of the transmission routes. The path directory module receives and decodes an address resolution protocol (ARP) request presented by at least one source virtual machine to reply path information, which includes N MAC addresses corresponding to an IP address of a destination virtual machine and states of the N transmission routes. Thus, the virtual machines present the ARP request without broadcast, so that the problem of network congestion is solved.Type: GrantFiled: December 15, 2010Date of Patent: August 27, 2013Assignee: Industrial Technology Research InstituteInventors: Ming-Chao Hsu, Shih-Yen Shuieh, Tzi-Cker Chiueh, An-Nan Chang
-
Patent number: 8514744Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.Type: GrantFiled: July 27, 2011Date of Patent: August 20, 2013Assignee: Juniper Networks, Inc.Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
-
Patent number: 8516152Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the node, an indication that a current network state has changed to a new network state from an old network state; determining whether the node has access to pre-computed routing information associated with the new network state; if the node has access to pre-computed routing information associated with the new network state, using the pre-computed routing information to route future network traffic; and if the node does not have access to pre-computed routing information associated with the new network state, computing new routing information and using the new routing information to route future network traffic.Type: GrantFiled: November 12, 2010Date of Patent: August 20, 2013Assignee: Alcatel LucentInventors: Thyaga Nandagopal, Kiran M. Rege
-
Patent number: 8516040Abstract: A device may send a resource from a server device to a proxy device and store the resource on the proxy device as a copy. The device may configure the server device to send a replacement document in place of a web document to a client device in a network when the server device receives a request for the web document from the client device, the web document including a first reference to the resource and the replacement document including a second reference to the copy. The device may configure the proxy device to send the copy to the client device when the client device receives the replacement document from the server device and sends a request for the copy to the proxy device based on the second reference included in the replacement document.Type: GrantFiled: November 3, 2010Date of Patent: August 20, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Ravi G. Thota, Phani Kumar Nunna
-
Patent number: 8510473Abstract: A method, system, and medium are provided for enabling a queue manager to handle messages written with a character set the queue manager is not configured to handle. In a messaging-middleware environment, queue managers receive messages from applications and communicate the messages to queues where they can be retrieved. Upon receiving a message written in a character set the queue manager is not configured to handle, the queue manager may activate a conversion utility that converts messages from the one character set into a character set the queue manager can handle. The converted message may be returned to the queue manager and stored in the queue to which the message was addressed.Type: GrantFiled: June 2, 2010Date of Patent: August 13, 2013Assignee: Sprint Communications Company L.P.Inventor: Mark Leonard
-
Patent number: 8503416Abstract: A method performed by a network element for providing micro-mobility in a network to a mobile node including the steps of receiving a registration request message at the mobility anchor point from an access router that is currently coupled to the mobile node, wherein the registration request message includes an endpoint identifier of the mobile node and a local care-of address of the mobile node, establishing a label switch path (LSP) between the mobility anchor point and the access router, storing the endpoint identifier in a binding entry along with the local care-of address, a regional care-of address, the label switch path and an egress interface, advertising the endpoint identifier with associated regional or local care-of address of the mobile node, and forwarding data packets, received at the mobility anchor point from a corresponding node that have the regional or local care-of address, to the mobile node using the LSP.Type: GrantFiled: December 15, 2010Date of Patent: August 6, 2013Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Wassim Haddad, Joel Halpern
-
Patent number: 8495357Abstract: A method for data security policy enforcement including inspecting incoming and outgoing data packets from a server computing device for attributes in accordance with a data security policy, processing the data packets in accordance with the security policy based on the inspected attributes, and routing the data packets in accordance with the security policy based on the inspected attributes, wherein incoming and outgoing data from the server computing device composed of the data packets is processed and routed in accordance with the security policy on a per-packet basis. A system and computer program product is also provided.Type: GrantFiled: December 19, 2007Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Casimer M. DeCusatis, Lawrence Jacobowitz
-
Patent number: 8495243Abstract: A dynamic and recursive transaction gateway system and its method are disclosed. The dynamic and recursive transaction gateway system is designed to handle financial, medical, and other types of transactional information. The dynamic and recursive transaction gateway system provides intelligence for processing transactions in all phases of the system. The dynamic and recursive transaction gateway system is empowered by introducing the protocol of Level 4 Data which are supplementary data used by the decision-making engine in the system. The dynamic and recursive transaction gateway system has a capability of generating and processing tokenized data which includes tokens for predetermined numbers of transactions, tokens for predetermined periods of time, tokens for unlimited time, and chain-bound tokens shared across locations. The dynamic and recursive transaction gateway system provides a novel approach: recursive transaction processing.Type: GrantFiled: July 19, 2011Date of Patent: July 23, 2013Inventors: Samuel W. Bellamy, III, Christopher R. Kronenthal, Stephen M. Oberholtzer
-
Patent number: 8495246Abstract: Improved techniques for automatic (or dynamic) updating (or maintaining) of playlists for a media system that stores and plays media content for a user of the media system. The automatic update to playlists can occur when additional media content is added to or removed from the media system. The automatic update to playlists can also occur when previously stored media content is otherwise altered.Type: GrantFiled: January 24, 2012Date of Patent: July 23, 2013Assignee: Apple Inc.Inventors: David Heller, Jeffrey L. Robbin
-
Patent number: 8495359Abstract: A system for securing an electronic communication comprises a gateway server configured to receive and store a device identifier and a network address from a first computing device. The device identifier identifies the first computing device, and the network address is associated with the first computing device. Thereafter, the gateway server receives from a second computing device the network address of the first computing device and an encryption key request. The gateway server derives from the device identifier for the first computing device an encryption key and sends the encryption key to the second computing device. A communication from the second computing device to the first computing device may thereafter be secured using the encryption key. A related method of securing an electronic communication is also disclosed.Type: GrantFiled: June 2, 2010Date of Patent: July 23, 2013Assignee: NetAuthorityInventor: Craig Stephen Etchegoyen
-
Patent number: 8489738Abstract: An event notification matching system, including an event matching table forming a plurality of nodes. Each node is assigned a subscriber request value and contains identifiers for one or more subscribers to be notified at the occurrence of an event relating to the subscriber request value. The event notification matching system may also include a table index. The table index receives input values from an event processing module and selects one or more of the nodes that have subscriber request values corresponding to the received input values. The event processor receives event data from a predetermined source, and formats the input values to simplify the operations performed by the event matching table. The event notification matching system is configured such that the event data need not be compared to non-matching nodes in the event matching table.Type: GrantFiled: February 21, 2012Date of Patent: July 16, 2013Assignee: Facebook, Inc.Inventors: David C. Sobotka, Christopher E. Austin-Lane, Vijay K. Eranti
-
Patent number: 8489712Abstract: The invention relates to identifying and/or addressing a data terminal device (DEE1) of a local network (LNW, LAN, W-LAN, Ethernet, Powerline) such that address/identification information (AID-INF3) of the data terminal device of the local network is available to a user of the local network in a simple and comfortable manner, wherein the data terminal device registers with a terminal system (ESY) due to a triggering event (ALE), indicated for example, by the URL ‘www.mygigaset.com’ and present, for example, in a large area network (GNW, WAN, MAN, INTERNET), and transmits thereto address/identification information, for example modifiable information (AID-INF1), referencing the local network and the large area network. Said address/identification information is stored by the terminal system. Subsequently, in a further data terminal device (DEE2) of the local network, the URL ‘www.mygigaset.Type: GrantFiled: September 25, 2008Date of Patent: July 16, 2013Assignee: Gigaset Communications GmbHInventors: Anton Kruk, Volker Mösker
-
Patent number: 8484375Abstract: A method may include updating a routing table on a first network element based on a shortest path first calculation in response to a network change event. For each deletion from the routing table, a message may be broadcasted to a second network element adjacent to the first network element indicative of such deletion, the message including a target identifier (TID) associated with such deleted entry, wherein the second network element is configured to invalidate its associated TID address resolution protocol (TARP) cache in response to receiving the message. For each deletion from the routing table, a local TARP cache of the first network element may be searched to determine if an entry exists in the local TARP cache mapping the TID associated with such entry to a NASP associated with such entry. The local TARP cache may be invalidated in response to determining that the entry exists.Type: GrantFiled: July 12, 2010Date of Patent: July 9, 2013Assignee: Fujitsu LimitedInventors: Albert Vinson Smith, Jr., Xinxin Sun, Nhung Thuy Tran, Nasir Iqbal Amanullah
-
Patent number: 8478719Abstract: Media files are drop box-synchronized to limit the amount of new functionality to which a user must grow accustomed in order to synchronize the content of a media player with a remote server within a cloud computing network. Thusly, users are not required to change the way they use their media player(s), but rather are required to use the familiar drag and drop functionality of their native media player. The present invention contemplates synchronizing host and nodal processing units via a server within native media player formats for quick access for the purpose of media playback, media modification, etc. This is achieved through the creation of a media file play list folder that acts as a drop box into which the user drops the desired play list to synchronize with the server. Certain methodology enhances and supports the synchronization process, which methodology incorporates the use of signature waveform metrics.Type: GrantFiled: May 26, 2011Date of Patent: July 2, 2013Assignee: Remote Media LLCInventors: Alexander Savenok, Pavel Savenok, Dmitry Solovyev, Vassili Altynikov
-
Patent number: 8478880Abstract: A server configured to provide media to devices remote from the server is configured to provide different media to different devices at substantially a same time. The is server configured to recognize a device that requests media. The server is configured to automatically set a resolution at which a media is provided to the device based on the recognition of the device.Type: GrantFiled: August 31, 2007Date of Patent: July 2, 2013Assignee: Palm, Inc.Inventors: Jeff Finkelstein, Matthew W. Crowley
-
Patent number: 8477787Abstract: A data network includes a plurality of source nodes, at least one sink node, and at least one intermediate node, wherein routing of a reverse message from the sink node to a source node via at least one intermediate node is performed by the intermediate node using reverse path routing information data comprising a combination of source routing information data and transparent bridging information data, wherein the reverse path routing information data is constructed during propagation of a forward message from the source node to the sink node via the intermediate node.Type: GrantFiled: November 30, 2010Date of Patent: July 2, 2013Assignee: International Business Machines CorporationInventors: Urs Hunkeler, Hong Linh Truong, Beat Weiss
-
Publication number: 20130166774Abstract: Methods and systems for dynamically provisioning a network are disclosed. A network may be dynamically provisioned by detecting network congestion due to data on the network, identifying a transmission from a source computer to a destination computer for distinct routing based on at least one packet of the transmission, directing at least one other packet of the identified transmission to be marked for distinct routing, and instructing a router to distinctively route the other marked packets in response to the detection of network congestion. A controller and a monitoring device may be used to implement dynamic network provisioning.Type: ApplicationFiled: September 13, 2012Publication date: June 27, 2013Applicant: NIKSUN, Inc.Inventors: PARAG PRUTHI, Ashutosh Dutta, Christopher Mac-Stoker
-
Publication number: 20130159550Abstract: In one embodiment, a distributed intelligence agent (DIA) collects local state information from a plurality of minimalistic connected objects (MCOs) in a computer network, the local state information for each MCO comprising a corresponding neighbor list and a selected next-hop for the respective MCO, where one or more of the MCOs are configured to select their next-hop without any self-optimization. The DIA may then analyze a current routing topology, which is the combined result of the selected next-hops, in comparison to a computed optimal routing topology, and (optionally) in light of required service level agreement (SLA), to determine whether to optimize the current routing topology. In response to determining that the current routing topology should be optimized, the DIA may transmit a unicast routing instruction to one or more individual MCOs to instruct those individual MCOs how to optimize the current routing topology, accordingly.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Applicant: Cisco Technology, Inc.Inventor: Jean-Philippe Vasseur
-
Patent number: 8468264Abstract: A method and apparatus is provided to discover and integrate applications in an application router framework. The discovery operation includes receiving a registration notification for an application on a network, adding information describing the application to a repository into a data structure and publishing the data structure onto an application router. The association operations include querying one or more application routers on an application network for meta-data and other information on applications, exchanging the meta-data and other information between the application routers and associating the applications together automatically using their respective application protocols.Type: GrantFiled: September 16, 2009Date of Patent: June 18, 2013Assignee: International Businsess Machines CorporationInventors: George M. Scott, Nikhyl P. Singhal, Samir G. Mitra
-
Patent number: 8468269Abstract: Disclosed are methods and systems for compressing location data of a radio for over-the-air transmission. A method includes obtaining raw latitude and raw longitude coordinates reflecting a current location of the client device, the raw latitude coordinate represented by x number of bits and the raw longitude coordinate represented by y number of bits. The raw latitude coordinate is truncated by removing n number of most significant bits from the raw latitude coordinate to create a compressed latitude coordinate. The raw longitude coordinate is truncated by removing m number of most significant bits from the raw longitude coordinate to create a compressed longitude coordinate, where m varies as a function of the value of the raw latitude coordinate. The compressed longitude and compressed latitude coordinates are then transmitted to another network device for decompression and use as an indication of the client device's absolute location.Type: GrantFiled: August 1, 2011Date of Patent: June 18, 2013Assignee: Motorola Solutions, Inc.Inventors: Dipendra M. Chowdhary, Thomas B. Bohn, Tianfang Liu, David G. Wiatrowski
-
Patent number: 8468265Abstract: A variety of mechanisms are used to determine a user's task orientation. Rich presence detection could be used to identify whether a person is at home, at work, traveling, or the like. Temporal factors can also be considered to determine a user's probable persona such as working, personal time, traveling (business or personal), and the like. Entries in a user's calendar application and/or to-do-list reminders can be searched to add information about a user's task orientation and up-coming deliverables. Activity monitors on phones, computers, and the like, can be used to determine files be accessed, applications being used, out-bound communications being sent, in-bound communications, up-coming meetings, and the like, to further refine the nature of a user's tasks. A program evaluates all of these information sources to determine a user's focus and presents topically relevant communications and filters the rest to keep the user from being interrupted.Type: GrantFiled: April 2, 2010Date of Patent: June 18, 2013Assignee: Avaya Inc.Inventor: David S. Mohler
-
Patent number: 8468268Abstract: Techniques for identity and policy based routing are presented. A resource is initiated on a device with a resource identity and role assignments along with policies are obtained for the resource. A customized network is created for the resource using a device address for the device, the resource identity, the role assignments, and the policies.Type: GrantFiled: August 26, 2010Date of Patent: June 18, 2013Assignee: Novell, Inc.Inventors: Jeremy Ray Brown, Jason Allen Sabin, Nathaniel Brent Kranendonk, Kal A. Larsen, Lloyd Leon Burch, Stephen R Carter
-
Patent number: 8463937Abstract: A system, method and data structures for transmitting batched data over a network in asynchronous, non-blocking operations, with acknowledgements returned to the senders. Each machine includes a sender subsystem and a receiver subsystem. Transmission items corresponding to data to be sent are buffered until a send is triggered, at which time the transmission items are sorted according to their destinations and sent as a GUID-identified batch to each destination by a send thread. At each receiver, a receiving thread adds descriptions of the data to a receive list, which a transfer thread processes when triggered. The transfer thread sends the corresponding data to a recipient program, and sends GUID-identified acknowledgements corresponding to each GUID back to the originating senders. An acknowledge thread at each originating sender buffers the acknowledgements, and when triggered, a cleanup thread uses the GUID to identify which batched transmissions were received.Type: GrantFiled: August 23, 2006Date of Patent: June 11, 2013Assignee: Microsoft CorporationInventor: Eric N. Bush
-
Patent number: 8462748Abstract: A method and apparatus to enable IP networking for mobile hosts without requiring changes to be made to the TCP/IP stack in the operating system installed on the mobile hosts. The apparatus is an “intelligent device” that can be installed on or connected to a mobile host, and may comprise a software-only logical module, physical hardware, or a combination of both. To a mobile host, the intelligent device emulates a network interface such as an Ethernet card or a telephone modem. The intelligent device appears to an access network just like any regular IP host connected to the access network through a physical network interface device. The intelligent device handles all mobile networking functions for the mobile host, and may control multiple different physical network interface devices to enable a connection to the “best” access network available to the mobile user at his location.Type: GrantFiled: July 1, 2010Date of Patent: June 11, 2013Assignee: AT&T Intellectual Property II, L.P.Inventors: Paul Shala Henry, Zhimei Jiang, Byoung-Jo J Kim, Kin K Leung, Hui Luo
-
Patent number: 8464013Abstract: A method and apparatus for constructing a memory-based database service platform, in which database can be on-loaded and off-loaded or unloaded as needed, and can reserve schedule and size of memory and other resources, including CPUs, network, backup, mirroring and recovery recourses. With the service platform, multiple different types of databases can be chosen by specifying data storage type and data operation interfaces, such as Relational Database (RDB), Biometric Database (BDB), Time Series Database (TDB), Data Driven Database (DDDB) and File-based Database (FDB) etc. Database types can be chosen either by user directly or by platform automatically or semi-automatically based on data types and data operation characteristics.Type: GrantFiled: October 25, 2011Date of Patent: June 11, 2013Assignee: Intelitrac Inc.Inventor: Tianlong Chen
-
Patent number: 8457105Abstract: A method is provided for propagating at least one route for at least one digital stream between a first location server of a first IP telephony domain and a second location server of a second IP telephony domain, the first location server belonging to an autonomous system, and the route for transferring the at least one digital stream. The method includes a stage of propagating at least one identification relating to the autonomous system of the first location server towards the second server.Type: GrantFiled: April 20, 2007Date of Patent: June 4, 2013Assignee: France TelecomInventors: Mohamed Boucadair, Pierrick Morand
-
Patent number: 8458124Abstract: A technique for enforcing a database relationship is disclosed. The technique includes specifying within a database schema a reference type that associates two structures and specifies the relationship between the two structures, and automatically generating code that checks the relationship between the two structures based on the specified reference in the database schema.Type: GrantFiled: December 9, 2011Date of Patent: June 4, 2013Assignee: Infoblox Inc.Inventors: Stuart Bailey, Srinath Gutti, Ivan Pulleyn
-
Publication number: 20130138834Abstract: A stop unit stops transmitting data to a plurality of nodes for every predetermined period. An acquisition unit acquires versions of routing tables, which are updated in accordance with movement of a query, from the plurality of nodes when the transmission of the data is stopped. A comparison unit compares the versions of the routing tables of the plurality of nodes that are acquired. when there is a node in which the routing table of an old version is stored as a result of the comparison, an update unit updates the routing table of the node.Type: ApplicationFiled: October 4, 2012Publication date: May 30, 2013Applicant: Fujitsu LimitedInventor: Fujitsu Limited
-
Patent number: 8452893Abstract: Embodiments of the present invention provide a method and device for traffic forwarding in a stacking apparatus which includes multiple member devices. The method includes: obtaining, by a member device, a forwarding table size of each member device in the stacking apparatus; choosing a member device having the largest forwarding table as a proxy device when a forwarding table of another member device in the stacking apparatus is larger than that of the member device; transmitting all or part of to-be-forwarded traffic to the proxy device which performs traffic forwarding. According to the present invention, forwarding capability of member devices having larger forwarding tables is utilized for providing proxy forwarding for member device having smaller forwarding tables, so that forwarding sizes of the member devices having different forwarding table sizes in the stacking apparatus are unified and forwarding capabilities of the member devices in the stacking apparatus are fully used.Type: GrantFiled: July 21, 2010Date of Patent: May 28, 2013Assignee: Hangzhou H3C Technologies Co., Ltd.Inventor: Jie Li
-
Patent number: 8452894Abstract: A method and arrangement in a User Data Repository, UDR, (30) for selecting an Application Front End (34a-34e) in a communication network to receive an event notification. An associated Application Type and Group Identifier, identifying an accessible portion of the network, are stored in a database (88) for each of a plurality of Application Front Ends. The Group Identifiers may be updated in the database if predefined conditions (87) are met, for example when a UDR operation requests modifying user data. When a subsequent event notification procedure is initiated, the UDR (30) selects an Application FE to receive the event notification based on the Application Type and Group Identifier of the selected Application FE. Load-distribution weights may also be assigned to each of the Application FEs, and may be considered in the selection process.Type: GrantFiled: December 9, 2009Date of Patent: May 28, 2013Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Antonio Alonso Alarcon, Emiliano Merino Vazquez
-
Patent number: 8452835Abstract: The present invention is directed towards systems and methods for managing a rate of request for an object transmitted between a server and one or more clients via a multi-core intermediary device. A first core of the intermediary device can receive a request for an object and assume ownership of the object. The first core can store the object in shared memory along with a rate-related counter for the object and generate a hash to the object and counter. Other cores can obtain the hash from the first core and access the object and counter in shared memory. Policy engines and throttlers in operation on each core can control the rate of access to the stored object.Type: GrantFiled: December 23, 2009Date of Patent: May 28, 2013Assignee: Citrix Systems, Inc.Inventors: Murali Raja, Sandeep Kamath
-
Patent number: 8452884Abstract: A method for reporting a streaming quality is shown, wherein at least one continuous media stream is streamed to a client (601), and wherein said streaming is controlled by a protocol (109) that is operated between said client (601) and a server (600), the method including selecting at least one quality metric and a quality metrics class from a pre-defined set of at least two quality metrics classes, and reporting to said server (600) the quality of said streaming based on said at least one selected quality metric and said selected quality metrics class. The protocol (109) is preferably a Real-time Streaming Protocol in combination with a Session Description Protocol in the context of the 3GPP Packet-Switched Streaming Service. Also shown is a computer program, a computer program product, a system, a client, a server and a protocol.Type: GrantFiled: February 12, 2004Date of Patent: May 28, 2013Assignee: Core Wireless Licensing S.a.r.l.Inventor: Ye-Kui Wang
-
Publication number: 20130124757Abstract: Methods and arrangements for supporting a forwarding process in routers when routing data packets through a packet-switched network, by employing hierarchical parameters in which the hops of a predetermined transmission path between a sender and a receiver are encoded. A name server generates and distributes router-associated keys to routers in the network which keys are used for computing the hierarchical parameters.Type: ApplicationFiled: January 4, 2010Publication date: May 16, 2013Inventors: Karl Norrman, Jukka Ylitalo, Mats Näslund, Pekka Nikander
-
Patent number: 8443359Abstract: A method and system for providing a standardized set of filters for a router. A set of pre-written filters are provided in a file, and a program is run on a computer to identify one of these pre-written filters as a substitute for a filter that was specifically written for the router. The standardized filter file is then loaded onto the router and the identified substitute filters are used instead of the filter that has been specifically written for the router. Preferably, the computer program is used to identify which one of the pre-written filters of the pre-written filter files most closely matches, according to a predefined test, the filter file written specifically for the router.Type: GrantFiled: November 6, 2007Date of Patent: May 14, 2013Assignee: International Business Machines CorporationInventor: Andrew J. Bernoth
-
Patent number: 8443105Abstract: A device and method of routing traffic in a network by receiving the network, assigning a maximum temperature value to gateway nodes, calculating temperature values for router nodes, determining self-utilization values for nodes, determining neighborhood-utilization values for router nodes, determining pressure values for gateway nodes, determining pressure values for router nodes, identifying router node sent traffic, identifying neighboring nodes having higher temperatures than router node, identifying neighboring node with lowest pressure value, sending traffic to neighboring node with lowest pressure value, and stopping if the neighboring node is a gateway node, otherwise identifying the node as a router node and returning to the step of finding neighboring nodes.Type: GrantFiled: December 12, 2011Date of Patent: May 14, 2013Assignee: The United States of America as Represented by the Director, National Security AgencyInventors: Todd B. Finkler, Mark A. Shayman
-
Patent number: 8443103Abstract: A routing system utilizes a layer 2 switch interconnecting several routers to intelligently forward multicast packets throughout an internet exchange carrying multicast content. The layer 2 switch performs protocol snooping to extract a lookup key that is based on network layer protocol information. The lookup key is uniquely formulated to support either shared or explicit source distribution trees. The lookup key is used to query a forwarding memory that returns an outgoing port index. The outgoing port index points to one or more outgoing ports that are eligible to receive the multicast packet. The outgoing ports are also connected to the neighboring device(s) that are designated to receive the multicast packet. The routing system also supports real time maintenance and updating of the forwarding memory based on the periodic exchange of control messages. The routing system is configured to support PIM routers operating in PIM SM or PIM SSM modes.Type: GrantFiled: October 20, 2010Date of Patent: May 14, 2013Assignee: Foundry Networks, LLCInventors: Nitin Jain, Lee Chen, Earl Ferguson, Min Zhu
-
Patent number: 8437248Abstract: A method for a network device to access a packet switched network is applied to a system in which the network device accesses the packet switched network by connecting to PEs in an active-standby mode. The method includes: an active PE and a standby PE each sends a fault detection message to the network device through an interface connected to the network device; the active PE sets the state of the interface to “up” and advertises a route to a remote PE if a fault detection response returned by the network device is received through the interface within a preset period; otherwise, the active PE sets the state of the interface to “down” , and withdraws the advertised route; and the standby PE sets the state of the interface to “up” and advertises another route to the remote PE after receiving a fault detection response through the interface connected to the network device.Type: GrantFiled: August 11, 2011Date of Patent: May 7, 2013Assignee: Huawei Technologies Co., Ltd.Inventors: Jian Li, Hong Lv, Yuping Jiang
-
Patent number: 8438305Abstract: Shortest-path spanning trees are created outward from each portal on a Rbridge network with nodes on the network being assigned to the spanning trees. For those nodes equidistant to two portals, an election process is used to determine which tree the node should join. To enable routes associated with nodes on the Rbridge network to be distinguished from routes external to the Rbridge network, messages may be transmitted between the portals. The messages enable portals to identify routing updates received from the external network as containing internal routes, so that traffic that is required to pass between nodes on different trees may pass over the Rbridge network rather than over the external network.Type: GrantFiled: October 27, 2008Date of Patent: May 7, 2013Assignee: Microsoft CorporationInventor: Peter Ashwood Smith
-
Patent number: 8438302Abstract: A method, system, and computer program product for splitting and sharing routing information among several routers within a group of routers acting as a single border router in an Internet protocol (IP) network, each router comprising a routing table. The method, for use in a router of the group, comprises the steps of: selecting routes in the routing table of the router; requesting other routers of the group to replace, in their routing tables, each selected route with the router as next hop; associating at least part of-non selected routes, each one with another router of the group; and removing and replacing, in the routing table, each-non selected route associated with a router of the group by the associated router as next hop.Type: GrantFiled: July 17, 2003Date of Patent: May 7, 2013Assignee: International Business Machines CorporationInventors: Jean-Claude Dispensa, Arnaud Lund
-
Publication number: 20130111577Abstract: A connection server connected to a plurality of relay nodes including a first and a second relay nodes. The connection server includes a management part that manages connection information for a first terminal at service of the first relay node to access a second terminal at service of the second relay node, and logical distance information indicative of logical distances between the plurality of relay nodes; a selection part that selects, based on the logical distance information, a plurality of relay paths over which data held by the second terminal is relayed to the first terminal; and a notification section that notifies the connection information to the relay nodes located on the plurality of relay paths.Type: ApplicationFiled: October 23, 2012Publication date: May 2, 2013Applicant: BUFFALO INC.Inventor: BUFFALO INC.