Patent application number | Description | Published |
20090219070 | CONTROL DEVICE FOR USE IN A RESONANT DIRECT CURRENT/DIRECT CURRENT CONVERTER - A control device for controlling a switch unit of a resonant direct current/direct current converter includes a frequency modulation controller and a pulse selector. The frequency modulation controller is adapted to be coupled electrically to the converter for receiving a correcting threshold value and output information of the converter, and for generating a synchronization signal according to the correcting threshold value and the output information received thereby. The pulse selector is adapted to be coupled electrically to the converter and the frequency modulation controller for receiving the correcting threshold value, the output information and the synchronization signal, and for generating a driving signal according to the correcting threshold value, the output information and the synchronization signal received thereby. The driving signal is adapted to drive the switch unit and has a working period. The driving signal switches between high and low signal levels at a frequency that is substantially equal to that of the synchronization signal during the working period. | 09-03-2009 |
20090237195 | Center-tapped transformer - A center-tapped transformer includes a spool that defines a spool axis and that has an axially extending first spool part and a second spool part extending coaxially from the first spool part, a primary winding unit that surrounds the first and second spool parts, first and second secondary winding units that are disposed on one side of the primary winding unit and that surround the first and second spool parts, respectively, and an isolating unit that is disposed between the first and second secondary winding units to separate the first and second secondary winding units from each other. | 09-24-2009 |
20100231342 | CENTER-TAPPED TRANSFORMER - A center-tapped transformer includes a spool, a first primary winding unit, and first and second secondary winding units. The spool has a surrounding wall defining a spool axis, and a partition plate unit extending in radial outward directions from the surrounding wall so as to divide the spool into axially extending first and second spool parts. The partition plate unit cooperates with the surrounding wall to define at least one notch. The first primary winding unit surrounds the first spool part and passes through the notch to surround the second spool part. The first and second secondary winding units are disposed on one side of the first primary winding unit and surround the first and second spool parts, respectively. | 09-16-2010 |
20100231343 | CENTER-TAPPED TRANSFORMER - A center-tapped transformer includes tubular first and second spools, a primary winding unit, and first and second secondary winding units. The first spool has a first surrounding wall, a first pin-mounting wall, and a first pin set mounted on the first pin-mounting wall. The second spool has a second surrounding wall, a second pin-mounting wall, and a second pin set mounted on the second pin-mounting wall. The second surrounding wall has an inner diameter larger than an outer diameter of the first surrounding wall. The primary winding unit is wound on one of the first and second surrounding walls. The first and second secondary winding units are wound on the other one of the first and second surrounding walls. | 09-16-2010 |
Patent application number | Description | Published |
20100157513 | SUPPORT STRUCTURE FOR DISPLAY DEVICE AND DISPLAY DEVICE USING SAME - A support structure for supporting a display panel includes a rotatable base, a first supporting assembly, a second supporting assembly, and a connecting portion. The first supporting assembly includes a first sleeve and a first connector moveably coupled to the first sleeve along a first direction. The first sleeve is fixed to the rotatable base. The second supporting assembly includes a second sleeve and a second connector moveably coupled to the second sleeve along a second direction. The second direction is perpendicular to the first direction. The second connector is slidably coupled to the display panel along a third direction. The third direction is perpendicular to a plane cooperatively defined by the first direction and the second direction. The connecting portion fixedly connects the first connector to the second sleeve. A display panel using the support structure is also provided. | 06-24-2010 |
20120124521 | ELECTRONIC DEVICE HAVING MENU AND DISPLAY CONTROL METHOD THEREOF - An electronic device includes a graphical user interface, a display unit, a moving unit, an input unit, and a processor. The graphical user interface includes a menu. The menu includes a main menu having at least one main option. The display unit defines a first displaying region for displaying the at least one main option of the main menu and a selecting region in the first displaying region. The moving unit is used for moving the at least one main option in the display unit. The input unit is operable by users for generating an input signal accordingly. The processor selects the selected main option which is moved to be displayed in the selecting region in response to the input signal. | 05-17-2012 |
20120133523 | ANTI-THEFT DEVICE AND ANTI-THEFT METHOD - An anti-theft device includes an interface unit and an anti-theft unit. The interface unit includes a plurality of I/O ports for connecting external devices, and the interface unit and an anti-theft unit includes a detection unit, a comparison unit and an alert unit. The detection unit detects the current sequencing of at least two of the plurality of I/O ports being in a disconnected state with corresponding external devices. The comparison unit compares the current sequencing of at least two of the plurality of I/O ports being in a disconnected state with a predetermined sequencing of the at least two of the plurality of I/O ports being in a disconnected state. When the current sequencing of at least two of the plurality of I/O ports being in a disconnected state is different from the predetermined sequencing, the alert unit provides an alert. | 05-31-2012 |
20120144496 | ELECTRONIC DEVICE WITH DATA PROTECTION FUNCTION AND METHOD THEREOF - The present disclosure provides an electronic device with a data protection function. The device includes a display, an input unit, and a processor. The display displays content of a document and a cursor. The input unit generates mode switching signals in response to a user input. The mode switching signals is for switching operational modes of the electronic device between a normal mode and a data protection mode. The processor switches the device to the data protection mode upon receiving the mode switching signals when in the normal mode, and displays a color layer on the display to cause content selected through the cursor to be visible and unselected content to be invisible when in the data protection mode. A related method is also provided. | 06-07-2012 |
20120147729 | PORTABLE ELECTRONIC DEVICE WITH DISC DRIVE - A portable electronic device includes a first main body and a disc drive. The disc drive is received in the first main body. The disc drive includes a second main body, a driving element, and a laser assembly. The second main body is rotatably received in the first main body. The driving element is arranged on the second main body for driving a disc. The laser assembly includes a laser slidably received in the first main body. The disc drive is in a use state when the second main body is rotated to cause the driving element to face the laser. | 06-14-2012 |
20120174107 | ELECTRONIC DEVICE AND CONTROL METHOD FOR RUNNING APPLICATION - An electronic device capable of selecting an appropriate running mode for a to-be-run application is provided. The device is powered by a battery and runs a number of applications, which can be run in different running modes. The device includes a storage unit and a processor. The storage unit stores a relationship among the number of applications, running modes, and power consumption speeds. The processor detects current battery capacity of the battery, obtains the power consumption speeds corresponding to a to-be-run application being run in different modes respectively, and determines running times of the application in the different modes. The processor further compares each determined running time with a preset running time of the application and controls the application to be run in one mode according to the comparison result. A related control method is also provided. | 07-05-2012 |
20120287160 | DISPLAY DEVICE AND ROTATION METHOD OF SAME - A display device includes a display screen, an image capturing device for capturing real-time images of a user, a direction unit, an angle calculation unit, and a control unit. The direction unit determines a first desired rotation direction around a first axis and a second desired rotation direction around a second axis based on the movement of the head image of the user in the real-time images. The angle calculation unit calculates a first desired rotation angle around the first axis and a second desired rotation angle around the second axis based on the movement of the head image of the user in the real-time images. The control unit controls the display screen to rotate in the first desired rotation direction by the first desired rotation angle and controls the display screen to rotate in the second desired rotation direction by the second desired rotation angle. | 11-15-2012 |
20130021271 | TOUCH MOUSE - A touch device includes a touch panel, a stylus, a measuring wave transmitter sleeved the stylus and transmitting measuring waves, a frame surrounding the touch panel, three sensors embedded in the frame, and a processor electrically connected to the three sensors. The processor stores a coordinate system and location points of the three sensors, and calculates a location point (x, y) of the stylus according to √{square root over ((x−x11) | 01-24-2013 |
20130093797 | BACKLIGHT CONTROL UNIT AND DISPLAY DEVICE USING SAME AND BACKLIGHT CONTROL METHOD - A backlight control unit for a display device includes a processing unit and a backlight control circuit. The display device includes a plurality of lamps and defines a plurality of display regions each display region being illuminated by at least one lamp. When the processing unit determines that one or more display regions on the display device are constantly displaying a black image, the processing unit outputs a control signal to the backlight control circuit. The backlight control circuit turns off the lamps serving the one or more display regions displaying the black image, based on the control signal. | 04-18-2013 |
20130169670 | ELECTRONIC DEVICE AND METHOD FOR TRANSMITTING SLIDE FILE DURING SLIDE FILE PRESENTATION - An electronic device includes a projecting module, a display module, a wireless communication module, and a control module. The projecting interface connects the electronic device to a projector. The display module displays one or more slide files. The control module receives a request for downloading a displayed slide file from a terminal, determines a corresponding slide file according to the received request if more then one of the one or more slide files are displayed, and transmits the determined slide file to the terminal via the wireless communication module during the slide file presentation. | 07-04-2013 |
20130254899 | DATA PROTECTING SYSTEM AND PROTECTING METHOD - A data protecting method implemented by an electronic device includes periodically obtaining current environmental characteristics around the electronic device and store the current environmental characteristics in a memory; comparing the current environmental characteristics with previous environmental characteristics to determine whether the current environmental characteristics change; obtaining user characteristics of a user when the environmental characteristics changes; comparing the user characteristics with authorized users' user characteristics to determine if the user is authorized, and implementing data protection when the user is unauthorized. A data protecting system is also provided. | 09-26-2013 |
Patent application number | Description | Published |
20090003260 | RESOURCE SCHEDULING METHOD FOR MULTI-HOP RELAY WIRELESS NETWORK - The present invention discloses a resource scheduling method for multi-hop relay wireless network comprising: for each of a base station and relay stations, acquiring the minimal resource requirement of each of connections to all MSSs which are covered by said station and have direct signal transmission with said station, and then summing up the acquired resource requirement to obtain the minimal resource requirement of said station; and acquiring interference status between the relay stations, using different partition strategies to classify the relay stations into different independent sets, each of which can occupy the same resource, according to the minimal resource requirement of the base station and the relay stations as well as the interference status between the relay stations, and determining and comparing the total resource requirement under each of the partition strategies to obtain an optimized partition strategy for resource reuse scheduling. This resource scheduling method can meet the QoS requirement on each connection better and is applicable to dynamic and asymmetric multi-hop network. | 01-01-2009 |
20120231829 | RESOURCE MANAGEMENT METHOD AND SYSTEM THEREOF - The present invention provides a resource management method and system thereof. The resource management method includes: judging whether the variation degree of work state of a communication system will result in the change of resource management information of the communication system or not, if so, then the resource management information is re-collected, wherein the resource management information includes the state, the interference state among links and service stream information relating to each node in the communication system; and determining the resource allocation strategy of the communication system according to the resource management information. | 09-13-2012 |
20130017776 | RELAY STATION AND COMMUNICATION CONTROL METHODAANM Takano; HiroakiAACI SaitamaAACO JPAAGP Takano; Hiroaki Saitama JPAANM Sawai; RyoAACI TokyoAACO JPAAGP Sawai; Ryo Tokyo JPAANM Guo; XinAACI BeijingAACO CNAAGP Guo; Xin Beijing CN - Provided is a relay station relaying wireless signals between a base station and a mobile station, the relay station including: a communication unit configured to relay the wireless signals; a determination unit configured to determine whether or not it is necessary to change a cell ID of the relay station in order to avoid a collision between a cell ID of the relay station and a cell ID of the base station due to a movement of the relay station; and a control unit configured to cause a cell ID of an access point of the mobile station belonging to the relay station to be changed from a first cell ID of the relay station to a second cell ID of the relay station when the determination unit determines that it is necessary to change the cell ID. | 01-17-2013 |
20130039325 | SYSTEM AND METHOD FOR MANAGING RESOURCES IN HETEROGENEOUS NETWORK - A system and method for managing resources in a heterogeneous network, which includes a primary system and a secondary system, and in which a communication coverage range of the primary system is divided into a plurality of regions, the system including: a heterogeneous network resource management module configured to collect and manage resource usage status within a managed region; and a secondary system resource management module configured to acquire the resource usage status of each region from the heterogeneous network resource management module and to allocate resources to the secondary system by utilizing the acquired resource usage status of each region in accordance with a priority determined based on an efficiency of resource multiplexing between the primary system and the secondary system in each region. The system and method improve resource usage efficiency. | 02-14-2013 |
20130136101 | METHOD AND APPARATUS FOR CONFIGURING COMMUNICATION RESOURCE SETS AND METHOD AND SYSTEM OF RESOURCE MANAGEMENT - A method for configuring a wireless communication resource set, a resource set configuration apparatus, a method and system of wireless communication resource management, and a base station with the system of wireless communication resource management are provided, wherein the method for configuring wireless communication resource sets includes: ordering the resource sets according to the preset mode; dividing the ordered resource sets into segments, wherein the segments include segments with different types and different functions; and further dividing the segments into sections, wherein every section is used for a corresponding type of service. | 05-30-2013 |
20130288735 | SYSTEM AND METHOD FOR WIRELESS NETWORK MANAGEMENT - A system and method for wireless network management, for managing wireless access technology and available resources of plural wireless networks. The wireless network management system includes: an information interaction module for collecting wireless network relevant information; a service discovery module for discovering service demands of the wireless networks to generate a set of service demand networks; and an analysis and decision module for determining a new wireless network configuration by merging networks and/or partitioning a network group, wherein the information interaction module is also used for distributing the new wireless network configuration to the wireless networks to allow these to carry out system reconfiguration. With the system and method, cooperative and competitive relationships between wireless networks can be adjusted to enable the networks to adapt to dynamic change of user distribution and resource demands thereof more flexibly and quickly, thereby achieving effective utilization of resources. | 10-31-2013 |
20140051472 | RESOURCE MANAGEMENT METHOD AND SYSTEM THEREOF - The present invention provides a resource management method and system thereof. The resource management method includes: judging whether the variation degree of work state of a communication system will result in the change of resource management information of the communication system or not, if so, then the resource management information is re-collected, wherein the resource management information includes the state, the interference state among links and service stream information relating to each node in the communication system; and determining the resource allocation strategy of the communication system according to the resource management information. | 02-20-2014 |
20140087777 | DETERMINATION DEVICE AND METHOD FOR NETWORK RESOURCE USAGE - The invention discloses a determination device and method for network resource usage. The device includes a management module used for storing and updating transformation situations of use statuses of the network resources of a primary user, wherein the transformation situations comprise each of a plurality of use statuses of the network resources transforming to other use status; and a determination module used for predicting a use status of the network resources of the primary user in current period in accordance with a use status of the network resources of the primary user in a period prior to the current period and other use status transformed from the use status in the period prior to the current period in the transformation situations under the condition of predicting the resources in the current period, and determining network resources which may be used by a secondary user in the current period depending on the predicted use status in the current period. The invention may predict the use statuses of the network resources of the primary user in the current period reasonably, thereby decreasing the time of sensing and overcoming the hysteresis of the secondary user for using the resources. | 03-27-2014 |
20140105140 | SYSTEM AND METHOD FOR MANAGING RESOURCES IN HETEROGENEOUS NETWORK - A system and method for managing resources in a heterogeneous network, which includes a primary system and a secondary system, and in which a communication coverage range of the primary system is divided into a plurality of regions, the system including: a heterogeneous network resource management module configured to collect and manage resource usage status within a managed region; and a secondary system resource management module configured to acquire the resource usage status of each region from the heterogeneous network resource management module and to allocate resources to the secondary system by utilizing the acquired resource usage status of each region in accordance with a priority determined based on an efficiency of resource multiplexing between the primary system and the secondary system in each region. The system and method improve resource usage efficiency. | 04-17-2014 |
20140192650 | WIRELESS NETWORK ENCODING MANAGEMENT METHOD AND SYSTEM - A wireless network encoding management method and device. The method includes: determining whether a network infrastructure allows inter-network wireless network encoding; if the inter-network wireless network encoding is allowed, selecting, from neighboring networks of the network infrastructure, a node capable of forming an inter-network wireless network encoding group; and forming the inter-network wireless network encoding group and performing a scheduling design. Therefore, network encoding management in heterogeneous networks can be implemented, and the system capacity of the network and an effective data rate can be increased. | 07-10-2014 |
20140198137 | METHOD AND APPARATUS FOR ADJUSTING THE BRIGHTNESS OF A DISPLAY AND A DISPLAY SYSTEM - The present application relates to a method and apparatus for adjusting the brightness of a display, and a display system. The method for adjusting the brightness of a display comprises: acquiring a brightness adjusting signal, wherein the brightness adjusting signal includes a position value indicative of a desired brightness of the display; comparing the position value with a first threshold, wherein an adjusting scale is defined according to a variable range of transparency of an object displayed on the display if the position value is smaller than the first threshold; generating a brightness value of the object according to the position of the position value in the adjusting scale; and applying the brightness value to the object displayed on the display. The method can adjust the transparency of the displayed object through the graphical system in an electronic device, thereby further lowering the brightness of the display. | 07-17-2014 |
20140233438 | ELECTRONIC DEVICE, METHOD AND COMPUTER-READABLE MEDIUM - An electronic device, a method, and a computer-readable medium. The electronic device includes a circuitry configured to receive a radio communication signal for another device, configured to determine, based on the radio communication signal, one or more features that can reflect the difference between an uplink transmission mode and a downlink transmission mode, and configured to judge whether the radio communication signal is for the uplink transmission or the downlink transmission according to the one or more features. | 08-21-2014 |
20140237023 | METHOD AND SYSTEM FOR WIRELESS DATA TRANSMISSION, CLIENT AND SERVER CONTROLLERS - A method for wireless data transmission, a transmission system, client controllers, and server controllers are described. The method for wireless data transmission includes: establishing management connection, the server controller establishes task management connection among the client controllers respectively; task arrangement, the server controller arranges the wireless data transmission task among the client equipment based on the information of client equipment, which is acquired from the task management connection, each client equipment is coupled with corresponding client controller; task executing, based on the arranged information of wireless data transmission task; establishing data transmission connection among the client controllers; and executing the wireless data transmission task through the data transmission connection. By using the server controllers, the wireless data transmission among client equipment can be accomplished conveniently, without an operating interface. | 08-21-2014 |
20150078293 | SYSTEM AND METHOD FOR MANAGING RESOURCES IN HETEROGENEOUS NETWORK - The present invention discloses a system and method for managing resources in a heterogeneous network, which includes a primary system and a secondary system and a communication coverage range of which is divided into a plurality of regions, the system including: a heterogeneous network resource management module configured to collect and manage resource usage status within a managed region; and a secondary system resource management module configured to acquire the resource usage status of each region from the heterogeneous network resource management module and to allocate resources to the secondary system by utilizing the acquired resource usage status of each region in accordance with a priority determined based on an efficiency of resource multiplexing between each region and the secondary system. According to the technical solution of the invention, the resource usage efficiency can be improved greatly. | 03-19-2015 |
Patent application number | Description | Published |
20120072761 | Device and method for implementing clock transparent transmission - The present invention discloses a device and method for implementing a transparent clock. The device comprises: a clock module, a data identification module and a data correction module, wherein the clock module is connected with the data identification module and the data correction module respectively, and used for providing clock information to the data identification module and the data correction module; the data identification module is used for receiving data and acquiring current time information from the clock module; and the data correction module is connected with the data identification module, and is used for accumulating a positive or negative value of the current time information with the time information included in the data according to an outputting direction of the data and outputting the accumulated time information together with the data. By adopting the present invention, the residence time information of the data in the switching node is acquired by a hardware device, and the time information included in the data is corrected according to the residence time information, so that the transparent clock of the data can be effectively implemented, and the acquired residence time information is of a high precision and is acquired stably. | 03-22-2012 |
20140173409 | PICTURE PROCESSING SYSTEM AND METHOD - A method for processing pictures comprises steps. Generate a request signal for adding annotation information about the picture in response to an input operation to a displayed picture. Generate an input box and display the input box on the displayed picture to allow user to input annotation information. Recognize the annotation information input in the input box. Determine a position the annotation information labeled. Generate a mark to mark the position and display the mark on the position. Establish a relationship between the picture, the annotation information, the position of the annotation information, and the mark. Store the generated relationship. Generate a request signal for browsing annotation information about the picture in response to a input operation. Obtain the annotation information of the picture. Display the obtained annotation information of the picture. | 06-19-2014 |
20140176430 | INTELLIGENT SWITCHING SYSTEM, ELECTRONIC DEVICE THEREOF, AND METHOD THEREOF - A method for intelligent switching is applied to an electronic device. The electronic device includes a camera, a storage unit, a processor, and a wireless communication unit. The camera captures a picture when each time a predetermined time interval elapses. The storage unit stores a predetermined viewing range of values of viewing angles of the eyes of a user relating to the user viewing a display screen of the electronic device. The method includes, first, constructing a picture according to the input signals. Second, a connection signal is generated when the constructed picture is determined to contain a facial image of the user and the viewing angle of eyes of the user in the facial image falls within the predetermined range of values. Lastly, a connection is established between the electronic device and the wireless device. An electronic device and a system for intelligent switching are also provided. | 06-26-2014 |
20140176503 | DISPLAY CONTROL SYSTEM AND METHOD - A display control system and a display control method adapted for a portable touch control device are disclosed. The portable touch control device includes a touch screen. The portable touch control device defines two sensitive areas for sensing ambient light and an operation area which receives touch operations from a user on the touch screen. When a hand holds the portable touch control device, the display control system reduces a size of the current operation area and moves the reduced operation area to a new position near the thumb of the hand, thus, the hand can hold and operate the touch screen synchronously. | 06-26-2014 |
20140181963 | ELECTRONIC DEVICE AND FILE PROTECTION METHOD - In a file protection method, when a request for opening a protected file is received, an environment image is captured, and character features in the environment image are extracted. The extracted character features are compared with character features of one or more authorized users that are pre-stored in a storage device, to determine if the environment image contains character features that match with the pre-stored character features of an authorized user. The content of the file is shown on the display device when the environment image contains character features that match with the pre-stored character features of an authorized user, and the file is forbidden to open when the environment image does not contain character features that match with the pre-stored character. | 06-26-2014 |
20140184639 | ELECTRONIC DEVICE WITH MUTIPLE DISPLAY SCREENS AND METHOD FOR CONTROLLING DISPLAY SCREENS - An electronic device provided comprises a case, a main display screen, at least one auxiliary display screen, an input unit and a processor. The auxiliary display screen is arranged beside the main display screen. The input unit selectively generates a display control signal in response to a manual operation. The processor controls the main display screen and the auxiliary display screen to form a combined display to display content in response to the full display signal or control only the main display screen to display content in response to the main display signal. A method for controlling display screens of the electronic device is also provided. | 07-03-2014 |
20140188834 | ELECTRONIC DEVICE AND VIDEO CONTENT SEARCH METHOD - In a video content search method, a video content is selected from a video currently being played. The selected video content is analyzed to obtain audio data or obtain a frame comprising pictures and/or subtitles, of the video. The audio data is converted into one or more words, and one or more words in the subtitle or the one or more pictures are extracted from the frame. Then, a search is executed based on the words or the pictures. | 07-03-2014 |
20150019084 | METHOD, SYSTEM, AND VEHICLE WITH CONTROLLED DOOR OPENING - In a door opening control method executed in a vehicle, an association between a ratio of a size of a moving object in an image to a size of the image and a distance between the moving object and the vehicle is established. A first image and a second image of the moving object are captured at a first time and a second time respectively. A first ratio and a second ratio are calculated, and a first distance and a second distance are determined. A velocity and an approach time of the moving object are calculated and if the approach time is greater than a predetermined time, a door of the vehicle is permitted to be opened by a passenger request, otherwise the passenger request is refused. | 01-15-2015 |
Patent application number | Description | Published |
20120254699 | DYNAMIC READ CHANNEL CALIBRATION FOR NON-VOLATILE MEMORY DEVICES - Embodiments of the invention describe a dynamic read reference voltage for use in reading data from non-volatile memory cells. In embodiments of the invention, the read reference voltage is calibrated as the non-volatile memory device is used. Embodiments of the invention may comprise of logic and or modules to read data from a plurality of non-volatile memory cells using a first read reference voltage level (e.g., an initial read reference voltage level whose value is determined by the non-volatile device manufacturer). An Error Checking and Correction (ECC) algorithm is performed to identify whether errors exist in the data as read using the first read reference voltage level. If errors in the data as read are identified, a pre-determined value is retrieved to adjust the first read reference voltage level to a second read reference voltage level. | 10-04-2012 |
20130007344 | Apparatus, System, and Method for Refreshing Non-volatile Memory - Described herein are an apparatus, system, and method for refreshing a non-volatile memory. The method comprises loading a time stamp, corresponding to data in a data location of a non-volatile memory, to a register; determining an elapsed time, corresponding to the data in the data location, according to the loaded time stamp; and refreshing data of the data location for which it is determined that the elapsed time exceeds a refresh time associated with the non-volatile memory. | 01-03-2013 |
20130073786 | APPARATUS, SYSTEM, AND METHOD FOR IMPROVING READ ENDURANCE FOR A NON-VOLATILE MEMORY - Described are an apparatus, system, and method for improving read endurance for a non-volatile memory (NVM). The method comprises: determining a read count corresponding to a block of NVM; identifying whether the block of NVM is a partially programmed block (PPB); comparing the read count with a first threshold when it is identified that the block is a PPB; and when identified otherwise, comparing the read count with a second threshold, wherein the first threshold is smaller than the second threshold. The method further comprises: identifying a block that is a PPB; determining a first word line corresponding to un-programmed page of the PPB; and sending the first word line to the NVM, wherein the NVM to apply: a first read voltage level to word lines corresponding to the un-programmed pages of the PPB, and a second read voltage level to word lines corresponding to programmed pages of the PPB. | 03-21-2013 |
20130268726 | Dual Mode Write Non-Volatile Memory System - Host writes may be handled differently from background writes to non-volatile memory systems. As a result of using different write algorithms for host writes and backgrounds writes, maximum system lifetime and the maximum system performance may be improved in some embodiments. | 10-10-2013 |
20130343129 | EXTENDED SELECT GATE LIFETIME - A memory device may include two or more memory cells in an integrated circuit, at least one flash cell acting as a select gate coupled to the two or more memory cells, and an interface to accept a select gate erase command and a select gate program command during normal operation of the integrated circuit. The integrated circuit may be capable to perform operations to erase the at least one select gate in response to the select gate erase command, and program the at least one select gate in response to the select gate program command. | 12-26-2013 |
20140006847 | Defect Management in Memory Systems | 01-02-2014 |
20140047302 | CYCLING ENDURANCE EXTENDING FOR MEMORY CELLS OF A NON-VOLATILE MEMORY ARRAY - Examples are disclosed for cycling endurance extending for memory cells of a non-volatile memory array. The examples include implementing one or more endurance extending schemes based on program/erase cycle counts or a failure trigger. The one or more endurance extending schemes may include a gradual read window expansion, a gradual read window shift, an erase blank check algorithm, a dynamic soft-program or a dynamic pre-program. | 02-13-2014 |
20140089563 | CONFIGURATION INFORMATION BACKUP IN MEMORY SYSTEMS - According to one configuration, a memory system includes a configuration manager and multiple memory devices. The configuration manager includes status detection logic, retrieval logic, and configuration management logic. The status detection logic receives notification of a failed attempt by a first memory device to be initialized with custom configuration settings stored in the first memory device. In response to the notification, the retrieval logic retrieves a backup copy of configuration settings information from a second memory device in the memory system. The configuration management logic utilizes the backup copy of the configuration settings information retrieved from the second memory device to initialize the first memory device. | 03-27-2014 |
20140164863 | ADAPTIVE MOVING READ REFERENCES FOR MEMORY CELLS - Examples are disclosed for generating or providing a moving read reference (MRR) table for recovering from a read error of one or more memory cells of a non-volatile memory included in a storage device. Priorities may be adaptively assigned to entries included in the MRR table and the entries may be ordered for use based on the assigned priorities. Other examples are described and claimed. | 06-12-2014 |
20140164872 | ERROR CORRECTED PRE-READ FOR UPPER PAGE WRITE IN A MULTI-LEVEL CELL MEMORY - Methods, apparatuses and articles of manufacture may receive a first page of data and correct one or more errors in the first page of data to generate a page of corrected data. A program command may then be sent with a second page of data and the page of corrected data, to program a page of memory to store the second page of data. | 06-12-2014 |
20140173174 | LOWER PAGE READ FOR MULTI-LEVEL CELL MEMORY - An electronic memory or controller may use a first type of read command, addressed to a first page of memory of an electronic memory that includes information to indicate that a second page of memory of the electronic memory has not been programmed and a second type of read command, addressed to the first page of memory, that includes information to indicate that the second page of memory has been programmed. The first page of memory may include a lower page of a multi-level cell (MLC), and the second page of memory may include an upper page of the same MLC. The second page of memory is enabled during a period of time that the first type of read command is used. | 06-19-2014 |
20140281813 | DATA INTEGRITY MANAGEMENT IN MEMORY SYSTEMS - Data management logic allocates a portion such as a single plane of a respective multi-plane non-volatile memory device to store parity information for corresponding data striped across multiple planes of multiple non-volatile memory devices. According to one configuration, the data management logic as discussed herein generates parity data based on (a data stripe of) non-parity data stored in multiple planes of multiple different memory devices. The data management logic stores the parity data in the storage plane allocated to store the parity information. Additional configurations include: reserving a parity block amongst multiple non-parity data blocks to store parity data and reserving a parity page amongst multiple non-parity data pages to store parity data. | 09-18-2014 |
20140297924 | NONVOLATILE MEMORY ERASURE TECHNIQUES - Embodiments of the present disclosure describe methods, apparatus, and system configurations for conditional pre-programming of nonvolatile memory before erasure. In one instance, the method includes receiving a request to erase information in a portion of the nonvolatile memory device, in which the portion includes a plurality of storage units, determining whether one or more storage units of the plurality of storage units included in the portion of the non-volatile memory device are programmed, pre-programming the portion of the non-volatile memory device if the one or more storage units are determined to be programmed, and erasing the pre-programmed portion of the non-volatile memory device. A number of determined programmed storage units may not exceed a predetermined value. Other embodiments may be described and/or claimed. | 10-02-2014 |
20140307507 | EXTENDED SELECT GATE LIFETIME - A flash memory device may include two or more flash memory cells organized as a NAND string in a block of flash memory cells, and flash cells, coupled to the NAND string at opposite ends, to function as select gates. The flash memory device may be capable of providing information related to a voltage threshold of the select gates to a flash controller, erasing the flash cells that function as select gates in response to a select gate erase command, and programming the flash cells that function as select gates in response to a select gate program command. A flash controller may be coupled to the flash memory device, and is capable of sending the select gate erase commend to the flash memory device if the information provided by the flash memory device indicates that the voltage threshold of at least one of the select gates is above a predetermined voltage level, and sending the select gate program command to the flash memory device if the information provided by the flash memory device indicates that the voltage threshold of at least one of the select gates is outside of a predetermined voltage range. | 10-16-2014 |
20150019922 | Techniques for Adaptive Moving Read References for Memory Cell Read Error Recovery - Examples are given for generating or providing a moving read reference (MRR) table for recovering from a read error of non-volatile memory included in a storage device. In some examples, priorities may be adaptively assigned to entries included in the MRR table. The entries may be ordered for use based on the assigned priorities. In other examples, the MRR table may be ordered for use such that entries with a single MRR value for each read reference value may be used first over entries having multiple MRR values for each read reference value. For these other examples, the MRR table may be adaptively reordered based on which entries were successful or unsuccessful in recovering from a read error but may still be arranged to have single MRR value entries used first for use to recover from another read error. | 01-15-2015 |
20150026386 | Erase Management in Memory Systems - Computer processor hardware receives notification that data stored in a region of storage cells in a non-volatile memory system stores invalid data. In response to the notification, the computer processor hardware marks the region as storing invalid data. The computer processor hardware controls the magnitude of erase dwell time (i.e., the amount of time that one or more cells are set to an erased state) associated with overwriting of the invalid data in the storage cells with replacement data. For example, to re-program respective storage cells, the data manager must erase the storage cells and then program the storage cells with replacement data. The data management logic can control the erase dwell time to be less than a threshold time value to enhance a life of the non-volatile memory system. | 01-22-2015 |
20150078088 | EXTENDED SELECT GATE LIFETIME - A flash memory device may include two or more flash memory cells organized as a NAND string in a block of flash memory cells, and flash cells, coupled to the NAND string at opposite ends, to function as select gates. The flash memory device may be capable of providing information related to a voltage threshold of the select gates to a flash controller, erasing the flash cells that function as select gates in response to a select gate erase command, and programming the flash cells that function as select gates in response to a select gate program command. A flash controller may be coupled to the flash memory device, and is capable of sending the select gate erase commend to the flash memory device if the information provided by the flash memory device indicates that the voltage threshold of at least one of the select gates is above a predetermined voltage level, and sending the select gate program command to the flash memory device if the information provided by the flash memory device indicates that the voltage threshold of at least one of the select gates is outside of a predetermined voltage range. | 03-19-2015 |
Patent application number | Description | Published |
20120257675 | SCALABLE VIDEO CODEC ENCODER DEVICE AND METHODS THEREOF - Encoding a video signal according to a scalable video coding (SVC) technique employs two different encoding paths for the base layer and the enhancement layers respectively, whereby the two encoding paths share common hardware encoding modules. For example, a control module can route received video information associated with the base layer directly to the hardware encoder modules for encoding, while routing video information associated with the enhancement layers to an upscaler. The upscaled video information is then provided to the hardware encoder module for processing in similar fashion to the base layer information. The hardware encoder provides encoded video information to another control module, which determines whether to route the information to a hardware or software entropy encoder, based on whether the encoded video information is associated with the base layer or an enhancement layer, respectively. | 10-11-2012 |
20140204107 | VIDEO PROCESSOR WITH FRAME BUFFER COMPRESSION AND METHODS FOR USE THEREWITH - A video processing device includes a video processing unit that decodes a video input signal into a decoded video signal in accordance with a video compression protocol, based on uncompressed video frame data. A tile engine includes a tile accumulation module that accumulates the uncompressed video frame data into a plurality of tile units, wherein each of the plurality of tile units includes a plurality of video span units. A tile compression/decompression module generates compressed video frame data for storage in a compressed video frame buffer by compressing the plurality of video span units into a plurality of compressed video span units and further that retrieves the compressed video frame data from the compressed video frame buffer by retrieving the plurality of compressed video span units and generating the uncompressed video frame data by decompressing the plurality of compressed video span units. | 07-24-2014 |
20140205002 | VIDEO PROCESSOR WITH LOSSY AND LOSSLESS FRAME BUFFER COMPRESSION AND METHODS FOR USE THEREWITH - A video processing device includes a video processing unit that decodes a video input signal into a decoded video signal in accordance with a video compression protocol, based on uncompressed video frame data. A data object compression/decompression module generates compressed video frame data for storage in a compressed video frame buffer by compressing a plurality of video data objects into a plurality of compressed video data objects, wherein a first subset of the plurality of video data objects are compressed via lossless compression and a second subset of the plurality of video data objects are compressed via lossy compression. | 07-24-2014 |
20140205016 | VIDEO PROCESSOR WITH RANDOM ACCESS TO COMPRESSED FRAME BUFFER AND METHODS FOR USE THEREWITH - A video processing device includes a video processing unit that decodes a video input signal into a decoded video signal in accordance with a video compression protocol, based on uncompressed video frame data. A data object compression/decompression module generates compressed video frame data by compressing a plurality of video data objects into a plurality of compressed video data objects, storing the plurality of compressed video data objects in a compressed frame buffer. The data object compression/decompression module retrieves a selected portion of video frame data from the compressed video frame buffer by identifying selected ones of plurality of compressed video data objects that correspond to the selected portion of video frame data, retrieving the selected ones of the plurality of compressed video data objects and generating the uncompressed video frame data by decompressing the selected ones of the plurality of compressed video data objects. | 07-24-2014 |
20140205017 | VIDEO PROCESSOR WITH REDUCED MEMORY BANDWIDTH AND METHODS FOR USE THEREWITH - A video processing device includes a video processing unit that decodes a video input signal into a decoded video signal in accordance with a video compression protocol, based on uncompressed video frame data. A tile engine includes a tile accumulation module that accumulates the uncompressed video frame data into a plurality of tile units, wherein each of the plurality of tile units includes a plurality of video span units. A tile compression/decompression module generates compressed video frame data for storage in a compressed video frame buffer by compressing the plurality of video span units into a plurality of compressed video span units and further that retrieves the compressed video frame data from the compressed video frame buffer by retrieving the plurality of compressed video span units and generating the uncompressed video frame data by decompressing the plurality of compressed video span units. | 07-24-2014 |