ALIBABA GROUP HOLDING LIMITED Patent applications |
Patent application number | Title | Published |
20160139767 | METHOD AND SYSTEM FOR MOUSE POINTER TO AUTOMATICALLY FOLLOW CURSOR - Embodiments of the present application disclose a method for controlling a mouse pointer to automatically follow a cursor. During operation, the system detects whether the cursor is in a currently active window displayed on a screen of a computing device. In response to detecting that the cursor is in the currently active window, the system obtains coordinates of the cursor. The system then calculates follow coordinates according to the coordinates of the cursor and a predetermined distance value. The system subsequently sets coordinates of the mouse pointer to the follow coordinates. | 05-19-2016 |
20160132739 | METHOD AND APPARATUS FOR INFORMATION RECOGNITION - A method for information recognition using an Optical Character Recognition (OCR) program includes acquiring an image of an object to be recognized, analyzing a layout of the contents of the image and extracting character area blocks in the image, determining character lines in the character area blocks, and recognizing, by the OCR program, character information of the key character lines in the character area blocks. | 05-12-2016 |
20160132130 | METHOD AND SYSTEM FOR CONTROLLING DISPLAY DIRECTION OF CONTENT - One embodiment provides a system that facilitates control of the display direction of content on a device. During operation, the system receives, by a client computing device, a first command to lock a state of a display for the device. The system sets a current display state to a locked state. In response to receiving a second command to terminate the first command, the system sets the current display state to a state that is the display state prior to receiving the first command. The system detects a change in a position of the device. In response to determining that the current display state is an unlocked state, the system changes a display direction for content displayed on the device. In response to determining that the current display state is the locked state, the system refrains from changing the display direction for content displayed on the device. | 05-12-2016 |
20160119319 | METHOD AND APPARATUS FOR FACILITATING THE LOGIN OF AN ACCOUNT - Systems and methods are provided for facilitating account login, wherein the method is implemented by a first server that is associated with a first account. In some embodiments, the method comprises receiving, from a terminal device, a request to log into a second account associated with a second server, wherein the request includes a first identifier associated with the first account and a second identifier associated with the second server. The method further comprises generating account information to be transmitted to the second server based on the first identifier; and transmitting the account information to the second server based on the second identifier; wherein the transmission of the account information enables the second account to be automatically logged into at the second server. | 04-28-2016 |
20160119273 | METHOD AND APPARATUS FOR GENERATING AND SENDING A TWO-DIMENSIONAL CODE IN A MESSAGE - A code-generating system can be accessed from within a messaging application on a mobile computing device to generate and insert a two-dimensional (2-D) code into a message. During operation, the system can receive a request to generate a 2-D code, such as from the messaging application executing on the mobile device or from the operating system. In response to receiving the request, the system can present a user-interface (UI) mechanism (e.g., modal window) for entering or selecting message content to convert into a 2-D code. Then, in response to obtaining the message content from a local user, the system may generate a 2-D code for the message content, and may generate a message that includes the 2-D code (e.g., by inserting the 2-D code into the message body). The system may then send the message, which includes the 2-D code, to a target recipient. | 04-28-2016 |
20160110704 | Method and System of Implementing Electronic Payment via Mobile Terminal - A method and a system for implementing an electronic payment using a mobile terminal are disclosed. In the method, the mobile terminal exchanges payment information with an access terminal through a wireless connection, and a platform apparatus confirms a payment completion status. A user and a merchant do not need to exchange passwords, thus ensuring the security of a transaction, and a fast payment system is established, which maximizes the utilization of existing resources of the user. In addition, a linked device may further be used to implement functions as printing a transaction receipt or voucher after an electronic payment is completed to allow both the user and the merchant to possess data and records associated with the transaction, thereby ensuring the truthfulness, validity and legality of the transaction. | 04-21-2016 |
20160110334 | REORGANIZING AND PRESENTING DATA FIELDS WITH ERRONEOUS INPUTS - One embodiment of the present invention provides a system for re-entering erroneously entered data fields in a web form. During operation, the system identifies one or more data fields with erroneous inputs in a first web form. Upon submission of the first web form, the system restructures the identified data fields based on association information of a respective identified data field and displays the restructured data fields in a resubmission window distinct from the first web form. | 04-21-2016 |
20160110324 | COMPRESSION OF CASCADING STYLE SHEET FILES - One embodiment of the present invention provides a system for facilitating compression of a Cascading Style Sheet (CSS) file. During operation, the system stores the CSS file in a local storage device and identifies a merge parameter in the CSS file. The merge parameter can be one of: a repeated selector, a repeated property in a selector, and a same value of a property in different selectors. The system then determines whether a merge condition is satisfied for the merge parameter and merges the merge parameter in the CSS file to obtain a compressed merge parameter. The merge condition indicates whether merging of the merge parameter is consistent with original style in the CSS file. | 04-21-2016 |
20160105767 | METHOD, APPARATUS, AND MOBILE TERMINAL FOR COLLECTING LOCATION INFORMATION - A self-reporting mobile device can allow a user to local the mobile device, regardless of whether the mobile device is reachable via a wireless or wired network. During operation, the mobile device can read one or more local data sources to obtain contextual information corresponding to a state of the mobile device. The mobile device can analyze the contextual information based on a condition for capturing location-identifying information for the mobile computing device to determine whether the contextual information satisfies the condition. If so, the mobile device may collect location-identifying information from one or more sensors of the mobile device, and can upload the location-identifying information to a server. Making this location-identifying information available on the server can facilitate a user to locate the mobile computing device. | 04-14-2016 |
20160103997 | METHOD, DEVICE, TERMINAL, AND SERVER FOR VERIFYING SECURITY OF SERVICE OPERATION - A method for verifying a security of a service operation is provided. The method includes receiving, by a service terminal, a creditability analysis instruction of the service operation, where the creditability analysis instruction is sent by a service server. The method may further include obtaining, by the service terminal, a creditability analysis result of the service operation based on the creditability analysis instruction and one or more risk control models pre-stored in the service terminal, and sending the creditability analysis result to the service server for determining the security of the service operation. | 04-14-2016 |
20160095064 | WIRELESS COMMUNICATION METHOD AND DEVICE - A wireless communication method is provided. The method includes sending, by a wireless communication device, a broadcast message to a terminal device. The broadcast message may include device identification information of the wireless communication device. The method may further include receiving, by the wireless communication device, a scan request message sent by the terminal device. The method may further include sending, by the wireless communication device, a scan response message to the terminal device in response to receiving the scan request message. The scan response message may include attribute data associated with the wireless communication device, and the attribute data may include identification information of content associated with a physical location of the wireless communication device. | 03-31-2016 |
20160094869 | METHOD AND APPARATUS FOR PROVIDING INFORMATION ASSOCIATED WITH MEDIA CONTENT - Systems and methods are provided for providing information associated with media contents are provided. The method comprises broadcasting a communication address associated with a playing device configured to play the media contents, the broadcasted communication address enables a user terminal device to communicate with the playing device; receiving, from the user terminal device, a request to acquire information associated with the media contents; determining an identifier associated with the information; and transmitting the identifier to the user terminal device. The identifier enables the user terminal device to acquire the information. | 03-31-2016 |
20160092850 | METHOD AND SYSTEM FOR INFORMATION RECORDING - Embodiments of the present application disclose a method and system for recording purchase data performed by a first terminal device and a second terminal device. During operation, the first terminal device receives a command to record purchase data. In response to receiving the command to record purchase data, the first terminal device scans a digital object identifier generated by the second terminal device. The digital object identifier includes purchase data acquired by the second terminal device. The first terminal device then extracts and records the purchase data from the digital object identifier. | 03-31-2016 |
20160092553 | METHODS AND APPARATUSES OF GENERATING AND USING A STRUCTURED LABEL - Methods and apparatuses of generating and using a structured label are disclosed. The method of generating the structured label includes creating a structured labeling system; configuring at least one rule for each label in the structured labeling system, the rule used select one or more network objects from a plurality of network objects; and labeling the plurality of network objects according to the configured rule, wherein at least a portion of the plurality of network objects related to a topical search belong to different categories. The present disclosure provides a structured label for implementing navigation on a topical search in a search page. | 03-31-2016 |
20160092111 | METHOD AND APPARATUS FOR DETERMINING MEDIA INFORMATION ASSOCIATED WITH DATA STORED IN STORAGE DEVICE - Systems and methods are provided for determining identifier information associated with media content stored in a storage device; wherein the storage device comprises a plurality of clusters and stores a media file including media content and identifier information associated with the media content, the media content and the identifier information being stored in a plurality of data units distributed among the plurality of clusters. The method comprises: determining, when a data unit is read, a first identifier associated with a first target cluster that stores the data unit being read; determining a second identifier associated with the first identifier, the second identifier being associated with a second target cluster that stores a data unit that stores the identifier information; and obtaining, based on the second identifier, the identifier information associated with the media content. | 03-31-2016 |
20160080506 | METHOD AND DEVICE FOR OBTAINING CONTENT OF SERVICE INFORMATION - A method for obtaining content of service information is provided. The method includes detecting service network information associated with a wireless network provided by a service information provider, obtaining an identifier included in the service network information, determining whether the identifier is stored in a database, and if it is determined that the identifier is stored in the database, obtaining the content of service information based on a corresponding relation between the identifier and the content of service information. | 03-17-2016 |
20160080462 | DATA PROCESSING METHOD AND APPARATUS IN SERVICE-ORIENTED ARCHITECTURE SYSTEM, AND THE SERVICE-ORIENTED ARCHITECTURE SYSTEM - Data processing method and apparatus in a Service-Oriented architecture (SOA) system are disclosed. The method replaces a target parameter having a larger data length included in an original HTTP request with an intermediate parameter having a smaller data length. A data length of a HTTP request that is converted from an original HTTP request is reduced as compared to a data length of the original HTTP request, thus reducing an amount of data that is transmitted, i.e., sent or received, by a target component, which accordingly reduces an amount of data transmitted in the SOA system and decreases a network overhead of the SOA system. | 03-17-2016 |
20160076908 | METHOD AND SERVER FOR DELIVERING INFORMATION TO USER TERMINAL - A method for delivering information to a user terminal is provided. The method includes obtaining user data. The user data may include a plurality of user activity locations and corresponding user activity time. The method may further include identifying a first position and a second position based on the user activity locations and the user activity time, selecting a travel path based on the first position and the second position, determining a user activity area based on the selected travel path, and sending content to the user terminal based on the user activity area. | 03-17-2016 |
20160071185 | METHOD AND SYSTEM FOR PROVIDING DINING RECOMMENDATIONS - One embodiment provides a system that facilitates efficient use of a dining application by providing dining recommendations to a user. During operation, a server determines a plurality of labels associated with a plurality of users, where a label indicates dining preference information of a user, and where the dining preference information is based on historical information for the user. The server receives a request from a first user to determine dining preference information of nearby users. The server determines a location for the first user, identifies one or more second users located within a predetermined distance from the first user, and aggregates the labels associated with the second users. Subsequently, the server returns the aggregated labels to the first user. | 03-10-2016 |
20160065843 | METHOD AND APPARATUS FOR CREATING PHOTO-TAKING TEMPLATE DATABASE AND FOR PROVIDING PHOTO-TAKING RECOMMENDATION INFORMATION - Apparatus and method are disclosed for creating a photo-taking template database. The method may include acquiring an image and determining whether the image meets at least one qualification factor. The method may also include storing the image as a photo-taking template and determining descriptive information. The method may also include storing the descriptive information and associating the photo-taking template with the descriptive information. In addition, apparatus and method are disclosed for providing photo-taking recommendation information. The method may include acquiring descriptive information of an object and sending a request for photo-taking recommendation to a server. The request may include the descriptive information. The method may also include receiving a photo-taking template from the server and providing photo-taking recommendation information based on the received photo-taking template. | 03-03-2016 |
20160065663 | DYNAMIC LOAD-BASED MERGING - One embodiment of the present invention provides a system for facilitating dynamic load-based merging. During operation, the system identifies incremental data in memory of a first computing device. The incremental data comprises update to reference data in a storage device in a second computing device. If the size of the incremental data becomes greater than a threshold, the system selects a first server group from a plurality of server groups. The second computing device belongs to this first server group. The system then migrates data access requests from the first server group to other server groups in the plurality of server groups and merges the incremental data from the memory of the first computing device to the storage device in the second computing device. The merging includes batch sequential disk writes to the storage device of the second computing device. | 03-03-2016 |
20160065562 | METHOD AND SYSTEM FOR EFFICIENT PASSWORD INPUT - Embodiments of the present application disclose a method for receiving password input from a user. During operation, the system receives, by a computing device, user input indicating that a user is entering a password. The system displays a plurality of shortcut keyboards of a keyboard sequence in successive order based on an arrangement of characters in the password. The system displays a first shortcut keyboard with a first key labeled with at least a first character of the password prior to displaying a second shortcut keyboard with a second key labeled with one or more characters positioned subsequent to the first character in the password. The system then receives input from the user selecting at least one key of each shortcut keyboard from the plurality of shortcut keyboards, and determines the password entered by the user based on the characters entered by the user through the key selections. | 03-03-2016 |
20160063088 | METHOD AND SYSTEM FOR DETERMINING RELATIONSHIP BETWEEN USERS BASED ON PHYSICAL ADDRESSES OF WIRELESS SIGNAL SOURCES - Systems and methods are provided for determining relationship between users. The systems and methods may include receiving, from a target user terminal and one or more other user terminals, one or more physical addresses associated with one or more wireless signal sources. The system may determine one or more relationships between a target user associated with the target user terminal and one or more other users associated with the one or more other user terminals based on the received one or more physical addresses. The one or more wireless signal sources are within search ranges of the target user terminal and the one or more other user terminals. | 03-03-2016 |
20160050318 | INFORMATION EXCHANGE METHOD AND APPARATUS - An information exchange method is provided. The method includes receiving interacting information input by a user, encoding the interacting information to obtain voice signals, sending the voice signals to a server, and receiving feedback information sent by the server indicating a processing result associated with the interacting information. | 02-18-2016 |
20160048837 | METHOD AND SYSTEM FOR VERIFYING USER IDENTITY USING CARD FEATURES - One embodiment of the present invention provides a system that facilitates identity verification based on various features of a card. During operation, a server receives a request for identity verification, where the request corresponds to an account and includes an image of a verifiable card. The server extracts a card feature from the verifiable card image for use as a verifiable card feature. In response to determining that the verifiable card feature matches a corresponding card feature of a registered card of the account, the server determines successful identity verification. | 02-18-2016 |
20160044045 | SECURITY VERIFICATION METHOD, APPARATUS, SERVER AND TERMINAL DEVICE - A security verification method is provided. The method includes receiving a security verification request from a terminal device, sending verification information to the terminal device in response to the security verification request, and receiving first converted verification information from the terminal device. The first converted verification information may be generated by converting the verification information according to a preset verification rule. The method may further include determining whether the first converted verification information matches with second converted verification information. The second converted verification information may be generated by converting the verification information according to the preset verification rule. The method may further include determining that a user associated with the terminal device passes security verification if the first converted verification information matches with the second converted verification information. | 02-11-2016 |
20160042355 | Method and Apparatus of Identifying a Transaction Risk - A method and an apparatus for identifying a transaction risk are disclosed. The method includes obtaining risk identification information of a sub-network to which a node relating to a transaction to be identified belongs; and identifying a risk of the transaction to be identified based on the risk identification information of the sub-network to which the node relating to the transaction to be identified belongs, wherein the sub-network is a network acquired by partitioning a relationship network based on connectivity, the relationship network is a network built up with entities and activities relating to a plurality of transactions. Embodiments of the present disclosure build up entities and activities relating to a transaction to be identified into a relationship network, and identify whether a risk exists in the transaction to be identified using risk identification information of the network which is difficult to be found or changed, and thus are able to identify a transaction risk in a more effective manner. | 02-11-2016 |
20160036796 | METHOD AND SYSTEM FOR FACILITATING TERMINAL IDENTIFIERS - Embodiments of the present application disclose a method for providing a terminal identifier to a terminal. During operation, a security server receives a registration information set from the terminal, in which the registration information set includes multiple pieces of equipment information from the terminal. The security server then generates a terminal identifier based on the multiple pieces of equipment information in the registration information set. The security server then returns the terminal identifier to the terminal. | 02-04-2016 |
20160007391 | NETWORK ACCESS METHOD, APPARATUS, SERVER AND TERMINAL - A method, an apparatus, a server and a terminal of accessing a network are disclosed. The method includes: receiving a first base station identifier and a first terminal identifier of a terminal from the terminal, the first base station identifier being a base station identifier of a first Bluetooth base station acquired by the terminal after establishing a connection with the first Bluetooth base station; obtaining a first access point device associated with the first Bluetooth base station based on the first base station identifier; and sending an access instruction to the first access point device to cause the first access point device to allow the terminal to access a wireless network upon verifying that the terminal has been registered based on the first terminal identifier. Using the embodiments of the present disclosure, a terminal can automatically access a wireless network without the need of a terminal user to perform cumbersome input operations manually, thereby improving the speed of accessing a network. | 01-07-2016 |
20160007265 | APPARATUS AND METHOD FOR CONTROLLING WIRELESS NETWORK ACCESS AND WIRELESS DATA TRAFFIC - Apparatus and method are disclosed for controlling wireless network access and wireless data traffic. The method may include obtaining a recognition identifier of a Wireless Fidelity (Wi-Fi) hotspot device. The method may also include determining a type of the Wi-Fi hotspot device according to the recognition identifier. In addition, the method may include controlling information downloading or wireless data traffic of an information processing device according to the type of the Wi-Fi hotspot device. | 01-07-2016 |
20160004857 | METHOD AND SYSTEM FOR INFORMATION AUTHENTICATION - A system is provided for facilitating multi-party authentication. During operation, the system receives, via a communication module, an operation request from a primary user. The system then sends an authentication request to the authentication assistance user and receives a response from the authentication assistance user. Subsequently, the system allows or denies the operation request based on the response received from the authentication assistance user. | 01-07-2016 |
20150370897 | DATA QUERY METHOD AND APPARATUS - A method and an apparatus of querying data are provided. The data is stored in at least two different databases. The method includes: receiving a query request based on a business model, the business model including business elements; converting the query request into an execution mode that matches with databases to be queried according to a conversion rule between the business model and a storage model, the storage model including attribute information of the queried databases and the conversion rule including a corresponding relationship between the business elements and attributes in the queried databases; and accessing a corresponding database according to the execution mode. The technical solutions of the present disclosure prevent the data from being imported and exported between different databases and have no limitations on applicable databases. Furthermore, a difference between low-level databases is masked at a user level and the convenience and completeness of querying is improved. | 12-24-2015 |
20150365528 | VOICE DISPLAYING - An interactive voice response (IVR) system establishes an IVR call connection with a user. The IVR system sends a service recommendation request for the user to a voice recommendation system to acquire one or more voice service modules recommended to the user via the voice recommendation system. The IVR system assembles the voice service modules recommended to the user into a menu for voice display. The voice service modules recommended to the user are voice service modules matched with service demand data of the user among preset voice service modules. The IVR system no longer displays according to a fixed voice display process, but displays the voice service modules in a personalized manner. Therefore, the user, when acquiring corresponding services, is able to locate desirable voice service modules without executing feedback operations repeatedly, which shortens the voice display time and decreases the call loss, thereby reducing the usage of system resource. | 12-17-2015 |
20150341353 | PROCESSING AND VERIFYING DIGITAL CERTIFICATE - A digital certificate of a user is collected. A digest computation of a collecting result of the digital certificate is performed to generate a digital certificate digest of the user. The digital certificate digest is cached. In response to an operation of the user, a service request containing the cached digital certificate digest is transmitted to a service server such that when a service corresponding to the service request is a service for which the digital certificate needs to be verified, the service server executes the service when the verification passes through verification of the digital certificate digest. The techniques of the present disclosure execute the verification operation of the digital certificate along with specific service operations, which reduce the number of certificate verifications and the number of requests for executing the specific service. | 11-26-2015 |
20150339661 | PERFORMING TRANSACTIONS USING VIRTUAL CARD VALUES - Performing transactions using virtual card values is disclosed, including: generating a virtual card value corresponding to a transaction; sending a request to a card management server, wherein the request includes the virtual card value and a transaction amount corresponding to the transaction; receiving an indication from the card management server that the virtual card value and the transaction amount have been successfully stored; generating a merchant-related locator based at least in part on identifying information associated with a merchant server and the virtual card value; sending the merchant-related locator to a client device; and receiving, from the card management server, a request to transfer the transaction amount from a user account associated with a cardless payment server to a funds account associated with the merchant server. | 11-26-2015 |
20150304845 | VERIFICATION METHOD AND DEVICE USING A MAGNETOMETER - A method for verifying a user of a mobile device is provided. The method includes selecting a numerical value and generating a direction image based on the numerical value. The direction image may indicate a first position on the direction image and a second position on the mobile device when the direction image is initially displayed on the mobile device. The direction image may have a center point and the numerical value may correspond a central angle between the first position and the second position. The method may further include sending, to the mobile device, the direction image and a command to rotate the mobile device according to the direction image and receiving a magnetometric numerical value detected by the mobile device using a magnetometer. The method may further include determining whether to allow access of a server by the user based on the magnetometric numerical value. | 10-22-2015 |
20150304302 | METHOD AND APPARATUS OF DETECTING WEAK PASSWORD - A method and an apparatus of detecting a weak password are disclosed The method comprises: receiving a password to be detected; acquiring an identity information set of a user of the password to be detected, the identity information set including a plurality of pieces of identity information of the user and associated users thereof; detecting whether identity information associated with the password to be detected exists in the identity information set; and determining that the password to be detected is a weak password if the identity information associated with the password to be detected exists in the identity information set. The technical solution of the present disclosure can detect whether a password to be detected is set up by a user using identity information thereof or identity information of a user who be closely associated therewith, thus determining whether the password to be detected is prone to cracking, and thereby further improving the security of the password of the user. | 10-22-2015 |
20150295970 | METHOD AND DEVICE FOR AUGMENTING AND RELEASING CAPACITY OF COMPUTING RESOURCES IN REAL-TIME STREAM COMPUTING SYSTEM - A method for augmenting the capacity of computing resources in a real-time stream computing system is provided. In the system, computing tasks are transmitted by distributed message queues. The method includes determining whether the system includes a first computing unit having a workload exceeding pre-determined conditions; splitting a computing task transmitted through the distributed message queue and to be processed by the first computing unit that has a workload exceeding the pre-determined conditions, into a number of split computing tasks, and assigning the split computing tasks to a number of second computing units for processing, the number of second computing units corresponding to the number of split computing tasks. | 10-15-2015 |
20150081778 | WEB ACCESS USING CROSS-DOMAIN COOKIES - Disclosed is a method and a system for web access using cross-domain cookie. The method uses a cookie server to generate a public cookie which uniquely identifies a client and is adapted for the client to access multiple operator servers that are recognized by the public cookie. When an operator server receives an access request from the client without a valid public cookie recognizing the operator server, it redirects the access request to the cookie server, which generates a public cookie, redirects the access request back to the operator server and passes along the public cookie. The operator server then writes the public cookie into the client and binds itself with the public cookie. A public cookie may include a group of related cookies identifying the common client that are generated this way to allow the same client's activities to be tracked by different operator servers having different domain names over the Internet. | 03-19-2015 |
20140373178 | Method, Apparatus and Server for User Verification - The present disclosure discloses a method, apparatus, and server for user verification to store a plurality of pictures in a database and define a plurality of rotational directions. The method includes: when receiving from a client a request for a checkcode, rotating a picture retrieved from a database according to a defined rotational direction; after storing a correlation between an identification of the client and the rotational direction of the retrieved picture, outputting the rotated picture to the client; receiving a rotational direction of the picture from the client; finding the stored correlation between the identification of the client and the stored rotational direction of the retrieved picture according to the identification of the client; determining whether or not the rotational direction of the picture returned from the client matches the stored rotational direction. If they match, user verification is passed; otherwise, the user verification is failed. The large number of pictures in the database makes it difficult for enumeration. In addition, by using the rotational direction as identification information to verify user, the safety and accuracy of user verification can be enhanced. | 12-18-2014 |
20140351912 | TERMINAL IDENTIFICATION METHOD, AND METHOD, SYSTEM AND APPARATUS OF REGISTERING MACHINE IDENTIFICATION CODE - A terminal identification method, a machine identification code registration method and related system and apparatus are disclosed. After receiving a first request for which signature or certificate verification is to be performed from a terminal, a service network obtains a signature or certificate of a trusted party for a machine identification code identifier of the terminal from the first request, wherein the machine identification code identifier being an identifier allocated by the trusted party to the machine identification code of the terminal. The service network verifies the obtained signature or certificate, and if a verification result indicates legitimacy, identifies the terminal using the machine identification code identifier obtained from the signature or certificate. The present disclosure further provides a trusted party and a method of registering a machine identification code by the trusted party. The present scheme can efficiently realize terminal identification, occupy fewer resources and facilitate better privacy protection. | 11-27-2014 |
20140351720 | METHOD, USER TERMINAL AND SERVER FOR INFORMATION EXCHANGE IN COMMUNICATIONS - A method and an apparatus for exchanging interactive information between communicating parties. A sending user acts upon an avatar of the receiving user displayed on the sending user's terminal. The sending user's terminal monitors the acts, determines a playable message according to the detected interactive touch behavior, and plays the playable message on the sending user's terminal. The sending user's terminal sends related information to allow the receiving user's terminal to determine a second playable message in reaction to the touch behavior of the sending user. Both playable messages are related to the avatar and have a correspondence with the interactive touch behavior of the sending user in order to mimic a real life physical interaction between the two communicating parties. | 11-27-2014 |
20140351380 | LOADING IMAGE INFORMATION - A page responding message including an image sent by a website server is received. Image address information of the image is calculated. Based on a result of the calculation, rendering domain name address information matching the result is searched from a pre-stored domain name address information resource pool. The searched rendering domain name address information and the image address information of the image included in the page responding message are combined as loading address information of the image. The image is loaded into a page corresponding to the domain name address information of the image included in the page responding message based on the loading address information of the image. The present techniques change the loading address information of the image with the same domain by loading address information with different domain names, thereby avoiding the limit to the number of parallel connections under the same domain name. | 11-27-2014 |
20140324784 | METHOD AND SYSTEM FOR PROCESSING PRODUCT PROPERTIES - Saving database storage space includes receiving, using a processor, one or more properties associated with a newly released commodity input at a front-end server; determining whether the one or more properties of the newly released commodity match a standard property unit (SPU), wherein the SPU includes a plurality of properties common to at least two commodities of which data is stored at a back-end server; and in the event that the one or more properties of the newly released commodity match the SPU, storing data associated with binding the newly released commodity with the matching SPU at the back-end server. | 10-30-2014 |
20140317174 | METHOD AND DEVICE FOR UPDATING CLIENT - Embodiments of the present application relate to a method for updating a client, a device for updating a client, and a computer program product for updating a client. The method includes determining whether the client is to be updated, in the event that the client is to be updated, determining update packages for the client, determining a user's preferred functions from among functions offered by the client based on saved record of operations of the user corresponding to the client, determining update packages, from among the determined update packages, on which the user's preferred functions depend to serve as preferred packages, and releasing the preferred packages to the client to be updated. | 10-23-2014 |
20140310263 | Method and Apparatus of Recommending an Internet Transaction - A method and an apparatus of recommending an Internet transaction are provided herein. A feedback result of an Internet transaction request may be optimized using a technical scheme of the present disclosure. Specifically, after receiving an Internet transaction request from a client of a user, response web server determines a feedback result of the Internet transaction request on the one hand, and queries information of a user group of the user on the other hand. Based on respective Internet transaction activities corresponding to information of at least two users in the information of the user group, the web server performs optimization for the feedback result of the Internet transaction request. Using this technical scheme, the occupancy of network resources due to blind selection of information objects by users may be reduced, thus improving the service efficiency of the web server. | 10-16-2014 |
20140304797 | METHOD AND SYSTEM FOR DISTINGUISHING HUMANS FROM MACHINES AND FOR CONTROLLING ACCESS TO NETWORK SERVICES - A method and an apparatus for distinguishing humans from computers and for controlling access to network services. One intended application of the method is a CAPTCHA technique, deployed using a shared Trusted Computing technology over a trusted network of a user terminal, a network server, and a Trusted Party, any of which may be at a Decision Point. The method distinguishes a human user making a legitimate request for network access from a programmed computer making undesired requests, by detecting unusually high network access request frequencies made by an identifiable user and/or a trusted module from the user terminal. The CAPTCHA function is further used to improve the method for controlling access to network services. The information transmitted between the members of the trusted network may be encrypted. | 10-09-2014 |
20140304626 | METHOD AND CLIENT DEVICE FOR DISPLAYING A PAGE HEADER - A method and a client device for displaying a page header are provided. The method includes: when a page header is to be displayed, determining whether a current page is an information display page or an information detail page, and determining a status of the current page; when the current page is the information display page and is in a browsing status, displaying the page header according to configuration information if the page header does not include a navigation bar; and when the current page is the information detail page and is in the browsing status, displaying the page header according to the configuration information. The present disclosure is able to adjust a page header accordingly in response to different real scenarios. | 10-09-2014 |
20140304625 | PAGE RETURNING - The present disclosure discloses an example method and device for page returning. A page scrolling processing is conducted in response to a pull-down operation of a user. When it is detected that a pull-down distance of a page content of a current page is longer than a threshold, a page returning operation is implemented. The present techniques not only cause the process of page returning interactive, playable, and terminable but also add a new universal scroll-down sliding operation to increase the usability of the returning operation. | 10-09-2014 |
20140304589 | FEEDBACK IN HUMAN-MACHINE INTERACTIVE OPERATION - One or more feedback type parameters and page construction data of one or more feedback types that correspond to operations at a page are extracted and pre-stored. One or more feedback pages for real-time operation corresponding to different operations at the page are constructed by using a same feedback page template in accordance with the feedback type parameters and the page construction data of the feedback types that correspond to the operations at the page. One or more selected operation items at a basic operation page are obtained. Their corresponding feedback pages for real-time operation are activated and displayed. The one or more selected operation items and their corresponding feedback areas are reloaded at the feedback pages for real-time operation. The present techniques construct uniform and consistent feedback pages for real-time operation based on different operation feedback types and have good interaction expectation. | 10-09-2014 |
20140297863 | MANAGING REDIRECTED WEBSITE LOGIN USING A SHORT ADDRESS - Managing website access for a user who is initially not logged in to the website includes: receiving a request sent by the user via a client to access a webpage that requires the user to log into the website, the request comprising an original page address of the webpage; encoding at least a portion of the original page address to generate an encoded portion; generating a short address that includes the encoded portion; redirecting the client using the short address; maintaining a mapping of at least the encoded portion and the original page address; redirecting the client to a login server for the user to perform login using a login address that is based at least in part on the short address; redirecting the client based at least in part on the short address; and determining the original page address. | 10-02-2014 |
20140297476 | RANKING PRODUCT SEARCH RESULTS - Ranking product search results is disclosed, including: determining a plurality of sample pairs corresponding to a query word; determining a plurality of feature score values corresponding to a set of ranking features associated with the query word for each product associated with each of at least a subset of the plurality of sample pairs; and determining a set of weightings corresponding to the set of ranking features based at least in part on the plurality of feature score values and ranking priority assignments corresponding to the at least subset of the plurality of sample pairs. | 10-02-2014 |
20140289612 | MERGING WEB PAGE STYLE ADDRESSES - Embodiments of the present application relate to a method for merging web page style addresses, a device for merging web page style addresses, and a computer program product for merging web page style addresses. A method for merging web page style addresses is provided. The method includes receiving a web page request from a client terminal, determining web page content data based on the web page request, extracting a plurality of pieces of style data from the web page content data, each piece of the style data including a style address and a style attribute, and merging a plurality of style addresses to obtain one or more composite style addresses. | 09-25-2014 |
20140259138 | METHOD AND SYSTEM FOR DISTINGUISHING HUMANS FROM MACHINES - A method and an apparatus for distinguishing humans from computers. During user registration, a computer prompts a human user to provide a spoken response to certain authentication information for registration. The computer obtains registration voice data from the spoken response and establishes a registration voiceprint of the human user. During user logon, the computer identifies the user requesting to logon by the user's logon credentials, provides authentication information for logon to the user, and prompts the user to provide a spoken response to the authentication information for logon. The computer obtains logon voice data from the spoken response, and establishes a logon voiceprint of the user. The computer then determines whether the user requesting to logon is human by comparing the logon voiceprint with the registration voiceprint. | 09-11-2014 |
20140258844 | SELECTING A NAVIGATION HIERARCHICAL STRUCTURE DIAGRAM FOR WEBSITE NAVIGATION - Implementing website navigation includes deriving a confidence level for at least one leaf node of a website navigation category diagram using historical user operation data; generating one or more navigation hierarchical structure diagrams based on the website navigation category diagram; determining a searching cost associated with each of the one or more navigation hierarchical structure diagrams; determining the navigation hierarchical structure diagram associated with the lowest searching cost; and implementing at least in part a website navigation mode using the navigation hierarchical structure diagram associated with the lowest searching cost. | 09-11-2014 |
20140257980 | DISPLAYING PROMOTION INFORMATION - The present disclosure discloses an example method and apparatus for displaying promotion information. Multiple preferences and a respective weight of each preference of a user at a client terminal that visits a current page are obtained. A respectively assigned number of display locations for each preference is calculated based on the respective weight of each preference and a number of display locations at the current page. Respective promotion information corresponding to a respective reference is obtained. Promotion information is displayed at the display locations of the current page according to the respectively assigned number of display locations for each preference. The present techniques improve diversity of results in the direction technology. | 09-11-2014 |
20140237068 | METHOD, SYSTEM AND SERVER OF REMOVING A DISTRIBUTED CACHING OBJECT - The present disclosure discloses a method, a system and a server of removing a distributed caching object. In one embodiment, the method receives a removal request, where the removal request includes an identifier of an object. The method may further apply consistent Hashing to the identifier of the object to obtain a Hash result value of the identifier, locates a corresponding cache server based on the Hash result value and renders the corresponding cache server to be a present cache server. In some embodiments, the method determines whether the present cache server is in an active status and has an active period greater than an expiration period associated with the object. Additionally, in response to determining that the present cache server is in an active status and has an active period greater than the expiration period associated with the object, the method removes the object from the present cache server. By comparing an active period of a located cache server with an expiration period associated with an object, the exemplary embodiments precisely locate a cache server that includes the object to be removed and perform a removal operation, thus saving the other cache servers from wasting resources to perform removal operations and hence improving the overall performance of the distributed cache system. | 08-21-2014 |
20140236942 | DETERMINING SEARCH RESULT RANKINGS BASED ON TRUST LEVEL VALUES ASSOCIATED WITH SELLERS - Adjusting search results ranking is disclosed, including: receiving a search query comprising one or more keywords submitted by a user; determining intermediate ranked results comprising a plurality of sets of product information matching the one or more keywords; determining a trust level value associated with the user with respect to a first seller of a plurality of sellers associated with the intermediate ranked results, wherein the trust level value is determined based at least in part on one or more historical user product information evaluation records associated with the first seller submitted by the user; and adjusting ranking associated with the intermediate ranked results based at least in part on the determined trust level value associated with the user with respect to the first seller to determine final ranked results. | 08-21-2014 |
20140222799 | DETERMINING CORE GEOGRAPHICAL INFORMATION IN A DOCUMENT - A method determines core geographical information in a document by computing a score for each geographical name found in the document. The computation of the score uses the appearance frequency of the respective geographical name and positional weights assigned to various types of appearance positions of the geographical name in the document. The system determines the core geographical information in the document based on the scores of the geographical names found in the document. The method may further compute aggregated scores of geographical regions related to the geographical names and determine the core geographical information using both the aggregated scores of geographical regions and the scores of individual geographical names to increase accuracy. | 08-07-2014 |
20140214792 | IMAGE SEARCH APPARATUS AND METHODS THEREOF - Embodiments of a method and apparatus of image search are provided. An exemplary method of image search includes: receiving a request and returning a web page, where the returned web page allows uploading an image and adding annotation content for the image; receiving and storing the image and the annotation content for the image; and providing the annotation content for the image as a search index to an image search engine. Using the disclosed method and server, more searches related to information in an image can be provided. Moreover, because more information related to merchandise in an image can be provided to a viewer, it is believed that more online transactions can be facilitated. | 07-31-2014 |
20140207853 | EXTERNAL LINK PROCESSING - A system and method of external link processing is disclosed. The system includes an interface configured to receive a user request to access an encoded external link in networked content. The encoded external link comprises a domain name of an external link server and an encoded portion which is an encoded result of an original external link encoded with an encoding function, wherein the original external link is an address to an external destination. One or more processors determine a safety level of the encoded external link using a criterion. In the event that the determined safety level of the encoded external link is determined unsafe, a warning message is generated indicating that the original external link is unsafe and the user is prevented from directly navigating to the original external link. | 07-24-2014 |
20140207795 | SEARCHING AND DETERMINING ACTIVE AREA - The present disclosure discloses an example method and server for searching and determining an active area. A search request is received by a server. An active area corresponding to the search request is searched in accordance with the search request. Information of the active area is returned. According to the present techniques, the active area found by the server is determined objectively based on the obtained related information. The present techniques avoid increasing search times of the server, prevent waste of resources and bandwidth of the server, and improve the accuracy and reliability for searching the active area. | 07-24-2014 |
20140207742 | METHOD AND DEVICE FOR GENERATING SPECIAL TOPIC PAGES - Embodiments of the present application relate to a method for generating special topic pages, a device for generating special topic pages, and a computer program product for generating special topic pages. A method for generating special topic pages is provided. The method includes determining a configuration file bound to a special topic category corresponding to a received keyword, determining sub-categories that are under a category associated with the keyword in a quantity equal to the special topic content page module quantity in the configuration file, regarding the sub-categories as sub-category keywords in special topic content page modules, looking up product information that meets the query condition for the special topic content page modules in a database, regarding the looked up product information as content in the special topic content page modules, and generating the special topic content page modules within the special topic page. | 07-24-2014 |
20140201522 | SYSTEM AND METHOD FOR PREVENTING WEB CRAWLER ACCESS - Preventing web crawler access includes receiving a request for a webpage that includes web content that is to be protected from a web crawler, encrypting the web content to be protected to generate encrypted content and responding to the request, including sending the encrypted content and a decryption instruction. The decryption instruction is configured to allow a web browser to decrypt the encrypted content. | 07-17-2014 |
20140201048 | METHOD AND APPARATUS OF IDENTIFYING A WEBSITE USER - A method and an apparatus of identifying a website user are disclosed herein. The method includes: obtaining accounts and user identities from a database; building a connected graph by taking the accounts and the user identities as nodes and connecting account nodes and user identity nodes having association relationship therewith; finding a connected component from the connected graph, accounts corresponding to all account nodes in the connected component forming an account group that is bound to a same website user; computing an account density and a fraud account closing rate of the account group; determining whether the account density and the fraud account closing rate are within respective predetermined normal value ranges; and if affirmative, determining that the account group is a dangerous account group and a website user bound to the dangerous account group is a dangerous website user; otherwise, determining that the account group is a normal account group and a website user bound to the normal account group is a normal website user. | 07-17-2014 |
20140201035 | USING MODEL INFORMATION GROUPS IN SEARCHING - Managing user accesses is disclosed, including: determining a matching merchandise category based at least in part on a keyword associated with a query; retrieving a model information group corresponding to the matching merchandise category; extracting at least some attribute information from the model information group based at least in part on a quantity associated with an attribute; and presenting the extracted at least some attribute information from the model information group. | 07-17-2014 |
20140195893 | Method and Apparatus for Generating Webpage Content - The present disclosure provides a method and an apparatus for automatic webpage content generation. A product information server system stores in a product information database a plurality of parameter values of various product information contents and corresponding product information details related to the various product information contents. The server system places a current product information content on a webpage, receives from a web server a parameter value of the current product information content visited on the webpage, finds a product information detail corresponding to the current product information content, and returns the found product information detail to the web server. In response, the web server automatically organizes a content of a landing page using the received product information detail. The method enables automatic and dynamic web content organization and presentation to more efficiently provide relevant product information to users. | 07-10-2014 |
20140195348 | METHOD AND APPARATUS FOR COMPOSING SEARCH PHRASES, DISTRIBUTING ADS AND SEARCHING PRODUCT INFORMATION - The present disclosure provides a method and an apparatus for composing search phrases, distributing searchable advertisements and searching for product information using a computer. The computer acquires a search behavioral data, and composes a search phrase based on an original search phrase, a product category selection and a product attribute found in the search behavioral data. The composed search phrase is comprehensive and includes not only the original search phrase, but also information related to the product category selection and the product attribute. The computer distributes advertisements associated with a bid phrase composed in the same manner, and allows searching for distributed advertisements by matching a composed search phrase and a composed bid phrase. The technique enables a product information search, especially a structured search, to be better performed, and its results better indexed and tracked with more precise and relevant statistics. | 07-10-2014 |
20140189570 | Managing Tab Buttons - The present disclosure provides an example method and system for managing tab buttons. A tab sliding bar including multiple tab buttons is established. A focusing area is set up at a display area. When the tab sliding bar is slid, information of a tab button among the multiple tab buttons that has fallen within the focusing area is obtained. The information of the tab button that has fallen within the focusing area is used as input information at a page. The page is displayed according to the input information. | 07-03-2014 |
20140188913 | FILTERING INFORMATION USING TARGETED FILTERING SCHEMES - A method for filtering user information takes into account not only specific keywords in the user information, but also related user-characteristic data (e.g., user activity data), and allows targeted user characteristics to be determined from multiple aspects of user activities. In one aspect, the disclosed method adopts different filtering schemes for different types of targeted users to improve the recognition accuracy with respect to the target user information. The method determines a suitable filtering scheme using a correspondence relationship between the filtering scheme and keywords and user-characteristic data. The method uses modeling of sample users and multiple candidate filtering schemes to formulate targeted filtering scheme. An apparatus for implementing the method is also disclosed. | 07-03-2014 |
20140188609 | DETERMINATION OF RECOMMENDATION DATA - Determining recommendation data is disclosed, including: extracting a first set of keywords from a set of user action logs that occurred prior to a predetermined time point and determining a weight value for at least one of the first set of keywords; extracting a second set of keywords from a set of user action logs that occurred subsequent to the predetermined time point and determining a weight value for at least one of the second set of keywords; merging at least a portion of the first set of keywords and at least a portion of the second set of keywords to obtain a third set of keywords and determining a weight value for at least one of the third set of keywords; matching the third set of keywords to a database of data that can potentially be recommended to a user; and in the event that a piece of data is determined to match at least one keyword from the third set of keywords, determine that the piece of data is to be recommended to the user. | 07-03-2014 |
20140188593 | SELECTING AN ADVERTISEMENT FOR A TRAFFIC SOURCE - Selecting an advertisement for a traffic source including: determining that a current search condition is received at a current traffic source; determining a set of advertising information relevant to the current search condition from an advertising database associated with the current traffic source; determining a predicted probability of a first piece of advertising information of the set of advertising information being selected by a user; determining a predicted probability that user selection of the first piece of advertising information gives rise to a conversion event; determining an attribute parameter for the first piece of advertising information; determining a ranked list of the set of advertising information based at least in part on each piece of advertising information's respective attribute parameter; and selecting a selected piece of advertising information from the set of advertising information. | 07-03-2014 |
20140181915 | METHOD AND SYSTEM FOR NETWORK VALIDATION OF INFORMATION - Embodiments of the present application relate to a method for network validation of information, a system for network validation of information, and a computer program product for network validation of information. A method for network validation of information is provided. The method includes receiving verification information from a user, the verification information including a plurality of verification fields, determining a verification sequence of the plurality of verification fields based on a verification rule configuration and a verification scoring table, verifying a current verification field according to the verification sequence, verifying a next verification field in the event that the verification of the current verification field succeeds, and terminating verification in the event that the verification of the current verification field fails. | 06-26-2014 |
20140181067 | METHOD AND APPARATUS OF ORDERING SEARCH DATA, AND DATA SEARCH METHOD AND APPARATUS - The present disclosure provides a method and an apparatus of ordering search data, and a method and an apparatus of data searching. The method of ordering search data includes: generating data of a moderate demand point, the data of the moderate demand point including a reference property value of a search target; and ordering a corresponding data set associated with the search target based on the data of the moderate demand point, the ordering including: obtaining the data set that is associated with the search target, and obtaining current property values of one or more search targets from the data set; computing distances between the current property values of one or more search targets and the reference property value; and ordering the one or more search targets of the data set based on the distances. The present embodiments can improve the search efficiency on top of satisfying individualized needs of a user, simplifying operations of the user and saving resource consumption of a client and a server. | 06-26-2014 |
20140173710 | METHOD AND APPARATUS FOR INFORMATION VERIFICATION - The present disclosure provides a method and an apparatus for user verification. A terminal device recognizes a sequence of click operations made by the user according to a maneuver prompted on a terminal device. The sequence of click operations carries operation information from which a click pattern characteristic, such as a characteristic code, can be determined. Upon receiving the determined click pattern characteristic, a server verifies the user input by matching the click pattern characteristic with a verification code set or stored by the server. The click pattern characteristic may be based on recognizing clicking or tapping operations performed by the user at a specified time and/or in a designated area. The method enables user verification on devices that lowers the rate of errors in the user input of verification codes. | 06-19-2014 |
20140172566 | MATCHING OF ADVERTISING SOURCES AND KEYWORD SETS IN ONLINE COMMERCE PLATFORMS - Online advertising includes: selecting, among a plurality of advertising sources provided by a seller, a selected plurality of advertising sources that meet a predefined condition; generating a plurality of keyword sets that correspond to the selected plurality of advertising sources; establishing a programming model according to a set of predefined constraints, wherein the programming model represents matches of the selected plurality of advertising sources and the plurality of keyword sets; and determining a substantially optimal match between at least some of the plurality of advertising sources and the plurality of keyword sets by finding a solution for the programming model; wherein the programming model includes an objective function subject to the set of predefined constraints, and finding a solution for the programming model includes searching to find a solution to the objective function. | 06-19-2014 |
20140165192 | System and Method of Monitoring Attacks of Cross Site Script - The present disclosure provides techniques for monitoring a cross site scripting attack. These techniques may receive and reply to, by a computing device, a service request from a client terminal. The computing device may then redefine a scripting internal function applied by the cross site scripting attack, and return redefined information for the scripting internal function to the client terminal. The computing device may monitor calling information of the client terminal in relation to the redefined scripting internal function, and analyze the security of the calling information. The computing device may monitor an attacking source, an attacking time period, leakage information in the attack, and/or a vulnerability point in the attack that are associated with the cross site scripting attack. | 06-12-2014 |
20140165171 | METHOD AND APPARATUS OF ACCOUNT LOGIN - The present disclosure discloses a method and an apparatus of account login to solve the problem of low efficiency of account login in existing technologies. A client of the method captures an image of a first credential of a user, recognizes user information of the user that is included in the captured image, includes the recognized user information into a login request, and sends the login request to a server for logging into an account that corresponds to the user information. Through this method, a user does not need to input his/her username when using a client for account login, but perform the account login by directly capturing an image of a first credential using an image capturing device of the client, thus effectively improving the efficiency of account login. | 06-12-2014 |
20140164242 | Controlling Accounts of Online Transaction Platform - The present disclosure provides an example method, apparatus, and server for controlling accounts of an online transaction platform. Leveled control functions are provided to a user account. Functions provided to the user account are classified into at least two levels. Each level may include one or more functions and each level corresponds to respective security verification. The leveled control functions or authorizations are initiated for the user account. When the user account is used to log-in subsequently, a request for opening a level of the user account is received. If the user account passes a security verification corresponding to the requested level, functions of the requested level are opened to the user account. An opening status of the opened level is maintained until the user account logs off a system or the opened level is closed to the user account. | 06-12-2014 |
20140164183 | Method of Generating Image at Instant Messaging Client, and Image Generating Apparatus and System - A client device receives item link information associated with a transaction of an item. The client device may retrieve predetermined verification parameters based on the item link information. Based on the parameters, the client device may obtain the item feature information that corresponds to the predetermined verification parameters. The client device may then generate the item information image, and display the item information image. | 06-12-2014 |
20140156723 | Redirecting Information - The present disclosure provides a method, a system, and an apparatus for redirecting information. A binding relationship between IDs of various websites may be stored in advance. When a terminal accesses a website, if websites that have been accessed by the terminal are websites related to the stored binding relationship, then at least one other website bound with the websites that have been accessed by the terminal may be selected from the binding relationship. The terminal may become a targeted terminal for the selected website(s) in receiving messages corresponding to the selected website(s). The scope of target terminals for redirection is expanded and more terminals having needs are able to receive useful messages in time. In addition, as the websites bound with each other have certain relevancy or similarity in their business, the redirection process in the present disclosure would not send messages aimlessly to cause waste of system resource. | 06-05-2014 |
20140143233 | METHOD AND SYSTEM FOR RECOMMENDING TARGET OBJECT INFORMATION - Embodiments of the present application relate to a method for recommending target object information, a system for recommending target object information, a client for recommending target object information, a server for recommending target object information, and a computer program product for recommending target object information. A method for recommending target object information is provided. The method includes receiving a target object informational recommendation request including information pertaining to a plurality of short-listed objects selected, determining historical selection information on the plurality of short-listed objects, the historical selection information including a historical count, a selection count, or both, and sending the part or all of the short-listed object historical selection information to a client. | 05-22-2014 |
20140143094 | PROCESSING OF CATEGORIZED PRODUCT INFORMATION - Data processing includes accessing a product category tree, the product category tree comprising a plurality of hierarchical levels. A leaf category level of the plurality of hierarchical levels comprises a leaf category node. The leaf category node includes product information. The product information comprises a plurality of product attribute parameters. The plurality of product attribute parameters comprises standard product information. Data processing further includes selecting, among the plurality of product attribute parameters that correspond to the leaf category node, a representative product attribute parameter that is representative of the product information; and partitioning standard product information of the leaf category node to obtain a plurality of sets using the representative product attribute parameter, wherein each of the plurality of sets includes at least some of the standard product information. | 05-22-2014 |
20140136551 | Method and Apparatus of Generating Update Parameters and Displaying Correlated Keywords - Provided is a method of generating updating parameters. The method obtains search keywords used by users within a predetermined time period; counts the search keywords to obtain primary keywords, related keywords, co-search frequencies of each primary keyword and the respective related keywords being searched together, and search frequencies of the primary keywords being searched alone; computes first feature values based on the search frequencies of the primary keywords being searched alone; and then computes second feature values based on the first feature values and the co-search frequencies of the primary keywords and the respective related keywords. The second feature values serve as updating parameters for determining displaying modes of the related keywords. An apparatus of generating updating parameters, and a method and an apparatus of displaying related keywords according to the updating parameters are also provided. The solution keeps abreast with the user trends to allow a better user experience and improve computing performance and efficiency. For a service provider, no special secret algorithm is needed, and the operation is easy with a low development cost. | 05-15-2014 |
20140129541 | CONFIGURING WEB CRAWLER TO EXTRACT WEB PAGE INFORMATION - Web crawling configuration includes: obtaining a webpage comprising a plurality of receiving a user selection of a node in the webpage; presenting a set of web crawling configuration options pertaining to a web crawling action to be performed with respect to the node, the set of web crawling configuration options depending at least in part on a type of an element included in the node and comprising: a first option to perform a first web crawling action in the event that the node include a first type of the element; and a second option to perform a second web crawling action in the event that the node includes a second type of the element; receiving a user input specifying the web crawling configuration option; and storing user specified web crawling configuration option, performing the web crawling action on the node according to the user input, or both. | 05-08-2014 |
20140126813 | METHOD AND SYSTEM FOR NEAR-DUPLICATE IMAGE SEARCHING - Image processing includes dividing the plurality of images into a plurality of groups wherein images in the same group share the same main color; extracting a color feature vector (CFV) of each image in the plurality of groups; subdividing images in each of the plurality of groups into a plurality of subgroups using a clustering technique according to a distance between the CFVs of the images in the group to establish an image signature tree; searching among the plurality of subgroups for a result-subgroup having the same main color as the main color of a given image and containing an image whose CFV has the shortest distance from the CFV of the given image; comparing the CFV of the given image with the CFVs in the result group; and identifying a near-duplicate image from the result group that meets a preset near-duplicate image determining condition. | 05-08-2014 |
20140122468 | Vertical Search-Based Query Method, System and Apparatus - Various embodiments of a method, system, and apparatus related to query based on vertical search are disclosed. In one aspect, a method of query based on vertical search receives a user query. The method obtains a first category model from a category model warehouse based on the user query to generate a first query result. The first category model includes one or more commodity categories that correspond to one or more keywords in the user query. The method also obtains one or more commodity categories corresponding to the user query from a commodity warehouse to generate a second query result. The method further generates a final query result by combining the first query result and the second query result. | 05-01-2014 |
20140115530 | Page Processing at Touch Screen Display - The present disclosure provides example methods, apparatuses, and devices of processing a page at a touch screen display. The page is divided into multiple page sections. The multiple page sections are loaded and presented by multiple page containers. When the page is displayed, the present techniques detect a gesture that triggers a page processing. When the gesture is detected, the page processing is applied to a gesture affected area, including enlarging or reducing a size of a page container in the gesture affected area. The present techniques may help the user conveniently operate the page and accurately view the user's desired contents by detecting the gesture of the user. | 04-24-2014 |
20140114786 | METHOD AND APPARATUS FOR PROCESSING RESOURCE RETURNS - The present disclosure provides a method and an apparatus for processing resource returning. According to the method, as a first user requests for a return of a resource associated with a prior online trade, a trading server determines if the first user has a user rating greater or equal to a preset user rating threshold, and if yes, returns the requested online trading resource to the first user without waiting until a second user has received the corresponding returned goods or services from the first user. The method can expedite the process of returning resources in online trading, and lightens the system burden caused by the user's frequently refreshing the account to check the resource return status. | 04-24-2014 |
20140109207 | System and Method of Generating Verification Code - The present disclosure provides techniques for generating an authentication code. These techniques may modularize processing diagram, noise element and words content as several modules. Then, a context message is added in individual modules by a computing device. The computing device may generate a plurality of contexts based on a configuration rendering style. Individual contexts correspond to one kind of diagram style allocation of authentication code. The computing device may define an executing sequence of the context based on a predetermined algorithm rule, and execute the drawing of diagram authentication code of the context based on the executing sequence of the sharp context. | 04-17-2014 |
20140108661 | SYSTEM, METHOD AND APPARATUS OF DATA INTERACTION UNDER LOAD BALANCING - The present disclosure discloses a system, a method and an apparatus of data interaction under load balancing to solve the problem of heavy workload of a server load balancer under existing technologies. The system includes a server load balancer, a real server, and a conversion apparatus. A data package, which is sent from a client to a real server, is processed and sent by the server load balancer to the real server. A data package, which is sent from the real server to the client, is processed and sent by the conversion apparatus to the client. Since the traffic flowing from the real server to the client does not pass through the server load balancer but is processed and sent by the conversion apparatus to the client in the above system that is provided by the embodiments of the present disclosure, the workload on the server load balancer is thus effectively reduced. | 04-17-2014 |
20140108431 | CORRELATED INFORMATION RECOMMENDATION - Method and apparatus for information recommendation are provided. In one aspect, a method for information recommendation uses correlated information combinations to improve recommendation accuracy. Upon receiving data from a client indicating a visited information type, the method obtains correlated information types related to the visited information type from stored records. The correlated information types providing one or more correlated information combinations each including at least two correlated information types. For each of the one or more correlated information combinations, the method computes a degree of correlation between the correlated information combination and the visited information type. The method selects a target correlated information combination with a satisfying degree of correlation, and recommends the target correlated information combination to the client. | 04-17-2014 |
20140101742 | Method, Client and Server of Password Verification, and Password Terminal System - The present disclosure provides techniques for authenticating a password. These techniques may enable a user terminal to retrieve a diagram using a computing device. The diagram is inputted by a user in a terminal and is displayed in form of a diagram in connection to a password. The computing device may then transfer operand points passed through by the diagram to a server terminal for password authentication, and then receive a result of the password authentication from the server terminal. These techniques improve password authentication security. | 04-10-2014 |
20140101167 | Creation of Inverted Index System, and Data Processing Method and Apparatus - The present disclosure relate to techniques for establishing an inverted indexing system and related data processing. The techniques may include writing, by a computing device, inverted indexes of a massive amount of data records into at least one inverted file. The computing device may then write description information of the written inverted file into a description file associated with the inverted file, and establish the inverted indexing system based on the inverted file and the description file of the inverted file. The techniques enhance efficiency in establishing the inverted indexing system and in processing data using the systems. | 04-10-2014 |
20140098118 | Graphic Rendering - The present disclosure provides example methods and apparatuses of conducting graphic rendering. JavaScript codes of a graphic application are obtained. The JavaScript codes include an API corresponding to a rendering function based on OPENGL. The API has a format complying with a standard of HTML 5 Canvas. The JavaScript codes are executed at a parsing engine. When the API of the JavaScript codes is executed, the parsing engine parses the API to obtain a corresponding rendering function based on OPENGL. The rendering function is called to conduct graphic rendering to a rendering target. The present techniques improve a speed of graphic rendering at a mobile device. | 04-10-2014 |
20140095381 | ONLINE TRANSACTION METHOD AND SYSTEM USING A PAYMENT PLATFORM AND A LOGISTICS COMPANY - The disclosed online transaction method and system uses payment platform acting as an intermediary agent between the merchant and the shipping company to handle the payment. While the payment platform receives payment from the shipping company, the merchant receives payment from the payment platform. The method and system do not require buyers to use the payment method provided by an intermediary transaction platform to make a payment. Instead, the buyer may pay directly to the shipping company. Unlike conventional transaction method based on COD, however, the disclosed online transaction method and system centrally manage a logistics platform or multiple logistics operations run by logistics companies. The merchant does not receive the payment from the logistics company, but rather receive the payment from a centralized payment platform to ensure secure and fast payment. | 04-03-2014 |
20140089340 | METHOD AND APPARATUS FOR GRAPHIC CODE DATABASE UPDATES AND SEARCH - Methods and apparatuses for updating and searching a graphic code are disclosed. The apparatus receives a graphic query request carrying a graphic code to be searched. If no product information corresponding to the graphic code is found in the graphic code database, the apparatus searches for a recommended keyword corresponding to the graphic code; if a recommended keyword is found, the apparatus returns the recommended keyword, and if not found, returns a search box. The apparatus then receives a search request carrying a search keyword, and, if the search keyword is determined to be inconsistent with the recommended keyword corresponding to the graphic code, makes the search keyword a new recommended keyword of the graphic code, and adds the new recommended keyword to the graphic code database. | 03-27-2014 |
20140089337 | Method, Apparatus and System of Processing Correlated Keywords - The present disclosure discloses a method, an apparatus and a system of processing related keywords. The method includes: receive a primary keyword inputted by a user; form a spliced URL for requesting related keywords based on the primary keyword; establish a link between an embedded window object in a current web page and a server using the URL to obtain the related keywords from the server; the embedded window object creates a keyword list and presents the related keywords in the current web page; and obtain a related keyword selected by the user and instantaneously add the related keyword into an input box. | 03-27-2014 |
20140089258 | MAIL INDEXING AND SEARCHING USING HIERARCHICAL CACHES - Electronic mail message processing includes: obtaining a set of keywords associated with an electronic mail message; updating, based at least in part on the set of keywords, a set of inverted index records stored in a level 1 cache; determining whether size of the set of inverted index records stored in the level 1 cache exceeds a first preset threshold value; in the event that the first preset threshold value is exceeded, transferring the set of inverted index records in the level 1 cache to a level 2 cache; determining whether size of a level 2 cache file exceeds a second preset threshold value; in the event that the second preset threshold value is exceeded, transferring, according to a path file, inverted index records in the level 2 cache file to a level 3 cache storing a set of inverted index files. | 03-27-2014 |
20140082184 | METHOD AND SYSTEM FOR MONITORING EXECUTION OF USER REQUEST IN DISTRIBUTED SYSTEM - Embodiments of the present application relate to a method, a system and a computer program product for monitoring execution of a user request on a distributed system. A method for monitoring execution of user requests on a distributed system is provided. The method includes sampling a user request received by a plurality of servers, generating an identifier corresponding to the user request sampled by the plurality of servers, injecting tracking interfaces in advance into processes executed by the plurality of servers, determining whether the current process contain the identifier corresponding to the user request, in the event that the current process contains the identifier corresponding to the user request when the process has executed the tracking interface, recording information corresponding to the identifier relating to the function indicated by the tracking interface and generating a log, and individually collecting the generated log according to the corresponding identifier. | 03-20-2014 |
20140081800 | Recommending Product Information - The present disclosure provides example methods and apparatuses of recommending product information. When it is monitored that a user adds selected product information to a set of to-be-confirmed product information, a purchasing probability that the user purchases the selected product information is obtained. The purchasing probability may be determined according to the historical operating behavior information of the user relating to the set of to-be-confirmed product information. Recommended product information is determined in accordance with the selected product information and the purchasing probability. The recommended product information is returned to the user. The present techniques improve an effectiveness of the recommended result. | 03-20-2014 |
20140074914 | Data Processing Method and System - The present disclosure provides techniques for data processing. These techniques may transport, by a computing device, individual retrieving requests for second data corresponding to a first client that sends the retrieving requests for first data into the order pool. The computing device may calculate an initial value of a second total amount of the second data, and then notify a platform of a third party to send the corresponding first data to the first client. The computing device may determine corresponding qualification after retrieving requests for the second data in the order pool are changed. The computing device may return third data to a data processing server of the third party in response to qualification determination. These techniques reduce usage of network resource and therefore increase efficacy of the networking. | 03-13-2014 |
20140074884 | DETERMINING WORD INFORMATION ENTROPIES - Determining and using word information entropies includes: determining one or more categories that correspond to a plurality of queries; sorting the plurality of queries into one or more groups based at least in part on the determined categories of the plurality of queries; segmenting queries that correspond to each of the one or more groups into a first plurality of phrases, wherein each phrase includes one or more words; determining occurrence probabilities for the plurality of phrases; and determining word information entropies for the plurality of phrases based at least in part on the determined occurrence probabilities. | 03-13-2014 |
20140074851 | DYNAMIC DATA ACQUISITION METHOD AND SYSTEM - Embodiments of the present application relate to a dynamic data acquisition method, a dynamic data acquisition system, and a computer program product for dynamically acquiring data. A dynamic data acquisition method is provided. The method includes extracting a search term from a search request string that is received, looking up the search term in a threshold value dictionary to acquire a dynamic threshold score corresponding to the search term, using the search term as a query condition and the dynamic threshold score corresponding to the search term as a filter condition to acquire, in an index data table, one or more corresponding pieces of index information, acquiring data information corresponding to the search term based on the index information in the index data table, and sending the data information to be displayed in a page of a website. The dynamic threshold score varies based on a characteristic factor. | 03-13-2014 |
20140074831 | DETERMINATION OF CATEGORY INFORMATION USING MULTIPLE STAGES - Providing category information includes: receiving a plurality of search key word sets that were previously input by a plurality of users; obtaining category information corresponding to the plurality of search key word sets; segmenting each of the plurality of search key word sets into search key word units; combining the search key word units into a plurality of search key word unit groups that correspond to a plurality of stages; based at least in part on the category information, determining category information that specifically corresponds to the plurality of search key word unit groups; and based at least in part on category information, establishing a plurality of search key word tables corresponding to the plurality of stages. | 03-13-2014 |
20140074699 | Online Processing for Offshore Business Transactions - A method and system for processing offshore online transaction use an intermediary platform to conduct foreign currency exchange on behalf of a buyer and an offshore seller. The method allows the buyer to purchase a product of an offshore merchant website using a local currency through the intermediary platform. The buyer places an order at the offshore merchant website, which sends an order request to the intermediary platform. The intermediary platform calculates the purchase amount in local currency, and exchanges the local currency amount provided by the user into an equivalent foreign currency amount through a financial platform, and sends a transaction message indicating successful payment to the offshore merchant website to allow shipping of the product. The intermediary platform periodically conducts accounting and profit sharing operations with the offshore merchant website. | 03-13-2014 |
20140068774 | DETECTING A MALWARE PROCESS - Detecting a malware process is disclosed, including: monitoring a launch of a process; in response to a completion of the launch of the process, determining a base address associated with the process; determining a permission of a memory block associated with the base address; and determining whether the process is potentially associated with a malware process based at least in part on the determined permission. | 03-06-2014 |
20140068412 | Method and Apparatus of Responding to Webpage Access Request - The present disclosure provides techniques to control webpage access. These techniques may receive, by a computing device, the request to visit a webpage. The computing device may then retrieve an identifier of the webpage and/or an identifier of the webpage element of the webpage. The computing device may also retrieve a corresponding resource requirement from a pre-configured resource allocation database based on the identifier of the webpage and/or the identifier of the webpage element. The computing device may then determine whether the resource requirement is larger than a current resource allocation. In response to the determination, the computing device may generate and return a webpage content based on a predetermined rule. | 03-06-2014 |
20140067815 | Labeling Product Identifiers and Navigating Products - The present disclosure provides example methods and apparatuses of labeling product identifiers and methods of navigating products. Description information of one or more products is extracted. The description information of the products is clustered into a text. A subject analysis is applied to the text by using a text analysis method based on subject models to obtain one or more subjects and definition names for the subjects. A subject that is correlated to the description information of the product is used as an identifier of the product to label the product. The present techniques label the products with identifiers that have one or more user dimension attributes so that users may easily and intuitively find their desired products. | 03-06-2014 |
20140067550 | METHOD AND SYSTEM FOR MONITORING ADVERTISEMENT DISPLAYS - Embodiments of the present application relate to a method for monitoring advertisement displays, a system for monitoring advertisement displays, and a computer program product for monitoring advertisement displays. A method for monitoring advertisement displays is provided. The method includes acquiring advertisement request information in an advertisement request of a page to be monitored. encoding and generating an advertising space view for loading in the to-be-monitored page based on the advertisement request information, acquiring a page view of the to-be-monitored page, dissecting the page view to acquire advertising space display information, and analyzing the advertising space display information to determine whether an advertisement display of the to-be-monitored page is consistent with the advertisement request information. | 03-06-2014 |
20140052692 | Virtual Machine Snapshot Backup Based on Multilayer De-duplication - The present disclosure provides an example method and system for virtual machine backup based on multilayer de-duplication. A virtual machine snapshot is divided into multiple child data blocks. Each child data block is divided into multiple data segments. Multilayer de-duplication is applied to the virtual machine snapshot to exclude data causing duplicate backup in the virtual machine snapshot. The remaining virtual machine snapshot data after the processing of the multilayer de-duplication is stored. | 02-20-2014 |
20140047030 | Method and Apparatus for Sending Authentication Request Message in a Social Network - The present disclosure describes a method and an apparatus for sending an authentication request message in a social network. In order to resolve the problem that there are few parameters to be relied on when a user authenticates a request seeking to establish a social network relationship with the user, the method disclosed by the present disclosure includes: a social network server that, after obtaining an authentication request message sent by a first client to a second client to request to establish a social network relationship, modifies the first client's identification information in the first authentication request message to a third client's identification information to obtain a second authentication request message. The third client has a social network relationship with the first client and also has a direct social network relationship with the second client. The second authentication request message is sent to the second client. As the third client's identification information is used as identification information of a sending party in the second authentication request message that is sent to the second client, there will be more parameters for use when the second client verifies the request to establish the social network relationship. | 02-13-2014 |
20140046944 | SHAPE BASED PICTURE SEARCH - The present application relates to a method for implementing picture search and a website server thereof. A method for implementing picture search includes: classifying, according to keywords in advance in a picture database, corresponding pictures by shape of objects in the pictures, and determining a sample picture for each shape type; wherein, after a server receives a picture search request sent from a client, the method includes: searching, by the server, in the picture database for the sample picture of several shape types classified in advance corresponding to the keywords in said search request, and returning, to the client, the searched sample picture of the several shape types; receiving, by the server, the sample picture of a certain shape type determined by the client, and searching, in the picture database for the pictures which correspond to said keywords and satisfy a predetermined request with the characteristic value of said determined sample pictures; returning, by the server, said found pictures to the client. The present application enables the user to search pictures of similar shapes according to the shape types, thereby satisfying the user's search demands. | 02-13-2014 |
20140046899 | Method and Apparatus of Implementing Navigation of Product Properties - The present disclosure provides techniques for commodity property navigation. These techniques may determine, by a computing device, current corresponding property information of any product node in a product information database, and corresponding property information of each commodity under the product node. The computing device may add the property information to be updated into the current corresponding property information of the product node when property information to be updated exists. The computing device may then perform commodity property navigation by using the updated current corresponding property information of the product node. Using techniques of the present disclosure, mining and navigation of novel commodity properties may be implemented automatically, therefore solving problems (e.g., failure for timely updating commodity properties) associated with existing techniques. | 02-13-2014 |
20140040390 | Publish Information on Website - The present disclosure provides an example method, device, and system for publishing information to various websites. Publishing Information is collected from a corresponding registration server based on registration information. The publishing information includes the receiving terminal registration information. The publishing information is sent to a corresponding website according to the receiving terminal registration information. The receiving terminal registration information corresponds to a server domain address of the corresponding website. The present techniques reduce redundant posting steps at the websites and improve the efficiency of posting. | 02-06-2014 |
20140040229 | SEARCHING FOR INFORMATION BASED ON GENERIC ATTRIBUTES OF THE QUERY - Searching information includes: receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; selecting a category based at least in part on the plurality of confidence degrees, the selected category being one of the plurality of categories and having a confidence degree higher than a confidence degree of another category; searching in the selected category for a search result that corresponds to the current query data; and returning the search result. | 02-06-2014 |
20140033306 | Method and Apparatus of Identifying User Risk - The present disclosure provides techniques to identify suspicious user logins. These techniques may include acquiring, by a computing device, a routing path associated with a user login based on login information. The computing device may extract current routing characteristic information from the routing path, and identify whether the current user login is suspicious based on the current routing characteristic information. These techniques reduce the influence of IP address changes on user identification as well as errors associated with user identification, and identify geographic positions more accurately. | 01-30-2014 |
20140032207 | Information Classification Based on Product Recognition - The present disclosure provides an example information classification method and system based on product recognition. When a request for product recognition is received, one or more candidate product words of product profile information for recognition are determined. One or more characteristics of the product profile information are extracted based on the determined candidate product words respectively. Based on the candidate product words and their corresponding characteristics, the learning sub-model and the comprehensive learning model determine a product word corresponding to the product profile information. The product profile information is classified based on the product word. The present techniques implement automatic classification of the product profile information and improve an efficiency of information classification. | 01-30-2014 |
20140026189 | METHOD, CLIENT, SERVER AND SYSTEM OF LOGIN VERIFICATION - The present disclosure introduces a method, a client, a server and a system of login verification. When a user logins, the client obtains a login request from the user for logging into an under-protected account system, where the login request includes at least an account to be logged in, determines property information of a current related account system corresponding to the account to be logged in from property information stored in a current login host, generates login verification information including at least the property information of the current related account system, and sends the login verification information to a server. The server verifies a login activity of the user based on the pre-stored reliable property information corresponding to the account to be logged in. Thus, the login verification process is simplified and the efficiency of login verification using the server is enhanced. | 01-23-2014 |
20140025672 | SEARCH METHOD AND SYSTEM - The present disclosure discloses a search method and system. A method obtains a first search result set of first search results relevant to query data submitted by a client. According to a first relevance score and a preset diversity field of each first search result in the first search result set, a second relevance score of each first search result is calculated. The preset diversity field represents an attribute category of a respective first search result. According to the first relevance score and the second relevance score, a relevance parameter score for each first search result is generated. According to a preset number of second search results and the relevance parameter score, the present number of second search results are extracted from the first search result set to display to the client. The technique achieves lower consumption of system resources, faster computation speed and more flexibility in diversification of search results. | 01-23-2014 |
20140025661 | METHOD OF DISPLAYING SEARCH RESULT DATA, SEARCH SERVER AND MOBILE DEVICE - The present disclosure provides a method of displaying search result data, a search server and a mobile device. The method includes: receiving, at a server, a search request sent by a mobile device, the search request includes a search keyword; performing, by the server, a search based on the search keyword and obtaining search result data, where the search result data includes the search keyword; converting, by the server, the search keyword in the search result data into an abbreviated indicator; and returning, by the server, the search result data that includes the abbreviated indicator, the search result data that includes the abbreviated indicator being used for display on an interface of the mobile device in an abbreviated manner. The present disclosure can improve a utilization rate of an interface space of a mobile device and saves the amount of online traffic for a user. | 01-23-2014 |
20140025533 | Method and Apparatus of Recommending Clothing Products - The present disclosure provides techniques to recommending items (clothing items). These techniques may send an item operation request including a user identifier. After receiving the request, the server may determine a pre-established correspondence between the user identifier and attribute values of the items' first attribute based on the user identifier. The server may acquire the attribute values corresponding to the user identifier contained in the request. The server may then select certain items from the items associated with the corresponding attribute values, and recommend the certain items to users. These techniques avoid problems of existing technologies and improve item recommendation efficiency. | 01-23-2014 |
20130346383 | SEARCH QUERY PROCESSING - Providing search results includes: receiving a search query; determining a plurality of preprocessing functions to be performed on the search query, based at least in part on a search label corresponding to the search query; performing the plurality of preprocessing functions on the search query to obtain a plurality preprocessed search queries; generating, based at least in part on precision levels associated with the plurality of preprocessed search queries, a search plan comprising a selected preprocessed search query; and inputting the search plan to the search engine to obtain the search results. | 12-26-2013 |
20130346249 | QUERYING FOR BUSINESS SERVICE PROCESSING STATUS INFORMATION - Querying for business service processing status information is disclosed, including: receiving a query reference message from a server, wherein the query reference message includes information associated with a set of processing nodes associated with a business service, a sequence associated with the set of processing nodes, and a set of predicted measures of time corresponding to the set of processing nodes; determining a next information query time associated with a current processing node of the set of processing nodes based at least in part on a predicted measure of time of the set of predicted measures of time corresponding to the current processing node; in response to occurrence of the next information query time, sending an information query request to the server; and receiving an information query response from the server, wherein the information query response includes a current business service processing status information associated with the business service. | 12-26-2013 |
20130325857 | Method and Apparatus of Ordering Search Results - Ordering search results may include obtaining an exposed log file from a log system, computing a Bayesian posterior probability for relevancy between the log file and a search request, computing an expected value of the relevancy between the log file and the search request based on the Bayesian posterior probability, storing the search request and an identifier of the log file as a key and the expected value of the relevancy between the log file and the search request as a value into a search data structure, in response to receiving a search request submitted by a user, finding expected values of relevancy between the submitted search request and log files that are relevant to the submitted search request from the search data structure, and ordering the found log files in a descending order of the expected values. | 12-05-2013 |
20130325721 | Data Processing - A first data processing request initiated by a first communication terminal is received. The first data processing request includes second communication terminal direction information. A communication code of the second communication terminal is obtained according to the second communication terminal direction information. A request for processing data is sent to the second communication terminal according to the communication code of the second communication terminal A second data processing request initiated by the second communication terminal according to the request for processing data is received and a data processing platform is informed to process data. The present techniques triggers the request for processing data of the server through the first data processing request of the first communication terminal and prompts the second communication terminal to send the second data processing request, thereby forming a reliable online payment on delivery (POD). | 12-05-2013 |
20130324162 | Method and Apparatus of Recommending Candidate Terms Based on Geographical Location - The disclosure provides a method and device for recommending a candidate word according to a geographic position. The method may include receiving a coded character string of a user by a computing device. The computing device may collect geographic position information corresponding to the coded character string, and then determine a geographic area in which the geographic position information is located. The computing device may obtain a geographic candidate word corresponding to the coded character string according to a geographic word stock of the determined geographic area. The geographic word stock of the geographic area may store the coded character strings and a corresponding geographic word according to the geographic area. As compared to current technologies, complexity of input can be reduced and intelligence of an input method can be improved. | 12-05-2013 |
20130318118 | COMPLETING APPLICATION INTERFACES - Completing an application interface is disclosed, including: segmenting a search query into one or more keywords; determining an application interface based at least in part on the one or more keyword units; determining an attribute for an input field associated with the determined application interface; determining a value corresponding to the attribute based at least in part on the one or more keyword units; and presenting the determined application interface, wherein the determined application interface includes the input field prepopulated with the value. | 11-28-2013 |
20130311451 | INFORMATION PROVIDING METHOD AND SYSTEM - Embodiments of the present application relate to an information providing method, system and a computer program product. An information providing method is provided. The method includes receiving an information search request including a search condition, forwarding the information search request to a plurality of processing servers to search for information relating to the search condition, determining a merge attribute based on the found information relating to the search condition, the merge attribute having related attribute values, merging the found information based on the determined merge attribute of the found information to obtain search results, and providing the received search results to a user. | 11-21-2013 |
20130304835 | TRANSMITTING AND DISPLAYING OFFLINE DATA - The present disclosure discloses a method, an apparatus, and a system for transmitting and displaying offline data. When communication application software on a client terminal is under an offline state, a background service corresponding to the communication application software at the client terminal is started so that the client terminal establishes a communication connection between the client terminal and a message server via the background service. The client terminal receives offline data from the message server via the background service. The background service also analyzes the offline data to generate a prompt message for displaying, and displays the prompt message at a pre-determined display area. The present techniques enable a user to obtain updated messages in real-time and improve an efficiency of the user for acquiring data and user experiences. | 11-14-2013 |
20130304832 | METHOD, CLIENT AND SERVER OF TRANSMITTING GROUP COMMUNICATION INFORMATION - The present disclosure discloses methods, IM clients, and IM group servers of transmitting Instant Messenger (IM) group communication information. Based on the technical scheme of the embodiments of the present disclosure, upon identifying that group communication information inputted by a user includes a predefined name identifier, an IM client on a sending end sends the group communication information to group users that are listed after the name identifier. In response to identifying that the received group communication information includes the name identifier, an IM client at a receiving end prominently displays the group communication information that includes the name identifier, and sends a user response of the group communication information to users (other than the user himself/herself) that are listed after the name identifier and a user who sends the group communication information. The IM clients can perform sending or receiving group communication information with designated recipients, and can identify confidentiality of group communication information. | 11-14-2013 |
20130304687 | Identifying Categorized Misplacement - The present disclosure provides methods and devices for identifying category misplacement. In one embodiment, an example device obtains a word frequency of each respective word in a product title under a current category, calculates an overall word frequency of the product title under the current category based on the word frequency of each respective word under the current category, and compares the overall word frequency of the product title with a threshold of the current category to determine an existence of category misplacement. The techniques can accurately identify category misplacement and reduce the probability of missing identifying category misplacement. The techniques also require less system resources and improve calculation efficiency. | 11-14-2013 |
20130304539 | User recommendation method and device - Techniques for user recommendation are described herein. These techniques include sorting, by a server, sellers from transaction records of buyers according to sequential orders associated with these transaction records. The server also creates transaction tracks for individual buyers, determines identical transaction tracks among transaction tracks of different buyers, and establishes associations among the sellers included in identical transaction tracks. Based on the associations, the server may make user recommendations. These techniques increase accuracy of associations among sellers as well as of user recommendation, and also save computing resources. | 11-14-2013 |
20130301935 | Method and Apparatus of Identifying Similar Images - A user may submit an image and request from a server one or more images that are similar to the submitted image. The server may generate an image signature based on the content of the submitted image. The server may conduct a Hash operation to the image signature to generate one or more Hash values. These Hash values may be used to identify one or more candidate images similar to the image in a Hash table. These candidate images may be sorted and outputted to the user based on similarity. The similarity between each of the candidate images and the image may be determined using at least one of Hamming distance or Euclidean distance. | 11-14-2013 |
20130297730 | NEAR FIELD INFORMATION TRANSMISSION - The present application provides a near field information transmission method and system, an information transmitting client, an information receiving client, and an information system. The information transmitting client transmits an acquisition request to the information system. The information transmitting client receives a random number that corresponds to the acquisition request and is returned by the information system. The random number corresponds to the information of said information transmitting client. The information transmitting client uses the random number as a service set identifier of a hotspot, and the service set identifier is broadcast through a beacon frame of a wireless communication protocol. The present techniques conduct near field information transmission conveniently and accurately. | 11-07-2013 |
20130290410 | PERFORMING AUTOCOMPLETE OF CONTENT - Performing autocomplete of content is disclosed, including: generating a status lock configured to control sending requests to a server; generating a first suggestion request that includes a user input character; in response to an indication that the status lock is available, acquiring the status lock for the first suggestion request and sending the first suggestion request to the server; and in response to receipt of suggested content corresponding to the character from the server, releasing the status lock. | 10-31-2013 |
20130290355 | Method and System of Selecting Business Object - Techniques for selection of business objects are described herein. These techniques may include transmitting, by a computing device, a search request to a server and receiving multiple business objects corresponding to the search request. The computing device may then present the multiple business objects using one or more attribute value indicators indicating a range of attribute values associated with the multiple business objects. After detecting movement of attribute value indicators, the computing device determines a filtering range based on the movement, and then transmits the filtering range to the server to request filtered business objects of the multiple business objects. | 10-31-2013 |
20130290320 | RECOMMENDING KEYWORDS - Recommending keywords is disclosed, including: receiving a set of product information including a product title; extracting and parsing the product title into a set of parsed elements; finding a plurality of candidate keywords corresponding to at least a subset of the set of parsed elements based at least in part on stored mappings between parsed data and keywords; determining a plurality of composite correlation scores for corresponding ones of the plurality of candidate keywords; sorting at least a subset of the plurality of candidate keywords into a ranked list based on at least a subset of the plurality of composite correlation scores; and selecting a set of one or more keywords to recommend from the plurality of candidate keywords based at least in part on the ranked list. | 10-31-2013 |
20130290138 | Search Method, Apparatus and Server for Online Trading Platform - A search method includes, based on a query term presently submitted from a browser, obtaining initial web pages that match the query term from a predetermined database. The predetermined database is configured to store web pages, at least one product identifier referenced in a respective web page, and relationships between the product identifiers and the respective web pages. The method also includes performing relevancy processing for the initial web pages to obtain relevant web pages that satisfy a predetermined criterion, performing relevancy processing for at least one product corresponding to product identifier(s) referenced in the relevant web pages, and displaying the at least one product that has undergone the relevancy processing to a client according to respective relevancy scores. | 10-31-2013 |
20130290130 | TEMPERATURE-BASED DETERMINATION OF BUSINESS OBJECTS - Determining business objects is disclosed, including: receiving an access request from a client device; determining a set of relevant business objects based at least in part on information included in the access request; determining a location associated with the client device; determining temperature information associated with the location; and selecting at least a subset of business objects from the set of relevant business objects based at least in part on the temperature information. | 10-31-2013 |
20130276115 | NETWORK VIRTUAL USER RISK CONTROL METHOD AND SYSTEM - Embodiments of the present application relate to a method of controlling user risk, a system for controlling user risk, and a computer program product for controlling user risk. A method is provided. The method includes retrieving association data of a first user and association data of a second user, the association data including multidimensional data, and data relating to each dimension identifying a user and serving as an association dimension, based on the association data, computing an association value between the first user and the second user for an association dimension, gathering the association value to obtain a degree of real association, and determining that the other user is malicious. | 10-17-2013 |
20130275551 | Method and Web Server for Implementing Web Access - Implementing Web access includes finding a Web module and a Web module method associated with a client request. Based on a parameter declaration of the Web module method, a Web server obtains from a Web context request data that is used to invoke the Web module method. The Web server then stores in a Web context a return value and renders a displayed Web page based on the Web context. In some aspects, implementing Web access further includes analyzing the parameter declaration of the Web module methods and finding a data scope and a data item associated with the request data. In some aspects, implementing Web access further includes generating a Web module instance in response to determination that the instance does not exist. | 10-17-2013 |
20130275270 | METHOD, WEB SERVER AND WEB BROWSER OF PROVIDING INFORMATION - The present disclosure discloses a method, a web server and a web browser of providing information. The method of providing information includes: in response to receiving a webpage access request of a user, obtaining, by a web server, attribute information of second product information that matches with first product information corresponding to a webpage which the user requests to browse; finding second product information which satisfies the attribute information; and sending the found second product information to a web browser used by the user in order for the webpage browser to include the received second product information in the webpage for provision to the user. The technical scheme of the present disclosure solves the problem of repeatedly performing actions (such as searching, clicking, browsing, etc.) by a user in an electronic commerce website and thereby wasting a relatively large amount of processing resources of the electronic commerce website under existing technologies. | 10-17-2013 |
20130275269 | SEARCHING SUPPLIER INFORMATION BASED ON TRANSACTION PLATFORM - The present disclosure provides a method and an apparatus for searching supplier information based on a transaction platform. Each supplier may have one or more product group information and each of the product group information may have its corresponding characteristic weighted parameter. A search request for one or more supplier submitted by a user is received. The search request includes one or more search keywords. A preset supplier information database is searched to find product group information of the suppliers that matches the search keywords. A weighted result of respective matched product group information of a respective supplier is obtained according to its respective characteristic weighted parameter. The weighted product group information of the suppliers is ranked and corresponding supplier information is returned to the user. The present techniques may provide individualized searching functionalities to a buyer and enable the buyer to efficiently and simply find a best supplier. | 10-17-2013 |
20130275207 | METHOD AND APPARATUS OF PROVIDING PICTURE RELATED INFORMATION - The present disclosure provides a method and an apparatus of providing picture related information in order to address the problem of wasting storage resources of a server under existing technologies. The server establishes a correspondence relationship between information published by a first user and a picture that is referenced when publishing the information, and upon detecting that a second user performs a specified operation on the information, the server finds the picture that has the correspondence relationship with the information, records operation information of the operation action performed by the second user and stores the recorded operation information as related information of the found picture to be provided to the first user. Through the foregoing method, the first user can select a picture to be deleted according to related information of respective pictures and delete the selected picture from a storage space provided by the server. As such, the storage space will not be greatly occupied, thus saving storage resources of the server. | 10-17-2013 |
20130262979 | Method and System of Displaying Cross-Website Information - The present disclosure discloses a method and a system of displaying cross-website information. The method includes obtaining, by a first server of a first website, product information under a category of at least one desired product of a first user. Next, the first server obtains information of similar product units under a product category of a second server, where a similar product unit includes a set of displayable products. The first server then computes degrees of similarity between the product information under the category of the at least one desired product and respective product information of the similar product units. For the product information under the category of the at least one desired product, the first server selects a predetermined number of top similar product units in a descending order of the degrees of similarity, and renders products included in the predetermined number of top similar product units as products to be displayed. The first server displays the products on a web page of the first website that is viewed by the first user. | 10-03-2013 |
20130262165 | SENDING RECOMMENDATION INFORMATION ASSOCIATED WITH A BUSINESS OBJECT - Sending recommendation information associated with a business object is disclosed, including: receiving from a user terminal a request for data associated with a business object; determining a count of requests for the data associated with the business object from the user terminal based at least in part on the request; and determining whether the count of requests meets a request threshold value associated with the business object, wherein in the event that the count of requests meets the request threshold value, sending the requested data and a set of recommendation information associated with the business object to the user terminal. | 10-03-2013 |
20130254204 | Method and Apparatus of Publishing Information - The present disclosure discloses a method and an apparatus of publishing information in order to solve the problems of low efficiency and accuracy of published information in existing technology. The method segments primary information of a current page, extracts at least one feature term from the current page, determines a number of times that the extracted feature term appears in the current page, determines a category of the current page based on the determined number of times that the feature term appears in the current page and a set category model, and publishes relevant information that belongs to the determined category in the current page. By directly extracting a feature term from a current page and determining a category of the current page based on a number of times that the feature term appears in the current page and a set category model, the exemplary embodiments do not need to perform manual labeling for the current page. As such, the efficiency of information publication can be improved. Furthermore, the accuracy of the information publication is increased because no human error is introduced. | 09-26-2013 |
20130254175 | RETURNING ESTIMATED VALUE OF SEARCH KEYWORDS OF ENTIRE ACCOUNT - Techniques for returning estimated value of search keywords of an entire account include, for the entire account, obtaining one or more selected search keywords and their respective forecast periods and parameter settings. An estimated value of a respective search keyword in the respective forecast period is forecasted. Based on stored historical data and parameter settings of the respective search keyword, the estimated value of the respective search keyword is modified to obtain a modified estimated value. The modified estimated value of each search keyword is added up to generate an estimated value of the entire account. The estimated value of the entire account is returned to a client terminal from which the entire account is logged in. The present disclosure modifies the respective search keyword's estimated value so that the estimated value of the entire account satisfies the expected value of the client. | 09-26-2013 |
20130254014 | Automatic Information Placement - The present disclosure introduces a method and an apparatus of automatic information placement. A server receives display location publishing information and determines a value index of a corresponding display location according to the received display location publishing information. When the server receives an information placement request, the server determines an investment index of corresponding placement information according to the received information placement request. The server compares one or more value indexes of display locations with one or more investment indexes of one or more placement information, and places respective placement information at a corresponding display location according to a comparison result. The present techniques improve the efficiency of placing information and optimizing resource deployment. | 09-26-2013 |
20130246456 | Publishing Product Information - The present disclosure provides a method and an apparatus for publishing product information. The present disclosure provides a method for publishing product information. Based on a stored search click log of buyers, correlation information between inquiry words and categories in the search click log is calculated. A keyword input by the seller is matched to the inquiry words. The keyword may be a word or a phrase that includes one or more words. If the keyword is matched to at least one inquiry word, at least one category corresponding to the matched inquiry word is obtained based on the correlation information. The product information is stored under one or more categories of the obtained categories. The present techniques improve the accuracy rate of recommended categories to the seller and the return rate of the published product information. | 09-19-2013 |
20130238750 | Method and Apparatus of Determining Redirection Quality, and Method and Apparatus of Placing Promotion Information - A number of first jump visits that have been redirected by a jump server of a first website to a corresponding promotion web page in the first website through clicking of the promotion information displayed at a second website is counted. A number of second jump visits that have been redirected by a click server of the first website to a corresponding transaction web page through clicking of transaction information on the promotion web page is counted. A second jump visit rate for the promotion information is determined based on the counted number of the first jump visits and the counted number of second jump visits. The redirection quality of the promotion information is determined based on the determined second jump visit rate. | 09-12-2013 |
20130238691 | VALIDATION ASSOCIATED WITH A FORM - Form validation is disclosed, including: generating a first parameter and a second parameter in response to a request for a form from a client device; sending a first triggering message including the first parameter and the second parameter to the client device; receiving data associated with submission of the form; and determining whether the data associated with the submission of the form includes the hidden form field that matches the first parameter and a submitted value corresponding to the hidden form field that corresponds to the second parameter, in the event that the hidden form field matches the first parameter and the submitted value corresponding to the hidden form field corresponds to the second parameter, determine that the data associated with the submission of the form is successfully validated. | 09-12-2013 |
20130238397 | Data Processing Based on Online Transaction Platform - An online transaction platform implements searching for product information from a database according to category information. The products are categorized based on product attributes and sale attributes to obtain multiple product categories. The products under the same product category have same or substantially similar product attributes and sale attributes. One or more calculation algorithms may be applied to the products under each category respectively to calculate price information that corresponds to each product category. The price information refers to price information of the products under their corresponding sale attributes. The price information of the corresponding product category is displayed when a product keyword corresponding to the product category is received. The method and device described herein may improve the operation speed and performance of servers for the online transaction platform. | 09-12-2013 |
20130232303 | Method and Apparatus of Accessing Data of Virtual Machine - A methods and device for accessing virtual machine (VM) data are described. A computing device for accessing virtual machine comprises an access request process module, a data transfer proxy module and a virtual disk. The access request process module receives a data access request sent by a VM and adds the data access request to a request array. The data transfer proxy module obtains the data access request from the request array, maps the obtained data access request to a corresponding virtual storage unit, and maps the virtual storage unit to a corresponding physical storage unit of a distributed storage system. A corresponding data access operation may be performed based on a type of the data access request. | 09-05-2013 |
20130232161 | Method and Apparatus of User Recognition and Information Distribution - Techniques for user recognition and information distribution are described herein. These techniques may include obtaining, by a server, multiple records including a cookie in a predetermined time period. From the multiple records, the server retrieves one or more pieces of information (e.g., usernames), and individual pieces of information correspond to individual multiple records. The server may then identifying a record of the multiple records that has a username, and associate the record with a user identifier (ID) corresponding to the username. The multiple records may also include records that do not have corresponding usernames. The server may determine user IDs for these records based on the cookie and the previously determined username. | 09-05-2013 |
20130227392 | Determining Page Elements of WebPage - The present disclosure provides a method and an apparatus for determining page elements of a webpage. Attributes and a number of the page elements to be presented at the webpage are determined. The number of page elements having the corresponding attributes and corresponding weighted result values satisfying a presentation requirement are selected from a page element database. The weighted result values of the page elements are determined according to the operation information operated by the users to the page elements and the page elements to be presented are selected based on the weighted result values of the page elements. The page elements of the webpage are more in compliance with the users' visiting trend, thereby reducing visiting unnecessary information and occupying less network transmission resources. | 08-29-2013 |
20130227054 | Transmitting Product Information - The present disclosure provides a method and device for transmitting recommended product information. In one embodiment, a system retrieves product evaluation records given by one or more users. Each of the product evaluation records includes an identification of the user (user ID), an identification of the product (product ID), and evaluation information. The system uses the user ID and the product ID as a primary key, and then, based on intervals of the primary key, divides the product evaluation records into several subsets of records, and assigns these subsets of records into multiple calculation nodes. The system retrieves such SVD calculation results of the multiple subsets of records from the multiple calculation nodes. The recommended product information is sent to a client terminal based on the SVD calculation results. The present disclosure implements the distribution processing of SVD calculation, reduces the calculation complexity, and saves the calculation time. | 08-29-2013 |
20130226819 | MACHINE-BASED BUSINESS OBJECT VALIDATION - Validating business objects is described, including: receiving from a client device associated with a requesting user a validation request associated with a business object; determining identification information associated with the business object from the validation request; obtaining historical data associated with the business object based at least in part on identification information associated with the business object, wherein the historical data includes data associated with one or more previous buyers of the business object; and selecting at least one previous buyer from the one or more previous buyers to validate the business object. | 08-29-2013 |
20130218796 | Securing User Information - The present disclosure provides for securing user information involved in e-commerce transactions without encrypting that information. The e-commerce platform system generates the order ID of the seller and the buyer and stores a relationship between the order ID and a buyer ID. The e-commerce platform system receives, from a logistics information system, information about where the buyer resides and an area code of that location. This can be accomplished over open communication between the e-commerce platform and the logistics information systems without using encryption. The e-commerce platform system then identifies a distribution center located in the area where the buyer resides. The user information is identifies through a connection between the e-commerce platform and the logistics information system. With this technique, the seller cannot obtain the user information of the buyer and the user information of the buyer cannot be leaked, thereby increasing security. | 08-22-2013 |
20130218702 | SYSTEM AND METHOD OF OPTIMAL TIME FOR PRODUCT LAUNCH AND WITHDRAW IN E-COMMERCE - The present disclosure introduces a technique for achieving the optimal time to launch or withdraw products on a webpage. In one aspect, a method includes: storing information to be collected from a webpage for one or more items corresponding to a first product; collecting data related to the one or more items in each time section of a plurality of time sections; calculating a respective value score for each time section of the plurality of time sections based on a respective number of occurrences of the one or more items in each time section; determining the optimal time to launch or withdraw the first product based on value scores of the first product for the plurality of time sections; and rendering launch or withdrawal of the first product on the webpage in the optimal time. Implementation of the technique will conveniently allow a merchant's product website to automatically complete a product launch or withdrawal in the optimal time. | 08-22-2013 |
20130212564 | CODE COVERAGE RATE DETERMINATION METHOD AND SYSTEM - Embodiments of the present application relate to a code coverage rate determination method, a code coverage rate determination system, and a computer program product for determining code coverage rate. A code coverage rate determination method is provided. The method includes retrieving source code of a program, determining theoretical number of log file output points included in the source code and location information of the log file output points, retrieving log files actually outputted during the execution of the program, determining an actual number of log file output points of the actual outputted log files based on the location information of the corresponding log file output points recorded in each log file, and determining a code coverage rate of the program based on the theoretical number of log file output points and the actual number of the log file output points of the actual outputted log files. | 08-15-2013 |
20130204879 | WEB PAGE RETRIEVAL METHOD AND DEVICE - Embodiments of the present application relate to a web page retrieval method, a web page retrieval device, and a computer program product for retrieving a web page. A web page retrieval method is provided. The method includes receiving a query, retrieving an attribute identifier of a web page to be retrieved and a query range related to the attribute identifier, based on the query, obtaining a range of attribute values, determining whether an intersection between the range of attribute values to be retrieved and a plurality of index ranges established in advance in a system receiving the inputted query exists, in the event that the intersection exists, retrieving a web page relating to intersecting index ranges, the attribute identifier of the web page corresponding to the attribute identifier of the web page to be retrieved, and the attribute values intersecting the query range, and returning the retrieved web page. | 08-08-2013 |
20130204747 | TRANSACTION GENERATION METHOD AND DEVICE - Embodiments of the present application relate to a transaction generation method, a transaction generation device, and a computer program product for generating a transaction. A transaction generation method is provided. The method includes receiving an unnegotiated request including preset product criteria information, generating a transaction preorder corresponding to the unnegotiated request, generating a reverse negotiation identifier, receiving an expected transaction request, searching for product characteristic information, searching for a preset product criteria information, comparing the searched product characteristic information and the preset product criteria information, and in the event that the searched product characteristic information and the preset product criteria information match, marking a supplier counterparty as a selected counterparty. | 08-08-2013 |
20130198022 | Method and Apparatus of Determining A Linked List of Candidate Products - The present disclosure discloses a method of determining a linked list of candidate products. The method may provide a same product type set including a first product and a plurality of second products. For each second product of the same product type set, the method computes similarity scores between values of the first product and the second product with respect to each non-nominal attribute and each nominal attribute. The method may further computes a similarity score between the first product and the second product based on the similarity scores between the values of the first product and the second product with respect to each non-nominal attribute and each nominal attribute. In some embodiments, the method may render at least one second product which similarity score is among the top similarity scores with the first product as a linked list of candidate products for the first product. | 08-01-2013 |
20130195361 | IMAGE INDEX GENERATION BASED ON SIMILARITIES OF IMAGE FEATURES - Embodiments of the present application relate to an image index generation method, system, a device, and a computer program product. An image index generation method is provided. The method includes selecting an image included in an image library for which an image index is to be generated, determining at least one target region included in the image, extracting visual features from the determined at least one target region, determining a similarity value of the selected image and image included in the image library based on the extracted visual features, determining image categories to which the images belong to based on the determined similarity values among the images, and assigning category identifiers to the images in accordance with an identifier assignment method, the identifier assignment method assigns the same category identifiers to images belonging to the same image category, and different category identifiers to images belonging to different image categories. | 08-01-2013 |
20130195108 | Communication Method and Server of Transmission Control Protocol - This disclosure provides methods and servers to transmit data packets via Transmission Control Protocol (TCP) connections. In some aspects, transmitting data packets includes receiving a data packet from a first application on a first server. The data packet is analyzed to determine a destination address associated with a second server. The data packet is transmitted based on the address associated with the second server. In some aspects, transmitting data packets includes receiving a data packet from a second application on a second server. The data packet is analyzed to determine the destination address associated with a first application on the first server. The data packet is transmitted based on the address associated with the first application. In some aspects, transmitting data packets includes a flow control mechanism to control data transmission. | 08-01-2013 |
20130191409 | INTELLIGENT NAVIGATION OF A CATEGORY SYSTEM - Enabling intelligent navigation is described, including: performing analysis of historical user activity data with respect to a query term to generate reference data associated with the query term; selecting a navigation recommendation model for the query term based at least in part on the reference data; using the reference data and the selected navigation recommendation model to determine a set of recommendation data associated with the query term, wherein the set of recommendation data includes at least a portion of a category system to be displayed in response to a subsequently received query including the query term. | 07-25-2013 |
20130191381 | METHOD AND APPARATUS OF ORDERING SEARCH RESULTS - Ordering search results may include obtaining an exposed log file from a log system, computing a Bayesian posterior probability for relevancy between the log file and a search request, computing an expected value of the relevancy between the log file and the search request based on the Bayesian posterior probability, storing the search request and an identifier of the log file as a key and the expected value of the relevancy between the log file and the search request as a value into a search data structure, in response to receiving a search request submitted by a user, finding expected values of relevancy between the submitted search request and log files that are relevant to the submitted search request from the search data structure, and ordering the found log files in a descending order of the expected values. | 07-25-2013 |
20130185676 | METHOD AND MOBILE DEVICE FOR CLASSIFIED WEBPAGE SWITCHING - Embodiments of the present application relate to a classified webpage switching method, a mobile device for classified webpage switching, and a computer program product for classified webpage switching. A classified webpage switching method is provided. The method includes receiving, via a touch-sensitive screen, information pertaining to a sliding action performed by a user, determining whether the sliding action is a designated sliding action, displaying a classification options zone containing a plurality of classification labels in the event that the sliding action is the designated sliding action, selecting a classification label from among the plurality of classification labels based on the designated sliding action, sequentially changing the classification label that is selected from among the plurality of classification labels, and switching the current classified webpage to a classified webpage corresponding to the currently selected classification label in the event that contact with the display screen has stopped. | 07-18-2013 |
20130185429 | Processing Store Visiting Data - The present disclosure introduces a method and a system for processing store visiting data. New visiting data is obtained. A user ID, a store ID, and a visiting time are analyzed from the new visiting data. It is determined whether the user ID and the store ID match one of user IDs and store IDs in static historical visiting data. If there is a match, it is determined that a user corresponding to the new visiting data is a repeated user of the store. Otherwise, it is then determined whether the user ID and the store ID match one of user IDs and store IDs in dynamic historical visiting data. If there is a match, it is also determined that a user corresponding to the new visiting data is a repeated user of the store. | 07-18-2013 |
20130185367 | Method and System of Creating a Graylist for Message Transmission - Techniques for text message transmission are described herein. These techniques may include collecting multiple user IDs for electronic commerce. Using the user IDs, a server transmits a text message to multiple clients, and obtains activities of particular clients of the multiple clients in response to the text message to determine particular user IDs associated with the particular clients. Based on the obtained activities, the server generates and/or updates a graylist that includes one or more user IDs of the multiple user IDs different from the particular user IDs. | 07-18-2013 |
20130173708 | FATIGUE CONTROL-BASED MESSAGE FLOAT-OUT METHOD, SYSTEM AND INSTANT MESSAGING CLIENT - Embodiments of the present application relate to a method of controlling float-out messages, a system for controlling float-out messages, an instant messaging client for controlling float-out messages, and a computer program product for controlling float-out messages. A method of controlling float-out messages is provided. The method includes in the event that there is a float-out message that is ready to be sent to a recipient, determining a current status of the recipient of the float-out message, in the event that the current status of the recipient is online, determining whether the float-out message should be sent to the recipient, including determining whether an identifier value of the recipient has reached a threshold value, the identifier value being used to indicate whether the recipient is deemed to be currently in a state of fatigue or a level of fatigue the recipient is deemed to be in, in the event that the identifier value has not reached the threshold value, pushing the float-out message to the recipient to be made available for float out by the recipient, and updating the identifier value. | 07-04-2013 |
20130166564 | PROVIDING INFORMATION RECOMMENDATIONS BASED ON DETERMINED USER GROUPS - Classifying a user into a user group is described, including: obtaining action record information associated with a user with respect to a plurality of information categories; determining a preference value for at least one of the plurality of information categories based at least in part on the action record information; determining a demand preference dispersion value for the user based at least in part on the preference value, wherein the demand preference dispersion value represents a degree to which the user has dispersed interest across the plurality of information categories; and determining whether the user is to be associated with a demand-focused user group based at least in part on the demand preference dispersion value. | 06-27-2013 |
20130166544 | GENERATING RANKED SEARCH RESULTS USING LINEAR AND NONLINEAR RANKING MODELS - Generating ranked search results includes receiving a plurality of matching information items that match a search request, ranking at least some of the plurality of matching information items using a linear ranking model that linearly combines a first plurality of feature values to obtain a first set of ranked results, ranking at least some of the first set of ranked results using a nonlinear ranking model that nonlinearly combines a second plurality of feature values to obtain a second set of ranked results, and provide a search response based on the second set of ranked results. | 06-27-2013 |
20130166488 | PERSONALIZED INFORMATION PUSHING METHOD AND DEVICE - Embodiments of the present application relate to a personalized information pushing method, a personalized information pushing device, and a computer program product for pushing personalized information. A personalized information pushing method is provided. The method includes retrieving network behavior data related to access operations performed by user terminals, determining a numerical value of a degree of correlation between a user terminal and a plurality of information providing terminals having a correlation within a set time window based on the network behavior data, retrieving information providing terminals corresponding to a first user terminal to form a first data set based on the numerical values, retrieving information of the information providing terminals from the first data set to generate a first information, and pushing the first information to the first user terminal. | 06-27-2013 |
20130151590 | Method, Client Device and Server of Accessing Network Information Through Graphic Code - The present disclosure provides a method, a client device and a server of accessing network information through a graphic code. The method comprises: receiving an access request from a client, where the access request includes information of a graphic code; querying and obtaining, in a server, display information and action instruction that is configured in correspondence with the information of the graphic code in the access request; and performing a corresponding action in the display information according to the action instruction information to obtain an access result of the graphic code. The disclosed method simplifies operations of a user without waiting for the user's step-by-step operation requests, and further simplifies a handling process of the server. In addition, this method of directly returning an access result of a graphic code to a client fulfills an intention of a publisher of the graphic code. | 06-13-2013 |
20130151414 | MAKING A PAYMENT USING A PAYMENT PLUG-IN - Making a payment using a payment plug-in is disclosed, including: receiving a payment request from a device; receiving an indication that the payment plug-in is not installed at the device; determining that the device has received the payment plug-in, wherein the payment plug-in is configured to be installed at the device; receiving an activation message from the payment plug-in, the activation message including at least an attribute associated with the device; determining a stored user account that matches the attribute associated with the device; and receiving from the payment plug-in a confirmation to process the payment request based at least in part on the matching user account. | 06-13-2013 |
20130148881 | Image Classification - The present disclosure introduces a method and an apparatus for classifying images. Classification image features of an image for classification are extracted. Based on a similarity relationship between each classification image feature and one or more visual words in a pre-generated visual dictionary, each classification image feature is quantified by multiple visual words in the visual dictionary and a similarity coefficient between each classification image feature and each of the visual words is determined. Based on the similarity coefficient of each visual word that corresponds to different classification image features, a weight of each visual word is determined to establish a classification visual word histogram of the image for classification. The classification visual word histogram is input into an image classifier that is trained by sample visual word histograms arising from multiple sample images. An output result is used to determine a classification of the image for classification. | 06-13-2013 |
20130145253 | Method and System of Retrieving Ajax Web Page Content - The present disclosure describes a method and a system of retrieving Ajax web page content. The method of retrieving Ajax web page content includes: obtaining information of web page codes; retrieving JavaScript information in the information of the web page codes; analyzing the JavaScript information to determine function(s) that include(s) Ajax call(s) in the web page codes; and triggering the determined function(s) that include(s) the Ajax call(s) to obtain web page content. Through analyzing JavaScript information in web page codes, the above technical scheme obtains function(s) that include(s) Ajax call(s) in the web page codes and further triggers the function(s) to obtain web page content generated thereby, thus achieving retrieval of dynamic content in an Ajax web page. Using the above technical scheme, a search engine can collect more complete web page contents and hence provide a better search service to users. | 06-06-2013 |
20130145099 | Method, System and Server of Removing a Distributed Caching Object - The present disclosure discloses a method, a system and a server of removing a distributed caching object. In one embodiment, the method receives a removal request, where the removal request includes an identifier of an object. The method may further apply consistent Hashing to the identifier of the object to obtain a Hash result value of the identifier, locates a corresponding cache server based on the Hash result value and renders the corresponding cache server to be a present cache server. In some embodiments, the method determines whether the present cache server is in an active status and has an active period greater than an expiration period associated with the object. Additionally, in response to determining that the present cache server is in an active status and has an active period greater than the expiration period associated with the object, the method removes the object from the present cache server. By comparing an active period of a located cache server with an expiration period associated with an object, the exemplary embodiments precisely locate a cache server that includes the object to be removed and perform a removal operation, thus saving the other cache servers from wasting resources to perform removal operations and hence improving the overall performance of the distributed cache system. | 06-06-2013 |
20130144873 | EVALUATION OF WEB PAGES - Determining a web page evaluation value includes obtaining a plurality of web pages with the same or approximately the same content; determining a plurality of generation times and a plurality of first evaluation values that correspond to respective ones of the plurality of web pages; identifying a web page among the plurality of web pages that has the earliest generation time; and determining a second evaluation value of the identified web page according to the plurality of first evaluation values. | 06-06-2013 |
20130144822 | Predicting A User Behavior Number of a Word - The present disclosure introduces a method, an apparatus and memory of predicting a user behavior number of a word for reducing the amount and the complexity of operation, saving the consumption of the equipment, and improving the accuracy and reliability of predictions. In an embodiment, a historical data sequence of the user behavior number of a word is converted from a time domain to a frequency domain. Based on the converted frequency domain, each estimated cycle and its effect rate value of the historical data sequence are ascertained. If the historical data sequence is stable, an average value of user behavior numbers of some historical data points before a prediction point is calculated as a user behavior number of the prediction point. Otherwise, the user behavior number is calculated based on a selected main cycle and a selected singularity. | 06-06-2013 |
20130144786 | PROVIDING VERIFICATION OF USER IDENTIFICATION INFORMATION - Providing verification is disclosed, including: receiving a verification request associated with a user; retrieving account information associated with the user, wherein the account information includes a plurality of user attribute values previously submitted by the user; selecting at least one user attribute value from the plurality of user attribute values included in the account information; dynamically generating a verification question and a plurality of answer choices based on the at least one selected user attribute value, wherein the plurality of answer choices includes the at least one selected user attribute value; presenting the verification question and the plurality of answer choices for the user; receiving one or more selections associated with the plurality of answer choices; and determining whether the verification is successful based at least in part on the one or more selections. | 06-06-2013 |
20130140359 | Method and System of Sending Information Based on a User Card - Sending information based on a user card includes obtaining, by a card terminal, identification information of the user card and sending identification information of the user card and identification information of the card terminal to a device, such as a data analysis and recommendation device. The data analysis and recommendation device determines whether recommendation information corresponding to the identification information of the user card and the identification information of the card terminal exists according to the identification information of the user card and the identification information of the card terminal, and if yes, sends the recommendation information to the card terminal. The data analysis and recommendation device can send the recommendation information to the card terminal and the card terminal can display the information to the user. As the recommendation information may be in different forms, personalized multimedia information can be provided to the user. | 06-06-2013 |
20130139166 | DISTRIBUTED DATA STREAM PROCESSING METHOD AND SYSTEM - Embodiments of the present application relate to a distributed data stream processing method, a distributed data stream processing device, a computer program product for processing a raw data stream and a distributed data stream processing system. A distributed data stream processing method is provided. The method includes dividing a raw data stream into a real-time data stream and historical data streams, processing the real-time data stream and the historical data streams in parallel, separately generating respective results of the processing of the real-time data stream and the historical data streams, and integrating the generated processing results. | 05-30-2013 |
20130138636 | Image Searching - The present disclosure introduces a method and an apparatus for searching images. With respect to each image in an image searching database, respective labels of respective images are generated based on description information corresponding to the respective images. A corresponding relationship between the generated respective labels and the respective images is stored. Based on a received image searching request, description information corresponding to an image for search in the image searching request is obtained. Based on the description information of the image for search, the label of the image for search is generated. Based on the stored corresponding relationship between the respective labels and the respective images, one or more images corresponding to the label of the image for search are determined. The determined one or more images are sent to the client terminal that sends the image searching request. | 05-30-2013 |
20130138598 | Classifying Attribute Data Intervals - The present techniques extract attribute data of one or more classified members for one or more user attributes. With respect to a particular user attribute of the one or more user attributes, the present techniques determine initial attribute data intervals corresponding to the particular user attribute based on attribute data and classes of the classified members from the extracted attribute data. With respect to a classified member whose attribute data is missing for the particular user attribute, the present techniques set the attribute data as a preset missing value. The present techniques then merge the preset missing value into each of the initial user attribute data intervals and calculate a Maximum Posteriori Probability (MAP) Bayes estimate value respectively, and determine initial user attribute data intervals with a smallest MAP Bayes estimated value as final attribute data intervals corresponding to the particular user attribute. | 05-30-2013 |
20130138429 | Method and Apparatus for Information Searching - Techniques for performing searches using synonym pairs generated from data mining are described herein. These techniques may include receiving, by a server, a query including a keyword. The server may generate multiple synonym pairs associated with the keyword by mining multiple item descriptions under a certain context, and then calculate a comprehensive relevance for individual synonym pair. If the comprehensive relevance is greater than a predetermined value, the server may perform searches based on the individual synonym pair. | 05-30-2013 |
20130132363 | METHOD AND APPARATUS FOR IDENTIFYING SYNONYMS AND USING SYNONYMS TO SEARCH - A method and an apparatus for identifying synonym and utilizing such synonym to conduct search is disclosed. The disclosed method includes: obtaining arbitrary two words to be identified; determining whether a shortest edit distance between the two words less than or equal to an edit distance threshold; determining whether the two words to be identified exist in a preset knowledge database, and if an answer is yes then searching a smallest granularity type with highest weight value for each word in the knowledge database; and if the two word have the same smallest granularity type with highest weight value, then determining such two words are synonyms, or non-synonym otherwise. The disclosed techniques greatly improve accuracy of synonym identification and guarantee effect of synonym identification. | 05-23-2013 |
20130132356 | Method and Apparatus for Sorting Inquiry Results - Sorting inquiry results includes, based on extracted inquiry results matching search conditions of a user, collecting features of the inquiry results. The collected features may be used as features of a respective inquiry result and feature fitting may be conducted based on a support vector machine (SVM) regression model to obtain a feature fitting value of the respective inquiry result. The inquiry results may be sorted based on relevancy values of the inquiry results, and, for inquiry results having a same relevancy level, the inquiry results may be sorted in a top-down manner based on feature fitting values of the inquiry results. | 05-23-2013 |
20130128775 | LINK DATA TRANSMISSION METHOD, NODE AND SYSTEM - Link data transmission to a plurality of nodes includes: receiving data to be transmitted at a current node; obtaining, using one or more computer processors, first registration information by a plurality of child nodes of the current node; selecting, based on the first registration information, a first child node that is one of the plurality of child nodes to register with the current node; sending the data to be transmitted to the first child node; obtaining second registration information by a plurality of sibling nodes of the current node; selecting, based on the second registration information, a first sibling node that is one of the plurality of sibling nodes to register with the parent node; and sending the data to be transmitted to the first sibling node. | 05-23-2013 |
20130124651 | GROUP MESSAGING FOR FACILITATING INTERACTIONS BETWEEN USERS - A group messaging relationship establishment method is provided. The method includes determining, by a web server, whether a number of comments relating to information exceeds a predetermined first numerical threshold within a predefined first time period, in response to the number of comments relating to the information exceeding the predetermined first numerical threshold within the predefined first time period, establishing a corresponding instant messaging group relating to the information, and recording a unique identifier information for the instant messaging group relating to the information. | 05-16-2013 |
20130124493 | Search Method, Search Apparatus and Search Engine System - Techniques for performing searches using models generated from data mining. These techniques may include receiving a query including a search string. If a portion of the search string matches with a category of relationship data, the portion of the search string may be replaced with a label of the category to generate a modified query. Based on the modified query and models generated from mining historical search data, intent of the query may be determined, and searches may be then performed. | 05-16-2013 |
20130124421 | SECURE AUTHENTICATION METHOD AND SYSTEM FOR ONLINE TRANSACTIONS - Embodiments of the invention relate to a secure authentication method for online transactions, an online transaction secure authentication system, an online transaction secure authentication client, and a computer program product for secure authentication of online transactions thereof. The secure authentication method includes: generating, using one or more computer processors, a random session key to encrypt communications between a client and a server; verifying a user identity of a user using the client based on the generated random session key; in the event that the verification of the user identity is successful, generating transaction image information, encrypting the transaction image information based on the random session key, and transmitting the encrypted transaction image information to the client; receiving a confirmation of the transaction image information, the confirmation comprising a transaction signature; and verifying the transaction signature based on the random session key. | 05-16-2013 |
20130124368 | PERFORMING DEDUPLICATION ON PRODUCT INFORMATION SEARCH RESULTS - Performing deduplication on product information search results is disclosed, including: receiving update information associated with stored product information; retrieving and updating the stored product information and sets of feature vectors associated with the stored product information, wherein updating includes generating sets of feature vectors for any newly added pieces of product information or modified pieces of product information determined based at least in part on the update information; determining correlations between pieces of the updated stored product information based at least in part on the updated sets of feature vectors; and classifying one or more pieces of the updated stored product information into a category based at least in part on the determined correlations associated with the one or more pieces of the updated stored product information, wherein in response to a subsequent search query, a piece of product information is to be selected from the category. | 05-16-2013 |
20130117363 | Establishing Social Network Service Relationships - This present disclosure discloses techniques for establishing social network service (SNS) relationship. According to the techniques, online payment information of the first user and/or the second user are obtained from the database of the online transaction platform. Using this online payment information, it is determined whether the first user and the second user know each other. If they do, a message to establish an SNS relationship establishment is sent to the first user. The message contains personal information of the second user and allows the first user to decide whether to establish the relationship. The techniques therefore improve security and success rates in establishing SNS relationships. | 05-09-2013 |
20130117159 | TRANSACTION PLATFORM DATA PROCESSING METHOD AND SYSTEM - Embodiments of the invention relate to a transaction platform data processing method, and a transaction platform data processing system. The transaction platform data processing method includes: receiving order information corresponding to an order transmitted by a transaction platform, the order information comprising order amount and seller information; retrieving credit information of a seller, the credit information being based on the seller information; determining, using one or more computer processors, whether the order conforms to credit conditions based on the credit information of the seller and the order information; and in the event that the order conforms to the credit conditions, performing credit processing for the order and recording the order in the credit database. | 05-09-2013 |
20130117154 | Method and System of Evaluating Credibility of Online Trading User - Evaluating credibility of an online trading user includes, based on a user to be evaluated, querying reference users corresponding to the user to be evaluated. The reference users include trading users who have conducted a transaction with the user to be evaluated and may be obtained from a referenced transaction record of the user to be evaluated. Property information of the reference users may be obtained, and a credibility evaluation result for the user to be evaluated may be generated based on the property information of the reference users and a proportion of all transactions conducted between the user to be evaluated and the reference users for which sales transactions account. | 05-09-2013 |
20130111607 | MULTI-USER LIMITED RESOURCE ALLOCATION PROCESSING METHOD AND SYSTEM | 05-02-2013 |