Toyota Research Institute, Inc. (Los Altos, CA)
Systems and methods are provided to generate trajectories of an interface for a vehicle’s user that shows the view of the driver. Methods include: generating an ego-vehicle’s predicted trajectory for an ego-vehicle; and creating at least one predicted road agent trajectory for a road agent which is not part of the ego-vehicle. After the predicted trajectories are generated, the method continues by determining if at least one predicted trajectory overlaps the object or another predicted trajectory, when displayed on the user interface , which shows the view from the driver’s point of view. Modifying at minimum one predicted road agent’s trajectory to remove the overlap is an integral part of the procedure. The method updates the the user interface so that it displays any altered road agent predicted path. Systems include a trajectory-prediction module to execute the methods.
The background description is included to provide context for the disclosure. The work of the currently named inventors is described in the background section. However, the aspects of the description that could not be considered prior art at the time of filing are not explicitly or implicitly accepted as prior art in relation to present technology.
In many applications, vehicle systems can predict the course of a vehicle (sometimes called 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. The human driver may remain in control of specific aspects of driving the vehicle (e.g. steering) while the ADAS controls the driver’s actions and, when necessary, intervenes to prevent an accident. An important part of an ADAS is its ability to anticipate the course of an ego-driven vehicle. A vehicle’s system may show the ego-vehicle’s trajectories through an interface for the user.
The vehicle system can also predict the path of several road agents in the outside of a vehicle, and display their routes on an interface display. Road agents can be any type of vehicle, which includes bicycles, motorbikes and pedestrians. An autonomous vehicle, or the parallel-autonomy car, has one goal: to follow a specific route and avoid collisions with road agents. Since the intentionsof road agents or their drivers are not typically known with certainty to an autonomous vehicle , or to the driver of a vehicle that is parallel-autonomous, forecasting the course of a road agent can further that objective.
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 is a brief summary of the disclosure and does not cover all of its features or scope.
The present lectures cover the creation of trajectories that could be used to present the user interface of a vehicle from the perspective of the driver. The system consists of one or more processors and an memory that is coupled 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. Instructions could also contain steps to determine whether the predicted road-agent trajectory protrudes from the display area and has an unknown direction of travel when it is displayed on an interface for users that displays a driver’s view. The instructions may contain a step to modify at least one predicted road agent trajectory to provide an indication of direction. An optional control module can be added, and could contain instructions that, when executed by one or more processors cause these processors to modify the user interface to reflect any altered road agent’s predicted trajectory.
The present teachings also provide a method for creating trajectories which can be used to show the driver’s perspective of the vehicle’s interface. The system is comprised of one or more processors, and a memory communicably coupled to 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 might include a step todetermine that at least one predicted trajectory is overlapped with either an object or another predicted trajectory when it is displayed on the user interface, which displays a view of the driver’s view. Instructions could also contain steps to modify the predicted trajectory of the road agent in order to eliminate the overlap. A control module may be included, as well as instructions that when executed by processors, cause the one or more processors to change the user interface to include any modified roadagent predicted path.
The present instructions also offer the method for generating the trajectories of the vehicle’s user interface from the perspective of a driver. The method involves creating an ego-vehicle-predicted trajectory for an ego-vehicle;and creating at the very least one road agent-predicted trajectory for a road agent which is outside the vehicle’s ego. The method is able to determine that at least one predicted trajectory overlaps with an object or with another predicted route when the interface shows a driver’s view. The method also involves changing at minimum one road agent’s predicted trajectory to eliminate the overlap. The method continues by modifying the user interface so that any updated road agent predicted route is displayed.
The description will also reveal other areas of application as well as different ways to enhance the capabilities of the technology. The description and specific examples in this summary are to be used for illustration purposes only and are not intended to restrict the scope of the present disclosure.
Click here to view the patent on USPTO website.
Get Patents with PatentPC
What is a patent?
Patents are granted by the government to safeguard an invention. It grants the inventor the exclusive right to create, use and sell the idea. Society gains when new technology is introduced for sale. These benefits could be realized immediately as people are able to accomplish feats previously unattainable as well as indirectly through the opportunities for economic growth which innovation can bring (business expansion, job creation).
Many pharmaceutical companies and university researchers seek patent protection for their research and development. Patents are granted to a product, process, or method of making new materials. To be granted protection by patent the invention must be useful, new and not be obvious to others within the same subject.
Patents reward inventors who have commercially viable inventions. They act as a motivator for inventors to create. Patents permit entrepreneurs and inventors to be assured that there’s an excellent chance that they will be paid back for their time, effort and money spent on technology development. They can earn money by their work.
Patents are a crucial part of companies, and they can:
Secure your products and services.
Your products will be more visible appealing, valuable, and desirable to the market.
Make your brand stand out from others.
Get technical and business information.
Beware of accidentally downloading third-party content or losing important data, creative outputs or any other creative output.
Patents effectively transform the inventor’s information into a tradeable asset, which creates new opportunities to create jobs and boost expansion of business by licensing or joint ventures.
Investors who are involved in the commercialization and development of technology will appreciate small-scale businesses that have patent protection to be more attractive.
Patents can result in new inventions and ideas. These information may be eligible for protection under patents.
Patents are a way to stop untrustworthy third-party companies from earning from the invention’s efforts.
Patent-protected technology that is commercially profitable could be used for financing technological research and development (R&D), which increases the likelihood of a better technology in the near future.
It is possible to use the intellectual property rights of your company to convince lenders and investors that your product has real commercial potential. Sometimes, a powerful patent can lead to multiple financing options. Patents as well as other IP assets are able to be used as collateral or security to finance debt. Investors are also able to view your patent assets in order to increase their company valuation. Forbes and others have pointed out that each patent can increase the value of your company by as much as $500,000 to $1 million.
Startups require a carefully-crafted business plan that builds on the IP to prove that your product or service is distinctive, superior, or innovative. Investors will also be impressed if you have IP rights are secure or are in the process of becoming secure, and if they are in line with your business plan.
It is essential to keep an invention secret until you file for patent protection. The public disclosure of an invention can often damage its novelty and make it invalid. The filing of disclosures prior to filing, for example, for investors, test-marketing, or other business partners is best done only after signing a confidentiality contract.
There are many kinds of patents, and understanding these is vital to safeguard your invention. Patents for utility are used to protect the development of new methods and machines. Design patents cover ornamental designs. Utility patents are the most beneficial because they shield the owner from copycats as well as other competitors. Most often they are granted for alterations or improvements to existing inventions. They can also be used to enhance or modify existing inventions. A process patent would cover the acts or methods of performing a particular act. However, a chemical composition would include the combination of ingredients.
What is the typical length of a patent? Patents for utility last 20 years from the initial filing date, but their expirations may be extended due to delays at the patent office, for example.
Do you want to protect your idea? Patents are granted only to applicants who file first, you need to make your application quickly. Contact a patent attorney at PatentPC to file your invention now!
When you’re writing your patent application when you are writing a patent application, it is important to conduct a patent search. it will provide you with some insight into other people’s ideas. It will help you narrow down the scope of your invention. You can also discover the current state of the art within your area of invention. You’ll have a better idea of what your invention should be and will be more prepared to submit your patent application.
How to Search for Patents
Patent searches are the very 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 covered by the application can be described as patent-pending. you will be able to locate the patent application online on the public pair. After the patent office has approved the application, you are able to perform a patent search to find the patent that was issued, and your product will now be patented. It is also possible to use the USPTO search engine. Check out the following article for more information. A patent lawyer or patent attorney can help you through the process. Patents granted in the United States are granted by the US trademark and patent office, also known as the United States patent office and trademark office. This office also reviews trademark applications.
Are you interested in finding other similar patents? Here are the steps you should follow:
1. Brainstorm terms that describe your invention, based on its purpose, composition, and usage.
Start by writing down a brief and precise description of your invention. Avoid using generic terms like “device,” “process,” and “system.” Look for synonyms to the terms you chose initially. Next, note important technical terms and keywords.
Utilize the following questions to help you find keywords or concepts.
- What is the objective of the invention Is it a utilitarian device or an ornamental design?
- Is inventing a method to create something or perform a function? Is it a product or process?
- What is the composition and function of the invention? What is the physical structure of the invention?
- What is the goal of this invention?
- What are the technical terms and keywords that describe the characteristics of an invention? To assist you in finding the right terms, refer to the technical dictionary.
2. Use these terms to find pertinent Cooperative Patent Classifications for your invention at the Classification Text Search Tool. If you are unable to determine the correct classification to describe your invention, go through the classification’s class Schemas (class schedules). If you do not get results using the Classification Text Search, you might want to think about substituting the words for describing your invention with synonyms.
3. Examine 3. Review the CPC Classification Definition for the CPC Classification Definition to verify the relevancy of the CPC classification you’ve found. If the chosen classification is a blue box that has a “D” on its left, the hyperlink will direct you to the CPC classification definition. CPC classification definitions can assist you in determining the classification’s scope of application so that you can select the most relevant. These definitions may also include research tips or other suggestions that can be useful for further study.
4. Find patent documents that have the CPC classification from the Patents Full-Text and Image Database. By focusing on the abstracts and representative drawings, you can narrow down your search to find the most relevant patent publications.
5. Utilize this selection of most pertinent patent documents to study each in detail for similarity to your own invention. Be sure to read the claims and specification. You may find additional patents by referring to the patent examiner and the applicant.
6. You can find patent applications published in the past that match the CPC classification you picked in Step 3. The same method of searching is applicable to step 4. You can narrow your search results in order to locate the most relevant patent applications by reading the abstracts and drawings for every page. Then, you must carefully review the patent applications that have been published, paying particular attention to the claims and the additional drawings.
7. Find additional US patents using keywords searching in PatFT or AppFT databases, classification searches of non-U.S. patents as described below, and searching for non-patent literature disclosures of inventions using internet search engines. 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:
- 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.