Patent application number | Description | Published |
20110191690 | Combined Surface User Interface - Techniques for utilizing two or more mobile devices equipped with projectors to generate a combined seamless user interfaces by stitching projection areas generated by the projectors. | 08-04-2011 |
20110292347 | 3D Interaction for Mobile Device - Techniques for utilizing an infrared illuminator, an infrared camera, and a projector to create a virtual 3D model of a real 3D object in real time for users' interaction with the real 3D object. | 12-01-2011 |
20120151339 | ACCESSING AND INTERACTING WITH INFORMATION - In some implementations, an access device may sense movement in six degrees of freedom for interacting with information in a user interface. In some implementations, a security feature may be included for verifying an authorization of a user to use the access device. Additionally, in some implementations, the access device may establish communication with an available computing device for accessing and interacting with information that may include remotely stored information, cloud data, cloud services, and the like. | 06-14-2012 |
20130054566 | ACCELERATION OF RANKING ALGORITHMS USING A GRAPHICS PROCESSING UNIT - Methods, computer systems, and computer-readable media for accelerating a learning-to-rank algorithm using a central processing unit (CPU) and a graphics processing unit (GPU) are provided. The GPU processes document pairs created by the CPU in parallel to generate a lambda-gradient value and a weight for each document. The CPU builds a regression tree for the documents. The GPU is utilized to accelerate this process by constructing histograms of feature values, wherein the address of bins collecting the same feature value are shifted during the construction of the histogram. The output of the regression tree is a score for each document which is used to rank or order the document on a search engine results page. | 02-28-2013 |
20130080255 | STEP DETECTION AND STEP LENGTH ESTIMATION - Step detection and step length estimation techniques include detecting salient points in sensor data of one or more sensors. A step frequency is estimated based on a time interval between the detected salient points. A step length of the step may then be computed based on a nonlinear combination of the estimated step frequency and a function of the sensor data, and/or a step model. Alternatively, the step length of the step may be computed based on a combination of a nonlinear function of the estimated step frequency and a (linear or nonlinear) function of the sensor data, and/or a step model. | 03-28-2013 |
20130131972 | COMPUTING-DEVICE LOCALIZATION BASED ON INERTIAL SENSORS - Technology is described for determining a location at which a computing device is positioned. For example, a computing device is positioned in an area (e.g., building), and a map (e.g., floor plan) is retrieved that depicts the area. An initial location of the computing device is determined with respect to the map. Inertial sensors record motion inputs (e.g., acceleration, orientations, etc.), which are analyzed to determine a path along which the computing device moves. The path is applied to the initial location to determine an updated location at which the computing device may be located. | 05-23-2013 |
20130229499 | GENERATION OF DEPTH IMAGES BASED UPON LIGHT FALLOFF - Technologies pertaining to computing depth images of a scene that includes a mobile object based upon the principle of light falloff are described herein. An infrared image of a scene that includes a mobile object is captured, wherein the infrared image has a plurality of pixels having a respective plurality of intensity values. A depth image for the scene is computed based at least in part upon square roots of respective intensity values in the infrared image. | 09-05-2013 |
20140244163 | Determining User Device's Starting Location - A user device is equipped with one or more sensors that collect data relating to a movement of a user having the user device. An estimated area within which a starting location of the user device is located is determined based on one or more signals received from adjacent signal sources. A plurality of candidate locations is identified within the estimated area as the potential starting location of the user device. Map information of surrounding area that covers the estimated area is also obtained. One or more candidate locations are filtered out depending on whether they could have experienced the movement based on the map information. When one or more re-starting conditions have met during the movement, a then starting location of the user device needs to be determined. | 08-28-2014 |
20140309964 | Internal Sensor Based Personalized Pedestrian Location - Step detection and step length estimation techniques may include detecting salient points in sensor data of one or more sensors. A step frequency may be used to estimate the length of a step according to a step length estimation model. The step length estimation model may be adjusted based at least in part on landmark data to better estimate a step length of the user. Additionally or alternatively, an adjusted step length estimation model may be readjusted over time to account for changes in a user, conditions, or both. | 10-16-2014 |
20150018018 | Indoor Location-Finding using Magnetic Field Anomalies - Techniques for indoor location-finding are described herein. Inside buildings, anomalies in the Earth's magnetic field may be caused by the buildings' structures. These anomalies tend to be location specific and temporally stable. Accordingly, a database or map may be constructed of field strength measurements, and made available to clients, either online (e.g., through cloud services) or offline. As a user carrying a portable device walks within a building, magnetic field measurements may be made. The measurements may be configured in as vectors and compared to the database. A specific location may be indicated by anomaly information seen in both the vector(s) and database. Optionally, techniques may be combined with a particle filter that may be operated step-by-step as the user moves within the building. In another option, fusion with Wi-Fi signals may be performed, such as with a two-pass bidirectional particle filtering. | 01-15-2015 |
20150042287 | AUTOMATED CHARGING - An automated charging device detects a presence of a power-consuming device. The automated charging device may determine whether the power-consuming device is in need of recharging by determining a status of a power level of the power-consuming device. In response to determining that the power-consuming device is due for recharging, the automated charging device may direct a wireless power source to the power-consuming device without user intervention and/or instruction. The automated charging device may detect a location of the power-consuming device and use the detected location to appropriately direct the wireless power source to the power-consuming device. | 02-12-2015 |
Patent application number | Description | Published |
20100105366 | METHOD AND DEVICE FOR DETERMINING SINGLE FREQUENCY NETWORK DOMAIN - A method for determining a single frequency network area, applied to a broadcasting and multicasting technology field, includes: determining a cell or a cell cluster with a terminal subscribing to the broadcast multicast service; determining a cell or a cell cluster without a terminal subscribing to the broadcast and multicast service that is neighboring to the cell or the cell cluster with a terminal subscribing to the broadcast multicast service, as an auxiliary cell or an auxiliary cell cluster; selecting the auxiliary cell or the auxiliary cell cluster that satisfies the predetermined conditions, and determining both the selected auxiliary cell or the auxiliary cell cluster and the cell or the cell cluster with a terminal subscribing to the broadcast and multicast service as a single frequency network area. Also, a device for determining the single frequency network area is provided. | 04-29-2010 |
20100177736 | METHOD AND DEVICE FOR INDICATING DATA RE-TRANSMISSION WHEN AREA SWITCHING IN LTE SYSTEM - A method and device for indicating data re-transmission when area switching in LTE system, wherein the method comprises the following steps: S_eNB sends PDCP-SDU CN report to T_eNB in order to announce PDCP-SDU SN received, and T_eNB announces PDCP-SDU SN received by S_eNB to UE. Thereby, UE would not re-transmit PDCP-SDU corresponding to received SN, which avoids re-transmission of useless PDCP-SDU, and saves radio resources comparing with prior solutions. | 07-15-2010 |
20100202351 | METHOD, SYSTEM AND APPARATUS FOR SUPPORTING ADDRESSING BY USER STATIC IP ADDRESS IN LTE SYSTEM - Embodiments of the present invention provide a method, system and relevant apparatuses for supporting addressing by a user static Internet Protocol (IP) address in a Long Term Evolution (LTE) system. The method includes: when a user attaches to a network, downloading, by a Home Subscriber Server (HSS), user subscription data including a user static IP address and information of a corresponding Access Point Name (APN) to a Mobility Management Entity (MME); sending, by the MME, the user static IP address and the information of the corresponding APN to a Serving Gateway (S-GW) through a Create Default Bearer Request message; sending, by the S-GW, the user static IP address, the information of the corresponding APN and an address of an S-GW serving the user to a Packet Data Network Gateway (P-GW) corresponding to the APN which corresponds to the user static IP address; and establishing, by the P-GW, a default bearer according to the user static IP address, the information of the corresponding APN and the address of the S-GW serving the user. The present invention solves the packet data addressing problem of the user static IP address in a simple manner. The procedure is simple and convenient for use and has better applicability. | 08-12-2010 |
20130029703 | MANAGEMENT METHOD AND APPARATUS FOR CLOSED SUBSCRIBER GROUP WHITE LIST - A management method and apparatus for a Closed Subscriber Group (CSG) white list are provided in the present invention, which can avoid the case that causes the CSG white list of a User Equipment (UE) to include a new Operator CSG List (OCL) and an old Allowed CSG List (ACL). The method includes the following steps: a User Equipment (UE) receives an updated Operator CSG List (OCL) or an Allowed CSG List (ACL) from a network side; according to the updated OCL or ACL, UE generates the CSG white list. With the present invention, when UE performs cells selection or handover according to the CSG white list which is provided to a non-access stratum by an access stratum as a basis for access control, the selected CSG identifier can not be refused by the network, the user experience can not be reduced, and unnecessary network signaling overhead can not be increased. | 01-31-2013 |
20140301367 | METHOD AND DEVICE FOR PROCESSING DATA DURING CELL HANDOVER IN LTE SYSTEM - A method and UE for processing data during cell handover in a Long Term Evolution (LTE) system are provided. The method includes: receiving, by User Equipment (UE), a Sequence Number (SN) of a Packet Data Convergence Protocol-Service Data Unit | 10-09-2014 |
Patent application number | Description | Published |
20110280205 | METHOD AND ACCESS NETWORK DEVICE FOR INTERFERENCE COORDINATION - The present invention discloses a method and access network device for interference coordination, said method comprises: getting time-frequency resource of cell, and dividing said time-frequency resource into multiple resource subsets; grouping users to be scheduled in the cell into multiple user groups according to AOA, the amount of said user groups is equal to the amount of said resource subsets, different user groups have different resource subset selection priority orders; allocating time-frequency resource of the resource subsets to users, which are in neighboring cells and have the same direction, according to said resource subset selection priority orders of the user groups. The present invention could to reduce inter-cell co-frequency interference and improve channel quality. | 11-17-2011 |
20110310786 | METHOD AND SYSTEM FOR COORDINATED TRANSMISSION AND A MOBILE TERMINAL AND NETWORK SIDE DEVICE - A method and a system for coordinated transmission, and a mobile terminal and network side device are provided. The method for coordinated transmission includes: reporting by the terminal of a signal measurement result; determining the coordinated transmission state of the terminal according to the signal measurement result; and providing transmission service for the terminal according to the determined transmission state. | 12-22-2011 |
20120120810 | Measurement Method And Device For Wireless Network Communication System - A measurement method and device for wireless network communication system is disclosed. The method enables operators to use recording information to detect whether there is any problem in network and to perform some necessary optimizing work by enabling user equipment (UE) to automatically record some measurement logs and to periodically report them to the network. Because the information is automatically collected by the UE, the method effectively reduces the workload and cost devotion which is needed for network measurement by manual road measurement. The method enables the operators to obtain measurement information of geography areas that can not be obtained in ordinary road measurement because the UE is randomly distributed at any position in the network. | 05-17-2012 |
20130095842 | METHOD AND EQUIPMENT FOR SAVING ENERGY - The present invention discloses a method and equipment for saving energy. The method comprises the following steps: the first network node acquires load information of the second network node next to the first and modifies energy saving state according to its own load information and that of said second network node; said first and second network nodes send information on indication for saving energy state to the adjacent third network node and inform the information of modifying energy saving state to said third network node based on said information on indication for saving energy state. Embodiments of the present invention optimize resource utilization rate of the whole network. | 04-18-2013 |
20130337819 | NOMADIC DATA ACCESS SYSTEM AND DEVICE - This application discloses a nomadic data access system and provides a new communication system and relevant devices to lower the complexity of the system. The system includes a core network and an NDA NodeB, wherein an NDA part in the core network is configured to establish a communication interface with the NDA NodeB, to establish a communication link for an NDA user equipment through the NDA NodeB and to transmit an NDA user data service to a 3GPP part in the core network; and the NDA NodeB is configured to establish the communication interface with the NDA part in the core network, to establish for the NDA user equipment the communication link with the NDA part in the core network and to transmit the NDA user data service, or to establish a communication link with a local area or wide area Internet and to transmit the NDA user data service to the local area or wide area Internet. This application further discloses devices in the system and relevant cell access and switching methods. | 12-19-2013 |
20140029536 | WIRELESS BEARING BUILDING METHOD, ACCESS POINT EQUIPMENT, USER EQUIPMENT AND SYSTEM - Disclosed in the present invention are a wireless bearing building method, an Access Point (AP) equipment, a User Equipment (UE) and a wireless access system, the UE divides the IP date flow of a service into multiple service date flow having different QoS requirements according to media parameter information, determines QoS parameters of each service date flow and sends the information of the service date flow and the corresponding QoS parameters to the AP, the AP allocates wireless resources for each service date flow according to the local QoS strategy, builds the corresponding wireless bearing and binds the service date flow and the wireless bearing; the UE side also builds the corresponding wireless bearing for each service date flow and binds the service date flow and the wireless bearing, during the uplink and downlink date transmission, the AP and UE in the present invention can map each service date flow to the corresponding wireless bearing respectively for transmission according to the QoS requirements of different service date flow, implements perfect service mechanism of the QoS. | 01-30-2014 |
20140056245 | SCHEDULING METHOD, DEVICE AND SYSTEM BASED ON QUALITY OF SERVICE - Disclosed are a scheduling method, device and system based on quality of service. The method includes: for downlink service data, an access point (AP) or a gateway (GW) determines the quality of service (QoS) level of a downlink service packet of a media access control (MAC) layer according to the QoS attribute information of the downlink service packet of the IP layer, and then the AP transmits and schedules radio resources according to the QoS level; for uplink service data, user equipment (UE) determines the QoS level of an uplink service packet of the MAC layer according to the QoS attribute information of the uplink service packet of the IP layer, and reports the QoS level and the other QoS parameters to the AP in the manner of a scheduling request, and the AP completes the transmitting and scheduling of radio resources according to the QoS level, so that the UE transmits the uplink service data to the AR Aimed at low-cost hot spot and indoor data service access, the present invention provides a novel network architecture and a perfect QoS service mechanism. | 02-27-2014 |
Patent application number | Description | Published |
20090190441 | AUTONOMOUS ULTRASONIC INDOOR TRACKING SYSTEM - The present invention provides a Positioning on One Device (POD) for locating and tracking objects and an autonomous ultrasound indoor track system (AUITS) and method for locating objects by using the POD. The AUITS can comprise: a tag device installed on a mobile object, which includes radio frequency (RF) and ultrasound transmitters for transmitting RF and ultrasound signals; and a POD for receiving the RF and ultrasound signals transmitted from the tag device to locate the mobile object. The POD can comprise: a plurality of leaf modules, each of the leaf modules including a positioning signal receiver for receiving the positioning signals (e.g. ultrasound signal) transmitted from the tag device, wherein there is a known structural topology relationship between the plurality of leaf modules. Then, the positioning signal detection times from respective positioning signal receivers and the structural topology relationship of the POD can be used for calculation of the position of the object. Compared with the prior arts, the POD and the AUITS system of the present invention presents several advantages, such as high accuracy, easy deployment, calibration free, low cost, in-device coordination, and flexibility. | 07-30-2009 |
20090295639 | AUTONOMOUS ULTRASONIC INDOOR LOCATION SYSTEM, APPARATUS AND METHOD - An autonomous ultrasonic indoor location system includes a location beacon transmitting apparatus and a location beacon receiving apparatus. The location beacon transmitting apparatus is configured to sequentially transmit US signals at a predetermined time interval upon transmission of a signal containing synchronization information. The location beacon receiving apparatus is configured to synchronize with the location transmitting apparatus when synchronization information is detected, determine transmission order of the received US signals based on the obtained synchronization timing, infer transmission timings of the respective US signals based on the determined transmission order, calculate TOA information corresponding to each of the received US signal from the transmission timings and reception timings of the respective US signals, and determine location of the location beacon receiving apparatus on basis of the positions of the US transmitters in the transmitting apparatus and the calculated TOA information sequence. | 12-03-2009 |
20100090899 | METHOD AND SYSTEM FOR POSITIONING OBJECT WITH ADAPTIVE RESOLUTION - The present invention provides a method and system for positioning an object with adaptive resolution. The method comprises: dividing a space to be detected into Hot Area and General Area; arranging, according to the positions of Hot Area and General Area, high-resolution positioning signal (US) transceivers and low-resolution positioning signal (RF) transceivers, wherein the detection scope of the low-resolution positioning signal transceivers covers the space and the detection scope of the high-resolution positioning signal transceivers covers the Hot Area; and when the object moving in the space, fusing the detection results from the high-resolution positioning signal transceivers and the low-resolution positioning signal transceivers to determine the position of the object with adaptive resolution. With the system of the present invention, for different areas, the object can be positioned with different positioning resolutions (precisions or granularities). Also, since it is not necessary to use a great deal of high-precision positioning devices, the system cost can be reduced considerably. | 04-15-2010 |
20100109849 | MULTI-OBJECTS POSITIONING SYSTEM AND POWER-CONTROL BASED MULTIPLE ACCESS CONTROL METHOD - The present invention provides a multi-objects positioning system and power-control based multiple access control method. The multi-objects positioning system according to the present invention comprises a plurality of tag devices carried by multiple objects and one or more positioning devices for determining the positions of the objects, wherein each of the tag devices includes a positioning device list for recording status information of the positioning devices. According to the present invention, tag device broadcasts Channel Request Packet (CRP) intermittently; positioning device, which is idle and receives the CRP, broadcasts Channel Allocation Packet (CAP) in its coverage range to allocate a channel to the tag device that is the sender of the CRP and inform information of the positioning device to other tag devices; tag device, which receives the CAP, updates its positioning device list according to the contents of the CAP; and the tag device adjusts transmission power of the CRP by referring to the positioning device list. With the present invention, the EN and HN problems existing in the prior arts can be solved effectively, and it is helpful to solve signal collision and improve spatio-temporal reuse capacity of the system. | 05-06-2010 |
20100185408 | METHOD, DEVICE AND SYSTEM FOR CALIBRATING POSITIONING DEVICE - Embodiments of the present invention provide not only a technical solution for calibrating a positioning device but also a technical solution for characterizing an area of interest in a space. Specifically, there is provided a system, which may comprise: a tag capable of emitting ranging signals, placed at location points which are selected as space feature points in the space; a positioning device in said space, configured to obtain relative coordinates of said space feature points in relation to the positioning device based on the ranging signals from the tag; and a server, configured to determine location parameters of said positioning device in said space based on said relative coordinates, so as to calibrate said positioning device. The positioning device can be calibrated automatically, fast and accurately using the system. | 07-22-2010 |
20110306370 | RECEIVER SYSTEM, METHOD FOR ARRANGING THE RECEIVER SYSTEM AND POSITIONING SYSTEM COMPRISING THE RECEIVER SYSTEM - The present application discloses a receiver system for positioning, a method for arranging the receiver system, and a positioning system comprising the receiver system. The receiver system may comprise a group of nodes, the group of nodes comprising receive nodes for receiving a ranging signal. In this group of nodes, the receive nodes may be arranged according to a predetermined mode. Further, the group of nodes may comprise a reference node, and locations of other receive nodes within this group of nodes may be determined based on information on the predetermined mode and location of the reference node. With the present invention, the receiver system may have a more flexible structure, which may be better adapted to complex situations in practical application. At the same time, the calibration workload in a complex application situation can be significantly reduced. | 12-15-2011 |
20120290256 | METHOD, DEVICE AND SYSTEM FOR CALIBRATING POSITIONING DEVICE - Embodiments of the present invention provide not only a technical solution for calibrating a positioning device but also a technical solution for characterizing an area of interest in a space. Specifically, there is provided a system, which may comprise: a tag capable of emitting ranging signals, placed at location points which are selected as space feature points in the space; a positioning device in said space, configured to obtain relative coordinates of said space feature points in relation to the positioning device based on the ranging signals from the tag; and a server, configured to determine location parameters of said positioning device in said space based on said relative coordinates, so as to calibrate said positioning device. The positioning device can be calibrated automatically, fast and accurately using the system. | 11-15-2012 |
Patent application number | Description | Published |
20090112824 | METHOD AND APPARATUS FOR GENERATING PRESENTATION CONFIGURATION FILE OF DOCUMENT CONTENT - A method and an apparatus for generating presentation configuration files of document content, wherein the document content will be presented according to the presentation configuration files. The method may include acquiring one presentation configuration file template and updating the presentation file template according to personalized presentation rules associated with preferences input by a current user, to generate the presentation configuration files customized with respect to the current user. According to the present invention, the presentation configuration files can be generated automatically based on the user preferences, such that the document content can be presented according to the customized presentation configuration files. | 04-30-2009 |
20090300056 | SYSTEM AND METHOD FOR ADAPTIVELY LOCATING DYNAMIC WEB PAGE ELEMENTS - A system and method for adaptively locating dynamic web page elements. The system includes an XPath refiner for refining an XPath path expression of the web page element based on an HTML knowledge database describing HTML tag relationships and attribute importance; and an enhanced XPath resolving engine, for searching an HTML DOM tree of the target web page for the web page element through the refined XPath path expression. The invention can locate required Web contents in dynamic web pages in spite of the variety of web contents by using an HTML knowledge database. Also provided is a computer readable article of manufacture embodying computer readable instructions for executing the above method. | 12-03-2009 |
20100186089 | METHOD AND SYSTEM FOR PROTECTING CROSS-DOMAIN INTERACTION OF A WEB APPLICATION ON AN UNMODIFIED BROWSER - A system and method for protecting cross-domain interaction of a web application on an unmodified browser. The system includes: a security framework, which is created by a browser. The security framework further includes: a component creator for creating components from a plurality of sources; and supervision module for supervising and controlling scripts/codes executed during the creation of components and invocation and interaction operations performed by various components after the creation of components. | 07-22-2010 |
20100223336 | METHOD AND SYSTEM FOR USER INFORMATION PROCESSING AND RESOURCE RECOMMENDATION IN A NETWORK ENVIRONMENT - A method and apparatus for user information processing in a network environment. The method performs an orthogonal transform on first and second vectors representing information related to first and second users respectively to obtain first and second transformed vectors. Then, the method splits the first and second transformed vectors into two parts respectively, such that first and second vectors cannot be derived from the first or second parts. The first and second user devices exchange the first part of the first transformed vector and the second part of the second transformed vector. The first and second user devices calculate the inner product of the first parts and the second parts respectively. Finally, the two inner products of the parts are summed to get an inner product of the first and second vectors. Also provided are a method and system for resource recommendation in a network environment. | 09-02-2010 |
20110213786 | GENERATING RECOMMENDED ITEMS IN UNFAMILIAR DOMAIN - The present invention provides a method and apparatus for generating recommended items for a current user in an unfamiliar domain. The method includes selecting a reference user of the current user, in a reference domain different from the unfamiliar domain, wherein the behavior of the current user and the behavior of the reference user have a user similarity index in the reference domain which satisfies a condition. The method further includes generating the recommended items in the unfamiliar domain for the current user according to history behavior data of the reference user in the unfamiliar domain. Even if there is little or no history behavior data of the current user in the unfamiliar domain, an effective recommendation can be made to the current user. To carryout the steps of the method, the apparatus includes a reference user determining module, a current user recommending module and a demarcating module. | 09-01-2011 |
20130159323 | RECOMMENDING TAGS BASED ON USER RATINGS - A method of recommending tags for user includes receiving a current rating of current user on current objects; determining a candidate tag set based on the current user and the current rating; ordering each candidate tag in the candidate tag set based on index value thereof; and recommending tags for the current user based on the ordering. | 06-20-2013 |
20140095345 | DATA ANALYSIS METHOD AND SYSTEM THEREOF - A personalized data analysis method is provided, so as to find features having discrimination capability from target analysis items. In particular, a data analysis method includes: acquiring sample data; selecting discriminative features of the sample data; determining, for a target analysis item, whether it has a discriminative feature; and correlating the target analysis item with the discriminative feature in response to having the discriminative feature. | 04-03-2014 |
20140095346 | DATA ANALYSIS METHOD AND SYSTEM THEREOF - A personalized data analysis method is provided, so as to find features having discrimination capability from target analysis items. In particular, a data analysis method includes: acquiring sample data; selecting discriminative features of the sample data; determining, for a target analysis item, whether it has a discriminative feature; and correlating the target analysis item with the discriminative feature in response to having the discriminative feature. | 04-03-2014 |
20140123036 | TOUCH SCREEN DISPLAY PROCESS - A method, apparatus for touch screen display process, and a browser are provided in the present disclosure. The method comprises: identifying Web elements used for Web interaction displayed on a touch screen; in response to a first action of a user on the touch screen, displaying the Web element pointed by the first action with enlargement; and in response to a second action of the user on the touch screen, triggering a Web interaction operation corresponding to the Web element pointed by the first action. According to the above technical solution, by displaying the Web element pointed by the first action of the user with enlargement, the user can preview the Web element that he actually selects, and a Web interaction is triggered only if it is determined that the Web element desired by the user has been correctly selected. Therefore, precise click can be realized. | 05-01-2014 |
20140245433 | PASSWORD AUTHENTICATION - A method and apparatus for password authentication. The password authentication method, includes: generating a group of sequential candidate characters according to a user's operations to a keyboard, at least one key on the keyboard being associated with at least two characters, wherein the user's single operation of any one key results in characters associated with that key being selected as candidate characters with the same ranking; and authenticating whether a character string formed by the sequential candidate characters matches the password of the user. The password authentication apparatus for accomplishing the same. | 08-28-2014 |
20140291389 | POSITIONING, AND ENCODED LABEL GENERATING - Embodiments of the present invention relate to a positioning method and a system thereof, an encoded label generating method and a system thereof. The present invention sets forth a solution of using encoded label to determine coordinate, so as to perform positioning. The positioning method, includes: acquiring a normalized map and a first identification code for identifying the map; acquiring, by scanning a first encoded label, a second identification code and a first coordinate indicated by the first encoded label; and determining a first location in the map corresponding to the first coordinate in response to the second identification code matching with the first identification code. | 10-02-2014 |
20140358635 | MAKING PRODUCT SUBSTITUTION RECOMMENDATIONS - Aspects of the invention provide a method for making a product substitution recommendation to a consumer. Initially, a rejection of the product by the consumer is detected. The rejection comprises a failure to purchase a product after the product is added to an online shopping cart, or a return of a product after the product is purchased. Subsequently, a reason for the rejection is determined. A recommendation for a substitute product is then formulated at least in part based on the determined reason for the rejection. Lastly, the recommendation for the substitute product is presented to the consumer. | 12-04-2014 |
Patent application number | Description | Published |
20080294979 | PRESENTING MULTIMODAL WEB PAGE CONTENT ON SEQUENTIAL MULTIMODE DEVICES - A method of accessing an Extensible Hypertext Markup Language Plus Voice Web page can include the step of receiving a request for an Extensible Hypertext Markup Language Plus Voice Web page from a source that lacks the ability to directly render the Web page. The Web page can be segmented into a multitude of fragments, where each fragment can consist of a single interface category, such as a graphical user interface category or a voice category. These fragments can be used to provide the requesting source with information from the Web page. | 11-27-2008 |
20090055542 | METHOD, DEVICE AND SYSTEM FOR SHARING APPLICATION SESSION INFORMATION ACROSS MULTIPLE-CHANNELS - The present invention provides a device for sharing application session information across multiple channels, for managing the communication between terminal devices and a web server, said device comprises an application session manager (ASM) connected between the terminal device and the web server for receiving and forwarding said user's request sent from said terminal device and the response returned from the web sever; a storing device connected to the application session manager, for storing application session management information and application session information in the response returned from the web server; a retrieving device, connected to the application session manager; an intercepting device, connected to the application session manager, for intercepting a new application session information in the response from the web server; said application session manager generates an application session management information (ASMC) of said user, then sends said response to said terminal device which has sent said user's request | 02-26-2009 |
20090083727 | METHOD AND SYSTEM FOR SECURELY INSTALLING PATCHES FOR AN OPERATING SYSTEM - A method and a system for securely installing patches for an operating system, wherein the system comprises a personal firewall, for filtering inbound and outbound network traffic; an operating system update agent, for connecting to an update server via the personal firewall to download patches; a policy manager, for invoking respective policies according to respective stages of the operating system; a stage coordinator, for coordinating the policy manager and the operating system update agent for different stages; and a policy database, for storing respective policies for respective stages of the operating system. With the method and system, the possibility of being infected by malicious software is significantly reduced when downloading patches for the operating system from the Internet. | 03-26-2009 |
20090087105 | APPARATUS AND METHOD FOR LABELING A VIDEO, FOR MODIFYING A VIDEO, AND FOR VIDEO PROCESSING - An apparatus and method for labeling a video, an apparatus and method for modifying a video, a video searching method and an advertising method. The method for labeling a video includes labeling at least one object with its properties. The method for modifying a video includes replacing at least one object labeled as “can be replaced” with another object and modifying at least one object if the object has been labeled as “can be modified.” The video searching method includes labeling at least one object in at least one video with its properties and searching the video for an object of interest using the properties labeled on at least one object. The advertising method includes creating a video having an object labeled by an author's name, modifying the video by replacing the labeled object with an advertising object or modifying the labeled object as an advertising object by the advertiser, and distributing the video so that end user can watch the modified video. | 04-02-2009 |
20100281357 | SYSTEM AND METHOD FOR PROCESSING A WIDGET AT A WEB BROWSER - A system and method for processing a Widget at a Web browser. The system includes: a code analyzer for analyzing codes of a Widget to generate an event-instruction mapping table; an event dispatcher which, in response to monitoring of an event of the Widget, queries the event-instruction mapping table to determine whether a corresponding instruction needs to be executed; and a code parser which executes or invokes other means to execute the corresponding instruction, in response to that the event dispatcher determines the corresponding instruction needs to be executed. It is possible to correctly render a Widget at a client without the need to perform more work by a corresponding server. | 11-04-2010 |
20120230654 | LABELING A VIDEO, FOR MODIFYING A VIDEO, AND FOR VIDEO PROCESSING - A computer program product for processing a video having a plurality of objects is provided. The computer program product includes a computer readable storage medium having computer readable program code embodied therewith. The computer readable program code is configured for labeling at least one object among the plurality of objects with a property selected from the group consisting of: whether the object can be modified; whether the object can be replaced; and at least one of: name, color, size, and content. The computer readable program code is configured for replacing the at least one object with another object having a property matching therewith if the object has been labeled as one that can be replaced. The computer readable program code is configured for modifying the at least one object to obtain a new object if the object has been labeled as one that can be modified. | 09-13-2012 |
Patent application number | Description | Published |
20080227723 | Peptides for Preventing or Treating Liver Damage - The application of a peptide having sequence of formula I or its derivant in preparing the medicine for preventing or treating liver damage, especially liver damage and hepatitis C is disclosed, Xaa1-Gln-Xaa2-Xaa3-Thr-Ser-Gly-Xaa4 (formula I) wherein, Xaa1 is deletion, Ala,Gly,Val,Leu or Ile, Xaa2 is Thr or Ser, Xaa3 is Tyr, Phe or Trp, and Xaa4 is deletion, Ala, Gly, Val, Leu,Ile or Pro. The composite medicine containing the said peptide, its preparation method, and the polynucleotide for coding the said peptide are also disclosed. | 09-18-2008 |
20110281806 | PEPTIDES FOR PREVENTING OR TREATING LIVER DAMAGE - The application of a peptide having sequence of formula I or its derivant in preparing the medicine for preventing or treating liver damage, especially liver damage and hepatitis C is disclosed, Xaa1-Gln-Xaa2-Xaa3-Thr-Ser-Gly-Xaa4 (formula I) wherein, Xaa1 is deletion, Ala, Gly, Val, Leu or Ile, Xaa2 is Thr or Ser, Xaa3 is Tyr, Phe or Trp, and Xaa4 is deletion, Ala, Gly, Val, Leu, Ile or Pro. The composite medicine containing the said peptide, its preparation method, and the polynucleotide for coding the said peptide are also disclosed. | 11-17-2011 |
Patent application number | Description | Published |
20100212711 | Generator - A generator includes a heat-electricity transforming device and a heat collector. The heat-electricity transforming device is configured to transform heat into electricity. The heat collector includes at least one heat absorption module. The at least one heat absorption module includes a carbon nanotube structure. The at least one heat absorption module is connected to the heat-electricity transforming device and transfers heat to the heat-electricity transforming device. | 08-26-2010 |
20120004702 | ELECTRONIC PACEMAKER AND PACEMAKER LEAD - A pacemaker lead includes a body and an insulation layer. The body includes at least one carbon nanotube yarn. The at least one carbon nanotube yarn includes a plurality of carbon nanotubes. The carbon nanotubes are interconnected along an axis of the body by van der Waals force. The insulation layer covers an outer surface of the body. | 01-05-2012 |
20120101300 | METHOD FOR MAKING HYDROPHILIC CARBON NANOTUBE FILM - A method for making a hydrophilic carbon nanotube film is provided. A reactor, an oxidative acid solution disposed in the reactor, and at least one primary carbon nanotube film are provided. The primary carbon nanotube film is set in the reactor disposed apart from the oxidative acid solution. The oxidative acid solution is then volatilized to form oxidative acid gas and the reactor is filled with the oxidative acid gas. | 04-26-2012 |
20120118501 | METHOD FOR FORMING HYDROPHILIC COMPOSITE - A method for forming a hydrophilic composite includes the following steps. A substrate is provided. A carbon nanotube structure having a number of carbon nanotubes is provided. The carbon nanotube structure is disposed on the substrate. A protein solution is provided. The substrate with the carbon nanotube structure is immersed in the protein solution to form a protein layer on the carbon nanotube structure, forming the hydrophilic composite. | 05-17-2012 |
20120122221 | CULTURE MEDIUM AND HYDROPHILIC COMPOSITE THEREOF - A hydrophilic composite includes a carbon nanotube structure and a protein layer. The carbon nanotube structure has at least one carbon nanotube film. The protein layer covers one surface of the carbon nanotube structure, and is coupled to the at least one carbon nanotube film. The carbon nanotube structure is disposed on a substrate. | 05-17-2012 |
20120149003 | NERVE GRAFT - A nerve graft includes a lyophobic substrate, a carbon nanotube film structure, a protein layer, and a nerve network. The carbon nanotube film structure is located on a surface of the lyophobic substrate. The protein layer is located on a surface of the carbon nanotube film structure away from the lyophobic substrate. The nerve network is positioned on a surface of the protein layer away from the lyophobic substrate. | 06-14-2012 |
20120149112 | METHOD FOR MAKING NERVE GRAFT - A method for making a nerve graft includes the following steps. A culture layer including a lyophobic substrate, a carbon nanotube film structure, and a protein layer is provided. The carbon nanotube film structure is sandwiched between the lyophobic substrate and the protein layer. A number of nerve cells are seeded on a surface of the protein layer away from the lyophobic substrate. The nerve cells are cultured until a number of neurites branch from the nerve cells and are connected between the nerve cells. | 06-14-2012 |
20120149113 | METHOD FOR MAKING NERVE GRAFT - A method for making a nerve graft includes the following steps. A culture layer including a carbon nanotube film structure and a protein layer is provided. The protein layer is located on a surface of the carbon nanotube film structure. A number of nerve cells are seeded on a surface of the protein layer away from the carbon nanotube film structure. The nerve cells are cultured until a number of neurites branch from the nerve cells and are connected between the nerve cells. | 06-14-2012 |
20120150317 | NERVE GRAFT - A nerve graft includes a carbon nanotube film structure, a protein layer, and a nerve network. The protein layer is located on a surface of the carbon nanotube film structure. The nerve network is positioned on a surface of the protein layer and far away from the carbon nanotube film structure. | 06-14-2012 |
20120196366 | METHOD FOR FORMING NERVE GRAFT - A method for forming a nerve graft includes the following steps. A carbon nanotube structure is provided. A hydrophilic layer is formed on a surface of the carbon nanotube structure. The hydrophilic layer is polarized to form a polar surface on the hydrophilic layer. A number of neurons are formed on the polar surface of the hydrophilic layer to form a nerve network. The neurons connect with each other. | 08-02-2012 |
20120196367 | METHOD FOR CULTURING CELLS ON CULTURE MEDIUM - A method for culturing a number of cells includes the following steps. A culture medium is provided. The culture medium has a carbon nanotube structure and a hydrophilic layer. The hydrophilic layer is formed on a surface of the carbon nanotube structure. A polar layer is formed on a surface of the hydrophilic layer away from the carbon nanotube structure. The cells are seeded and cultured on the polar layer. | 08-02-2012 |
20120196368 | CULTURE MEDIUM - A culture medium includes a carbon nanotube structure and a hydrophilic layer. The culture medium is capable of culturing at least one neuron. The hydrophilic layer has a polar surface and is located on a surface of the carbon nanotube structure. The polar surface is located on a surface of the hydrophilic layer away from the carbon nanotube structure, and has a polarity attracted to a polarity of the at least one neuron. | 08-02-2012 |
20120196369 | METHOD FOR FORMING CULTURE MEDIUM - A method for forming a culture medium includes the following steps. A carbon nanotube structure is provided. A hydrophilic layer is formed on a surface of the carbon nanotube structure. The hydrophilic layer is polarized to form a polar surface on the hydrophilic layer. A number of neurons are formed on the polar surface of the hydrophilic layer. | 08-02-2012 |
20120197414 | NERVE GRAFT - A nerve graft includes a carbon nanotube structure, a hydrophilic layer, and a nerve network. The hydrophilic layer having a polar surface is located on a surface of the carbon nanotube structure. The nerve network positioned on the polar surface of the hydrophilic layer includes a number of neurons connecting with each other. The nerve network has a polarity. The polar surface of the hydrophilic layer has a polarity attracted to the polarity of the nerve network. | 08-02-2012 |
20120270320 | CULTURE MEDIUM AND MANUFACTURING METHOD THEREOF - A culture medium for growing at least one kind of cells is provided. The culture medium includes a carbon nanotube structure and a cell adhesion layer. The cell adhesion layer covers one surface of the carbon nanotube structure. The at least one kind of cells grows on the cell adhesion layer. In addition, a method for manufacturing a culture medium for growing at least one kind of cells is also provided. | 10-25-2012 |
20130006384 | CULTURE MEDIUM, GRAFT, AND MANUFACTURING METHOD THEREOF - A graft includes a carbon nanotube structure and a biological tissue. The carbon nanotube structure has a polar surface. The polar surface is formed by treating the carbon nanotube structure with polarization. The biological tissue is adhered on the polar surface. In addition, a method for manufacturing a graft is also provided. | 01-03-2013 |
20130034903 | METHOD FOR CULTURING NEURAL CELLS USING CULTURE MEDIUM - A method for culturing neural cells using a culture medium is provided. Each neural cell includes a neural cell body and at least one neurite branched from the neural cell body. The culture medium includes a substrate and a carbon nanotube structure located on the substrate. A surface of the carbon nanotube structure is polarized to form a polar surface. The neural cells are cultured on the polar surface to grow neurites along the carbon nanotube wires. The carbon nanotube structure includes a number of carbon nanotube wires spaced apart from each other. A distance between adjacent carbon nanotube wires is greater than or equal to a diameter of the neural cell body. | 02-07-2013 |
20130034904 | CULTURE MEDIUM - A culture medium is used for culturing neural cells. Each neural cell includes a neural cell body and at least one neurite branched from the neural cell body. The culture medium includes a substrate and a carbon nanotube structure located on the substrate. The carbon nanotube structure includes a number of carbon nanotube wires spaced apart from each other. A distance between adjacent carbon nanotube wires is greater than or equal to diameters of the neural cell bodies. The carbon nanotube wires are capable of guiding extending directions of the neurites. | 02-07-2013 |
20130034905 | METHOD FOR MAKING CULTURE MEDIUM - A method for making a culture medium for culturing neural cells is provided. Each neural cell includes a neural cell body and at least one neurite branched from the neural cell body. The method includes the following steps. An original carbon nanotube structure is provided. The original carbon nanotube structure includes at least one drawn carbon nanotube film including a number of carbon nanotubes joined end to end by van der Waals force. The carbon nanotubes are substantially oriented along a same direction. A carbon nanotube structure including a number of carbon nanotube wires spaced from each other is formed from the original carbon nanotube structure. A distance between adjacent carbon nanotube wires is larger than or equal to a diameter of the neural cell body, the carbon nanotube wires are capable of guiding extending directions of the neurites. The carbon nanotube structure is fixed on a substrate. | 02-07-2013 |
20130035767 | NEURAL GRAFT - A neural graft includes a biological substrate, a carbon nanotube structure and a neural network. The carbon nanotube structure is located on the biological substrate. The carbon nanotube structure includes a number of carbon nanotube wires crossed with each other to define a number of pores. The neural network includes a number of neural cell bodies and a number of neurites branched from the neural cell bodies. An effective diameter of each pore is larger than or equal to a diameter of the neural cell body, the neurites substantially extend along the carbon nanotube wires such that the neurites are patterned. | 02-07-2013 |
20130103107 | LEAD WIRE AND PACEMAKER USING THE SAME - A lead wire and a pacemaker using the lead wire are disclosed. The lead wire, comprising: a lead body and a lead electrode at an end of the lead body, the lead electrode being electrically connected with the lead body, the lead electrode comprising a carbon nanotube structure, the carbon nanotube structure comprising at least one carbon nanotube film, the carbon nanotube structure having an electrode tip away from the lead body, and the electrode tip being in linear contact with an organ, wherein the electrode tip functions as a stimulating electrode, the at least one carbon nanotube film acts as a sensing electrode. | 04-25-2013 |
20130104396 | METHOD FOR MAKING PACEMAKER ELECTRODE LEAD | 05-02-2013 |
20130109905 | PACEMAKERS AND PACEMAKER LEADS | 05-02-2013 |
20130109986 | ELECTRODE LEAD OF PACEMAKER AND PACEMAKER | 05-02-2013 |
20130110212 | ELECTRODE LEAD OF PACEMAKER AND PACEMAKER | 05-02-2013 |
20130110213 | PACEMAKERS AND PACEMAKER LEADS | 05-02-2013 |
20130110214 | ELECTRODE LEAD OF PACEMAKER AND PACEMAKER USING THE SAME | 05-02-2013 |
20130110215 | ELECTRODE LEAD OF PACEMAKER AND PACEMAKER USING THE SAME | 05-02-2013 |
20130110216 | ELECTRODE LEAD AND PACEMAKER USING THE SAME | 05-02-2013 |
20130158643 | PACEMAKERS AND PACEMAKER ELECTRODES - A pacemaker includes an electrode line having a lead and an electrode. The electrode includes a carbon nanotube composite structure having a matrix and a carbon nanotube structure located in the matrix. The matrix comprises a first surface and a second surface substantially perpendicular to the first surface. The carbon nanotube structure includes a first end electrically connect to the lead. The carbon nanotube structure is substantially parallel to the second surface of the matrix. A distance between the carbon nanotube structure and the second surface of the matrix is less than 10 micrometers. | 06-20-2013 |
20130158644 | PACEMAKERS AND PACEMAKER ELECTRODES - A pacemaker is provided. The pacemaker includes an electrode line having a lead and an electrode. The electrode includes a carbon nanotube composite structure having a matrix and at least one carbon nanotube structure located in the matrix. A first end of each carbon nanotube structure protrudes out of a first surface of the matrix for stimulating the human tissue, and a second end of each carbon nanotube structure protrudes out of a second surface of the matrix to electrically connect to the lead. | 06-20-2013 |
Patent application number | Description | Published |
20080232392 | METHOD AND SYSTEM FOR PROCESSING SESSION INITIATION PROTOCOL MESSAGES - A method and system for processing session initiation protocol messages including receiving a session initiation protocol message by a front end, parsing the session initiation protocol message by the front end, grouping the token types and the token contents in the session initiation protocol message respectively, and setting up corresponding links between the token types and the token contents, wherein the session initiation protocol message, after parsing, is transformed to the session initiation protocol offload engine message with a session initiation protocol offload engine message header part, for storing message level information, a token type part, for storing token type information, wherein it comprises a plurality of fixed-length entries, and a token content part for storing token contents, wherein it comprises a plurality of variable-length entries, and processing the transformed session initiation protocol offload engine message at the server end. | 09-25-2008 |
20080253387 | Method and apparatus for improving SIP server performance - A method and apparatus for improving SIP server performance is disclosed. The apparatus comprises an enqueuer for determining whether a request packet entering into the server is a new request or a retransmitted request and its retransmission times and for enqueuing the request packet into different queues based on results of the determining step and a dequeuer for dequeuing the packet in the queues for processing based on a scheduling policy. The apparatus may further include a policy controller for communicating with the server, enqueuer, dequeuer, queues and user, to dynamically and automatically set, or set based on the user's instructions, the scheduling policy, number of different queues, each queue's capacity, scheduling, etc. based on the network and/or server load and/or based on different server applications. | 10-16-2008 |
20090141872 | METHOD AND APPARATUS FOR RESUMING THE SESSIONS BETWEEN CLIENT DEVICE AND IVR SYSTEM - A method and apparatus for resuming a session between a client device and an IVR system in customer service. The method includes the following steps: reestablishing the session in customer service; determining whether there is status information of an abnormally terminated session corresponding to the reestablished session in customer service; retrieving the status information of the abnormally terminated session in customer service; and resuming the session between the client device and the IVR system in customer service according to the retrieved status information. | 06-04-2009 |
20100070633 | Method and Apparatus for Improving SIP Parse Performance - The present invention discloses a method and an apparatus for improving SIP parse performance. The method comprising the steps of: receiving a text-based SIP message to be sent to a SIP server; according to a SIP message filter table, determining whether the text-based SIP message needs to be transformed to a token-based message; and in the case that the text-based SIP message needs to be transformed to a token-based message, performing the transformation and sending the transformed token-based message to said SIP server, otherwise directly sending the text-based SIP message to said SIP server. According to the present invention, larger SIP message throughput in a SIP server and better utilization of resources of a front end device can be achieved. | 03-18-2010 |
20100115031 | System and Method For Enabling P2P Applications in a Wireless Mobile Network - A system, method, and computer readable article of manufacture for enabling peer-to-peer (P2P) applications in a wireless mobile network. The system includes: a uniform resource identifier (URI) request analyzer module to intercept and analyze a request from a mobile terminal to capture content; and at least one P2P content service agent module to obtain the content locally or over a computer network acting as a P2P peer according to the content request captured by the URI request analyzer module, and to transfer the content to the mobile terminal. | 05-06-2010 |
20100306339 | P2P CONTENT CACHING SYSTEM AND METHOD - A P2P content caching system, method, and computer program product for a P2P application on a computer network device. The system includes: a content analyzer; and a content manager. The method includes: determining P2P hotspot downloading contents of the P2P application on the computer network device; downloading the determined P2P hotspot downloading contents into a local memory, and requesting a directory server of the P2P application to register a P2P content caching system as a P2P content provider of the downloaded P2P hotspot downloading contents; and providing the downloaded P2P hotspot downloading contents to a P2P participant in response to a request from the P2P participant to the downloaded P2P hotspot downloading contents. | 12-02-2010 |
20110051614 | METHOD AND DEVICE OF IDENTIFYING THE PAYLOAD OF A DATA PACKET IN A TCP STREAM - A method and device of identifying payload of a data packet in a TCP stream. The method includes the steps of: calculating a payload signature according to information in header of the data packet in the TCP stream; comparing the payload signature with a pre-stored file signature; determining the payload of the data packet in the TCP stream as belonging to a file corresponding to the pre-stored file signature, in response to a match between payload signatures of multiple data packets and the pre-stored file signature. The present invention can monitor and identify TCP streams by using a more efficient and lower cost solution. | 03-03-2011 |
20110138270 | System of Enabling Efficient XML Compression with Streaming Support - The present invention provides a method and a device for processing a structured document by steps of obtaining an access mode for a consuming party of the structured document to an element in the structured document, the element comprising tag and content; determining a compression rule based on the access mode, the compression rule specifying at least one element to be compressed and at least one element not to be compressed in the structured document; and replacing the at least one element to be compressed with a compressed element to form a compressed structured document, wherein the tag of the compressed element is a specific compression tag, and the content of the compressed element is a result of compressing the at least one element to be compressed. | 06-09-2011 |
20110208947 | System and Method for Simplifying Transmission in Parallel Computing System - Simplifying transmission in a distributed parallel computing system. The method includes: identifying at least one item in a data input to the parallel computing unit; creating a correspondence relation between the at least one item and indices thereof according to a simplification coding algorithm, where the average size of the indices is less than the average size of the at least one item; replacing the at least one item with the corresponding indices according to the correspondence relation; generating simplified intermediate results by the parallel computing unit based on the indices; and transmitting the simplified intermediate results. The invention also provides a system corresponding to the above method. | 08-25-2011 |
20110296132 | GARBAGE COLLECTION IN AN IN-MEMORY REPLICATION SYSTEM - Garbage collection in a first node server of an in-memory replication system includes: in response to a garbage collection trigger in the first node server, determining whether identification information for a data object eligible for garbage collection in the first node server has been received by the first node server from at least a second node server in the in-memory replication system; and if the identification information has been received from at least the second node server, performing garbage collection on the data object with the first node server. | 12-01-2011 |
20110320709 | REALIZING A STORAGE SYSTEM - A storage system and a method for realizing a storage system is disclosed, the storage system comprising: a disk array comprising at least one solid state disk and at least one non-solid state disk; and a storage control means configured to: in response to entering a scrubbing mode, scan and move data blocks in the at least one non-solid state disk in the disk array to form more continuous free blocks. The storage system of the present invention has good read and write performances, higher data reliability and availability, and lower cost. | 12-29-2011 |
20120197990 | PUBLISH-SUBSCRIBE MESSAGING - A Pub-Sub messaging method and system is disclosed. The method comprises: receiving a plurality of Pub-Sub messages; judging whether the plurality of Pub-Sub messages are similar; aggregating similar Pub-Sub messages to generate an aggregated Pub-Sub message; and transmitting the aggregated Pub-Sub message. Correspondingly, a message de-aggregating method comprises: receiving an aggregated Pub-Sub message, wherein the aggregated Pub-Sub message is generated by aggregating a plurality of similar Pub-Sub messages; de-aggregating the aggregated Pub-Sub message to recover the plurality of Pub-Sub messages; and transmitting the plurality of Pub-Sub messages. | 08-02-2012 |
20120254413 | PROXY SERVER, HIERARCHICAL NETWORK SYSTEM, AND DISTRIBUTED WORKLOAD MANAGEMENT METHOD - A proxy server and a hierarchical network system and a distributed workload management method. According to one embodiment of this disclosure, the proxy server includes: a rate controller configured to, based on measured request-related information and service quality parameters relative to service levels of requests, periodically determine a dispatch rate for requests of each service level, wherein the sum of the dispatch rate for respective service levels is less than or equal to a predetermined rate; and a request dispatcher configured to dispatch the requests of the corresponding service level in accordance with the dispatch rate determined by the rate controller. One aspect of the disclosure realizes a low overhead, highly scalable, simple and efficient workload management system to achieve QoS assurance and overload protection. | 10-04-2012 |
20120303715 | P2P FILE TRANSMISSION MANAGEMENT METHOD AND SYSTEM - An efficient, flexible P2P file transmission management technology for limiting and directing of P2P file transmission mainly by replacing an original tracker server with a setting controllable tracker server, and modifying node list based on predetermined rule in the controllable tracker server. With the present invention, a network operator can strengthen function of the controllable tracker server in P2P communication gradually by weakening function of the original tracker server in P2P communication gradually, and utilize various rules or policies established in advance to manage file transfer of P2P nodes. | 11-29-2012 |
20120303746 | DYNAMICALLY SUBSCRIBING TO MANAGEMENT INFORMATION AND METHOD AND SYSTEM FOR DISPENSING THEREOF - The present invention discloses a method and apparatus for dynamically subscribing to management information and a method and system for dispensing management information. According to the present invention, a management topic and a participant associated with the management topic may be dynamically determined, and the management topic may be subscribed to for the determined participant. Therefore, it is possible to sufficiently utilize a publish/subscribe mechanism in dispensing management information in a case where the intelligence of the managed device is unequal to the intelligence of the managing device, thereby avoiding creation and utilization of an additional management channel and significantly reducing the complexity and management cost of the system. | 11-29-2012 |
20120317283 | PROXY SERVER, HIERARCHICAL NETWORK SYSTEM, AND DISTRIBUTED WORKLOAD MANAGEMENT METHOD - A proxy server and a hierarchical network system and a distributed workload management method. According to one embodiment of this disclosure, the proxy server includes: a rate controller configured to, based on measured request-related information and service quality parameters relative to service levels of requests, periodically determine a dispatch rate for requests of each service level, wherein the sum of the dispatch rate for respective service levels is less than or equal to a predetermined rate; and a request dispatcher configured to dispatch the requests of the corresponding service level in accordance with the dispatch rate determined by the rate controller. One aspect of the disclosure realizes a low overhead, highly scalable, simple and efficient workload management system to achieve QoS assurance and overload protection. | 12-13-2012 |
20130007276 | METHOD AND APPARATUS FOR IMPROVING SIP PARSE PERFORMANCE - A method and an apparatus are disclosed for improving SIP parse performance. The method comprises the steps of: receiving a text-based SIP message to be sent to a SIP server; according to a SIP message filter table, determining whether the text-based SIP message needs to be transformed to a token-based message; and in the case that the text-based SIP message needs to be transformed to a token-based message, performing the transformation and sending the transformed token-based message to said SIP server, otherwise directly sending the text-based SIP message to said SIP server. According to the present principles, larger SIP message throughput in a SIP server and better utilization of resources of a front end device can be achieved. | 01-03-2013 |
20130027529 | DETERMINING A COMPUTER'S POSITION AND SYSTEM FOR MANUFACTURING A TAG - A system and method for accurately positioning a computer position, and identifying the specific rack position where the computer is without manual intervention. A camera is installed on the computer to read the contents of a tag on the rack, so as to identify the position information of the computer. Specifically, the computer is provided with a self-positioning function, wherein: a camera is installed on the computer, and the camera is configured to read the contents of a tag attached on a side of a rack to house the computer to identify the rack position where the computer is. | 01-31-2013 |
20130027530 | DETERMINING A COMPUTER'S POSITION AND SYSTEM FOR MANUFACTURING A TAG - A technical solution for accurately positioning a computer position, that is to say, the solution can identify the specific rack position where the computer is. And the solution has low cost and does not need manual intervention. The core idea of the solution lies in using a camera installed on the computer to read the contents of a tag on the rack, so as to identify the position information of the computer. Specifically, the solution provides a computer with a self-positioning function, wherein: a camera is installed on the computer, and the camera is configured to read the contents of a tag attached on a side of a rack to house the computer to identify the rack position where the computer is. | 01-31-2013 |
20130081449 | MONITORING STATE OF FLUID TRANSPORT PIPE - A method, apparatus, and system for monitoring the state of a fluid transport pipe. In one embodiment, there is provided a method of monitoring the state of a fluid transport pipe, the method including: causing a monitor to move along with a fluid inside the fluid transport pipe, the monitor including an elastic gas container and being configured to adjust the volume of the elastic gas container based on ambient pressure of the elastic gas container; and measuring and recording, by the monitor, one or more types of environmental data inside the fluid transport pipe for determining the state of the fluid transport pipe. In other embodiments, there are further provided an apparatus and system for monitoring a state of a fluid transport pipe. | 04-04-2013 |
20140025828 | EXTENDING PROCESSING CAPACITY OF SERVER - Embodiments of the present invention relate to a method and apparatus for extending processing capacity of a server side. In one embodiment, there is provided a method of extending processing capacity of the server side, comprising: deciding a job to be offloaded from the server side; partitioning the job into one or more tasks; allocating the one or more tasks to one or more clients in response to http requests transmitted from the one or more clients; receiving, from the http requests transmitted from the one or more clients, responses of the one or more clients to the from the server side one or more tasks. | 01-23-2014 |
20140045511 | CONTENT SHARING AMONG MOBILE TERMINALS - A method for realizing content sharing among mobile terminals comprises: receiving an index of access content sent by a requesting mobile terminal; looking up a shareable content index table for the index of the access content; and sending identification information of a mobile terminal having the index of the access content to the requesting mobile terminal if the index of the access content is found, so that the requesting mobile terminal obtains the requested access content from the mobile terminal having the index of the access content via wireless communication. | 02-13-2014 |
20140329539 | DETERMINING LOCATION OF MOBILE DEVICE - Embodiments of the present invention relate to a method and apparatus for determining the location of a mobile device. Specifically, the method comprises: receiving the location message from a neighboring mobile device, the location message comprising the location of the neighboring mobile device at the current time which is obtained by the neighboring mobile device through calculation utilizing signals received from satellites; and estimating the location of the mobile device at the current time based on stored locations of the mobile device at historical time, stored locations of the neighboring mobile device at the historical time, and the received location of the neighboring mobile device at the current time. | 11-06-2014 |
Patent application number | Description | Published |
20080311920 | Methods and Apparatus for Balancing Modulation in Cellular Communications Over Noisy Channels - Methods and apparatus for balancing multi-symbol modulation schemes in cellular communications are provided. The modulation schemes include a plurality of modulation symbols, each of which codes a predefined bit group, which includes one or more bits. The bit groups define different bit positions for bits within the bit groups. The bit positions of the modulation symbols are associated with different error probability levels. Each error probability level defines a probability level of an erroneous bit value at a defined bit position in the bit group, which is obtained by a mapping operation from the modulation symbol transmitted over a radio frequency channel with noise. Binary content to be modulated is provided in form of code blocks I (where i=1 to n). Each of the code blocks is carried on a corresponding code channel i. The code blocks on the code channels are supplied to the modulation schemes in that each code channel is associated with one predefined bit position of the bit groups to enable a mapping to modulation symbols. The bit groups are formed from the binary content of the code blocks in accordance with the code channel-to-bit position association defined above. The binary content of at least two code blocks is shuffled, distributed, or scattered in accordance with predetermined shuffling, distributing, or scattering rules. The shuffling, distributing, or scattering aims to achieve substantially balanced or same error probability levels for said code channels. The shuffling operation should be performed to achieve a substantially evenly distribution of the binary content upon the involved code blocks. | 12-18-2008 |
20090219839 | TDD frame format in wireless mesh network - In a wireless mesh network a method includes, at a first node, receiving a transmission from a second node during a first sub-frame of a frame with a first transceiver operating with a first center frequency; processing the received transmission; and transmitting, after a predetermined fixed interval, with a second transceiver operating with a second center frequency the processed received transmission to a third node during a second sub-frame of a subsequent frame or of the same frame. Also disclosed are computer programs to execute the method, as well as apparatus constructed to implement the method. | 09-03-2009 |
20110228742 | Sub Channel Generation for a Wireless Mesh Network - In accordance with an example embodiment of the present invention, there is at least a method, apparatus, and computer program for dividing an available bandwidth into a plurality of frequency bands or channels, dividing each of the plurality of frequency bands or channels into a plurality of orthogonal sub-carriers, organizing the sub-carriers into a plurality of sub-channels, and assigning at least some of the generated sub-channels to at least one corresponding radio link between parent and child nodes of a mesh network. | 09-22-2011 |
20120003999 | MIMO Communication System - A device and method including a plurality of transmitters and/or receiver units and antennae therefore, and wherein each of said units are arranged radially to cover a plurality of sectors; and including at least one component necessary for the operation of said units, and arranged such that said component is shared between two or more units and/or their respective antennae. The device and method has application to MIMO systems. | 01-05-2012 |
20120250526 | Method and Apparatuses for Data Transfer within a Relay Enhanced Telecommunication Network - A method for scheduling a first user equipment, UE, with a first performance causing a first self interference of a relay system between a first access link extending between the relay system and the first UE and a relay link extending between the relay system and a base station, BS, and scheduling a second UE with a second performance causing a second self interference of the relay system between a second access link extending between the relay system and the second UE and the relay link extending between the relay system and the BS. Thereby, if the first self interference is larger than the second self interference, the first performance is smaller than the second performance. Alternatively, if the first self interference is smaller than the second self interference, the first performance is larger than the second performance. | 10-04-2012 |
20120287790 | Method and Apparatus - A method including determining traffic adjustment information for traffic from a base station to a relay node in dependence on a quantity of data intended for each user equipment at a first quality of service level on a first radio bearer; and causing said traffic adjustment information to be sent to a network element. | 11-15-2012 |