Patent application number | Description | Published |
20090094991 | High Efficiency Hybrid Air Conditioning System - A hybrid air conditioning system ( | 04-16-2009 |
20090133409 | Combination Thermo-Electric and Magnetic Refrigeration System - A refrigeration system has a compartment and a first cooling device. The first cooling device cools the compartment and generates a magnetic field. The refrigeration system also has a second device. The second device uses the generated magnetic field for additional cooling to the compartment. | 05-28-2009 |
20090249795 | Thermo-electric defrosting system - A refrigeration unit ( | 10-08-2009 |
20090293500 | Device for Controlling a Thermo-Electric System - A control device for a thermo-electric device having a heat source side and a heat sink side. The control device has a detector for detecting a temperature difference between the heat source side and the heat sink side. The detector modulates a current for providing an optimal current to the thermo-electric device. | 12-03-2009 |
20100065380 | THERMOELECTRIC THERMAL MANAGEMENT SYSTEM FOR THE ENERGY STORAGE SYSTEM IN A REGENERATIVE ELEVATOR - A regenerative elevator system operates in three modes: motoring, idle and regeneration. During the regeneration mode, the elevator motor operates as a generator, and electrical energy is stored in an energy storage system for later use. The energy storage system may be located in a machine room or hoistway where temperature can vary widely. A thermoelectric thermal management system provides thermoelectric cooling or heating to maintain the energy storage system within a desired operating temperature range. | 03-18-2010 |
20100072001 | THERMOELECTRIC TEMPERATURE CONTROL WITH CONVECTIVE AIR FLOW FOR COOLING ELEVATOR COMPONENTS - Components of an elevator system are cooled using natural convective airflow in conjunction with thermoelectric heating and cooling. Rising air within the hoistway is funneled into a cold air duct ( | 03-25-2010 |
20110020727 | Protective and Precipitation Layers for PEM Fuel Cell - A membrane electrode assembly is provided which includes an anode; a cathode; a membrane between the anode and the cathode; and a protective layer between the membrane and at least one electrode of the anode and the cathode, the protective layer having a layer of ionomer material containing a catalyst, the layer having a porosity of between 0 and 10%, an ionomer content of between 50 and 80% vol., a catalyst content of between 10 and 50% vol., and an electrical connectivity between catalyst particles of between 35 and 75%. A configuration using a precipitation layer to prevent migration of catalyst ions is also provided. | 01-27-2011 |
20110147130 | MANAGEMENT OF POWER FROM MULTIPLE SOURCES IN AN ELEVATOR POWER SYSTEM - Power is managed in an elevator system including an elevator hoist motor ( | 06-23-2011 |
20110226559 | BATTERY STATE-OF-CHARGE CALIBRATION - Calibration of the state-of-charge (SOC) of a battery-based energy storage system used with a regenerative drive uses an SOC-open circuit voltage (V?oc#191) correlation. The battery is partially charged or discharged to assure operation defined by V?oc#191 following a known V?oc#191-SOC profile, such as a charge or discharge boundary curve. The partial charging/discharging may be synchronized with a traffic profile of an elevator system driven by the regenerative drive. A V?oc#191 measurement is made, and by enhancing the relaxation dynamics of V?oc#191 through regulating battery usage with a reference to traffic profile, a V?oc#191 is estimated more reliably. Using the estimate V?oc#191 and the known V?oc#191-SOC profile, state-of-charge of the battery is determined. | 09-22-2011 |
20120295183 | METHOD AND DEVICE USING A CERAMIC BOND MATERIAL FOR BONDING METALLIC INTERCONNECT TO CERAMIC ELECTRODE - An electrochemical device includes a ceramic electrode, a metallic interconnect, and a ceramic bond material that bonds the ceramic electrode and the metallic interconnect together. The ceramic material includes manganese-cobalt-oxide that is electrically conductive such that electric current can flow between the ceramic electrode and the metallic interconnect. | 11-22-2012 |
20130153442 | REGENERATIVE GAS SENSOR - A gas sensor includes a housing having disposed therein a membrane electrode assembly comprising a sensing electrode, a counter electrode, and a polymer membrane disposed between the sensing electrode and the counter electrode. The polymer membrane comprises an ionic liquid retained therein. The sensor also includes a catalyst support that can be stable in a range of potentials to allow for detection mode and catalyst regeneration mode to be operative. The sensor further includes a circuitry and algorithm to implement the catalyst regeneration mechanism electrochemically. The sensor further includes a chamber for reference gas to which the counter electrode is exposed, and a chamber for test gas to which a gas to be tested is exposed. The sensor also includes a pathway for test gas to enter the chamber and a measured electrical circuit connecting the sensing electrode and the counter electrode. | 06-20-2013 |
20130216931 | FUEL CELL COATING - An example fuel cell stack component includes a metallic layer applied to the component and an oxide layer applied to the metallic layer. The oxide layer includes a chemical component that is not in the metallic layer. | 08-22-2013 |
20130299355 | SURFACE CLEANING AND ACTIVATION FOR ELECTRODEPOSITION IN IONIC LIQUIDS - A surface preparation solution comprises an ionic liquid solvent and a water and oxygen scavenging species. Methods for making the solution, and methods for using the solution to prepare and activate a substrate surface for bulk electrodeposition are also disclosed. | 11-14-2013 |
20130302641 | UNDERPOTENTIAL DEPOSITON OF METAL MONOLAYERS FROM IONIC LIQUIDS - A metal article comprises an alloy substrate having a surface and a non-diffused metal monolayer disposed thereon. The surface has a first surface work function value Φ | 11-14-2013 |
20140178710 | ALLOYING INTERLAYER FOR ELECTROPLATED ALUMINUM ON ALUMINUM ALLOYS - An aluminum alloy component is protected by an electrodeposited aluminum coating. An electrodeposited intermediate aluminum-transition metal alloy and/or rare earth metal alloy layer between the aluminum alloy substrate and the protective coating enhances coating adhesion and corrosion resistance. The intermediate layer is formed by room temperature electrodeposition in ionic liquids. | 06-26-2014 |
20140251834 | GAS SENSOR - A membrane electrode assembly for a gas sensor is described that includes a membrane disposed between a sensing electrode and a counter electrode. The membrane is a polymer membrane, such as an ionomer, having an ionic liquid retained therein. | 09-11-2014 |
20150027906 | SOLID POLYMER ELECTROLYTE AMMONIA SENSOR - An ammonia sensor that includes an ionic liquid impregnated sensing electrode (anode) and a cathode separated by a membrane. During operation, in the presence of ammonia, the anode and cathode generate current manifesting the electrochemical reaction of ammonia in the sensing electrode. Ionic liquids distributed in the ionomer film in the gas diffusion electrodes ensure the reactivity under wide range of environment conditions while maintaining the ability of the device to quantify ammonia concentration in the environment. The sensor can therefore sustain long time operation without internal humidification due to the non-volatility of the ionic liquids. | 01-29-2015 |
20150101934 | CONTROLLED TRIVALENT CHROMIUM PRETREATMENT - A method for forming a trivalent chromium coating on an aluminum alloy substrate includes adding a chromium-containing solution to a vessel, immersing the aluminum alloy substrate in the chromium-containing solution, immersing a counter electrode in the chromium-containing solution, and applying an electrical potential bias to the aluminum alloy substrate with respect to its equilibrium potential to form a trivalent chromium coating on an outer surface of the aluminum alloy substrate. A method for forming a trivalent chromium coating on a metal substrate includes adding a chromium-containing solution to a vessel, immersing the metal substrate in the chromium-containing solution, immersing a counter electrode in the chromium-containing solution, and modulating an electrical potential difference between the metal substrate and the counter electrode to form a trivalent chromium coating on an outer surface of the metal substrate. | 04-16-2015 |
20150101935 | APPARATUS AND METHOD FOR IONIC LIQUID ELECTROPLATING - An electroplating apparatus includes a container containing plural portions and an ionic liquid plating solution that is capable of flowing therebetween. The plural portions include at least a first portion containing a counter electrode that includes coating donor material and a second portion that includes a workpiece. A porous scrubber separating the first and second portions has a plurality of metallic outer surfaces in contact with the ionic liquid plating solution. Coating, repair, and regeneration methods using an ionic liquid plating solution are also described. | 04-16-2015 |
20150144495 | METHODS AND MATERIALS FOR ELECTROPLATING ALUMINUM IN IONIC LIQUIDS - A method of depositing aluminum onto a substrate is disclosed. In this method, the substrate is disposed as cathode in an electrochemical cell with an anode and a liquid electrodeposition composition comprising an ionic liquid and a source of aluminum, and aluminum is electroplated onto the substrate. Residual water content in the electroplating bath is controlled by exposure to light in the presence of a photo-oxidation catalyst to decompose the water or species associated with water. | 05-28-2015 |
20150299884 | ALLOYING INTERLAYER FOR ELECTROPLATED ALUMINUM ON ALUMINUM ALLOYS - A method of forming a coated aluminum alloy component includes first preparing the surface of the aluminum alloy component and then electrodepositing an intermediate aluminum alloy interlayer on the surface of the component from an ionic liquid. A final step includes electrodepositing an aluminum protective coating on the intermediate aluminum alloy interlayer from an ionic liquid. | 10-22-2015 |
Patent application number | Description | Published |
20090031229 | Method and Apparatus for Customizing a Model Entity Presentation Based on a Presentation Policy - A method and device are provided for customizing a model entity presentation based on a presentation policy. The method comprises: applying the presentation policy to a first model to generate a presentation model; creating a model entity thereof according to the first model; reading model content from the first model and reading presentation data from the presentation model; and applying the read model content and presentation data to the model entity. The presentation model and core model of data are separated, and their association may be configured through a presentation policy in real-time during operation. The real-time and dynamic configuration of the method and device provide enhanced flexibility for users. | 01-29-2009 |
20090210384 | VISUALIZATION OF CODE UNITS ACROSS DISPARATE SYSTEMS - A visualization tool that provides visibility of the functionality implemented with each system used by an institution(s) at code unit granularity can be used to overcome a variety of challenges that can occur in an environment with disparate systems. The visualization tool discovers and graphically displays functions/procedures/methods (“code units”) that satisfy a set of one or more criteria, as well as attributes of the discovered code units. Furthermore, the visualization tool can automatically provide visual annotations to identify targets for asset maintenance, targets to leverage for other systems, etc. | 08-20-2009 |
20090299206 | PORTABLE ELECTROCARDIOGRAPH - A portable electrocardiograph, in which an exposed electrode is arranged on the end face of one end of a housing, characterized in that: the other end of the housing is of a comfortable structure for holding; the comfortable structure for holding is provided with the other exposed electrode; and the geometric center of the comfortable structure for holding is of an offset toward the other end of the housing and one of the two transverse sides, and a measuring key is arranged in the geometric center of the comfortable structure for holding. The present invention is of a humanized and unique holding structure shape, which ensures the wrist, the arm, and the trunk of the user are closed to form a relative space, thus allowing the user to measure in natural and correct posture so as to make sure the monitored data to be accurate and reliable. | 12-03-2009 |
20100036218 | FINGERTIP BLOOD OXYGEN SATURATION MEASURING APPARATUS - A blood oxygen saturation measuring apparatus comprising an upper shell, a lower shell, and an elastic restoring structure, characterized in that a mark is arranged on a lateral side surface of the upper and/or the lower shell; and the mark is provided to be in alignment with the vertical position of a photoelectric sensing chip which is arranged inside the shell. According to the present invention, the humanized mark is adopted, which can observe the measured position of the measured finger. Even if in the case of weak light environment or a lazy eye user, the accurate and reliable blood oxygen saturation data can be acquired. | 02-11-2010 |
20100160753 | WRIST BLOOD PRESSURE MONITOR WITH AN OXIMETER - A wrist blood pressure monitor with an oximeter, characterized in that the wrist blood pressure monitor and the oximeter are arranged on the same base; the length direction of the wrist blood pressure monitor is parallel to the width direction of an armband; and a finger hole of the oximeter is oriented to be vertical to the width direction of the armband. The wrist blood pressure monitor with the oximeter according to the present invention can measure the blood pressure and the blood oxygen at the same time, so that the user can not only operate conveniently, but also acquire more accurate measuring results; or the blood pressure and the blood oxygen are measured independently, so that the user can operate in great convenience. | 06-24-2010 |
20130027337 | METHOD FOR SWITCHING TOUCH SCREEN OF MOBILE TERMINAL BETWEEN HORIZONTAL SCREEN AND VERTICAL SCREEN AND MOBILE TERMINAL - The present invention relates to a method for switching the touch screen of a mobile terminal between a horizontal screen and a vertical screen and a mobile terminal. The method includes: according to the value of acceleration of gravity in a direction vertical to the screen of the mobile terminal, determining whether the operation mode of the mobile terminal is a normal operation mode or a recumbent operation mode; determining, according to a determined operation mode, a criterion for switching between a horizontal screen and a vertical screen; and performing switching between a horizontal screen and a vertical screen according to the criterion. The present invention solves the problem that the user's requirement for switching between a horizontal screen and a vertical screen cannot be met when the user lies on one side, thus increasing the applicability and flexibility of the switching between a horizontal screen and a vertical screen. | 01-31-2013 |
20130191110 | METHOD FOR CHARACTER CORRECTION - A computer program product is provided and includes a non-transitory tangible storage medium readable by a processing circuit and on which instructions are stored for execution by the processing circuit for performing a method. The method includes enabling retrieval of a keyboard pressed sequence of characters of a first type, permitting a re-selection of characters of a second type, which are associated with the keyboard pressed sequence of the characters of the first type and permitting modification of the keyboard pressed sequence of the characters of the first type to initiate a search for and retrieval of characters of the second type. | 07-25-2013 |
20140028611 | Method and Apparatus for Reporting Touch Event and Mobile Terminal - Embodiments of the present invention provide a method and an apparatus for reporting a touch event, and a mobile terminal. The method for reporting a touch event includes: receiving touch data collected by an inductance capacitance touch screen; and encapsulating the touch data collected by the inductance capacitance touch screen into a touch event corresponding to a mutual capacitive touch screen and reporting the touch event to an application program. With the present invention, the touch data collected by the inductance capacitance touch screen is encapsulated into the touch event corresponding to the mutual capacitive touch screen and the touch event is reported, thereby solving the problem that an application program of an earlier version cannot be used when a mobile terminal can receive only the touch data collected by the inductance capacitance touch screen. | 01-30-2014 |
20140080544 | Method, Apparatus, and System for Controlling Mobile Terminal, and Mobile Terminal - Embodiments of the present invention disclose a method, an apparatus, and a system for controlling a mobile terminal, and a mobile terminal. The method includes: after being successfully connected to the mobile terminal, simulating an earphone wire control key event, and generating control trigger information corresponding to the mobile terminal; and sending the control trigger information to the mobile terminal through an earphone wire control key interface to control the mobile terminal. The apparatus includes a CPU, an earphone output plug, and an earphone wire control key interface, where the CPU includes a generating module and a sending module. The system includes the mobile terminal and the foregoing apparatus for controlling a mobile terminal. In the embodiments, a peripheral controls the mobile terminal by using an earphone interface of the mobile terminal, thereby realizing function extension of the earphone interface of the mobile terminal. | 03-20-2014 |
20140104182 | METHOD FOR CHARACTER CORRECTION - A computer program product is provided and includes a non-transitory tangible storage medium readable by a processing circuit and on which instructions are stored for execution by the processing circuit for performing a method. The method includes enabling retrieval of a keyboard pressed sequence of characters of a first type, permitting a re-selection of characters of a second type, which are associated with the keyboard pressed sequence of the characters of the first type and permitting modification of the keyboard pressed sequence of the characters of the first type to initiate a search for and retrieval of characters of the second type. | 04-17-2014 |
20140108710 | METHOD FOR ADJUSTING STORAGE SPACE OF PARTITION OF EMBEDDED MULTIMEDIA CARD AND TERMINAL - A method is provided for adjusting a storage space of a partition of an embedded multimedia card and a terminal. The method includes: determining a current external SD card mode of a terminal, where the external SD card mode includes an external SD card installed mode or an external SD card uninstalled mode; receiving instruction information, where the instruction information is used for instructing the terminal to switch from the external SD card uninstalled mode to the external SD card installed mode, or used for instructing the terminal to switch from the external SD card installed mode to the external SD card uninstalled mode; and adjusting a size of a storage space of a partition of an embedded multimedia card according to the instruction information. | 04-17-2014 |
20140115021 | Method and Terminal for Accessing a File of a Terminal - Embodiments of the present disclosure provide a method and a terminal for accessing a file of a terminal, to implement uniform management of a built-in SD card and an external SD card in a smart terminal, thereby effectively improving utilization of storage space of the smart terminal. The method includes: receiving a request for accessing a file, where the access request includes a first file path that is an access path of the file; converting the first file path into a second file path according to a path mapping list of the user space file system when the first file path points to the user space file system, where the second file path is an actual storage path of the file in the at least two storage areas; and accessing the file according to the second file path. | 04-24-2014 |
20140115609 | METHOD FOR STORING APPLICATION DATA AND TERMINAL DEVICE - Embodiments of the present disclosure provide a method for storing application data and a terminal device, and relate to the field of communications, so that installation of an application having a default specified path and storage of data that is generated after the application is run are enabled to be located in the same storage space. The method includes: receiving an instruction for running a local application, wherein the instruction is triggered by a user; determining an actual path of a storage space in which the application is installed; running the application, and acquiring data that is generated after the application is run; and storing the data that is generated after the application is run in the actual path of the storage space in which the application is installed. The embodiments of the present disclosure are applied to use of a mobile phone. | 04-24-2014 |
20140327659 | Electronic Apparatus - An electronic apparatus is provided that is applicable to the field of electronic technologies. The electronic apparatus is equipped with at least one magnetic sensor for obtaining a change of an external magnetic field and controlling content displayed on a screen according to the change. In the present invention, an electronic apparatus is equipped with at least one magnetic sensor for obtaining a change of an external magnetic field and controlling content displayed on a screen according to the change; therefore, a corresponding operation may be conveniently and quickly performed only by moving a magnetic pen close to the electronic apparatus. | 11-06-2014 |
20140337556 | DOCKING STATION AND EXTERNAL DEVICE CONTROL METHOD AND SYSTEM UTILIZING THE DOCKING STATION - Embodiments of the present invention provide a docking station and an external device control method and system utilizing the docking station, which are capable of implementing simultaneous working of devices of two types of protocols through a same multiplexing interface. The external device control method includes: utilizing a docking station, where the docking station includes: a first protocol/second protocol multiplexing interface for connecting to a main device; at least one first protocol device interface for connecting to a first protocol external device; and at least one second protocol device interface for connecting to a second protocol external device. The method is: receiving first protocol data sent by the first protocol external device through the first protocol device interface; and converting the first protocol data into second protocol data, and sending the second protocol data to the main device through the first protocol/second protocol multiplexing interface. | 11-13-2014 |
20140365434 | Data Collecting Method and Apparatus, and Mobile Terminal - A data collecting method and apparatus, and a mobile terminal are provided. The data collecting method may be applied in an apparatus including multiple data collecting units. The method includes collecting, by at least two data collecting units, initial data simultaneously at their respective collecting frequencies and at a collection starting moment and collecting, at a synchronous collecting frequency, the initial data collected by the at least two data collecting units so as to obtain synchronous data. The synchronous collecting frequency is a common divisor frequency of the respective collecting frequencies of the at least two data collecting units. | 12-11-2014 |
20150020032 | Three-Dimensional Display-Based Cursor Operation Method and Mobile Terminal - A three-dimensional display-based cursor operation method and a mobile terminal are provided, which are used to implement a visually three-dimensional cursor operation on a three-dimensional display mobile terminal. The method in an embodiment of the present invention includes: acquiring a finger image; generating, according to image information of the finger image, a three-dimensional cursor in a three-dimensional display interface corresponding to the image information; acquiring a movement position of the finger image; and determining a movement distance and a movement direction of the three-dimensional cursor according to the movement position. | 01-15-2015 |
20150046837 | File Transfer Method and Terminal - Embodiments of a file transfer method and a terminal disclosed herein belong to the field of data transfer. The method includes: detecting, by a file sending terminal, a screen touching action of a user; after confirming that the screen touching action is a preset file transfer action, determining a to-be-transferred file according to the screen touching action, and determining a file receiving terminal that establishes a connection with the file sending terminal, where the preset file transfer action has a corresponding file transfer instruction; and performing, by the file sending terminal, a corresponding transfer operation according to the file transfer instruction. Therefore, a used connection manner does not need to be selected each time a file is transferred, implementing fast file transfer by using simple screen touching actions. | 02-12-2015 |
20150064927 | SURFACE PLANARIZATION METHOD OF THIN FILM AND PREPARING METHOD OF ARRAY SUBSTRATE - A surface planarization method of thin film and a preparing method of an array substrate relate to a display field, and can solve the technical problem that the conventional dry etching severely damages the surface flatness of other film layers below the one being etched, thereby improving the display properties of the LCD. The preparing method of the array substrate comprises patterning a non-metallic layer ( | 03-05-2015 |
20150068289 | SYSTEM AND METHOD FOR MONITORING LUBRICANT OF AN ENGINE - The present invention relates to a system and method for monitoring lubricant of an engine. The system for monitoring lubricant of an engine comprises: a lubricant sensor, which measures lubricant quantity of the engine; a data acquisition unit, which collects the lubricant quantity of the engine from the lubricant sensor at a fixed time interval; and a message generation unit, which generates lubricant quantity monitoring messages according to the lubricant quantity of the engine collected by the data acquisition unit. | 03-12-2015 |
20150068293 | METHOD AND DEVICE FOR MONITORING THE MALFUNCTION OF APU TURBINE VANE FRACTURE AND ROTOR SHAFT JAM - The present invention relates to a method and device for monitoring APU turbine vane fracture and rotor shaft jam. The method for monitoring APU turbine vane fracture and rotor shaft jam comprises: acquiring APU messages at multiple time points within a period; obtaining the operation parameters of the APU according to the APU messages, the operation parameters including at least the start time STA; calculating the average value AVG and the deviation index δ of the start time STA within the period; and determining the circumstance of the turbine vane fracture and rotation shaft jam of APU is in stable phase, decline phase or malfunction phase according to the deviation index δ. | 03-12-2015 |
20150073648 | SYSTEM AND METHOD FOR DETECTING ADDITION OF ENGINE LUBRICANT - The present invention relates to a method for detecting addition of engine lubricant, comprising: determining whether the difference value between the lubricant quantity at a first timing and that at a second timing is greater than a first threshold value; delaying a period and determining whether the difference value between the lubricant quantity at a third timing and that at a fourth timing is greater than a second threshold value in response to that the difference value between the lubricant quantity at the first timing and that at the second timing is greater than the first threshold value; and detecting the lubricant increment in response to that the difference value between the lubricant quantity at the third timing and that at the fourth timing is greater than the second threshold value. | 03-12-2015 |
20150104937 | SIGNAL LINE FABRICATION METHOD, ARRAY SUBSTRATE FABRICATION METHOD, ARRAY SUBSTRATE AND DISPLAY DEVICE - Embodiments of the disclosure provide a signal line fabrication method, an array substrate fabrication method, an array substrate and a display device. The signal line fabrication method includes: sequentially forming a material layer for forming the signal line, a material layer for forming a first barrier layer and a material layer for forming a second barrier layer; forming the first barrier layer and the second barrier layer by a patterning process; and forming the signal line by a patterning process. | 04-16-2015 |
Patent application number | Description | Published |
20090238203 | NETWORK INTERFACE AND DETECTION MODULE TO ENABLE NETWORK COMMUNICATION WITHIN INFORMATION HANDLING SYSTEMS - A network interface and detection module to enable network communication within information handling systems is disclosed. According to an aspect, a network interface module is disclosed. The network interface module can include a housing including a first cavity configured to receive a first network plug having a first dimension. The housing also includes a second cavity within the first cavity, and configured to receive a second network plug having a second dimension that is less than the first dimension. The network interface module can also include a network detection circuit coupled to a first terminal within the housing. The network detection circuit can enable a first network type from a plurality of network types in response to an operating state of the first network terminal. | 09-24-2009 |
20110209046 | OPTIMIZING WEB CONTENT DISPLAY ON AN ELECTRONIC MOBILE READER - The invention provides displaying a web page on a mobile device by decomposing a web page into a plurality of page units; applying a filter to at least one page unit to produce a subset of page units; assembling the subset of page units into an assembled page; and displaying an assembled page. Apparatus, methods and systems therefore are described. | 08-25-2011 |
20110296230 | MAINTAINING A COMMUNICATION PATH FROM A HOST TO A STORAGE SUBSYSTEM IN A NETWORK - Provided are a method, system, computer storage device, and storage area network for maintaining a communication path from a host to a storage subsystem in a network. A storage subsystem controls data transfer and access to a storage devices in a network, wherein the storage subsystem is coupled to a switch and the switch is coupled to a host in the network. A topological storage is coupled to the host, the switch and the storage subsystem, for storing a topological coupling relationship between the host and the switch and a topological coupling relationship between the switch and the storage subsystem. In response to determining a failed path between the storage subsystem and the switch coupled to the storage subsystem, the storage subsystem determines a first port on the storage subsystem in the failed path. The storage subsystem determines from the topology storage the topological coupling relationship between the host and the switch and the topological coupling relationship between the switch and the storage subsystem. The storage subsystem redirects, based on the topological coupling relationships, a message sent to the first port of the storage subsystem to an operational second port in the storage subsystem coupled to the switch. | 12-01-2011 |
20120183002 | Network Interface and Detection Module to Enable Network Communication within Information Handling Systems - A network interface module can include a housing including a first cavity configured to receive a first network plug having a first dimension. The housing also includes a second cavity within the first cavity, and configured to receive a second network plug having a second dimension that is less than the first dimension. The network interface module can also include a network detection circuit coupled to a first terminal within the housing. | 07-19-2012 |
20120233491 | MAINTAINING A COMMUNICATION PATH FROM A HOST TO A STORAGE SUBSYSTEM IN A NETWORK - Provided are a method, system, computer storage device, and storage area network for maintaining a communication path from a host to a storage subsystem in a network. A storage subsystem controls data transfer and access to a storage devices in a network including a switch and a host. A topological storage stores topological coupling relationship between the host and the switch and a topological coupling relationship between the switch and the storage subsystem. In response to determining a failed path, the storage subsystem determines a first port on the storage subsystem in the failed path. The storage subsystem determines from the topology storage the topological coupling relationships between the host and the switch and the switch and the storage subsystem. The storage subsystem redirects, based on the topological coupling relationships, a message sent to the first port of the storage subsystem to an operational second port in the storage subsystem. | 09-13-2012 |
20130259095 | MODBUS REPEATER WITH SELF-ADAPTIVE BAUD RATE AND SELF-ADAPTIVE BAUD RATE SYTEM AND METHOD - Disclosed are a self-adaptive baud rate system and method. The method includes: a) receiving first data and second data; b) judging whether or not a falling edge of a start bit in a synchronization code of the first data and second data is detected; c) if the falling edge is not detected, then return to step b); and if the falling edge is detected, then a first counting is started from a rising edge after the start bit based on a reference clock, and stopped at the next falling edge, and a first count value is obtained; and a second counting is started from the falling edge where the first counting was stopped, and stopped at the next rising edge, and a second count value is obtained; and d) acquiring a baud rate according to the relationships among the first count value and the second count value and a first threshold. By way of using a CPLD to detect the baud rate and encoding format of a Modbus data frame remotely according to the present application, there is no need to manually set the baud rate and encoding format locally. The function of remote auto-detection of the baud rate and encoding format can be achieved by the present application, and the materials and assembly costs of the rotary encoder are omitted. | 10-03-2013 |
20140108666 | MAINTAINING A COMMUNICATION PATH FROM A HOST TO A STORAGE SUBSYSTEM IN A NETWORK - Provided are a method, system, computer storage device, and storage area network for maintaining a communication path from a host to a storage subsystem in a network. A storage subsystem controls data transfer and access to a storage devices in a network, wherein the storage subsystem is coupled to a switch and the switch is coupled to a host in the network. A topological storage is coupled to the host, the switch and the storage subsystem, for storing a topological coupling relationship between the host and the switch and a topological coupling relationship between the switch and the storage subsystem. In response to determining a failed path between the storage subsystem and the switch coupled to the storage subsystem, the storage subsystem determines a first port on the storage subsystem in the failed path. The storage subsystem determines from the topology storage the topological coupling relationship between the host and the switch and the topological coupling relationship between the switch and the storage subsystem. The storage subsystem redirects, based on the topological coupling relationships, a message sent to the first port of the storage subsystem to an operational second port in the storage subsystem coupled to the switch. | 04-17-2014 |
20140223585 | TRANSCEIVER LOCKING ASSEMBLY - A transceiver locking assembly includes at least one processor device, a network device, in a network environment, in communication with the least one processor device, a transceiver in communication with the network device; a transceiver port, coupled to the network device, defining a first slot opening in at least one of a variety of positions of the transceiver port and configured for selectively receiving the transceiver, and a dynamically controlled locking mechanism coupled to the transceiver port. The dynamically controlled locking mechanism is selectively positioned into the first slot opening to lock the transceiver into the network device or selectively removed away from the first slot opening to unlock the transceiver from the network device. | 08-07-2014 |
20140223587 | TRANSCEIVER LOCKING ASSEMBLY - A transceiver locking assembly includes at least one processor device, a network device, in a network environment, in communication with the least one processor device, a transceiver in communication with the network device; a transceiver port, coupled to the network device, defining a first slot opening in at least one of a variety of positions of the transceiver port and configured for selectively receiving the transceiver, and a dynamically controlled locking mechanism coupled to the transceiver port. The dynamically controlled locking mechanism is selectively positioned into the first slot opening to lock the transceiver into the network device or selectively removed away from the first slot opening to unlock the transceiver from the network device. | 08-07-2014 |
20150120962 | SHARING A JAVA VIRTUAL MACHINE - A JAVA virtual machine with multiple tenants is shared by allocating an IP address to each of the tenants, creating a separate virtual network interface for each of the tenants and configuring each separate virtual network interface with the respective separate IP address allocated for each tenant. For each of the tenants, network operations are performed via the virtual network interface created for that tenant, to provide for network isolation of each tenant sharing a JAVA virtual machine. | 04-30-2015 |
20150271039 | Network Interface and Detection Module to Enable Network Communication within Information Handling Systems - A network interface module can include a housing including a first cavity configured to receive a first network plug having a first dimension. The housing also includes a second cavity within the first cavity, and configured to receive a second network plug having a second dimension that is less than the first dimension. The network interface module can also include a network detection circuit operatively connected to a first terminal within the housing. | 09-24-2015 |
20150310026 | ACCESSING LOGICAL STORAGE IN A STORAGE CLUSTER - Embodiments of the present disclosure include a method and apparatus for accessing a logical storage in a storage cluster, the storage cluster comprising a plurality of sites at different locations, each site among the plurality of sites comprising a copy corresponding to the logical storage. The method may include, in response to receiving an access request from a client, obtaining a location of the client, selecting one site from the plurality of sites at least based on distances from the location of the client to locations of the plurality of sites, and accessing the logical storage by accessing a copy at the selected site. There may be provided an apparatus for accessing a logical storage in a storage cluster. A storage controller at a site that is nearer to the client physically or logically may respond to the access request from the client. | 10-29-2015 |
Patent application number | Description | Published |
20090045533 | MOLD FOR MAKING A HOUSING AND METHOD FOR MAKING THE HOUSING | 02-19-2009 |
20130045715 | Method for Transmitting Files and Receiving Files Based on Mobile Terminals, and Mobile Terminal - The present invention discloses a method for transmitting files and receiving files based on mobile terminals and a mobile terminal, relates to the technical field of communication and aims to simplify the user operation in the process of the file transmission between the mobile terminals and promote the satisfaction degree of user experience. The method for transmitting files based on the mobile terminals includes the following steps of: receiving a transmission command sent by a user, searching and obtaining a file designated by the command and the application state information of said file (S | 02-21-2013 |
20130121136 | MOBILE TERMINAL AND FAILURE RECOVERY METHOD THEREOF - A mobile terminal and failure recovery method thereof, wherein the method comprises: a wireless MODEM receives failure recovery triggering information, in the case that an AP cannot work normally; the MODEM acquires control to peripherals of the mobile terminal; the MODEM sends failure information to the network side; the MODEM receives failure recovery information returned from the network side, in order for the mobile terminal to recover the failure according to the failure recovery information. The method and mobile terminal in the embodiments of the present invention are simple and can avoid the loss of user data. | 05-16-2013 |
20130279324 | TUNNEL FAULT DETECTION METHOD AND TRAFFIC ENGINEERING NODE - The embodiments of the present invention provide a tunnel fault detection method and a traffic engineering (TE) node. The method includes: receiving, by a traffic engineering TE node, a link fault report packet; determining, by the node, a faulty link in which a fault occurs according to the link fault report packet; detecting, by the node, whether one or more tunnels which use the node as an ingress node and pass through the faulty link exist; and identifying the tunnels as faulty tunnels if the one or more tunnels which use the node as the ingress node and pass through the faulty link exist. In the embodiments of the present invention, the TE node can detect all faulty tunnels at a time, and it is not necessary to wait until the fault notification based on each tunnel is received and then the faulty tunnel is identified one by one. | 10-24-2013 |
20140019526 | CLOUD-BASED TRANSLATION METHOD AND SYSTEM FOR MOBILE CLIENT - A cloud-based translation method for a mobile client is provided. The mobile client receives a translation instruction and sends translation request information to a cloud server based on the translation instruction, where the translation request information includes text information and translation type information. The mobile client receives a translation result returned from the cloud server. When the cloud server detects that the mobile terminal logins to an account, and a cloud glossary of the account contains a word entry corresponding to the text information, the cloud server returns the translation result in the cloud glossary. When the cloud server detects that the mobile terminal does not login to the account, or when the cloud server detects that the mobile terminal logins to the account but the cloud glossary does not contain the word entry corresponding to the text information, the cloud server translates the text information. | 01-16-2014 |
20140092084 | WEBPAGE DISPLAY METHOD AND APPARATUS - Webpage display methods and apparatus are provided herein. In an exemplary method, a webpage to be displayed can be obtained. The webpage can be sectioned into a plurality of sub-blocks. Sub-blocks corresponding to a first current screen can be rendered and displayed. A render-display operation can be performed. The render-display operation includes rendering sub-blocks adjacent to the first current screen and storing the rendered sub-blocks adjacent to the first current screen in a buffer. The render-display operation also includes reading and displaying rendered sub-blocks in the buffer corresponding to a second current screen when a screen moves. The render-display operation can be repeatedly performed. | 04-03-2014 |
20140103108 | METHOD AND DEVICE FOR RESOURCE SHARING - Methods and devices for resource sharing are disclosed. Address information of a resource to be shared can be acquired by a user device in response to a sharing request. A two-dimensional barcode corresponding to the address information of the resource can be generated by the user device. The generated two-dimensional barcode can be published by the user device to one or more of an Internet platform and a specified Internet communication application client via a network. The user device can include a first acquisition module, a generating module, and a publishing module. | 04-17-2014 |
20140112345 | SERVICE ACCESS METHOD AND DEVICE FOR CONDUCTING THE SAME - For service access, a physical address of a specified application service corresponding to a specified IP segment is acquired by a user mode component in accordance with an IP-segment information of the specified IP segment, which is included in a virtual network interface card configured in a system container, and an address information including the physical address is transmitted to a router module of a machine kernel. A routing table is established by the router module in accordance with the address information. Then a network data packet is acquired and forwarded to a destination service site by the router module in accordance with the routing table. | 04-24-2014 |
20140122638 | Webpage Browsing Method And Device - A webpage browsing method including a browser of mobile terminal device accesses a server through the Internet in a first working state, downloads data of a current page and data of predefined N pages subsequent to the current page in order from the server, caches the downloaded data and displays the current page, wherein N is a natural number. The browser updates a link address of each page on the server into a cache address corresponding to data of the page, and disconnects from the Internet after the data of the current page and the data of the N pages have been cached. The browser switches to a second working state, selects one page of the cached current page and the N pages, reads the data of the selected page from a cache according to a cache address corresponding to data of the selected page, and displays the selected page. | 05-01-2014 |
20140258458 | BROWSER KERNEL ADAPTATION METHOD AND BROWSER THEREFOR - The present disclosure, pertaining to the field of computer Internet, discloses a browser kernel adaptation method and a browser therefor. The method includes: receiving, by a browser, a request for browsing a page from a user; acquiring, by the browser, information of the page from a server according to the request, and determining the type of the page according to the information of the page; and selecting, by the browser, a browser kernel according to the type of the page, and processing the request by using the selected browser kernel. The browser includes: a receiving module, a determining module, and a selecting module. The present disclosure implements an automatic adaptation function of the browser kernel during page browsing, and solves the problem that the browser kernel in the prior art cannot be automatically adapted. | 09-11-2014 |
20140325339 | METHOD, APPARATUS, AND MOBILE DEVICE FOR VIEWING PICTURES IN MOBILE PHONE BROWSER - Disclosed are a method, apparatus, and mobile device for viewing a picture in a mobile phone browser. The method for viewing a picture includes: invoking a picture viewing window to display a picture when a user performs an operation on a webpage for viewing the picture; caching all pictures and picture labels of all the pictures on the webpage; acquiring a screen-slide event, and acquiring a browser function corresponding to the screen-slide event according to the screen-slide event; and acquiring a new picture corresponding to the browser function according to the browser function and a picture label of the picture requested by the user for viewing, and switching the picture in the picture viewing window to the new picture. The apparatus includes an invoking and displaying module, a caching module, an acquiring module, and a switching module. The mobile device includes the apparatus. | 10-30-2014 |
20150156313 | SCREEN UNLOCKING METHOD AND DEVICE FOR MOBILE TERMINAL - A screen unlocking method for a mobile terminal, includes: providing an icon on the touch screen that indicates the mobile terminal is in a lock state; receiving an input event of a user on the touch screen, the input event comprising a rotating operation on the icon; detecting whether a rotating angle of the icon equals a unlocking angle preset in a storage system of the mobile terminal; and transitioning the mobile terminal from the lock state to an unlock state upon the condition that the rotating angle equals the unlocking angle. In the screen unlocking method and device for a mobile terminal, the shape, position, and direction of the unlocking identification are allowed to be set according to requirements from different users, thereby meeting users' personalized needs and enriching users' visual effects; in addition, the unlocking angle can be set by users, which improves user experience. | 06-04-2015 |
20150215012 | CODEWORD FEEDBACK METHOD AND RECEIVER - Embodiments of the present invention disclose a codeword feedback method and a receiver, which relate to the field of communication technologies. The method includes: determining a precoding type used for downlink signal transmission, or receiving codebook indication signaling transmitted by a transmitter; selecting a codebook according to the precoding type, or selecting a codebook according to the codebook indication signaling; and selecting a codeword according to the codebook, and feeding back the codeword to the transmitter. The present invention can provide a new feedback mechanism for channel state information and a non-linear precoding codebook when needing to use both linear precoding and non-linear precoding, so that a communication system can select an appropriate precoding codebook to feed back state information according to different needs, thereby improving the performance of the communication system. | 07-30-2015 |
20150244661 | METHOD AND APPARATUS FOR DISPLAYING RICH TEXT MESSAGE ON NETWORK PLATFORM, AND COMPUTER STORAGE MEDIUM - The present disclosure discloses a method performed by a computer server for processing a rich text message on a network platform, which includes: receiving a rich text message prepared by a third party at a first terminal, the rich text message comprising a structure of a rich text displaying manner; resolving the structure of the rich text displaying manner to generate a rich text in an HTML format, and causing the display of the rich text message including the rich text in the HTML format on a user interface at a second terminal; and extracting the structure of the rich text displaying manner after detecting a user selection of the rich text at the second terminal, so as to cause the display of the rich text at the second terminal. The present disclosure further discloses a computer server for performing the method, and an associated non-transitory computer readable storage medium. | 08-27-2015 |
20150288776 | Pushing Messages for Web Applications - Various examples provide a method, a browser and a system of pushing messages for web applications. According to the method, a web application component is provided in a browser, the web application component corresponding to a web application; the browser obtains a push message corresponding to the web application from a background server and provides the push message for the web application component; the web application component presents information of the push message in a user interface of the browser. | 10-08-2015 |
20150305183 | Lock Catch Structure - The lock catch structure comprises a first lock catch main body and a second lock catch main body. The first lock catch main body comprises a first base and a first main body rotationally connected to the first base; The second lock catch structure comprises a second base, a second main body rotationally connected to the second base, a handle hinged at the base and a draw-off locking member pivoted with the handle through a pivot shaft; one end of the draw-off locking member is limited in the groove, and the handle rotates around the pivot shaft as the support point, so that the draw-off locking member drives the first lock catch main body to move towards the second lock catch main body until the first inclined surface is pressed against the second inclined main surface. | 10-22-2015 |
Patent application number | Description | Published |
20080232357 | LS DIGITAL FOUNTAIN CODE - A packet transmission system having existing null packets is provided. The system comprises a transmitter side transmitting information packets having null packets filled with redundancy information or parity check information; and a receiver side receiving the information packets and decoding the information packets using a predetermined decoding method; whereby the information packets are transmitted only once. | 09-25-2008 |
20090113275 | BCH CODE WITH 256 INFORMATION BYTES AND UP TO 8 BYTES OF PARITY CHECK ELEMENTS - A coding system comprises pre-multiply the message u(x) by Xn−k. Obtain the remainder b(x), i.e. the parity check digits. And combine b(x) and Xn−ku(x) to obtain the code polynomial. A decoding method comprises calculating a syndrome; finding an error-location polynomial; and computing a set of error location numbers. | 04-30-2009 |
20090222712 | DECODING SCHEME FOR CORRECTING BOTH ERASURES AND ERRORS OF REED-SOLOMON CODES IN A DIGITAL COMMUNICATION SYSTEM - A method for correcting both erasures and errors of Reed-Solomon codes in a digital communication system is provided. The method comprises the steps of: calculating a syndrome; calculating a set of erasure locations; replacing errata evaluator polynomial by a function having a difference value; and replacing errata locator polynomial by a function having the difference value. | 09-03-2009 |
20120089888 | Systems and Methods for Multi-Level Quasi-Cyclic Low Density Parity Check Codes - Various embodiments of the present invention provide systems and methods for generating a code format. One method discussed includes: Various embodiments of the present invention provide methods for generating a code format. Such methods include: receiving an indication of a low weight codeword having a trapping set; selecting an initial value for a base matrix; testing the low weight codeword after modification by the initial value to determine an updated weight of the low weight codeword; and testing the low weight codeword after modification by the initial value to determine whether the trapping set remains. | 04-12-2012 |
20130047058 | Systems and Methods for Qualitative Media Defect Determination - Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is disclosed that includes a media defect detector circuit. The media defect detector circuit is operable to compare a data input derived from a medium against at least a first defect level to yield a first level output, and a second defect level to yield a second level output; and provide a combination of the first level output and the second level output as a defect quality output. A value of the defect quality output corresponds to a likelihood of a defect of the medium. | 02-21-2013 |
20130061107 | Multi-Level LDPC Layer Decoder - Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for multi-level layered LDPC decoding. For example, in one embodiment an apparatus includes a variable node processor and a check node processor. The variable node processor is operable to generate variable node to check node messages and to calculate perceived values based on check node to variable node messages. The check node processor is operable to generate the check node to variable node messages and to calculate checksums based on variable node to check node messages. The check node processor includes a min finder circuit operable to identify a minimum, a next minimum and an index of minimum value in the variable node to check node messages. The variable node processor and check node processor are operable to perform layered multi-level decoding. | 03-07-2013 |
20130061112 | Multi-Level LDPC Layer Decoder - Various embodiments of the present invention provide methods and apparatuses for multi-level layer decoding of non-binary LDPC codes. For example, an apparatus is disclosed for layer decoding of multi-level low density parity check encoded data. The apparatus includes a low density parity check decoder operable to perform layered decoding of a plurality of circulant submatrices from an H matrix. The apparatus also includes a parity check calculator connected to the low density parity check decoder, operable to detect whether a stopping criterion has been met in the low density parity check decoder. The low density parity check decoder is also operable to end a decoding operation at less than a maximum number of iterations when the stopping criterion is met. | 03-07-2013 |
20130111289 | SYSTEMS AND METHODS FOR DUAL PROCESS DATA DECODING | 05-02-2013 |
20130120169 | Systems and Methods for Reduced Power Multi-Layer Data Decoding - Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a data encoder circuit. The data encoder circuit is operable to apply an encoding algorithm to an input data set in accordance with a multi-layer code structure including a first row and a last row to yield an encoded data set. The last row of the multi-layer code structure represented in the encoded data set conforms to an identity matrix. | 05-16-2013 |
20130132790 | Probability-Based Multi-Level LDPC Decoder - Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for probability-based multi-level LDPC decoding. For example, in one embodiment an apparatus includes a horizontal updater in a low density parity check decoder operable to iteratively perform row processing to update probabilities of multi-level symbol values, a vertical updater in the low density parity check decoder operable to iteratively perform column processing to update the probabilities of the multi-level symbol values, and a check sum calculation circuit operable to calculate total soft values for the multi-level symbol values. | 05-23-2013 |
20130139022 | Variable Sector Size LDPC Decoder - Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for decoding variably sized blocks of data in an LDPC decoder. For example, in one embodiment an apparatus includes a low density parity check decoder operable to perform decoding of a plurality of circulant sub-matrices from an H matrix, and a controller connected to the low density parity check decoder, operable to omit any of the plurality of circulant sub-matrices from the decoding if they do not contain user data. | 05-30-2013 |
20130148232 | Systems and Methods for Combined Binary and Non-Binary Data Processing - Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a combination data decoder circuit. The combination data decoder circuit includes: a non-binary data decoder circuit and a binary data decoder circuit. | 06-13-2013 |
20130173988 | Mixed Domain FFT-Based Non-Binary LDPC Decoder - Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for decoding data in a mixed domain FFT-based non-binary LDPC decoder. For example, in one embodiment an apparatus includes a message processing circuit operable to process variable node messages and check node messages in a log domain, and a check node calculation circuit in the low density parity check decoder operable to perform a Fast Fourier Transform-based check node calculation in a real domain. The message processing circuit and the check node calculation circuit perform iterative layer decoding. | 07-04-2013 |
20130198580 | Symbol Flipping Data Processor - Various embodiments of the present invention provide systems and methods for a symbol flipping data processor. For example, a symbol flipping data processor is disclosed that includes a data decoder in the symbol flipping data processor operable to perform error checking calculations, and a data detector in the symbol flipping data processor operable to perform symbol flipping in the data detector based at least in part on the error checking calculations, wherein the output of the data processor is generated at least in part based on the symbol flipping in the data detector. | 08-01-2013 |
20130275827 | Multi-Section Non-Binary LDPC Decoder - Various embodiments of the present invention provide systems and methods for decoding codewords in a multi-section non-binary LDPC decoder. For example, an LDPC decoder is disclosed that includes a variable node processor operable to perform variable node updates based at least in part on check node to variable node messages and to generate variable node to check node messages, and a check node processor operable to process the variable node to check node messages in groups across each of a plurality of sections of an H matrix and to generate the check node to variable node messages. | 10-17-2013 |
20130297983 | Data Processing System with Failure Recovery - Various embodiments of the present invention provide systems and methods for a data processing system with failure recovery. For example, a data processing system is disclosed that includes a data processing circuit operable to process a block of data from an input and to yield a plurality of possible results based on the block of data, and an error detection circuit operable to test the plurality of possible results for errors and to report to the data processing circuit whether the plurality of possible results contain errors. The data processing system is operable to output any of the possible results in which the error detection circuit found no errors. | 11-07-2013 |
20130305114 | Symbol Flipping LDPC Decoding System - Various embodiments of the present inventions provide a symbol flipping LDPC decoding system. For example, a symbol flipping data processing system is disclosed that includes a low density parity check decoder operable to decode codewords and to identify unsatisfied parity checks, a symbol flipping controller operable to change values of at least one symbol in the codewords based on the unsatisfied parity checks to assist the low density parity check decoder to decode the codewords, a scheduler operable to control a decoding and symbol flipping mode in the low density parity check decoder and the symbol flipping controller, and a hard decision queue operable to store hard decisions for converged codewords from the low density parity check decoder. | 11-14-2013 |
20140026004 | Systems and Methods for Defect Scanning - The present invention is related to systems and methods for defect scanning. | 01-23-2014 |
20140129905 | Flexible Low Density Parity Check Code Seed - Various embodiments of the present inventions provide systems and methods for data processing with a flexible LDPC seed. | 05-08-2014 |
Patent application number | Description | Published |
20110270612 | Computer-Implemented Systems and Methods for Estimating Word Accuracy for Automatic Speech Recognition - Systems and methods are provided for scoring non-native, spontaneous speech. A spontaneous speech sample is received, where the sample is of spontaneous speech spoken by a non-native speaker. Automatic speech recognition is performed on the sample using an automatic speech recognition system to generate a transcript of the sample, where a speech recognizer metric is determined by the automatic speech recognition system. A word accuracy rate estimate is determined for the transcript of the sample generated by the automatic speech recognition system based on the speech recognizer metric. The spontaneous speech sample is scored using a preferred scoring model when the word accuracy rate estimate satisfies a threshold, and the spontaneous speech sample is scored using an alternate scoring model when the word accuracy rate estimate fails to satisfy the threshold. | 11-03-2011 |
20130030808 | Computer-Implemented Systems and Methods for Scoring Concatenated Speech Responses - Systems and methods are provided for scoring non-native speech. Two or more speech samples are received, where each of the samples are of speech spoken by a non-native speaker, and where each of the samples are spoken in response to distinct prompts. The two or more samples are concatenated to generate a concatenated response for the non-native speaker, where the concatenated response is based on the two or more speech samples that were elicited using the distinct prompts. A concatenated speech proficiency metric is computed based on the concatenated response, and the concatenated speech proficiency metric is provided to a scoring model, where the scoring model generates a speaking score based on the concatenated speech metric. | 01-31-2013 |
20130144621 | Systems and Methods for Assessment of Non-Native Spontaneous Speech - Computer-implemented systems and methods are provided for assessing non-native spontaneous speech pronunciation. Speech recognition on digitized speech is performed using a non-native acoustic model trained with non-native speech to generate word hypotheses for the digitized speech. Time alignment is performed between the digitized speech and the word hypotheses using a reference acoustic model trained with native-quality speech. Statistics are calculated regarding individual words and phonemes in the word hypotheses based on the alignment. A plurality of features for use in assessing pronunciation of the speech are calculated based on the statistics, an assessment score is calculated based on one or more of the calculated features, and the assessment score is stored in a computer-readable memory. | 06-06-2013 |
20130158982 | Computer-Implemented Systems and Methods for Content Scoring of Spoken Responses - Systems and methods are provided for scoring a non-scripted speech sample. A system includes one or more data processors and one or more computer-readable mediums. The computer-readable mediums are encoded with a non-scripted speech sample data structure, where the non-scripted speech sample data structure includes: a speech sample identifier that identifies a non-scripted speech sample, a content feature extracted from the non-scripted speech sample, and a content-based speech score for the non-scripted speech sample. The computer-readable mediums further include instructions for commanding the one or more data processors to extract the content feature from a set of words automatically recognized in the non-scripted speech sample and to score the non-scripted speech sample by providing the extracted content feature to a scoring model to generate the content-based speech score. | 06-20-2013 |
20130262110 | Unsupervised Language Model Adaptation for Automated Speech Scoring - Systems and methods are provided for generating a transcript of a speech sample response to a test question. The speech sample response to the test question is provided to a language model, where the language model is configured to perform an automated speech recognition function. The language model is adapted to the test question to improve the automated speech recognition function by providing to the language model automated speech recognition data related to the test question, Internet data related to the test question, or human-generated transcript data related to the test question. The transcript of the speech sample is generated using the adapted language model. | 10-03-2013 |
20140199676 | Systems and Methods for Natural Language Processing for Speech Content Scoring - Computer-implemented systems and methods are provided for scoring content of a spoken response to a prompt. A scoring model is generated for a prompt, where generating the scoring model includes generating a transcript for each of a plurality of training responses to the prompt, dividing the plurality of training responses into clusters based on the transcripts of the training responses, selecting a subset of the training responses in each cluster for scoring, scoring the selected subset of training responses for each cluster, and generating content training vectors using the transcripts from the scored subset. A transcript is generated for a received spoken response to be scored, and a similarity metric is computed between the transcript of the spoken response to be scored and the content training vectors. A score is assigned to the spoken response based on the determined similarity metric. | 07-17-2014 |
20140278376 | Systems and Methods for Generating Recitation Items - Computer-implemented systems and methods are provided for automatically generating recitation items. For example, a computer performing the recitation item generation can receive one or more text sets that each includes one or more texts. The computer can determine a value for each text set using one or more metrics, such as a vocabulary difficulty metric, a syntactic complexity metric, a phoneme distribution metric, a phonetic difficulty metric, and a prosody distribution metric. Then the computer can select a final text set based on the value associated with each text set. The selected final text set can be used as the recitation items for a speaking assessment test. | 09-18-2014 |
20140302469 | Systems and Methods for Providing a Multi-Modal Evaluation of a Presentation - Systems and methods are described for providing a multi-modal evaluation of a presentation. A system includes a motion capture device configured to detect motion an examinee giving a presentation and an audio recording device configured to capture audio of the examinee giving the presentation. One or more data processors are configured to extract a non-verbal feature of the presentation based on data collected by the motion capture device and an audio feature of the presentation based on data collected by the audio recording device. The one or more data processors are further configured to generate a presentation score based on the non-verbal feature and the audio feature. | 10-09-2014 |
20150120379 | Systems and Methods for Passage Selection for Language Proficiency Testing Using Automated Authentic Listening - Test designers looking for test ideas often search online for audio/video materials. To minimize the time wasted on irrelevant/inappropriate materials, this invention describes a system, apparatus, and method of retrieving media materials for generating test items. In one example, the system may query one or more data sources based on a search criteria for retrieving media materials, and receive candidate media materials based on the query, each of which including an audio portion. The system may obtain a transcription of the audio portion of each of the candidate media materials. The system may analyze the transcription for each candidate media material to identify associated characteristics. The candidate media materials may be filtered based on the identified characteristics to derive a subset of the candidate media materials. A report may then be generated for the user identifying one or more of the candidate media materials in the subset. | 04-30-2015 |
20150248608 | Deep Convolutional Neural Networks for Automated Scoring of Constructed Responses - Systems and methods are provided for automatically scoring a constructed response. The constructed response is processed to generate a plurality of numerical vectors that is representative of the constructed response. A model is applied to the plurality of numerical vectors. The model includes an input layer configured to receive the plurality of numerical vectors, the input layer being connected to a following layer of the model via a first plurality of connections. Each of the connections has a first weight. An intermediate layer of nodes is configured to receive inputs from an immediately-preceding layer of the model via a second plurality of connections, each of the connections having a second weight. An output layer is connected to the intermediate layer via a third plurality of connections, each of the connections having a third weight. The output layer is configured to generate a score for the constructed response. | 09-03-2015 |
20150269529 | Systems and Methods for Assessing Structured Interview Responses - Systems and methods described herein utilize supervised machine learning to generate a model for scoring interview responses. The system may access a training response, which in one embodiment is an audiovisual recording of a person responding to an interview question. The training response may have an assigned human-determined score. The system may extract at least one delivery feature and at least one content feature from the audiovisual recording of the training response, and use the extracted features and the human-determined score to train a response scoring model for scoring interview responses. The response scoring model may be configured based on the training to automatically assign scores to audiovisual recordings of interview responses. The scores for interview responses may be used by interviewers to assess candidates. | 09-24-2015 |
Patent application number | Description | Published |
20120063607 | MOBILE ELECTRONIC DEVICE AND SOUND PLAYBACK METHOD THEREOF - A mobile electronic device and a sound playback method thereof are provided. The mobile electronic device includes a sensor, a speaker, and a controller coupled to the sensor and the speaker. The sensor detects whether the speaker is blocked or not. When the speaker is blocked, the controller multiplies a sound signal by a transfer function and then outputs the multiplied sound signal. The speaker plays the sound signal outputted by the controller. The transfer function changes the direction in which the speaker plays the sound signal. | 03-15-2012 |
20120219169 | METHOD AND APPARATUS FOR ADJUSTING SOUND QUALITY - An electronic apparatus and a method for providing a sound system of the electronic apparatus are provided herein. The electronic apparatus has a housing, a speaker and a bracket. The housing has a space and a channel, which is coupled to the space. The speaker is placed in the space. The bracket has a first end coupled to the channel and is movable relative to the housing. A sound mode of the electronic apparatus may be switched from a first mode to a second mode by positioning a second end of the bracket from a first position in the channel to a second position away from the channel. | 08-30-2012 |
20130251158 | AUDIO SIGNAL MEASUREMENT METHOD FOR SPEAKER AND ELECTRONIC APPARATUS HAVING THE SPEAKER - An audio signal measurement method for a speaker and an electronic apparatus having the speaker are provided. The electronic apparatus further has a processing circuit and a power amplifier. The processing circuit is coupled to the speaker and configured to execute a time domain to frequency domain transform according to a voltage value of an audio signal and a current value of current feedback from the speaker so as to obtain a frequency response curve. The power amplifier is coupled to the speaker and configured to drive the speaker according the voltage value of the audio signal. The processing circuit is capable of determining whether the frequency response curve is located within a predetermined area such that the processing circuit generates a signal when the frequency response curve is located out of the predetermined area. Thereby, the electronic apparatus may measure its transducer distortion and acoustic box leakage. | 09-26-2013 |
20130304463 | NOISE CANCELLATION METHOD - An embodiment of the invention provides a noise cancellation method for an electronic device. The method comprises: receiving an audio signal; applying a Fast Fourier Transform operation on the audio signal to generate a sound spectrum; acquiring a first spectrum corresponding to a noise and a second spectrum corresponding to a human voice signal from the sound spectrum; estimating a center frequency according to the first spectrum and the second spectrum; and applying a high pass filtering operation to the sound spectrum according to the center frequency. | 11-14-2013 |
20140219475 | APPARATUS AND METHOD OF MULTI-SENSOR SOUND RECORDING - An apparatus and a method for sound recording are provided. The apparatus stores an equalizer and includes a housing, a microphone, and a processor. The microphone includes a plurality of sensors and receives a sound signal through an acoustical resonator in the housing. The microphone generates a plurality of electronic signals in response to the sound signal. The equalizer generates a plurality of equalized signals according to the electronic signals. The processor generates an output signal according to the equalized signals. The equalizer compensates the gain margin and the phase margin caused by the sound signal passing through the acoustical resonator in order to prevent the output signal from being affected by resonance of the sound signal in the acoustical resonator. | 08-07-2014 |
20140233761 | ELECTRONIC DEVICE AND GAIN CONTROLLING METHOD - An electronic device and a corresponding gain controlling method are provided. The gain controlling method includes the steps of receiving a sound signal, calculating a sound level according to each value of the sound signal in a past period, determining a gain value according to the sound level, using the gain value to amplify the sound signal, and then storing the sound signal. | 08-21-2014 |
20140348336 | ELECTRONIC APPARATUS AND METHOD FOR ACTIVATING SPECIFIED FUNCTION THEREOF - An electronic apparatus and a method for activating a specified function are provided. The electronic apparatus includes a speaker, an audio signal processor and an application processor. The audio signal processor senses a variation of an acoustic condition of the speaker. The application processor is used for: generating a logic high or low signal in response to the sensed variation of the acoustic condition; interpreting the logic high or low signal as a control signal; and performing an instruction corresponding to the control signal. | 11-27-2014 |
20150245132 | SPEAKER MODULE - A speaker module includes a speaker unit, a main body and a speaker carrier. The main body includes a sound outlet opening and an air pressure regulating structure. The sound outlet opening is configured to expose the speaker unit. The speaker carrier is configured to carry the speaker unit. The speaker carrier is disposed in the main body together with the speaker unit, and forms a resonance space with the main body. The air pressure regulating structure is configured to regulate the air pressure of the resonance space. | 08-27-2015 |
Patent application number | Description | Published |
20140068164 | EFFICIENT MEMORY CONTENT ACCESS - A memory content access interface may include, but is not limited to: a read-path memory partition; a write-path memory partition; and a memory access controller configured to regulate access to at least one of the read-path memory partition and the write-path memory partition by an external controller. | 03-06-2014 |
20140068389 | OPTIMIZED SCHEME AND ARCHITECTURE OF HARD DRIVE QUEUE DESIGN - Computer-implemented methods and systems may perform one or more operations including, but not limited to: receiving input data from a source; applying an interleaving protocol to the input data to generate at least one component code word; decoding the at least one component codeword; determining a first convergence value of at least one decoded component codeword; computing extrinsic data associated with the at least one component codeword according to the first convergence of at least one component codeword; determining a second convergence value associated with the at least one component codeword according to the extrinsic data associated with the at least one component codeword. | 03-06-2014 |
20140071558 | POWER MANAGEMENT FOR STORAGE DEVICE READ CHANNEL - A hard disk drive or other storage device comprises a storage medium, a read head configured to read data from the storage medium, and control circuitry coupled to the read head and configured to process data received from the read head. The control circuitry comprises read channel circuitry that includes a low-density parity check decoder or other type of decoder. | 03-13-2014 |
20140095954 | MODIFIED TARGETED SYMBOL FLIPPING FOR NON-BINARY LDPC CODES - A LDPC decoder includes a processor for targeted symbol flipping of suspicious bits in a LDPC codeword with unsatisfied checks. All combinations of check indices and variable indices are compiled and correlated into a pool of targeted symbol flipping candidates and returned along with symbol indices to a process that uses such symbol indices to identify symbols to flip in order to break a trapping set. | 04-03-2014 |
20140104719 | DATA RECOVERY USING NO SYNC MARK RETRY - A read channel is configured to receive at least part of a data fragment read from a storage media into a register, wherein the data fragment is configured to be formatted with a preamble, a sync mark (e.g., a syncMark), and user data, and wherein the data fragment is missing a sync mark. A position in the data fragment is selected, a sync mark is assumed at the selected position. The data is then processed assuming the sync mark is at the selected position of the data fragment to determine whether the data converges. When a determination is made that the data converges, the data is recovered. | 04-17-2014 |
20140105266 | ADAPTIVE MAXIMUM A POSTERIORI (MAP) DETECTOR IN READ CHANNEL - An adaptive detector, such as a maximum a posteriori (MAP) detector for a read channel, is disclosed. In one or more embodiments, a data processing apparatus, such as a read channel digital front end, includes an equalizer configured to equalize X sample data to yield equalized Y sample data. A noise predictive filter configured to receive the equalized Y sample data yielded by the equalizer is operable to filter noise in the equalized Y sample data. A detector is configured to perform iterative data detection on the filtered equalized Y sample data. The detector is operable to program a branch metric, a variance, and a scaling factor for equalizer adaptation during a global iteration of the detector. | 04-17-2014 |
20140122959 | Load Balanced Decoding of Low-Density Parity-Check Codes - A method for determining update candidates in a low-density parity-check decoding process includes dividing the quasi-cyclic columns into groups and identifying an update candidate in each group. One or more of the identified update candidates are then updated. | 05-01-2014 |
20140122971 | LEH Memory Module Architecture Design in the Multi-Level LDPC Coded Iterative System - A memory in a LDPC decoding system includes data banks organized into a ping-pong memory. The ping-pong memory is connected to an interleaver and a de-interleaver. The interleaver interleaves L values; the interleaved L values are then stored in the ping-pong memory. A LDPC decoder retrieves L values from the ping-pong memory and returns E values to the ping-pong memory. The de-interleaver de-interleaves the E values and sends data to a LE queue and HD queue. | 05-01-2014 |
20140122979 | Hardware Architecture and Implementation of Low Power Layered Multi-Level LDPC Decoder - A layered LDPC decoder sorts and selects a subset of message entries for processing based on entry size. MIN1 and MIN2 values for each message entry in the subset are truncated, and either the truncated values or non-truncated values are combined with a symbol vector based on whether the subset of message entries includes a variable node associated with the layer being processed. | 05-01-2014 |
20140223114 | Buffer for Managing Data Samples in a Read Channel - The disclosure is directed to a system for managing data samples utilizing a time division multiplexing controller to allocate time slots for accessing a sample memory according to one or more modes of operation. The time division multiplexing controller is configured to allocate slots for concurrent access by a sample controller, a plurality of detectors, and a noise predictive calibrator when a normal mode is enabled. The time division multiplexing controller is further configured to allocate slots excluding at least one of the sample controller, the plurality of detectors, and the noise predictive calibrator from accessing the sample memory when a retry mode is enabled. In some embodiments, the time division multiplexing controller is further configured to allocate time slots for one or more clients other than the sample controller, the plurality of detectors, and the noise predictive calibrator. | 08-07-2014 |