摘要:
A system that includes a head mounted display device and a processing unit connected to the head mounted display device is used to fuse virtual content into real content. In one embodiment, the processing unit is in communication with a hub computing device. The processing unit and hub may collaboratively determine a map of the mixed reality environment. Further, state data may be extrapolated to predict a field of view for a user in the future at a time when the mixed reality is to be displayed to the user. This extrapolation can remove latency from the system.
摘要:
A system that includes a head mounted display device and a processing unit connected to the head mounted display device is used to fuse virtual content into real content. In one embodiment, the processing unit is in communication with a hub computing device. The processing unit and hub may collaboratively determine a map of the mixed reality environment. Further, state data may be extrapolated to predict a field of view for a user in the future at a time when the mixed reality is to be displayed to the user. This extrapolation can remove latency from the system.
摘要:
A communication system where first and second devices communicate concurrently and bidirectionally over a single wire and a ground. The second device can be a computing device having a powered component which requires a certain power output, for instance, and the first device may be a power supply unit. The second device provides a signal on a control line (the single wire) which is characterized by a frequency, pulse width, duty cycle and/or an amplitude which is associated with a message from the second device. The first device recognizes the message in the signal and invokes a corresponding function, such as by enabling a corresponding power supply. The power supply provides power to the second device via a separate power line. Further, the first device modifies the signal, without adding power, to provide a message from the first device, concurrent with the message from the second device.
摘要:
An external AC power adapter. The adapter includes a housing which, in one embodiment, defines an air inlet compartment, an air outlet compartment and a partially sealed electronics compartment containing electrical components for converting an AC input to a DC output. A blower generates an airflow within the electronics compartment for cooling the electrical components in the electronics compartment. Barriers are located in the air inlet compartment and the air outlet compartment to prevent liquid from entering the electronics compartment.
摘要:
A memory controller is utilized to overcome NAND flash memory's propensity for comprising bad blocks of memory. The memory controller utilizes minimal hardware and is essentially transparent to a device requesting access to the NAND memory. A NAND flash memory device is configured to comprise a set of main blocks of memory and a set of auxiliary blocks of memory. Each block is divided into pages of memory and each page includes metadata. The metadata includes a block status indicator, indicating whether a block is good or bad. When receiving a request to access a page in the NAND flash memory, if the block in which the page resides is good, that block is accessed. If the block is bad, auxiliary memory is searched until a block containing the address of the bad block in its metadata is found. The found block is accessed in lieu of the bad block.
摘要:
A Bandwidth Resolution Conflict component combines control data for multiple controlled devices into a unified control data signal that can be transmitted on a single communication channel. To resolve any bandwidth conflicts, the BCR component implements one or more of the following techniques to resolve the bandwidth conflicts: (1) regenerating the control data signal by increasing at least one compression parameter used in creating the first and second segments of control data; (2) interleaving the control data signal by replacing two adjacent frames of the control data segment with a single frame designated as a repeat frame; (3) reorganizing the control data by moving a frame of control data segment into an unoccupied frame in the control data signal; (4) pre-stuffing the control data signal by moving a portion of the control data to frames in which the moved control data will accumulate for delayed performance in a buffer in one of the controlled devices; and (5) selecting one of the controlled device for data starving based on predefined selection criteria and deleting one or more frames of the control data for the selected controlled device. One or more of these techniques may be applied individually or consecutively until all bandwidth conflicts are resolved.
摘要:
An autopilot system for a vessel such as a boat receives a pre-set heading direction set by e.g. the user and also receives the apparent orientation (heading) from a heading sensor. The difference between the pre-set heading direction and the actual heading is then determined and a correction signal is generated in dependence on that difference, which correction signal is then used to control the orientation of the vessel by e.g. generating a rudder correction signal which varies the position of the rudder. In the present invention, the correction signal is further dependent on the difference between the actual heading and a reference direction such as magnetic North or South. In this way errors due to differences between the apparent orientation as detected by the heading sensor and the actual orientation of the vessel may be corrected. The correction value may alternatively, or in addition, be dependent on magnetic dip angle, and/or the vertical and/or horizontal component of the Earth's magnetic field, and/or latitude.
摘要:
A communication system where first and second devices communicate concurrently and bidirectionally over a single wire, in addition to a ground. The second device can be a computing device having a powered component which requires a certain power output, for instance, and the first device may be a power supply unit. The second device provides a signal on a control line (the single wire) which is characterized by a frequency, pulse width, duty cycle and/or an amplitude which is associated with a message from the second device. The first device recognizes the message in the signal and invokes a corresponding function, such as by enabling a corresponding power supply. The power supply provides power to the second device via a separate power line. Further, the first device modifies the signal, without adding power, to provide a message from the first device, concurrent with the message from the second device.
摘要:
An effervescent tablet for direct use as an additive in hot coffee or hot water includes one or more creamer additives, pH stabilizing agents, effervescence agents, and solubility agents. In one embodiment, the tablet includes dry coffee and, in another embodiment, the tablet excludes it. The creamer additive(s) may be dairy and/or non-dairy. The effervescence agent(s) includes sufficient effervescence to separate the tablet upon placement of the tablet in the hot coffee or water and, in one embodiment, to further create foam on the surface of the coffee so as to yield an instant frothy latte or cappuccino. The pH stabilizing agent(s) stabilizes a pH of the coffee and the solubility agent(s) facilitates expeditious dissolution of the tablet in the coffee or water. Various other ingredients and agents may be included in the tablet to enhance flavor, improve mouth feel, enhance foam production, or achieve other desired characteristics or results.
摘要:
An extension to the Universal Serial Bus (USB) protocol that utilizes reserved bits in the OHCI Endpoint Descriptors to signal which root hub port(s) should transmit the data. Typically, all ports transmit (broadcast) data. The present invention encodes transmission information that can be used by the hardware to effectively control which port(s) need to be tri-stated. However, by setting, the “on” bits for all the ports, the present invention retains standard USB functionality. Also provided is a method to increase the bandwidth of low speed devices connected to the USB bus by increasing the data payload for such devices.