Facebook, Inc. (Menlo Park, CA)

Methods and systems for ranking products on the internet. A search query made by the user is used to identify one or more items. Based on the terms in the search query the products will be ranked. Every product is equipped with at the very least one characteristic. A score on each of the products is determined. Further, based on the score of attribute the quality of the one or more products is determined. Based on the relevancy, the marginal relevancy score of each of the one or more products is determined. Based on the marginal relevancy score any of the products are revised in order of relevancy. The rank of the one or more products can be adjusted to maximize the revenue generated.

This invention concerns the ranking of relevancy in information retrieval program. This invention is a system and method of ranking products online.

Shopping online has been made possible through the internet. This is due to its ease of use and speed of processing. It allows users to find the seller of a product on the internet and gives users the capability to compare prices in a matter of minutes. It has made shopping online efficient and easy, as compared to traditional shopping. Shoppers can make use of search algorithms to locate any product from the many items accessible on the internet. A buyer can easily find information about the item they are looking for and then buy it.

But, the information accessible on the Internet is not structured and manageable. Search engines deliver results that have been separated to show results which are relevant to users, to help them shop online for items. Search engines employ context-based analysis of data such as link analysis, page-ranking and other algorithms to sort results. For instance, results are sorted based on pages that are most frequently visited.

But, online shopping is distinct from the normal web searches. A query for “blue shirt” using the existing methods of searching would result in all types of results that include reviews, business pages, reviews, and even wikipedia entries. This means the search results might not correspond to the user intent–where the customer would expect to see a list with merchants offering blue colored shirts on the internet with prices and pictures. Therefore, using the technology of searching for content or web pages to shop online may result in irrelevant results. The existing techniques for shopping online don’t sort search results according to the attributes of the product like brand, style or trend. Ranking productsbelonging to a particular class, based on their attributes, enables the user to compare different products and helps him/her to make the right decision. This is due to the fact that the buyer might be interested in items from a brand that is well-known, products that are sold in a particular area, top-selling styles, new items, and so on. These aspects are crucial in determining the quality or value of items belonging to a specific class. The product’s relevance to users is known as the goodness. The goodness score, also known as will show how well a product performs with respect to its characteristics on the market. To offer the most suitable options for the user.

A method to rank the outcomes of a search on online shopping is necessary in light of the discussion above. It must be able to provide the most effective results, taking into account the characteristics of supply and market demand of products within a category.

The present invention is an approach to ranking one or more products in online shopping. The method includes generating a first list of the one or more items that are ranked based on at minimum one term in a search query received from the user. The products are ranked based on the term score for each of the one or more products in order to produce a ranking list. A number of attributes are identified that are associated with the one or more products. One or more of the attributes consisting of atleast one of a brand name, store name, a design, and price. Based on the characteristics that are associated with the product the attribute score is given to every one or more of them. The attribute score and term score are utilized to calculate the relevance score. The marginal relevance score of each of the one or more products is determined based on at least one of the relevance score, the ranking of the one or more products, or a degree of similarity of specific attributes of the products. Microprocessors are used to rank the products on the basis of their marginal relevance score.

The present invention is also related to a method to rank one or more products on the internet. The method includes receiving a list of one or more products. To create a list of first-ranked items of the list, the one or more items are ranked according to their relevancy to a search query. The discounted cumulative gain (DCG) score for one or more items in the second list is determined by calculating the marginal relevance score. Ranking of the one or moreproducts in the second list is modified based on at least one of a cost per click (CPC) associated with each of the one or more products, a loss of DCG score incurred due to modification of ranking of the one or more products, or a predeterminedthreshold value. A microprocessor executes the steps.

The present invention is also related to a method of ranking some or all of the items in online shopping. The system comprises a feature extraction module that is designed to produce a first list of the products that are ranked based on at minimum one term in a query from the user. The products are ranked in the initial list based on a specific term score associated with each of the products to generate a first ranking list. Furthermore, the feature extraction module can be set up to detect any or all attributes associated with one or multiple items. These attributes are at minimum one of the following: a brand name; an address for the store; a design; and a price. The system also includes the computing module, which is configured to calculate an attribute score for each attributes that are associated to each products in accordance with one or more features that are associated with the attributes. The computing module may also be configured to calculate a relevancy score by using the attribute score and the term score. Further, the computing module can be set up to compute a marginal relevancy score for each item based on at minimum one of the relevantscores, the ranking of one or two products or a degree or similarity of a particular aspects between the one or more products. Based on the marginal relevance score, the computer calculates the discount cumulative gain score (DCG) for each item on the second list. A product-ranking module is also part of the system. This module ranks the products in accordance with the marginal relevance score. The system also has a revenue manager that can alter the ranking of one or more of the products on the second list based on at minimum one of costs-per-click (CPC) as well as the loss of DCG score due to a change to the one/more products or the predetermined threshold.

This invention offers a variety of advantages. Users can browse through products with different features by allowing the search results to be varied depending on the attributes of the product. One might wish to look at different products that have different attributes. Furthermore, the items are re-ranked such that revenue of search engine can be increased. A compromise between relevancy and maximization of the revenue allows the search engine to grow its revenues without compromising the relevance of the products.

Click here to view the patent on USPTO website.

Get Patents with PatentPC

What is a patent?

A patent is granted by the government to protect the idea. It gives the inventor the sole right to create, use and sell the idea. Society benefits when new technology is introduced for sale. Benefits can be realized in directly, in that it may allow individuals to achieve previously unattainable things. Or indirectly due to the opportunities for economic growth (business expansion and job creation) which the invention provides.

Many drug companies and university researchers seek patent protection for their work and research. Patents are granted for the creation of a product, process or method of creating new materials. To be granted patent protection, an invention must be useful, new and not be obvious to anyone else in the same subject.

Patents give inventors a reward for commercially profitable inventions. They act as a motivator for inventors to invent. Small businesses and inventors can be assured that they will get an excellent return on their investment in technology development. It means that they can earn a living from their work.

Patents play a vital role in firms and can be used to:

Create and protect new products and services that are innovative;

Improve the value, the popularity, and appeal of your products market;

Stand out and differentiate yourself and your product from the competition.

Access business and technical expertise and other information;

Avoid accidentally using content from third party sources or loosing valuable information, innovative outputs or any other creative output.

Patents convert knowledge of the inventor into a valuable asset which opens up new opportunities for job creation through joint ventures and licensing.

Small businesses that have patent protection are more attractive to investors involved in the commercialization and development of technology.

Patenting can generate new ideas and new inventions. The information you create may be protected by patents.

Patents are a way to stop untrustworthy third-party companies from earning through the work of inventions.

Patent-protected technology that is commercially viable can be used to fund technology-related research and development (R&D) that increases the likelihood of a better technology in the near future.

Intellectual property ownership is a way to convince lenders and investors that there are genuine opportunities to market your product. A single patent could open the door for numerous financing options. Patents and other IP assets can be used as collateral or security for financing debt. Investors can also see your patent assets to increase company valuation. Forbes and other sources have pointed out that every patent could add between $500,000 and million dollars to your company’s valuation.

Start-ups require a well-crafted business plan that is built on the IP to prove that your product or service is unique and innovative, superior, or superior. Investors are also impressed if you have IP rights are secured or are in the process of becoming secure, and that they support your business strategy.

It is essential to keep your invention secret until you apply for patent protection. A public disclosure of an invention can often damage its novelty and make it invalid. Pre-filing disclosures, such as for investors, test-marketing or other business partners, should only be done after the signing of a confidentiality contract.

There are many kinds of patents. Understanding the different types is crucial to protect your invention. Patents for utility are used to protect inventions and processes that are new. Design patents cover ornamental designs. Utility patents are best and shield the owner from copycats and other competitors. Utility patents are often granted to enhance or modify existing inventions. They can also be used to enhance or modify existing inventions. A process patent would describe the methods or actions of performing a specific act. But, a chemical composition would include a combination of ingredients.

What is the length average of patents? Although utility patents last for 20 years from the date of their initial filing, they are able to be extended by delays in the Patent Office.

Do you want to protect your idea? Patents are only granted to applicants who are the first to file, which is why you must file as quickly as possible. Call PatentPC today to file your patent application submitted!

A patent search is a must when you are drafting the patent application. This will allow you to see other ideas and give you insight into the potential of them. You’ll be able to reduce the scope of your idea. In addition, you can discover the latest art in your field of innovation. This will assist you in understand the scope of your invention and prepare you to file the patent application.

How to Search for Patents

The first step in obtaining your patent is to perform the patent search. You can do a google patent search or do a USPTO search. Patent-pending is the name used to describe the product included in the patent application. It is possible to search the public pair to find the patent application. After the patent office approves your application, you will be able to do search for a patent number and find the patent that was issued. Your product will now be patented. It is also possible to use the USPTO search engine. Read on for more details. Patent lawyers or a patent attorney can advise you on the procedure. In the US patents are issued by the US patent and trademark office or by the United States patent and trademark office, which is also responsible for examining trademark applications.

Are you interested in finding other similar patents? These are the steps:

1. Brainstorm terms that describe your invention, based on its purpose, composition, and use.

Write down a short detailed explanation of your invention. Do not use generic terms such as “device”, “process,” or “system”. Think about synonyms for the terms you picked initially. Then, take note of important technical terms as well as keywords.

Use the following questions to help you find key words or concepts.

  • What is the purpose of the invention Is it a utilitarian device or an ornamental design?
  • Invention is a method to make something or carry out an action? Or is it a thing or procedure?
  • What is the composition and function of the invention? What is the physical composition of the invention?
  • What’s the objective of this invention?
  • What are the technical terms and terms that describe an invention’s nature? To help you find the right terms, refer to an online dictionary of technical terms.

2. These terms will enable you to look up pertinent Cooperative Patent Classifications using the Classification Search Tool. If you’re unable to find the right classification to describe your invention, scan through the class Schemas (class schedules) and then try again. If you don’t see any results using the Classification Text Search, you may want to consider replacing the words to describe your invention using synonyms.

3. Check the CPC Classification Definition for confirmation of the CPC classification you’ve found. If the classification you have selected has a blue box with “D” and “D”, then the link to the CPC classification definition will be provided. CPC classification definitions will aid you in determining the classification’s definition so that you can select the most relevant. In addition the definitions may include search tips and other suggestions which could be helpful for further investigation.

4. The Patents Full-Text Database and the Image Database allow you to find patent documents that are accompanied by the CPC classification. By focusing your search on abstracts and representative drawings you can narrow your search for the most relevant patent publications.

5. Take advantage of this list of most relevant patent publications to study each in detail for the similarities to your idea. Be sure to read the specification and claims. Refer to the applicant and patent examiner for any additional patents.

6. You can retrieve patent applications published in the past that fit the CPC classification you chose in Step 3. You may also employ the same strategy of searching you employed in Step 4 to narrow your search results to the most relevant patents by reading the abstracts and drawings on each page. After that, take a close look at the published patent applications, paying particular attention to the claims as well as additional drawings.

7. You can look up additional US patent publications using keyword searches in AppFT or PatFT databases, and also search for patents classified as that are not issued by the United States according to below. Also, you can utilize web search engines to search non-patent literature disclosures about inventions. Here are a few examples:

  • Add keywords to your search. Keyword searches may turn up documents that are not well-categorized or have missed classifications during Step 2. For example, US patent examiners often supplement their classification searches with keyword searches. Think about the use of technical engineering terminology rather than everyday words.
  • Search for foreign patents using the CPC classification. Then, re-run the search using international patent office search engines such as Espacenet, the European Patent Office’s worldwide patent publication database of over 130 million patent publications. Other national databases include:
  • Search non-patent literature. Inventions can be made public in many non-patent publications. It is recommended that you search journals, books, websites, technical catalogs, conference proceedings, and other print and electronic publications.

To review your search, you can hire a registered patent attorney to assist. A preliminary search will help one better prepare to talk about their invention and other related inventions with a professional patent attorney. In addition, the attorney will not spend too much time or money on patenting basics.