Patent application number | Description | Published |
20130054305 | METHOD AND APPARATUS FOR PROVIDING DATA STATISTICS - Providing data statistics includes receiving property information of selected products input by users, searching and locating a Standard Property Union (SPU) corresponding to the property information in a database, the SPU comprising a set of one or more products sharing a set of one or more properties, generating behavior data, including by summarizing a cumulative number of behavioral instances associated with each product in the set of products included in the SPU, and outputting the behavior data. | 02-28-2013 |
20130080598 | DETERMINING THE PHYSICAL LOCATION OF A CLIENT - Determining a physical location of a client, including: determining a network transmission time associated with a first server and a network transmission time associated with a second server; determining a set of key parameters for the first server and a set of key parameters for the second server; determining a distance between the client and the first server and a distance between the client and the second server based at least in part on inputting the network transmission time associated with the first server, the network transmission time associated with the second server, the set of key parameters for the first server, and the set of key parameters for the second server into a data processing model; and determining the physical location associated with the client using the distance between the client and the first server and the distance between the client and the second server. | 03-28-2013 |
20130103771 | GENERATING PROCESSED WEB ADDRESS INFORMATION - Generating processed web address information is disclosed, including: receiving a request to share a webpage, wherein the request includes at least a first web address information associated with the webpage and user identification information associated with a first user; generating a second web address information based at least in part on the first web address information and the user identification information associated with the first user; and presenting the second web address information. | 04-25-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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Patent application number | Description | Published |
20130073596 | FILE FOLDER TRANSMISSION ON NETWORK - Disclosed are a method and a system for transmitting a file folder from the sending end to the receiving end. The system uses a file folder transmission unit at the sending end side to generate a directory structure file of the file folder. The directory structure file may have properties such as the size of the file folder, paths and path lengths of the files in the file folder. The sending end then sends the directory structure file to the receiving end through the file folder transmission unit to allow the system to determine which files in the file folder need to be transmitted. The needed files in the file folder are then transmitted to the receiving end according to the determination. The sending end and the receiving end may communicate using an instant messaging tool. The disclosed method and system allow a faster and more convenient file folder network transmission. | 03-21-2013 |
20130086052 | Method and System of Information Matching in Electronic Commerce Website - Techniques for sorting search results using user characteristic data are described. These techniques may include receiving a query from a user device. A search may be performed based on the query to obtain multiple results. User responses corresponding to the multiple results may be obtained and then grouped to determine multiple users based on similarities among the multiple users. Based on user responses associated with the multiple users, the multiple results may then be ranked. | 04-04-2013 |
20130097205 | Data Classification - The present disclosure provides a method and an apparatus for storing data classification structure. Based on an initial classification structure tree, a reorganized classification structure tree that stores data classifications structure differently from that of the initial classification structure is generated. As the reorganized classification structure tree is flexible, when maintaining data and searching data by using the search engine, the present techniques may quickly find the desired data, thereby reducing the heavy burden of the search engine under the conventional techniques to conduct data search and high pressure of conducting data maintenance and data search. Further, the present techniques may not only reduce the burden of the search engine, but also relieve the pressure for maintaining data and searching data. | 04-18-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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Patent application number | Description | Published |
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 |
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 |
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 |
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 |
20130298200 | ACCOUNT SECURITY PROTECTION METHOD AND SYSTEM - Embodiments of the present application relate to an account security protection method, an account security protection system, and a computer program product for account security protection. An account security protection method is provided. The method includes retrieving a current location of a user, and a location where the user's account is being operated, determining whether a distance between the location of the user and the location where the user's account is being operated exceeds a predetermined distance threshold, and in the event that the distance between the location of the user and the location where the user's account is being operated exceeds the predetermined distance threshold, notifying the user. | 11-07-2013 |
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 |