Patent application number | Description | Published |
20090185494 | REDIRECTOR, RELAY, SYSTEM FOR CONFIGURING ROUTE INFORMATION AND METHOD FOR UPDATING ROUTE INFORMATION - A redirector, a relay, a system for configuring route information, and a method for updating route information are disclosed herein. The redirector includes: a route storing module and a route indicating module. The redirector further includes: a monitoring module which is coupled to communicate with the route storing module and configured to monitor change of the route configuration information; and a notifying module which is coupled to communicate with the monitoring module and configured to send a notification to the intermediate node managed by the redirector, where the notification indicates that the route information corresponding to the changed route configuration information is invalid. Through the foregoing solution, after the route configuration information changes, a notification may be sent in time to indicate that the previously subscribed route indication information is invalid, thus better ensuring correct forwarding of the service request message and improving the QoS. | 07-23-2009 |
20090196169 | METHODS AND APPARATUSES FOR PROCESSING AND MANAGING SUBSCRIBER DATA IN TELECOMMUNICATION NETWORK - In order to overcome the defects of the centralized subscriber data management in the telecommunication network, a highly effective distributed data management system for the communication network is achieved in the present invention through improving and applying the distributed Hash table (DHT) technology to subscriber data management in the communication network, which overcomes the deficiencies of the conventional centralized data management. A method for processing subscriber data in a communication network based on a DHT is provided, which includes the following steps. A first node in a DHT overlay network receives subscriber data to be stored. The subscriber data to be stored is regarded as backup data divided into L/K portions. L is greater than or equal to a ratio of a node working bandwidth of a second node to a node recovering bandwidth for data recovery of the second node in the DHT overlay network. K is a total number of backup data and is an integer greater than zero. The subscriber data to be stored is regarded as master data, and the master data and K×L/K divided backup data are, respectively, stored in 1+K×L/K DHT nodes. | 08-06-2009 |
20090198799 | METHOD AND DEVICE FOR ESTABLISHING A ROUTE - The embodiment of the present invention provides a method for establishing a route, which includes searching a target node by a node from a first level node group according to first level route information, returning to query a result or data saved by the target node if the target node is found, otherwise executing the following step; searching a target node by the node from a higher level node group according to higher level route information, returning to query a result or the data saved by the target node if the target node is found, otherwise repeating the step. Through the hierarchical communication system, most of the flows of daily service operations in the communication network are limited within a small region, thereby preventing from excessively occupying the band width of a backbone network being originally not wide enough. | 08-06-2009 |
20090259758 | METHOD AND SYSTEM FOR SESSION MIGRATION - A method for session migration includes: sending a request for transferring a session from a source terminal to a target terminal; receiving, by a media transfer controller, the request; and transferring, by the media transfer controller, the session to the target terminal by negotiating with the media relay. A system for session migration is also provided. Through the present disclosure, speed and efficiency for a session migration service are improved. | 10-15-2009 |
20100169280 | DISTRIBUTED NETWORK CONSTRUCTION AND STORAGE METHOD, APPARATUS AND SYSTEM - The disclosure relates to distributed network communications, and in particular, to a distributed network construction method and apparatus, a distributed data storage method and apparatus, and a distributed network system. When a node joins a distributed network, the ID of the node is determined according to the geographic location information about the node. Therefore, all the nodes in the same area belong to the same ID range, and the node IDs are allocated according to the area. Because the node IDs are determined according to the area, the local data may be stored in the node in the area according to the geographic information, inter-area data access is reduced. Therefore, the method, the apparatus, and the system provided herein reduce the data load on the backbone network, balance the data traffic and the bandwidth overhead of the entire network, and reduce the network instability. | 07-01-2010 |
20100184439 | Method, apparatus and system for reselecting or handing over to a cell - The present invention discloses a method, an apparatus and a system for reselecting or handing over to a cell. The method includes: querying, by a user equipment, a current macro cell in an identification list of neighboring macro cell(s) of an accessible AP, and determining that the accessible AP is included in the current macro cell; acquiring, by the user equipment, AP cell information of the accessible AP included in the current macro cell, and measuring the accessible AP cell included in the current macro cell based on the AP cell information; and reselecting, by the user equipment, an AP cell that meets a reselection requirement base on the measurement result and is included in the current macro cell, or handing over to an AP cell that meets a handover requirement base on the measurement result and is included in the current macro cell. | 07-22-2010 |
20100229040 | METHOD AND DEVICE FOR CREATING PATTERN MATCHING STATE MACHINE - A method and a device for creating a pattern matching state machine are provided. The method includes: obtaining a predefined keyword set; generating a Goto function according to the keyword set; constructing a Failure function according to the generated Goto function, and setting that an acceptable input set of the Failure state of each state is not a subset of an acceptable input set of the state, where the acceptable input set of the state indicates that when any symbol within the symbol set is input in the state, the Goto function of the state does not fail; and generating an Output function according to the Goto function and the Failure function. | 09-09-2010 |
20100268820 | USER DATA SERVER SYSTEM, METHOD AND APPARATUS - A user data server system includes: a data storage node, which stores user data, registers the user data in a Distributed Hash Table (DHT) network by using a key, and receives and processes user data operation requests; a DHT index node, which creates and maintains DHT routing information according to a DHT algorithm and stores information of data storage nodes where user data is stored according to the key and searches for information of a data storage node where target user data is stored according to the key; a DHT super maintenance node, which manages and optimizes the DHT network; and a front end node capable of protocol processing and service processing, which obtains a key associated with a target user and obtains information of a data storage node where the target user data is stored by querying the DHT index node via the DHT network according to the key, and performs operations on the user data stored in the data storage node where the target user data is stored. With the technical solution provided by the present invention, a user data server is not centralized and is highly scalable and highly reliable with a high cost-effectiveness. | 10-21-2010 |
20100281163 | METHOD AND APPARATUS FOR MAINTAINING ROUTING INFORMATION - 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. Each super maintenance node notifies ordinary nodes in its home network area of the received routing update information. | 11-04-2010 |
20110016142 | METHOD AND APPARATUS FOR CREATING PATTERN MATCHING STATE MACHINE AND IDENTIFYING PATTERN - The present invention discloses a method and an apparatus for creating a pattern matching state machine and identifying a pattern, and relates to pattern matching technologies. The method includes: obtaining a sub-keyword field after division; generating a state transition (goto) function according to the sub-keyword field; generating a failure function of each state node according to the goto function; generating a next-hop goto function δ of each state node according to the goto function and the failure function; in the process of converting the failure chain, the entry with a failure transition to the initial state is not generated. Therefore, the storage content does not increase massively, the storage structure of the AC algorithm is optimized, and the processing speed of the AC algorithm is improved. | 01-20-2011 |
20110021212 | METHOD, DEVICE AND SYSTEM FOR IMPLEMENTING LOCATION-BASED SERVICE - The present disclosure relates to a communication technology and discloses a method, device, and system for implementing a Location-Based Service (LBS). A corresponding particular service area is set for a User Equipment (UE) and services in the particular service area are provided by a corresponding application server. By applying the technical solution provided by the embodiments of the present disclosure, an operator can provide services for particular users in the particular service area, and implement intelligence and personalization to avoid the spread of junk information and to improve user satisfaction. | 01-27-2011 |
20110176425 | Load-Balancing Structure for Packet Switches and Its Constructing Method - This invention provides a load-balancing structure for packet switches and its constructing method. In this method, the structure based on self-routing concentrators is divided into two stages, that is, a first stage and a second stage fabric. A virtual output group queue (VOGQ) is appended to each input group port of the first stage fabric, and a reordering buffer (RB) is configured behind each output group port of the second stage fabric. Packets stored in the VOGQ are combined into data blocks with preset length, which is divided into data slices of fixed size, finally each data slice is added an address tag and is delivered to the first stage fabric for self-routing. Once reaching the RB, data slices are recombined into data blocks. This invention solves the packet out-of-sequence problem in the load-balancing Birkhoff-von Neumann switching structure and improves the end-to-end throughput. | 07-21-2011 |
20110184839 | SYSTEM AND METHOD FOR MANAGING AVATAR ON INSTANT MESSAGING PLATFORM - The present invention relates to instant messaging (IM) technologies, and provides a system and method for managing an avatar on an instant messaging (IM) platform. The method is based on at least one terminal and includes steps of: A) detecting an area where an action takes place and determining a virtual element of a first avatar which is an object of the action according to the area; and B) performing an operation corresponding to the action on the virtual element, updating a second avatar by combining the second avatar with the virtual element. According to the method and system in the present invention, service experience of users can be improved. | 07-28-2011 |
20110199940 | METHOD AND DEVICE FOR ESTABLISHING ROUTE - The embodiment of the present invention provides a method for establishing a route, which includes searching a target node by a node from a first level node group according to first level route information, returning to query a result or data saved by the target node if the target node is found, otherwise executing the following step; searching a target node by the node from a higher level node group according to higher level route information, returning to query a result or the data saved by the target node if the target node is found, otherwise repeating the step. Through the hierarchical communication system, most of the flows of daily service operations in the communication network are limited within a small region, thereby preventing from excessively occupying the band width of a backbone network being originally not wide enough. | 08-18-2011 |
20120005424 | Method and Apparatus for Providing Highly-Scalable Network Storage for Well-Gridded Objects - An apparatus comprising a plurality of storage nodes comprising a plurality of corresponding storage disks and configured to store data in a distributed manner between the storage disks that achieves a Redundant Array of Independent Disks-0 (RAID0) like performance based on positioning information and without indexing the distributed data. A network component comprising a storage disk configured to maintain a plurality of physical files for different user data that are mapped to different volumes, wherein the volumes are distributed between the storage disk and a second storage disk based on a RAID0 like data distribution scheme without being indexed. | 01-05-2012 |
20120036232 | METHOD AND DEVICE FOR ESTABLISHING ROUTE - The embodiment of the present invention provides a method for establishing a route, which includes searching a target node by a node from a first level node group according to first level route information, returning to query a result or data saved by the target node if the target node is found, otherwise executing the following step; searching a target node by the node from a higher level node group according to higher level route information, returning to query a result or the data saved by the target node if the target node is found, otherwise repeating the step. Through the hierarchical communication system, most of the flows of daily service operations in the communication network are limited within a small region, thereby preventing from excessively occupying the band width of a backbone network being originally not wide enough. | 02-09-2012 |
20120079206 | METHOD, APPARATUS, PROXY SERVER, AND SYSTEM FOR SELECTING CACHE REPLACEMENT POLICIES - Embodiments of the present invention provide a method, an apparatus, and a proxy server for selecting cache replacement policies to reduce manual participation and switch cache replacement policies automatically. The method includes: obtaining statistical data of multiple cache replacement policies that are running simultaneously; and switching, according to an event of policy decision for cache replacement policies and the statistical data, an active cache replacement policy to a cache replacement policy that complies with a policy decision requirement. The automatic switching of cache replacement policies lowers the technical requirements on administrators. In addition, in the operation process of a proxy cache, a cache replacement policy that is applicable to a current scenario and meets a performance expectation of a user can be selected automatically, so as to make the technical solution feature good adaptability. Compared with the existing solution in which only a cache replacement policy is used throughout, the technical solution of the present invention can improve the performance of the proxy cache. | 03-29-2012 |
20130238982 | METHODS AND APPARATUS FOR EDITING AN APPLICATION WEBPAGE - A method and apparatus for editing an application webpage, including prestoring information of a function and configuration data corresponding to the function; generating a webpage design, monitoring that shortcut area edit is triggered, obtaining shortcut area information inputted by a user, obtaining size of a shortcut area and position information corresponding to the shortcut area according to the shortcut area information; receiving function data inputted by the user according to preconfigured configuration data corresponding to the selected function, encapsulating the function data, the size of the shortcut area and the position information corresponding to the shortcut area into a data file; loading a running environment of the data file, creating a webpage shortcut area according to the size of the shortcut area and the position information corresponding to the shortcut area included in the data file; and extracting the function data in the data file, generating page function codes corresponding to the function, filling the webpage shortcut area corresponding to the function with the page function codes to form an application webpage for displaying. | 09-12-2013 |
20140059158 | METHOD, DEVICE AND SYSTEM FOR PROCESSING CONTENT - The disclosure relates to a method, device and system for processing content. In the method: a server receives a content acquiring request transmitted by a terminal. The server determines a first storage node list according to a mapping relation acquired in advance between contents and storage nodes. The first storage node list includes a plurality of first storage nodes that store a first content corresponding to the content acquiring request. The server transmits a sorting request to a network storage management server and receives a sorting result transmitted by the network storage management server. The sorting result includes priorities of the plurality of first storage nodes. The server transmits a content acquiring response to the terminal, where the content acquiring response includes first access information and priority of at least one of the first storage nodes. | 02-27-2014 |
20140326042 | SAMPLING PUMPS AND GAS ANALYZERS - Provided are sampling pumps and gas analyzers using the sampling pumps. The sampling pump may include at least one reciprocating pump set and a control system. Each reciprocating pump set can include two reciprocating pumps. The control system can output drive signals for controlling reciprocating drawing and compressing operations of the reciprocating pumps, where the control system may be designed to output the drive signals that cause the two reciprocating pumps within the same set to provide opposing impact directions at the same time. | 11-06-2014 |