APPLE INC. (Cupertino, CA)

The method could involve obtaining a frame that has an initial resolution and a first allocation of memory. In some implementations this method involves down-converting the first frame from the first resolution to a resolution that is lower than the first resolution used in the initial frame in order to produce a reference frame. The second resolution may be associated with the memory allocation which is less than the target allocation of the initial memory allocation. In some implementations the method involves storing the reference frame in a non-transitory memory. Certain implementations involve obtaining another frame with identical resolution to the first. Certain implementations also include an error correction on a second frame that is based on the reference frame in non-transitory storage.

A head-mountable device is a device for display which is worn on the head of a user. There are a variety of types of head-mountable products. For instance, some of the head-mountable products resemble helmets while other head-mountable devices look like glasses. Most head-mountable devices include at least one display that users can see when the device is being worn by the user. Some head-mountable devices include multiple displays. For example, some head-mountable gadgets have two displays per eye. There are numerous uses for devices that can be mounted head-on. The devices that can be mounted head-on can be utilized for numerous applications, such as gaming, medicine engineering, aviation, and more.

The heat produced by a head-mountable device must be controlled because it is situated so close to the head of the user. The quantity of heat that the head-mountabledevice generates typically correlates to the power used by the device with a head mount. As such, the amount of power that the device’s head mounts consumes might need to be managed. The amount of power an ahead-mountable device consumes depends on its hardware and/or the capabilities of the software. For instance, a head-mountable device with a greater processing power, a larger memory and/or an increased refresh rate usually will consume more power than a ahead-mountable device that has lower processing power, less memory or a slower refresh rate. However, limiting the capabilities of software or hardware of the device that is head-mountable usually hinders the performance of the head-mountable device and/or degrades user experience.

To ensure that the disclosure can be understood by those with ordinary skills in the art, a more precise description is possible by reference to aspects of illustrative examples Some of them are illustrated in the accompanying drawings.


FIG. Figure. 2 illustrates a block diagram for an example controller in accordance with certain implementations.

FIG. FIG. 3 is the block diagram of an example of a head-mountable gadget (HMD) according to some embodiments.

FIGS. 4A-4C show block diagrams of the HMD according to various implementations.

FIG. 5 is a flowchart depiction of a process for performing an error correction operation on the HMD in accordance with certain implementations.

FIG. FIG. 6A illustrates the diagram of an example frame that is missing information, according to certain implementations.

FIG. FIG. 6B illustrates the diagram of a rotating warping process. 6A is a way to compensate for lost information in some implementations.

FIG. 7A is a figure that shows an example frame that is a scene that has missing information in accordance with certain implementations.

FIG. FIG. 7B shows an illustration of a translational warping operation. It’s shown on the frame of FIG. 7A to compensate for missing information in accordance with different implementations.

FIG. 8A is a diagram which shows an example frame that corresponds to a dynamic scene with artifacts , in accordance with some implementations.

FIG. 8B is a figure that shows a rotational warping process on the frame in FIG. 8A, to remove artifacts due to various implementations.

FIG. 9A is a schematic diagram of an environment where the HMD is able to perform a warping operation in accordance with depth data with an up-to-date view that is in line with various implementations.

FIG. 9B is a diagram that shows a rightward-facing warping operation based on the depth data that is associated with an updated view as per some implementations.

FIG. FIG. 9C shows an illustration of a leftward warping operation which is based on depth information from an updated view based on some implementations.

FIG. 10A is a diagrammatic representation of an environment where the HMD performs a warping operation in accordance with depth data with a reference view in accordance with some implementations.

FIG. 10B is a diagram which illustrates a rightward warping operation that is based on depth data that is associated with a reference view according to various implementations.

FIG. FIG. 10C is an illustration of a leftward-warping operation that relies on the depth data that is associated with the reference view in accordance with certain implementations.

FIG. FIG. 11 shows a schematic diagram for a system performing an inverse wavelet transformation, according to certain implementations.

FIG. FIG. 12 illustrates foveated imaging according to some implementations.

FIG. FIG. 13 illustrates how to down-convert a picture that corresponds with a foveated picture in accordance some implementations.

FIG. 14 is a flowchart representation of a method for down-converting a frame which corresponds to an image foveated in accordance with some implementations.

According to the accepted practice, the various features illustrated in the drawings may not be drawn to scale. The dimensions of the various elements are arbitrary and may be increased or reduced to improve clarity. Furthermore, some of thedrawings may not accurately represent all elements of a specific device, method, or system. In addition, reference numbers that are similar can be utilized throughout the specification as well as in the figures to denote similar features.

There are a variety of ways to implement error concealment at head-mountable devices (HMDs) which are described in this document. The HMD could include a display, non-transitory memories, and one or more processors that are coupled to the display and non-transitory memory. Some implementations include obtaining a frame that has one resolution, which is linked to the first allocation of memory. Some implementations include down-converting the first frame of the first resolution to another resolution in order to produce the reference frame. The second resolution may be associated with a memory allocation that is lower than the target allocation of the initial memory allocation. The method could also involve the reference frame in the non-transitory storage. In some implementations, the method involves creating a second frame that is distinguished by the initial resolution. Certain implementations also include an error correction on a second frame, which is based on the reference frame which is stored in non-transitory memories.

In accordance with some embodiments, a device consists of at least one processor and a non-transitory storage device as well as one or more software programs. The one or more programs are stored in the non-transitory memory and execute by one or more processors. Instructions for carrying out or causing to be executed of one of these methods are included in the one or more programs. In accordance with some implementations, a non-transitory computer readable storage medium stores instructions that, when executed by one or more processors of the device, cause the device to perform or cause performance of any method described herein. According to certain implementations, a device contains at least one processor, non-transitory memory as well as means to execute, or causing, any of the techniques described herein.

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, patents give the inventor exclusive rights to create, use, sell and promote the invention?society gains when a new technology is introduced into the marketplace. These benefits could be directly realized when people can achieve previously impossible feats as well as indirectly through the opportunities for economic growth that innovation provides (business expansion, job creation).

Many drug companies and researchers at universities seek patent protection for their research and developments. Patents can be granted to the physical or abstract nature of a process or product, or even the method or composition of materials that are new to the field. In order to be granted protection under a patent an invention has to be novel, useful, and not obvious to other people within the same area.

Patents are awarded to inventors who have commercially successful inventions. They provide a motivation for inventors to come up with new ideas. Patents allow inventors and small companies to know that there is the possibility that they’ll receive a return for their efforts, time, and money invested in technology development. They can earn a living from their work.

Companies that are able to:

Protect your innovative products and services.

Improve the value, the visibility, and attractiveness of your products market

Differentiate your business and products from the competition;

Access business and technical expertise and information;

Beware of the danger of accidentally using third-party proprietary content or losing valuable data, original outputs, or other creative output.

Patents can transform an inventor’s information into a tradeable asset, which creates new opportunities for employment creation and business expansion through licensing or joint ventures.

Investors in the commercialization and development of technology will appreciate small-scale businesses that have patent protection appealing.

Patenting can lead to the development of innovative ideas and inventions. This information could encourage creativity and could be eligible to be protected by patents.

Patents are a way to stop untrustworthy third parties from making money from the invention’s efforts.

Patent-protected technology that is commercially profitable can be used to finance technological research and development (R&D) which can increase the chance of better technology in future.

You can leverage intellectual property ownership to convince investors and lenders that your product has real commercial potential. A single patent could lead to numerous financing options. Patents can be used in conjunction with other IP assets as collateral or security financing. You can also show investors your patent assets to increase the value of your company. Forbes and other publications have stated that every patent can boost company valuation by anywhere from $500,000 to $1 million.

A well-crafted business plan is essential for start-ups. It must be built on IP and explain the way your product or service is distinct. Investors will be impressed if you have IP rights are secured or in the process to becoming secure, and that they support your business strategy.

It is essential to keep an invention secret until you file to protect it with patents. Making an invention public before filing it could often erode its originality and make it ineligible for patent protection. Thus, disclosures that are filed prior to filing (e.g., for test-marketing investors, investors, or for other business partners) should only be made after signing a confidentiality agreement.

There are a variety of patents, and understanding these is vital to safeguard your invention. Utility patents cover new processes and machine creations. Design patents cover ornamental designs. Patents that are utility-based are ideal and protect the owner against copycats and other competitors. Patents for utility are usually issued to improve or alter existing inventions. Utility patents also cover improvements and changes to existing inventions. For example, a process patent covers actions or methods for performing an action, while chemical compositions are an assortment of ingredients.

What is the length average of a patent? Utility patents last 20 years from the earliest date of filing, however their expiration dates may be extended because of delays in the patent office for instance.

Are you looking to patent your ideas? Since patents are only granted to applicants who file first You must start filing quickly. Call an attorney for patents at PatentPC to patent your idea now!

A patent search is an essential step when you’re preparing a patent application. This allows you to view other concepts and provide an insight into their inventions. This will allow you to restrict the scope of your invention. Furthermore, you’ll discover the latest technology in your area of invention. This will assist you in understand the scope of your invention and prepare you for filing your patent application.

How to Search for Patents

The first step to obtain the patent you want is to conduct a patent search. You can do a google patent search or do a USPTO search. After the patent application has been filed, the product subject to the patent can be described as patent-pending. you can find the patent application on public pair. When the patent office is satisfied with your application, you’ll be able to do a patent number look to locate the issued patent. Your product will now become patented. You can also utilize the USPTO search engine. Read on for details. It is possible to seek help from an attorney for patents. In the US patents are issued by the US trademark and patent office or by the United States patent and trademark office, which also reviews trademark applications.

Interested in finding more similar patents? These are the steps to follow:

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

Write down a short and precise explanation of your invention. Do not use generic terms like “device”, “process,” or “system”. Instead, look for synonyms to the terms you selected initially. Next, take note of significant technical terms as well as keywords.

To help you find keywords and concepts, use the questions below.

  • What’s the purpose of this invention? Is it a utilitarian device or an ornamental design?
  • Is the invention a method of making something or performing some function? Are you referring to a product?
  • What is the purpose and composition of the invention? What is the physical makeup of the invention?
  • What is the goal of this invention?
  • What are the technical terms and terms that define the nature of an invention? A technical dictionary can help you locate the right terms.

2. Use these terms to find relevant Cooperative Patent Classifications on the Classification Text Search Tool. To determine the most suitable classification to your invention, scan the class scheme of the classification (class schedules). If you don’t see any results using the Classification Text Search, you might consider substituting your words that describe your invention using synonyms.

3. Examine the CPC Classification Definition for confirmation of the CPC classification you found. The hyperlink to a CPC classification definition is available in the event that the title of the classification contains a blue box with “D” on the left. CPC classification definitions can be used to determine the relevant classification’s scope, so you are sure to choose the most pertinent. The definitions could also contain research tips or other suggestions that could be helpful for further study.

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 relevant patent publications going first to the abstract and drawings representative of.

5. Use this selection of the most relevant patent publications to examine each one thoroughly for any similarities to your idea. Be sure to read the claims and specification. 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 utilized in Step 4 to narrow your search results to the most relevant patent applications by looking over the abstracts and drawings on each page. Then, you must carefully review the published patent applications, paying particular attention to the claims and the additional drawings.

7. Locate additional US patent publications by keywords in the PatFT or AppFT databases, searching for classification of non-U.S. patents as per below, and searching for non-patent literature disclosures of inventions using internet search engines. For example:

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