Advanced New Technologies Co., Ltd. (Grand Cayman, KY)

A website page is opened by the first local application (APP). A first local APP wakes up another local APP. The second local APP initiates local servers. The first local APP will send an inquiry to the local server. If a response from the local server is returned, the initial local APP stops a jump to a directed download page.

Platforms for mobile devices may offer apps (APPs) created based on operating systems that run on mobile devices, to implement various user-oriented functions. For instance, the iOS platform of Apple provides mobile device APPs built upon the iOS system. The ANDROID platform from Google offers mobile device-specific APPs built on the Android system, and the Windows mobile device platform gives mobile device APPs developed based on the Windows platform.

Other APPs are able to launch APPs on these mobile device platforms. For example, a short message service (SMS) message that is received from an SMS app has a standard resource locator (URL) address. When a user taps on the URL address inside the SMSmessage, the mobile device is able to launch a web page. You can open the web page by making use of the default browser on your device. Another option is local appA (for instance, a ticket purchase APP), which can be accessed via a mobile device during the payment process, by using the WebView component integrated into local APPA, and then start local APP B (for example an APP for payment APP) from the payment page.

For example, a specific SMS message that is sent by an SMS app on mobile devices could contain a link address of ALIPAY. The default browser can be used to open the webpage that corresponds to the link address after the user taps on the address in an SMS message. The page will be displayed, and efforts can further be made to invoke local APP B (for example, the ALIPAY Wallet app) using Scheme URI to allow the user to perform operations in the ALIPAY Wallet application. Scheme URI is compatible with Android, iOS and Windows mobile platforms. The example shows that pages opened by browser APPs for the majority of mobile operating systems following the ALIPAY wallet APP has been invoked don’t close, but move into APP downloading pages within the span of. The browser will still show a prompt informing the user how to download the ALIPAY Wallet app even after the ALIPAY wallet application is installed on their mobile devices.

Another illustration is local APPA, a native app on mobile devices that can be used to open a link to purchase products that is available on TAOBAO. Local APPA can also open a webpage that is compatible with the link address using the WebView component. On the page, efforts can further be made to invoke local APP B (for instance the TAOBAOAPP) by using a Scheme URI so that the user can perform actions within the TAOBAOAPP. Similarly, in the example above, once the TAOBAOAPP is launched, the pages that are opened by theWebView component in local APP A of the majority of mobile platform systems are not closed, but they jump to pages that download apps within a brief time. As such, even though the TAOBAOAPP is installed on the mobile device, a web page that the WebView component jumps to will still display a prompt, instructing the user to download TAOBAOAPP.

It can be seen that, with the present technology, when a web page is opened and the associated APP is invoked, the opened web page cannot know that the corresponding APP has been installed on the mobile device. So, mobile devices are redirected to APP download pages regardless of whether corresponding APPs have been installed on mobile devices. The communication process takes longer, resources are wasted, and the user experience suffers.

The purpose of the applications like this is to provide a technique and system for starting an application (APP) so that a page that is opened can confirm that a corresponding app is installed on the terminal device where the openedpage is located.

The steps below are followed to fix the technical issue.

The following are the steps to initiate an APP The first local app opens a webpage and invokes an additional APP. The second APP starts with a local server. The first local APP sends an JavaScript reference request to the localserver; the first local APP stops jumping to the direct download page when it receives a response from the local server.

These are the components of a system to start an APP The first is a local APP which opens a web page to invoke a second local APP. It is also set up to send a JS request to the local servers. It is further configuredto stop moving to a directed download page after receiving an response from local servers; the second local APP which is configured to start the localserver; and the third local APP that accepts the JS request from the first local APP and returns the response to the first

It is evident by the solutions to technical issues offered in the current application that, after the second local APP is launched on the local server is able to respond to a request sent by another APP even if the second APP and the first local APP reside in different processes. In this way, the local server will respond if it receives the JS reference request from the first local APP. The local APPcan check that the local APP that was invoked has initiated the local servers , by getting the response from the local server. This signifies that the second local APP is invoked , and the first local APP doesn’t need to go to a specific downloaded page. Further, the first local APP canstop moving to the page for directed downloads.

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 an invention a patent provides the inventor exclusive rights to use, create, market and promote the invention?society benefits when a new technology is brought to the market. These benefits could be directly realized when people can achieve previously unattainable feats, or indirectly through the opportunities for economic growth that innovation offers (business growth, employment).

Many pharmaceutical firms and university researchers are seeking patent protection for their research and developments. Patents may cover the physical or abstract nature of a product or process , or a method or composition of materials new to the field. Patent protection must be granted to an invention that is beneficial or novel and is not previously known to others in the same field.

Patents are awarded to inventors who have commercially successful inventions. They provide a motivation for inventors to come up with new ideas. Small-scale businesses and inventors can rest certain that they will receive an excellent return on their investment in the development of technology. They could earn a decent income through their work.

Patents play essential roles in companies, and they can:

Make sure you protect your unique products and services.

Improve the visibility and the value of your products on market

Differentiate your business and products from others;

Access to business and technical knowledge and other information;

Avoid the danger of accidentally using third-party proprietary content, or losing valuable information, innovative outputs, or another creative output.

Patents transform inventor’s knowledge into an asset that can be sold, that opens new avenues for employment creation by licensing joint ventures and joint ventures.

Small companies that have patent protection are more appealing to investors who are involved in the commercialization and development of technology.

Patenting can lead to the development of new ideas and inventions. The information you create may be eligible for protection under patents.

Patents can be used to prevent untrustworthy third parties from profiting from the invention’s efforts.

Patent-protected technology revenues that are commercially viable can be used to fund technological research and development (R&D) which increases the likelihood of better technology in future.

It is possible to use intellectual property ownership to convince investors and lenders that your product has real commercial value. Sometimes, a powerful patent can open the door to multiple financing opportunities. Patents and other IP assets are able to be utilized as collateral or security for financing debt. You can also show investors your patent assets to boost company valuation. Forbes and others have noted that each patent can increase the value of a company by anything from $500,000 to $1 million.

Startups need a solid business plan that is built on the IP to show that your product or service is distinctive and superior or ingenuous. Investors are also impressed if your IP rights are secure or are on the verge of being secure and if they are supportive of your business plan.

It is crucial to keep your invention secret until you submit for patent protection. A public divulging an invention could frequently devalue its originality and render it invalid. Thus, disclosures that are filed prior to filing (e.g. for testing-marketing investors, test-marketing, or any other business partners) should only be filed following the signing of a confidentiality agreement.

There are many kinds of patents. Understanding them is crucial for protecting your invention. Utility patents cover new processes and machine creations. Design patents cover ornamental designs. Patents for utility are the best option and shield the proprietor from copycats and other competitors. Frequently the utility patents are granted for improvements or modifications to existing inventions. Patents issued under utility can be used to enhance or modify existing inventions. A process patent would be a way to describe the actions or methods to perform a specific action. However, a chemical composition could be a combination of components.

What is the length average of patents? While utility patents last up to 20 years from their earliest filing, they can be extended by delay in the patent office.

Are you interested in the patenting of your idea? As patents are only granted to applicants who file first and you must start filing quickly. Call PatentPC to speak with a patent attorney PatentPC to patent your idea today!

Patent searches are an essential step when you’re writing an application for patent. This allows you to discover other concepts and provide insight into the potential of them. It will help you reduce the scope of your idea. You can also discover the current state of the art within your field of invention. This will help you to know the extent of your invention as well as prepare for the filing of your patent application.

How to Search for Patents

A patent search is the first step to getting your patent. You can do a google patent search or do a USPTO search. After the patent application has been filed, the item subject to the application may be described as patent-pending. you can find the patent application online on the public pair. After the patent office approves your application, you will be able to do an examination of the patent number to find the patent that was issued. The product you are selling will be patentable. Alongside the USPTO search engine, you can also utilize other search engines such as espacenet, as detailed below. A patent lawyer or patent attorney can assist you with the procedure. In the US patents are issued by the US trademark and patent office or by the United States patent and trademark office, which is also responsible for examining trademark applications.

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

1. Think of terms that describe your invention in relation to its intended, composition, or use.

Start by writing down a concise and precise description of your idea. Don’t use generic terms such as “device”, “process,” or “system”. Look for synonyms to the terms you initially chose. Also, make note of key technical terms as well as keywords.

To help you identify terms and keywords, you can use the following questions.

  • What is the objective of the invention? Is it a utilitarian device or an ornamental design?
  • Does the invention consist of a method of making something or performing an action? Or is it a product or procedure?
  • What is the composition and function of the invention? What is the physical makeup of the invention?
  • What is the goal of this invention?
  • What are technical words and terms that describe the essence of an invention? To assist you in finding the correct terms, consult an online dictionary of technical terms.

2. Use these terms to search for pertinent Cooperative Patent Classifications for your invention at the Classification Text Search Tool. If you’re not able to locate the appropriate classification to describe your invention, scan through the classification’s class Schemas (class schedules). If you don’t see any results using the Classification Text Search, you might want to think about substituting the words to describe your invention with synonyms.

3. Check the CPC Classification Definition to verify the accuracy of the CPC classification you’ve found. The hyperlink to a CPC classification definition will be available in the event that the title of the classification is a blue square with a “D” to the left. CPC classification definitions will aid you in determining the classification’s subject matter so that you can choose the one that is most appropriate. In addition they can provide research tips and other suggestions that may be useful for further research.

4. The Patents Full-Text Database and the Image Database allow you to retrieve patent documents that include the CPC classification. You can look through and find the most relevant patent publications looking first at abstract and drawings representative of.

5. This collection of patent publication is the best to check for similarities with your invention. Pay attention to the claims and specifications. There are many patents available by consulting the patent examiner and the applicant.

6. You can retrieve patent applications published in the past that fit the CPC classification you selected in Step 3. You can apply the same method of search as Step 4, narrowing your results to the relevant patent application by looking at the abstract as well as the drawings on each page. After that, take a close look at the patent applications published with particular attention paid to the claims and additional drawings.

7. Find additional US patent publications using keyword search in AppFT or PatFT databases, classification searches of non-U.S. patents as described below, and searching non-patent patent disclosures in the literature of inventions using internet search engines. Here are some 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.