Patent application number | Description | Published |
20090168080 | Poster printing control module, method of poster printing control, and multi-functional printer - A method of poster printing control, applicable to a multi-functional printer, comprising at least one printing module and a scanning module, includes using a scanning module to scan an original paper to obtain a digital copy of known size; setting a size of a paper to be printed; dividing the digital copy into a plurality of sub-images; up-scaling the sub-images to the size of the paper to be printed; using the printing module to print out the sub-images on the paper to be printed. Thereby, the poster printing is completed by means of the multi-functional printer. | 07-02-2009 |
20130093429 | BATTERY GAUGE ESTIMATION DEVICE - A battery gauge estimation device is disclosed, having an impedance element, a switch, a control circuit, a voltage detection circuit, and an estimation circuit. The impedance element is coupled between a first terminal and a second terminal of a battery, and the switch is coupled between the impedance element and the first terminal of the battery. The control circuit configures the switch to be intermittently conducted at a predetermined frequency. The voltage detection circuit detects the voltage difference between the terminals of the impedance element. The estimation circuit generates a remaining power estimation according to the detected voltage difference. | 04-18-2013 |
Patent application number | Description | Published |
20090168171 | MULTILAYER WIRE-GRID POLARIZER WITH OFF-SET WIRE-GRID AND DIELECTRIC GRID - A multilayer wire-grid polarizer for polarizing light includes a stack of thin film layers disposed over a substrate, including a wire-grid array of elongated metal elements having lengths longer than a wavelength of the light and a period less than half the wavelength of the light. One of the layers can include a thin film layer with a refractive index greater than a refractive index of the substrate. One of the thin film layers can include a dielectric array of non-metal elements. | 07-02-2009 |
20100328770 | MULTILAYER WIRE-GRID POLARIZER WITH OFF-SET WIRE-GRID AND DIELECTRIC GRID - A wire-grid polarizer includes a wire-grid layer disposed over a substrate. A plurality of contiguous dielectric-grid layers are contiguous with one another and disposed directly on top of the wire-grid layer. The plurality of contiguous dielectric-grid layers includes different materials with different indices of refraction. The array of dielectric material elements and the array of metal elements are oriented substantially parallel with one another, and the arrays having substantially equal periods. | 12-30-2010 |
20120008205 | MULTILAYER WIRE-GRID POLARIZER WITH OFF-SET WIRE-GRID DIELECTRIC GRID - A wire-grid polarizer includes a stack of thin film layers disposed over a substrate including a wire grid layer and a plurality of thin film layers disposed between the wire grid layer and the substrate. The wire-grid layer includes an array of elongated metal elements, comprising lengths longer than a wavelength of visible light, a period less than 200 nanometers, a height less than 400 nanometers; and a material selected from the group consisting of aluminum, silver, gold, copper, or combinations thereof. The plurality of thin film layers disposed between the wire grid layer and the substrate include at least one dielectric grid layer and at least one thin film layer comprising silicon. The dielectric grid layer and the wire-grid are substantially parallel with one another, have substantially equal periods, and have substantially equal widths. | 01-12-2012 |
Patent application number | Description | Published |
20120112739 | Derailleur Cable Detecting Assembly For An Electric-Auxiliary Bicycle - A derailleur cable detecting assembly for an electric-auxiliary bicycle has a body and a detecting device. The body is mounted on a frame of the electric-auxiliary bicycle, is connected to a derailleur cable and has a casing and a cover. The casing has a chamber and a through hole. The cover is detachably mounted on the casing to mount a cable wire of the derailleur cable in the body. The detecting device is mounted in the body, is connected to the derailleur cable and has a circuit board and a magnetic element. The circuit board is mounted in the chamber of the casing, faces the cable wire and has an electric wire and multiple magnetic sensors. The magnetic sensors are mounted on the circuit board at intervals. The magnetic element is mounted on the cable wire between the casing and the cover, facing the magnetic sensors of the circuit board. | 05-10-2012 |
20130270302 | ELECTRIC CAULKING GUN - An electric caulking gun has a body and an actuating assembly. The body has a pushing shaft, a motor, a gearbox, a transmission device, a circuit board and a switch. The gearbox has a sun gear with multiple mounting slots. The actuating assembly is mounted in the body, is connected to the switch and engages the sun gear and has a connecting arm, a linking arm, an actuating element, an oscillating arm and a pressing button. The connecting arm is pivotally connected to the switch. The linking arm is connected to the connecting arm. The actuating element is mounted in the body, selectively engages one of the mounting slots and has a wedge mount and an engaging block. The oscillating arm is connected to the body and is connected to the connecting arm. The pressing button is movably mounted in the body and is connected to the oscillating arm. | 10-17-2013 |
Patent application number | Description | Published |
20130210362 | RECEIVER DEVICE AND HOST APPARATUS - A receiver device, adapted to be plugged in a host apparatus, includes a Bluetooth receiver unit, a processing unit and a transmission module. The Bluetooth receiver unit is signal connected to a smart handheld device via a Bluetooth transmission interface and configured to receive a control signal issued from the smart handheld device. The processing unit is electrically connected to the Bluetooth receiver unit and configured to convert the control signal into a control instruction. The transmission module, electrically connected to the processing unit and linked to the host apparatus via a transmission port thereof, is configured to transmit the control instruction to the host apparatus via the transmission port; wherein the host apparatus is controlled by the control instruction. A host apparatus is also provided. | 08-15-2013 |
20130210363 | RECEIVER DEVICE, HOST APPARATUS AND CONTROL METHOD THEREOF - A receiver device adapted to be plugged in a host apparatus is provided. The receiver device includes a Bluetooth receiver unit, a processing unit and a transmission module. The Bluetooth receiver unit, signal connected to a smart handheld device via a Bluetooth transmission interface, is configured to receive a control signal issued from the smart handheld device. The processing unit, electrically connected to the Bluetooth receiver unit, is configured to convert the control signal into a control instruction. The transmission module, electrically connected to the processing unit and linked to the host apparatus via a transmission port of the host apparatus, is configured to transmit the control instruction to the host apparatus via the transmission port, wherein the host apparatus is controlled by the control instruction to perform a specified operation. A host apparatus and associated control method are also provided. | 08-15-2013 |
Patent application number | Description | Published |
20100293320 | METHOD AND APPARATUS FOR BYTE-ACCESS IN BLOCK-BASED FLASH MEMORY - Techniques are described herein for managing data in a block-based flash memory device which avoid the need to perform sector erase operations each time data stored in the flash memory device is updated. As a result, a large number of write operations can be performed before a sector erase operation is needed. In addition, the block-based flash memory can emulate both programming and erasing on a byte-by-byte basis, like that provided by an EEPROM. | 11-18-2010 |
20140189286 | WEAR LEVELING WITH MARCHING STRATEGY - A method for managing utilization of a memory including a physical address space comprises mapping logical addresses of data objects to locations within the physical address space, and defining a plurality of address segments in the space as an active window. The method comprises allowing writes of data objects having logical addresses mapped to locations within the plurality of address segments in the active window. The method comprises, upon detection of a request to write a data object having a logical address mapped to a location outside the active window, updating the mapping so that the logical address maps to a selected location within the active window, and then allowing the write to the selected location. The method comprises maintaining access data indicating utilization of the plurality of address segments in the active window, and adding and removing address segments from the active window in response to the access data. | 07-03-2014 |
20140310447 | HALF BLOCK MANAGEMENT FOR FLASH STORAGE DEVICES - A method for managing block erase operations is provided for an array of memory cells including erasable blocks of memory cells in the array. The method comprises maintaining status data for a plurality of sub-blocks of the erasable blocks of the array. The status data indicate whether the sub-blocks are currently accessible and whether the sub-blocks are invalid. The method comprises, in response to a request to erase a selected sub-block of a particular erasable block, issuing an erase command to erase the particular block if the other sub-blocks of the particular erasable block are invalid, else updating the status data to indicate that the selected sub-block is invalid. | 10-16-2014 |
Patent application number | Description | Published |
20130264719 | SEMICONDUCTOR STRUCTURE AND METHOD FOR MANUFACTURING THE SAME - A semiconductor structure includes first and second chips assembled to each other. The first chip includes N of first conductive lines, M of second conductive lines disposed on the first conductive lines, N of third conductive lines perpendicularly on the second conductive lines and parallel to the first conductive lines, N of first vias connected to the first conductive lines, M sets of second vias connected to the second conductive lines, and N sets of third vias connected to the third conductive lines. The second and first conductive lines form an overlapping area. The third conductive lines and N sets of the third vias include at least two groups respectively disposed in a first and a third regions of the overlapping area. M sets of second vias include at least two groups respectively disposed in a second region and a fourth region of the overlapping area. | 10-10-2013 |
20130326148 | BUCKET-BASED WEAR LEVELING METHOD AND APPARATUS - A method for memory management is provided for a memory including a plurality of pages. The method comprises assigning in-use pages to in-use buckets according to use counts. The in-use buckets include a low in-use bucket for a lowest range of use counts, and a high in-use bucket for a highest range of use counts. The method comprises assigning free pages to free buckets according to use counts. The free buckets include a low free bucket for a lowest range of use counts, and a high free bucket for a highest range of use counts. The method maintains use counts for in-use pages. On a triggering event for a current in-use page, the method determines whether the use count of the current in-use page exceeds a hot swap threshold, and if so moves data in the current in-use page to a lead page in the low free bucket. | 12-05-2013 |
20140189276 | METADATA CONTAINERS WITH INDIRECT POINTERS - A method is provided for managing a file system including data objects. The data objects, indirect pointers and source pointers are stored in containers that have addresses and include addressable units of a memory. The objects are mapped to addresses for corresponding containers. The indirect pointer in a particular container points to the address of a container in which the corresponding object is stored. The source pointer in the particular container points to the address of the container to which the object in the particular container is mapped. An object in a first container is moved to a second container. The source pointer in the first container is used to find a third container to which the object is mapped. The indirect pointer in the third container is updated to point to the second container. The source pointer in the second container is updated to point to the third container. | 07-03-2014 |
20140307505 | MEMORY DISTURB REDUCTION FOR NONVOLATILE MEMORY - Technology is described that supports reduced program disturb of nonvolatile memory. A three/two dimensional NAND array includes a plurality of pages, which are divided into a plurality of page groups. Access is allowed to memory cells within a first page group of a plurality of page groups in an erase block of the three dimensional NAND array, while access is minimized to memory cells within a second page group of the plurality of page groups in the erase block of the three/two dimensional NAND array. Pages in the same page group are physically nonadjacent with each other in the three/two dimensional NAND array. | 10-16-2014 |
20150043274 | MEMORY WITH MULTIPLE LEVELS OF DATA RETENTION - A method for operating a memory includes receiving a command to program a data value at a memory cell, and an indication of which write mode in a plurality of write modes to use. Write modes in the plurality are characterized by different sets of resistance ranges that correspond to data values stored in the memory cell. The method includes executing a program operation according to the indicated one in the plurality of write modes to program the data value in the memory cell. The plurality of write modes includes a first write mode and a second write mode corresponding to shorter data retention than the first write mode. The first and second write modes are characterized by first and second sets of resistance ranges in the different sets of resistance ranges. The method includes periodically refreshing data values in memory cells storing data in the second write mode. | 02-12-2015 |
Patent application number | Description | Published |
20090073644 | Optical Disk Drive and Notebook Computer Using the Same - An optical disk drive (ODD) disposed in the base of a notebook computer is provided. The front end of the tray of the ODD has a panel having a body with a side edge, a guide member and a fastening member. The guide member is connected to the body, and it can move relatively to the body. The guide member has a guide channel having a first end and a second end. The fastening member has a sheet structure and a guide pillar inserted into the guide channel protruding from the sheet structure. When the guide member is moved to allow the guide pillar to move from the second end to the first end along the guide channel, the sheet structure of the fastening member is driven to protrude from the side edge to be fastened to the base of the notebook computer. | 03-19-2009 |
20090150912 | Optical Disk Device with Magnetic Latching Function and the Same in Computer Apparatus - The present invention relates to a computer apparatus and its optical disk device with magnetic latching function. The optical disk device includes a main body and a disk tray moveably provided in the main body to be released or returned into the main body. The disk tray has a magnetic member on one side thereof and corresponds to a variable magnetic member in the main body while the disk tray is returned into the main body. The variable magnetic member is controlled to have the same or the opposite magnetism as the magnetic member has, for attracting the magnetic member to forcedly latch the disk tray in the main body, or for not attracting the magnetic member to free the disk tray. | 06-11-2009 |
20100293562 | Electronic Device with Optical Disc Drive - An optical disk drive (ODD) disposed in the base of a notebook computer is provided. The front end of the tray of the ODD has a panel having a body with a side edge, a guide member and a fastening member. The guide member is connected to the body, and it can move relatively to the body. The guide member has a guide channel having a first end and a second end. The fastening member has a sheet structure and a guide pillar inserted into the guide channel protruding from the sheet structure. When the guide member is moved to allow the guide pillar to move from the second end to the first end along the guide channel, the sheet structure of the fastening member is driven to protrude from the side edge to be fastened to the base of the notebook computer. | 11-18-2010 |