A machine translation method as well as an apparatus are offered. The method includes: getting, in the case of translating words from one language to another language, a representation vector that represents the source of the word fragment. The source representation vector of the word fragment is the word fragment in the first language. The method also includes getting a historical translation vector of the word fragment through querying historical translation information based on the source representation vector of the word fragment. The historical translation vector of the word fragment represents a historical context that is akin to the word fraction. Additionally, the technique includes translating the word fraction in accordance with the historical vector for the word.

Neural Machine Translation (NMT), a machine translation technology that utilizes an encoder/decoder frame which is used to “understand the semantic meaning and translate it”.

If a word from one language is translated to another language, the word typically corresponds to a plurality of different words. A Hierarchical Recurrent Neural Net (HRNN) module can be used to eliminate the problem of a word appearing in multiple places in an article that have different translation results. It can be used in conjunction with the conventional NMT system. The HRNN summarizes the result of translation from many sentences and allows the word in question to be translated using those sentences’ translation results.

The HRNN network must occupy large amounts of calculation overheads when summarizing translation results from several sentences before it is employed. In order to ensure the efficiency of translation in real-world applications, only the results of a few sentences (usually three sentences) can be summarized, resulting in a limited improvement to a translation effect.

A HRNN network cannot summarise translation results from several sentences. This causes problems that result in only a minor improvement in a translation effect. This application provides an embodiment of a machine-translation method, an apparatus and a computer device , as well as a storage medium. The solutions to this problem are as follows:

In accordance with an aspect, a machine translation method is offered, and can be carried out with a computer. This method involves obtaining a source representation vector of the word fragment when translating the word from a primary to another language. The source representation vector of the word fragment is the word in the first language. The method also includes obtaining a historical translation vector of the word fragment by querying historicaltranslation information according to the source representation vector of the word fragment. The historical translation vector of the word fragment represents a historical context that is akin to the word fragment. The method additionally involves translation of the word fragment based on the historical translation vector for the word.

In accordance with an aspect of the invention, a machine-translation apparatus is available, comprising an internal memory and a processor coupled to the memory. The processor is configured to acquire, while translating a word fragment of a first language into the second language an origin representation vector of the word fragment. The representation vector that is the source of the word fragment is the word fragment in the original language. The processor is also configured to obtain an historical translation vector for the word fragment through asking for historical translation information in relation to the source representation vector of the word fragment. The historical translation vector of the word fragment is a historical context that is akin to the word fragment. The processor is further configured to translate the word in accordance with the historical translation vector for the word fragment.

A computer device based on one aspect is offered. The memory can store at minimum one instruction or program. An instruction set, or instruction set may be loaded by the processor to run the instructions to perform the machine translation process as described above.

According to an aspect, a non-transitory computer-readable medium is provided with the storage medium having at least one instruction, at most one program, code set or an instruction set, the minimum of one instruction, at least oneprogram and the code set or the instruction set, being loaded and executed by a computer to perform the machine translation process as stated above.

The technical solutions provided in this application could have the following beneficial effects:

A word that is being translated is considered to be a context of translation in a translator process. The translation results of the current moment will be dependent on the historical translation situation. The historical translation context of a word fragment has a broad scope. There could be other situations of translation for similar or identical word fragments. The outcome of translating a word fragment using the above method is more accurate than an historical translation result for the exact word segment. This increases the accuracy of translation.

It is important to understand that the descriptions given above and the detailed descriptions that follow are intended for illustrative purposes and educational purposes, and cannot limit this application.

Click here to view the patent on USPTO website.


Get Patents with PatentPC

What is a patent?

Patents are issued by the government to safeguard the invention. It grants the inventor the exclusive rights to develop, use and sell the invention. Society is benefited when new technologies are introduced to the market. The benefits can be realized immediately by people who are able to perform feats previously thought impossible as well as indirectly through the opportunities for economic growth that innovation offers (business expansion, job creation).

A lot of pharmaceutical firms and university researchers are seeking patent protection to protect their research and development. Patents can be granted to an abstract or physical product or process, or an approach or composition of material that are new to the area. To be granted patent protection an invention has to be novel, useful and not be obvious to other people in the same subject.

Patents honor inventors who have commercially successful inventions. They provide a motivation for inventors to come up with new ideas. Small companies and inventors can be certain that they will receive a return on the investment they make in technology development via patents. They can earn a living by their work.

Businesses with the ability to:

Make sure you protect your unique products and services

Increase the visibility and value of your products ‘ presence on the market

Make your brand stand out from the rest.

Access to business and technical knowledge and information;

Beware of the danger of using proprietary third-party content or losing valuable information, innovative outputs, or other creative output.

Patents transform inventor’s knowledge into a valuable asset which creates new opportunities to create jobs through licensing and joint ventures.

Investors who are involved in the commercialization and development of technology may find small businesses with patent protection to be more attractive.

Patenting can lead to new ideas and inventions. This information could be protected by patents.

Patents can serve as an effective deterrent for untrustworthy third parties profiting from an invention’s efforts.

Commercially successful patent-protected technology revenues could be used to finance technological research and development (R&D), which will improve the chances of developing better technology in the coming years.

It is possible to use the intellectual property rights of your company to convince lenders and investors that your product has commercial value. One patent that is powerful could open the door for many financing options. Patents can be used along with other IP assets as collateral or security to secure financing. You can also show investors your patent assets to boost the value of your business. Forbes and other sources have pointed out that each patent can add anywhere from $500,000 to a million dollars in company valuation.

A carefully designed business plan is essential for new businesses. It should be based on IP and explain how your product/service stands out. Investors will be impressed if you have IP rights are secure or are on the verge of becoming secure, and that they support your business plan.

It is important to keep your invention secret until you submit to protect it with patents. A public divulging an invention could be detrimental to its originality and render it invalid. Pre-filing disclosures, such as for investors, test-marketing, or other business partners, should be done only after signing a confidentiality agreement.

There are many kinds of patents, and understanding these is vital to safeguard your invention. Patents for utility are used to protect new processes and machine creations. Design patents cover ornamental designs. Patents for utility are the most effective because they shield the owner from copycats as well as other competition. They are typically granted to enhance or modify existing inventions. Utility patents can also be used to improve or modify existing inventions. For example, a procedure patent covers acts or methods of performing one specific thing, whereas chemical compositions are a mixture of components.

What is the typical length of the patent? Utility patents last 20 years after the earliest filing dates, but their expirations may be extended because of delays at the patent office such as.

Do you want to protect your idea? Patents are granted only to applicants who file first, you need to start filing quickly. Call PatentPC to speak with a patent attorney PatentPC to file your invention now!

When you’re writing your patent application when you are writing a patent application, it is essential to conduct an internet search for patents, since it will provide you with some insight into other people’s concepts. You’ll be able reduce the scope of your invention. Furthermore, you’ll discover the latest technology in your field of invention. This will help you to understand the scope of your invention as well as prepare you for filing the patent application.

How to Search for Patents

Patent searches are the first step to getting your patent. 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. You can search the public pair to find the patent application. Once the patent office approves the patent application, you can perform a patent search to locate the patent, and your product will now be patented. You can also use the USPTO search engine. See below for details. A patent lawyer or patent attorney can assist you with the process. Patents granted in the United States are granted by the US trademark and patent office, or the United States patent office and trademark office. This office also evaluates trademark applications.

Are you interested in similar patents? Here are the steps to follow:

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

Write down a brief and precise description of the invention. Avoid using generic terms like “device,” “process,” and “system.” Think about synonyms for the terms you initially chose. Next, note important technical terms as well as keywords.

To help you find the key words and concepts, try the questions below.

  • What is the purpose of the invention? Is it a utilitarian device or an ornamental design?
  • Is inventing a method to come up with something or to perform an action? Is it a product?
  • What is the purpose and composition of the invention? What is the physical makeup of the invention?
  • What’s the point of the invention?
  • What are technical terms and key words that define the essence of an invention? A technical dictionary will help you identify the correct phrases.

2. These terms let you search for relevant Cooperative Patent Classifications on the Classification Search Tool. To determine the most suitable classification to your invention, go through the classification’s class Schemes (class schedules). If you do not get results using the Classification Text Search, you may consider replacing your words that describe your invention using synonyms.

3. Review the CPC Classification Definition to verify the validity of the CPC classification that you’ve discovered. The hyperlink to the CPC classification definition will be given if the chosen classification title has a blue box that includes “D” to the left. CPC classification definitions will help you determine the applicable classification’s scope, so you can choose the one that is most appropriate. The definitions could also contain search tips or other suggestions that could be helpful for further research.

4. Get patent documents using the CPC classification from the Patents Full-Text and Image Database. By focusing your search on abstracts and drawings that are representative, you can narrow down your search to find the most relevant patent publications.

5. Utilize this list of most relevant patent publications to study each in depth to find similarity to your idea. Pay close attention to the specifications and claims. Contact the applicant as well as the patent examiner to obtain additional patents.

6. You can find published patent applications that match the CPC classification you selected in Step 3. You may also employ the same method of search that you used in step 4 to limit your search results to only the most relevant patent applications by looking over the abstracts as well as the drawings for each page. After that, you must review all published patent applications carefully with particular attention paid to the claims as well as other drawings.

7. Find additional US patents by keyword searching in PatFT or AppFT databases, searching for classification of non-U.S. patents according to below, and searching for non-patent literature disclosures of inventions using internet search engines. For instance:

  • 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.