Toyota Research Institute, Inc. (Los Altos, CA)
Systems and methods are available to create trajectories that show a driver’s perspective. Methods include the creation of an ego vehicle’s predicted path for an individual ego vehicle; and the generation at least one road agent predicted route for an external road agency. Once the predicted trajectories have been generated, the method continues by determining that at a minimum one road agent predicted trajectory both (1) is behind an object, indicating travel behind the object, and (2) has an overlap with the object when displayed on an interface that displays a driver’s view. Modifying the predicted road agent trajectory at least once to remove overlap is a part of the method. The method follows by updating a display of the user interface to include any altered road agent predicted trajectory. Systems include a trajectory-prediction module to execute the methods.
This background description serves to give context to the disclosure. Work performed by the currently named inventors, to the extent it can be described in this background section, as well as elements of the description that might not otherwise qualify as prior art at the time of filing is neither explicitly nor implicitly recognized as prior art in relation to present technology.
Vehicle systems are able to predict the trajectory of a vehicle in a range of ways. Sometimes referred to as the “ego-vehicle”, For example, a parallel-autonomy vehicle, such as a vehicle that includes an advanced driver-assistancesystem (ADAS), is a vehicle whose control may be shared between a human driver and an autonomous-driving system. While the human driver maintains the control over certain aspects of driving a vehicle (e.g. steering) however, the ADAS monitors driver actions and can intervene if necessary to prevent the risk of an accident. The ability to predict the course of the ego-vehicle , therefore, is an essential aspect of an ADAS. The vehicle system may show the ego-vehicle’s trajectories in a user-friendly interface.
The vehicle system is also able to anticipate the route taken by one or more road agents outside of a vehicle and show their trajectories on an interface display. Road agents could be any kind of vehicle, which includes bicycles, motorbikes, automobiles and pedestrians. One goal for an autonomous vehicle or parallel-autonomous vehicle is to take in a way that does not collide with the road users it encounters on its way. Since the intentions of road users or their drivers are not typically known with certainty for an autonomous vehicle or to the driver of a vehicle that is parallel-autonomous, knowing the path of a road agent can aid in that goal.
However, when many road agent trajectories are provided on a user interface, it may quickly become overly complicated, especially when the display is provided as a driver’s perspective view (as compared to a top plan view, for example).Accordingly, it would be desirable to provide improved trajectory prediction systems to adequately account for the presence of numerous and/or overlapping trajectories that may be provided on a user interface, which may lead to less complicated displays.
This section is a general overview of the disclosure and is not a comprehensive disclosure of its full scope or all of its features.
In various aspects the present tutorials offer an algorithm for creating trajectories for a vehicle user interface that displays the view of the driver. The system is comprised of at least one processor and memory that is with the processors. The memory stores a trajectory-prediction module including instructions that when executed by the one or more processors cause the one or more processors to perform a series of steps. For example, the trajectory-prediction module mayinclude an instruction to generate an ego-vehicle predicted trajectory for an ego-vehicle, and to generate at least one road agent predicted trajectory for a road agent that is external to the ego-vehicle. The instructions could include a step todetermine that at least one predicted road-agent trajectory (1) exists behind the object indicating travel behind the object, and (2) is overlapping with the object, when displayed on the user interface that displays a driver’s view. Instructions could also include steps to modify the predicted road agent’s trajectory in order to reduce the overlap. A control module may also be provided, including instructions that when executed by processors trigger one or moreprocessors to update the user interface to include any updated road agent’s predicted trajectory.
In another way, the present teachings provide an non-transitory computer-readable medium capable of creating trajectories of a vehicle user interface that displays the view of the driver. A processor or processors could contain instructions that cause the computer-readable medium to generate an ego-vehicle predicted trajectory for an individual ego-vehicle. The processors can also produce at least one predicted route for a road agency which isn’t external to the vehicle’s ego. The instructions may cause a processor to determine that at least one predicted road agent trajectory (1) exists behind an object, indicating that it is behind the object and (2) is overlapping with the object when displayed on the userinterface showing a driver’s perspective view. The instructions may make a processor modify at least one predicted road agent trajectory to remove the overlap. Then, it will create a modified predicted path and refresh the user interface with any modified road agent trajectory.
The present teachings also provide the method for generating the trajectories of the vehicle’s user interface from the perspective of a driver. This method creates an ego vehicle predicted path for an individual ego vehicle. It will also generate at least one road agent predicted route for an agent that is external to the ego. The method is able to determine that at the very least one predicted road agency trajectory (1) exists behind an object. This indicates travel behind the object, and (2) overlaps with it. Modifying the predicted road agent trajectory to eliminate overlap is part of the method. The method proceeds by updating a display of the user interface to include any modified predicted road-agent trajectory.
Other areas of applicability as well as different methods for improving the above technology will become clear from the information provided in this document. The descriptions and examples provided in this summary are as illustrations only and are not intended to limit the scope of the present disclosure.
Click here to view the patent on USPTO website.
Get Patents with PatentPC
What is a patent?
A patent is issued by the government to protect an invention. It gives the inventor the exclusive rights to develop, use and sell the invention. Society gains when new technologies are brought to the market. The benefits may be direct terms, as it allows people to accomplish previously unattainable things, or indirectly, through the economic opportunities (business growth and employment) that the innovation offers.
Patent protection is demanded out by many universities and pharmaceutical companies to aid in their research and development. Patents can be granted to a physical or abstract product or process or the method or composition of materials new to the area. To be granted patent protection an invention has to be innovative, novel and not be obvious to other people in the same subject.
Patents give inventors a chance to be recognized for commercially successful inventions. They act as an incentive for inventors to create. Patents enable inventors and small companies to be assured that there’s the possibility that they’ll get a profit for their time, effort, and money invested in the development of technology. They can earn money through their work.
Patents play a vital role in companies, and they can:
Secure the latest products and services;
Improve the value, the appearance, and visibility of your product on the market
Make your company and products stand out from the competition;
Get technical and business information.
Avoid the risk of using proprietary third-party content or losing valuable information, innovative outputs, or another creative output.
Patents effectively transform the inventor’s knowledge into a marketable asset, which creates new opportunities to create jobs and boost expansion of businesses through joint ventures or licensing.
Investors in the commercialization and development of technology will find small companies with patent protection appealing.
Patenting may lead to new ideas and new inventions. The information you create may be protected by patents.
Patents can be used to stop untrustworthy third parties from profiting from the invention’s efforts.
Patent-protected technology revenue that is commercially profitable can be used to fund technological research and development (R&D) that will improve the chances of better technology in future.
Intellectual property ownership can be used to convince investors and lenders that there are legitimate chances to commercialize your product. Sometimes, a powerful patent could open the door to multiple financing options. You can utilize patents and other IP assets as collateral or security to secure financing. Investors are also able to view your patent assets in order to increase their company valuation. Forbes and others have pointed out that every patent can boost the value of a company by anything from $500,000 to $1 million.
A properly-constructed business plan is vital for start-ups. It must be built on IP and demonstrate the way your product or service stands out. Additionally, investors will be impressed if you can demonstrate that you have IP rights are secure or is in the process of becoming secure, and that they are in line with your business plan.
It is essential to keep your invention secret until you apply to protect it with patents. Making an invention public before it is filed can frequently degrade its originality and render it unpatentable. Pre-filing disclosures, such as for investors, test marketing, or other business partners should be done only following the signing of a confidentiality agreement.
There are many kinds of patents. Understanding the different types of patents is vital for protecting your invention. Patents for utility cover processes and machine creations. Design patents cover ornamental designs. Utility patents are the most effective and protect the owner against copies and competitors. Patents for utility are usually issued to improve or modify existing inventions. They can also be used to improve or alter existing inventions. A process patent could be a way to describe the actions or methods of performing a specific act. However, a chemical composition will include the combination of components.
How long will a patent last? While utility patents are valid up to 20 years from the initial filing, they may be extended through delays in the Patent Office.
Do you want to patent your ideas? Since patents are only granted for first-to-file applicants and you must make your application quickly. Contact PatentPC to speak with a patent attorney PatentPC to protect your idea today!
A patent search is an essential step when you’re working on an application for patent. This will enable you to look at other ideas and give you insight into their creations. You’ll be able to limit the nature of your idea. Additionally, you’ll be able to be aware of the current state of art in your field of invention. You’ll have a better idea of what your invention ought to be and be better prepared to write the patent application.
How to Search for Patents
Patent searches are the first step towards obtaining your patent. You can do a google patent search or do a USPTO search. Once the patent application has been filed, the product subject to the patent can be referred to as patent-pending and you will be able to locate the patent application on public pair. Once the patent office approves the patent application, you are able to do a patent number search to locate the patent that was issued, and your product will now be patented. In addition to the USPTO search engine, you can use other search engines, such as espacenet, as detailed below. It is possible to seek help from a patent attorney or patent attorney. In the US Patents are issued by the US trademark and patent office or the United States patent and trademark office, which also examines trademark applications.
Are you interested in similar patents? Here are the steps:
1. Create a list of terms that describe your invention, based on its intended purpose, composition and use.
Start by writing down a brief, precise description of your invention. Avoid using generic terms like “device,” “process,” and “system.” Consider synonyms for the terms you picked initially. Also, keep track of crucial technical terms and key words.
Use the questions below to help you determine keywords or concepts.
- What is the purpose of the invention? Is it a utilitarian device or an ornamental design?
- Is the invention a way of creating something or performing a function? Are you referring to an item?
- What is the composition of the invention? What is the invention’s physical structure?
- What’s the purpose of the invention
- What are the terms in the technical field and keywords used to describe the nature of an invention? To assist you in finding the correct terms, consult an online dictionary of technical terms.
2. These terms will enable you to search for pertinent Cooperative Patent Classifications using the Classification Search Tool. If you are unable to find the right classification for your invention, scan through the classification’s class Schemas (class schedules). Consider substituting the words you’re using to describe your invention if you do not get any results from your Classification Text Search with synonyms like the ones you used in step 1.
3. Review the CPC Classification Definition for the CPC Classification Definition to verify the relevancy of the CPC classification that you’ve located. If the selected classification title has a blue box with an “D” at its left, the hyperlink will take you to the CPC classification definition. CPC classification definitions will aid you in determining the classification’s scope of application so that you can choose the one that is most appropriate. These definitions may also include search tips or other suggestions which could prove useful in further investigation.
4. Find patent documents that have the CPC classification from the Patents Full-Text and Image Database. By focusing your search on abstracts and representative drawings you can narrow your search to the most relevant patent publications.
5. This list of patent publications is the best to check for similarities to your invention. Pay close attention to the specification and claims. Refer to the applicant and patent examiner for any additional patents.
6. Search for patent applications that have been published using the CPC classification you picked in Step 3 in the Applications Full-Text and Image Database. You can use the same strategy of searching in Step 4 to narrow your search results to the most relevant patent applications by looking at the abstract and drawings on each page. Next, carefully examine the patent applications that have been published with particular attention paid to the claims and the 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 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:
- European Patent Office (EPO) provides esp@cenet to access a network of Europe’s patent databases with access to machine translation of European patents.
- Japan Patent Office (JPO) – with access to machine translations of Japanese patents.
- World Intellectual Property Organization (WIPO) offers PATENTSCOPE with a full-text search of published international patent applications and machine translations for some documents, as well as a list of international patent databases.
- Korean Intellectual Property Rights Information Service (KIPRIS)
- State Intellectual Property Office (SIPO) with machine translation of Chinese patents.
- Other International Intellectual Property Offices with online patent databases include Australia, Canada, Denmark, Finland, France, Germany, Great Britain, India, Israel, Netherlands, Norway, Sweden, Switzerland, and Taiwan.
- 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.