Patent application number | Description | Published |
20100262894 | ERROR CORRECTION FOR A DATA STORAGE DEVICE - An apparatus for error correction for a data storage device may include an input interface that is configured to receive individual error correction requests to correct data from multiple channel controllers and that is configured to receive error correction information corresponding to the error correction requests, where each of the channel controllers is arranged and configured to control operations associated with one or more memory chips. The apparatus may include a corrector module that is operably coupled to the input interface and that is arranged and configured to perform error correction using an error correction algorithm and the error correction information to generate correction solutions, where the corrector module is a shared resource for the multiple channel controllers. The apparatus may include an output interface that is operably coupled to the corrector module and that is arranged and configured to communicate the correction solutions to the channel controllers. | 10-14-2010 |
20140164676 | USING A VIRTUAL TO PHYSICAL MAP FOR DIRECT USER SPACE COMMUNICATION WITH A DATA STORAGE DEVICE - A data storage device includes multiple flash memory devices, where each of the flash memory devices are arranged into multiple blocks having multiple pages for storing data. The data storage device includes a memory controller that is operationally coupled with the flash memory devices. The memory controller is configured to receive a virtual to physical memory address translation map from a host device, where a physical memory address includes a physical address for memory on the host device. The memory controller is configured to store the virtual to physical memory address translation map in a memory module on the memory controller, receive commands directly from an application running on the host device, where the commands include virtual memory addresses that refer to the memory on the host device and translate the virtual memory addresses to physical memory addresses using the virtual to physical memory address translation map. | 06-12-2014 |
20140164677 | USING A LOGICAL TO PHYSICAL MAP FOR DIRECT USER SPACE COMMUNICATION WITH A DATA STORAGE DEVICE - A data storage device includes multiple flash memory devices, where each of the flash memory devices is arranged into multiple blocks having multiple pages for storing data. The data storage device includes a memory controller operationally coupled with the flash memory devices. The memory controller is configured to receive a logical to physical address translation map from a host device, where a physical address includes a physical address for one of the flash memory devices. The memory controller is configured to store the logical to physical address translation map in a memory module on the memory controller, receive read commands directly from an application running on the host device, where the read commands include logical memory addresses that refer to the logical locations on the flash memory devices, and translate the logical addresses to physical memory addresses using the logical to physical address translation map. | 06-12-2014 |
Patent application number | Description | Published |
20090195758 | MESHES FOR SEPARATELY MAPPING COLOR BANDS - A method includes generating a first plurality of meshes configured to map a first domain associated with a display surface to a second domain associated with an image capture device configured to capture a first image of the display surface, and generating a second plurality of meshes configured to map the second domain to a third domain associated with a first projector configured to display a second image onto the display surface. A third plurality of meshes is generated using the first plurality of meshes and the second plurality of meshes. The third plurality of meshes is configured to separately map a plurality of color bands between the first domain and the third domain. | 08-06-2009 |
20100188557 | IMAGE RENDITION AND CAPTURE - An image rendition and capture method includes rendering a first image on a surface using a first set of wavelength ranges of light. While the first image is being rendered, a second image is captured using a second set of wavelength ranges of light but not the first set. The second image is of the surface on which the first image is being rendered. | 07-29-2010 |
20110096137 | Audiovisual Feedback To Users Of Video Conferencing Applications - The present invention provides a method of providing feedback to a participant in a video conference, comprising the steps of: establishing a video conferencing session between multiple participants, wherein each participant in the video conferencing session is associated with a video capture device and an audio capture device; and establishing presentation requirements for each participant, wherein the presentation requirements are associated with the video conferencing session and the video capture and audio capture devices associated with each participant, wherein responsive to a failure to meet the presentation requirements, feedback is sent to at least the local participant who has failed to meet the presentation requirements. | 04-28-2011 |
20110096140 | Analysis Of Video Composition Of Participants In A Video Conference - A method of determining whether a video frame meets the design composition requirements associated with a video conference, said method comprising steps performed by a processor of: providing design composition requirements for the video frame, wherein the design composition requirements are available at runtime; analyzing captured video content from a video conference, to determine whether a participant of interest is present in a video frame of the video content; and analyzing the video frame to determine if it meets the design composition requirements for the video conference. | 04-28-2011 |
20120221960 | COLLABORATIVE WORKSPACE VIEWING FOR PORTABLE ELECTRONIC DEVICES - Embodiments of the present invention disclose a system and method for providing collaborative workspace viewing for portable electronic devices. According to one embodiment, a first portable electronic device operated by a first user and a second portable electronic device operating by a second user are connected over a network. Furthermore, an image captured by an imaging sensor associated with either the first portable device or the second portable electronic device is displayed on a user interface of both the first portable electronic device and the second portable electronic device. In addition, gesture input received from both the first user and the second user and relating to the captured image is displayed concurrently on both the first portable electronic device and the second portable electronic device. | 08-30-2012 |
20120274727 | METHODS AND SYSTEMS FOR SHARING CONTENT VIA A COLLABORATION SCREEN - Video conferencing methods and systems that enable shared content to be displayed in a separate window within a screen or in a separate display are described. In one aspect, a method for establishing a video conference with shared content using a computing device includes capturing images of a first participant through a screen using a camera. The screen is located between the first participant and the camera. The method also includes projecting images of a second participant on the screen to be viewed by the first participant using a projector, and displaying shared content separate from the images of the second participant. The shared content is to be presented in different format than the images of the second participant presented on the screen. | 11-01-2012 |
20150079962 | CONTROLLING BEHAVIOR OF MOBILE DEVICES - A method of determining context-appropriate behavior for mobile devices | 03-19-2015 |
Patent application number | Description | Published |
20080257666 | System for Cooling a Disc Brake Rotor and Collecting Brake Pad Waste - The present invention is a system which improves the airflow in a disc braking system by using impellers which are powered by a drive shaft that is rotated via a roller that is contacted with the brake rotor. A housing is provided that fits on a brake disc which holds the impellers, drive shaft, and filters. In an alternative embodiment, twin impellers could be used on either side of the rotor to maximize the air flow through the impellers. It is another object of the present invention to provide an impeller shroud housing that has an inlet to allow air to enter the shrouding. There is a mesh filter on the inlet which can capture particles as air is forced into the shrouding. Another filter on the shroud housing outlet to capture the remaining particles as air is forced out of the shroud housing and onto the rotor to aid in cooling of the braking system. | 10-23-2008 |
20100096226 | DISC BRAKE ASSEMBLY - A disc brake assembly includes a rotor, a caliper, brake pads and an optional filter. The optional filter can be disposed within a shroud which covers at least about 70% of the distal side periphery on at least one of the two sides of the rotor. The disc brake also includes an impeller or other means for providing air flow to the disc brake assembly. The impeller can be provided by the rotor itself or it can be provided by a separate component which is powered either directly or indirectly by the rotor. | 04-22-2010 |
20130174742 | Self Adjusting Filter Mass Area That Produces Extended Filter Life And Uniform Static Pressure Throughout - Improvements in a filter where the filter self-expands based upon increased pressure or vacuum in the filtering stream. The expandable filter is adaptable to filtering a wide variety of media including air used in HVAC units, gases that are used to filter impurities out of gases and for industrial applications. The expandable filter to maintain a constant pressure or vacuum in the plenum or filter. The filter self-expands as the pressure or vacuum increases and pushes, pulls or draws the filter into an elongated or heightened configuration. As the filter expands new filter material is exposed that was not previously exposed for filtering. Expansion doubles, triples, or further increases the filter collection surface area. The filter does not rely upon gravity and expands based upon the increase of pressure or vacuum in the plenum the filter can be arranged in a vertical or horizontal orientation. | 07-11-2013 |