Document Document Title
US08196214B2 Method and apparatus for securing content using encryption with embedded key in content
Method and apparatus enabled by computer (or equivalent) hardware and software for protection of content such as audio and video to be downloaded or streamed over a computer network such as the Internet. The content is provided to the user via streaming or downloads in encrypted form. The encryption is such that the content key decryption information is transmitted so that it itself is encrypted to be both device and session unique. That is, the key information can be used only to extract the content decryption key for a particular session and for a particular client device such as an audio or video consumer playing device. This prevents any further use or copying of the content other than in that session and for that particular client. The specificity is accomplished by using a device unique identifier and antireplay information which is session specific for encrypting the content key. A typical application is Internet streaming of audio or video to consumers.
US08196210B2 Software license compliance
Aspects of the subject matter described herein relate to software license compliance. In aspects, a configuration manager receives an indication of an intent of an software-related action and determines that a license may affect the action. The configuration manager consults with a license needs calculation engine that determines whether additional licenses are needed to perform the action. If additional licenses are needed, the configuration manager consults with a rules engine to determine whether the action is to be allowed. The rules engine applies one or more business rules to the licenses needed data and indicates a response to the intent. In either case, the configuration manager may provide information to an administrator and others regarding the action and may allow or disallow the action as indicated by the rules. If the administrator determines to take the action, the configuration manager may create an audit record.
US08196207B2 Control automation tool
A control automation tool (“CAT”) is configured for supporting discrete management of controls and their corresponding metrics. The control automation tool includes a software application connected with, stored on, and executed by one or more relational, closed-loop data repositories and computer systems. The use and maturation of a control within an organization depends on management of operational performance and expenses, which the CAT assists through lean project management, effective implementation of action plans and financial functions. Further, people resources, organizational hierarchy and access management functions are used to support mapping of controls arranged by organizational unit and support access permissions that are consistent with appropriate data management. The CAT also provides transparency and meaning to control and metric status and relevant data regarding controls and their associated metrics and is configured for ease of control and metric management via the CAT interface.
US08196206B1 Network browser system, method, and computer program product for scanning data for unwanted content and associated unwanted sites
A system, method, and computer program product are provided for scanning data for unwanted content and unwanted sites in response to a user request. In use, a user request is received via a network to scan data prior to downloading the data utilizing a network browser. In addition, the data is scanned for unwanted content and associated unwanted sites in response to the user request. Further, a response is sent to the user via the network.
US08196194B2 Method and network for securely delivering streaming data
In a procedure for delivering streaming media, a Client first requests the media from an Order Server. The Order Server authenticates the Client and sends a ticket to the Client. Then, the Client sends the ticket to a Streaming Server. The Streaming Server checks the ticket for validity and if found valid encrypts the streaming data using a standardized real-time protocol such as the SRTP and transmits the encrypted data to the Client. The Client receives the data and decrypts them. Copyrighted material adapted to streaming can be securely delivered to the Client. The robust protocol used is very well suited for in particular wireless clients and similar devices having a low capacity such as cellular telephones and PDAs.
US08196185B2 Remote HVAC control with a customizable overview display
An HVAC control system that accommodates and/or facilitates control from a remote location. The HVAC control system may include a web-enabled building control appliance having a controller, a first port and a second port. The controller may implement a web server that is coupled to the first port for serving up one or more web pages on a first network and for receiving a number of responses. The controller may also be coupled to the second port so as to communicate with one or more communicating thermostats via a second network. The web server may be adapted to provide an overview or summary web-page via the first port that displays information regarding the one or more thermostats, where the information that is displayed may be customized for a particular user.
US08196184B2 Efficient data structures for multi-dimensional security
Efficient data structures are generated to enforce permissions on a multi-dimensional representation in a performance management application. A model site is generated having at least one model with at least one dimension. User permissions and group permissions are set for the model. The user permission and the group permissions are deployed to a relational database. A collective user permission table is generated based on the user permissions and the group permissions. Thus, an end user may receive permissions associated with a model and permissions associated with particular dimensions of a model without an inefficient consumption of resources.
US08196180B2 Authorization and authentication of user access to a distributed network communication system with roaming feature
A system and method for providing roaming access on a network are disclosed. The network includes a plurality of wireless and/or wired access points. A user may access the network by using client software on a client computer (e.g., a portable computing device) to initiate an access procedure. In response, a network management device operated by a network provider may return an activation response message to the client. The client may send the user's username and password to the network provider. The network provider may rely on a roaming partner, another network provider with whom the user subscribes for internet access, for authentication of the user. Industry-standard methods such as RADIUS, CHAP, or EAP may be used for authentication. The providers may exchange pricing and service information and account information for the authentication session. A customer may select a pricing and service option from a list of available options.
US08196179B2 Storage controller for controlling access based on location of controller
Provided is a controller in a computer system, the computer system including a plurality of data storage systems, and at least one controller for controlling access to data stored in the plurality of data storage systems, the each controller including: an interface coupled to the network; a processor coupled to the interface; and a storage unit coupled to the processor, in which: the storage unit holds attribute information indicating whether to permit access to the data; and the processor is configured to: receive a writing request of the data from a client computer coupled to the network; judge whether each of the each controller permits the requested writing based on the held attribute information and information of a location where the each controller is installed; and write the data in a data storage system controlled by a controller judged to permit the writing.
US08196177B2 Digital rights management (DRM)-enabled policy management for a service provider in a federated environment
A method operative at a service provider enforces a digital rights management (DRM) scheme associated with a piece of content. The service provider typically is a content provider. The service provider is an entity that participates in a “federation” with one or more other entities including, for example, an identity provider, a DRM privileges provider, and a DRM policy provider. In one embodiment, the method begins upon receipt at the service provider of a single sip on (SSO) message generated by the identity provider entity that includes a reference to a set of DRM privileges associated with an end user requesting access to the piece of content. In response to receiving the message, the service provider as necessary obtains the DRM privileges and at least one applicable DRM policy. It then evaluates the DRM privileges associated with the end user against the DRM policy, and provides the end user a response.
US08196173B2 Video transmission system and video relayer device
A video relayer device includes a processing unit and a memory. The processing unit includes: a key information transfer section to transfer first key information to a video content sink upon receiving the first key information from a video content source having a timer, and a timer pausing section to control the timer of the sink to pause upon receiving the first key information from the source. The processing unit is operable to receive second key information and a calculation result from the sink and store the same, respectively in the memory. The processing unit further includes a timer resuming section to control the timer of the source to resume when the second key information and the calculation result have been stored, respectively, in the memory.
US08196160B2 Television receiver, server, operational system of the television receiver and operational program of the television receiver for detecting and correcting unintended connection
Provided are a television receiver, server, operational system of the television receiver and operational program of the television receiver capable of detecting and correcting unintended connection in case that the connection is established, and facilitating the operation of the television receiver from the outside. A television receiver 110 is operable via a network, and has a notifying section 115 that notifies a user of key information for specifying an operational request of the television receiver 110, and a receiver-side transmitting/receiving section 114 that receives connection confirmation information specific to temporary connection when an external terminal 150 and the television receiver 110 are temporarily connected based on the key information, where the notifying section 115 notifies the user of the received connection confirmation information so as to enable the external terminal 150 to operate the television receiver 110 when the connection confirmation information is confirmed between the user and an operator.
US08196150B2 Event locality using queue services
An approach for reducing transport of messages between nodes of a multi-node system is presented wherein a message queue is associated with a queue service, and based on which node the message queue resides, one of the nodes is registered as hosting the associated queue service. In response to a client attempting to connect and requesting a particular queue service, the client is caused to connect to the node on which the queue service resides.
US08196147B1 Multiple-processor core optimization for producer-consumer communication
A novel technique for improving throughput in a multi-core system (and in a virtual machine environment) in which data is processed according to a producer-consumer relationship by eliminating latencies caused by compulsory cache misses. A producer process is executed on one processor core and two or more instances of a consumer process are executed on different cores so that while the first instance of a consumer process is executed in a “consuming” mode to process a first subset of data elements produced by the producer process, a second instance of the consumer process pre-fetches, to its cache memory, a second subset of data items produced by the producer process. As a result, the second subset of data items is already cached at the core where the second instance is running even before the consumer process starts processing the second subset of data items.
US08196146B2 Information processing apparatus, parallel processing optimization method, and program
An information processing apparatus includes a plurality of execution units and a scheduler which controls assignment of a plurality of basic modules of a program to the plurality of execution units. The scheduler detects a parallel degree representing a parallelization ratio in parallel processing of a program by the plurality of execution units, and detects a load associated with control of assigning the plurality of basic modules in the parallel processing of the program by the plurality of execution units. And then, the scheduler combines two or more basic modules which are successively executed according to a paralleled execution description in order to assign two or more basic modules as a module to a single execution unit, when a value of the parallel degree exceeds a predetermined value and a value of the load exceeds a predetermined value.
US08196133B2 Software change modeling for network devices
A method for software change modeling for network devices provides dynamic (on the device) and static (computer) change modeling. The same source code and libraries are used for both modeling applications, allowing a user to see the impact of activating or deactivating specific software modules without affecting the actual node. A master node passes a node the identity of the software package(s) to be updated and the dependencies. The node notifies its running processes about the update. If any of the processes determine that the update will degrade or have a negative impact on the operation of the node, it returns a veto to the node which sends a list of the processes that are impacted along with the reasons why to the master node.
US08196128B2 System and method for providing a filtering classloader in a computer environment
A system and method for providing a filtering classloader within a Java-based or other application environment. In one embodiment, a filtering classloader is placed between two other classloaders, e.g. between the system classloader and the application classloader. The filtering classloader is provided with a set of patterns which throw a “class not found exception” if an application makes a request for that class or package. The exception leads the application classloader to believe (perhaps correctly) that there is no class with that name in the system classloader. The application classloader then loads the class itself. The class may or may not exist in the system classloader; the filtering classloader in essence overrides any retrieval from that classloader in favor of the application classloader, for certain specified patterns of request.
US08196125B2 Optimization of policy enforcement
Methods, systems, and machine-readable media are disclosed for improving the efficiency of policy enforcement. According to one embodiment, a method for improving efficiency during enforcement of a policy can comprise determining a topology for the policy. A plurality of equivalent topologies for the policy can then be determined. A cost function can be applied to each of the plurality of equivalent topologies and one of the plurality of equivalent topologies can be selected based on the cost function.
US08196120B2 Computer emulator employing direct execution of compiled functions
An emulation system that provides the functionality of an emulated computer on a host computer pre-processes the object code file to be emulated to reduce the run-time overhead due to parsing the object code. The emulator uses pre-programmed functions that model each instruction of the emulated computer. An object code file is pre-parsed to generate a translated file which includes a sequence of function calls corresponding to the sequence of instructions in the code file. The translated file is compiled to generate a corresponding translated object-code file. The translated object-code file is executed in the emulation environment on the host computer. The emulation system also includes a standard mode in which the object code file is emulated by sequentially parsing each instruction in the object code file and invoking an appropriate one of the preprogrammed functions in the emulated environment.
US08196099B2 Updating application design
A method and system for updating templated application design, which facilitates the later ‘undoing’ of the design update is provided. The method intercepts all design update requests and automatically creates and stores a description of the pre-update version of the application. When a developer intends to apply an update to a design of an application, the application is first asked to provide a description of itself, e.g. a template. If the application comprises a plurality of components, each application component provides a description. Thus a point-in-time design description of the application is created. This is stored and can later be used for an undo method or even multi-level rollback, as required.
US08196074B2 Heuristic clustering of circuit elements in a circuit design
An apparatus, program product and method utilize heuristic clustering to generate assignments of circuit elements to clusters or groups to optimize a desired spatial locality metric. For example, circuit elements such as scan-enabled latches may be assigned to individual scan chains using heuristic clustering to optimize the layout of the scan chains in a scan architecture for a circuit design.
US08196069B2 Method for fabricating assist features in a photomask
Disclosed is a method of fabricating an assist feature in a photomask, which includes: fabricating a design layout in which main patterns are arranged; setting a critical dimension (a) of assist features to be formed and a spacing (b) between the main pattern and the assist feature; setting a first expanded region extending from the main pattern by (a+b); setting a second expanded region extending from the main pattern by (b); and setting the assist features by removing the second expanded region from the first expanded region.
US08196066B1 Collaborative gesture-based input language
In one example, a method includes receiving, by a server and from a plurality of computing devices, data representative of a group of gesture-shortcut pairs that each include a gesture having been detected by at least one computing device from the plurality of computing devices and a shortcut associated with the detected gesture, and wherein the shortcut corresponds to an operation to be executed by the at least one from the plurality of computing devices. The method includes sorting the data representative of each respective gesture-shortcut pair from the group of gesture-shortcut pairs into at least two subgroups, a first subgroup including the first gesture-shortcut pair and a second including the second gesture-shortcut pair, the sorting being based on detected similarities between at least one of each respective gesture from the group of gesture-shortcut pairs and each respective shortcut from the group of gesture-shortcut pairs.
US08196062B2 Method for requesting and viewing a zoomed area of detail from an image attachment on a mobile communication device
A process is set forth for viewing an enlarged area of an image. The image is stored on a server and re-sized for viewing on a mobile communication device based on screen size and color display capabilities of the device. The image is enlarged within the server by modifying binary raw data of the original image based on crop rectangle coordinates entered at the mobile communication device. The process allows users to quickly retrieve any relevant part of a large image attachment that has been resized by the server. This minimizes bandwidth usage, device memory/CPU consumption, and request/response latency while still allowing the user to view an image area in its original level of detail.
US08196053B2 Document treatment icon
Systems and methods are provided for generating information about a document. In one implementation, a method retrieves a citation from the document in a first database and retrieves the information about the document from a second database. The method also includes converting, by a processor, the information into metadata and generating an icon from the metadata. The icon graphs treatments of the document over time. The method also includes sending the icon for display in response to a query.
US08196034B2 Computer system and method for reducing power consumption of storage system
A disk rotation control part for controlling the rotations of a plurality of disk devices is provided. The configuration is such that a disk of a disk device for which an access will not be generated is rotated at a second rate of speed, which is faster than 0, and slower than a first rate of speed, which is the rotation speed at access time. DB management information comprises information denoting which DB schema inside a DB is stored in which location. The disk rotation control part, based on a query plan of a query received by the DBMS, and DB management information, specifies the storage location of a DB schema to be accessed when this query is processed, and rotates a disk of the disk device comprising the specified storage location at a first rate of speed.
US08196031B2 Content independent document navigation system and method
A system and method for delivering information and enabling navigation and playback of the information that is independent of the content in a document, the system and method using a speech recognition interface that includes a tool for document authoring that associates portions of the content with a node, associates each node with at least one other node, assigns nodes identifying data corresponding to associated content, and provides a user interface to access the content of the document. The user interface can be configured to recognize spoken commands, input from a mouse or keyboard, or input from a DTMF source.
US08196029B1 System and method for enabling simultaneous multi-user electronic document editing
A document management system and method are provided to support simultaneous multi-user editing of a single document. The system and method do not require the use of a new file format or the use of a central document repository to limit user access to the document. When a user attempts to open the document and a determination is made that the document is in use, then an alert is presented to the user that informs the user that the document is locked for editing. The user may select to receive a notification when the original document is no longer in use. If the user selects to make a local copy and subsequently merge the changes, the local copy will be made and the path of the original document will be stored so that the original document location can be determined at the time that the changes are merged. When the original document becomes available, the user's changes can be merged into the original document. The original document is located using the original path that was stored when the local copy was created. Of course, any time that a merge is attempted, and a conflict exists (i.e., the changes in the local document are inconsistent with the changes made to the original document), an alert can be generated to inform the user of the conflict and the user can be prompted to reconcile the conflict to complete the merge.
US08196024B2 Demapper using floating-point representation of soft bits
The subject matter disclosed herein provides methods and systems for converting fixed-point soft bit values, provided by a demapper, into floating-point soft bits values. In one aspect, there is provided a method. The method may include receiving, from a demapper, soft bits formatted as a fixed-point value. Moreover, the soft bits may be converted from the fixed-point value to a floating-point value. The floating-point value is punctured to remove a bit. The converted soft bits are provided to a buffer to enable decoding of the buffered soft bits. Related systems, apparatus, methods, and/or articles are also described.
US08196020B2 Method of matching codeword size and transmitter therefor in mobile communications system
The present invention relates to a method and a transmitter for matching a size of codeword encoded by low density parity check (LDPC) code to a size of a transmission channel and in a mobile communication system. A method of adjusting a codeword size in a communication system supporting an LDPC coding scheme, comprises steps of encoding source data by using a parity check matrix, and adjusting a size of the encoded codeword to be matched to a size of a transmission channel which is determined in accordance with a capacity of the transmission channel, the size of the encoded codeword being adjusted using information associated with column weights of the parity check matrix.
US08196018B2 Enhanced error identification with disk array parity checking
When parity checking in a disk array such as a RAID-6 system determines data and parity information is unsynchronized, additional calculations are performed to determine whether the error may be attributed to faulty data on a disk drive or to a more systemic problem such as a faulty controller. In particular, for each particular error detected, the parity generating information is analyzed to determine if each error involves a common disk index. If so, the data can be corrected on that disk; if not other corrective procedures are implemented.
US08196001B2 Identification of potentially erroneous and/or erased data
Systems for identifying potentially erroneous and/or erased data are provided. Systems have a bit detector, an accumulator, and a data reconstruction processor. The bit detector assigns values to bits read in a data signal. The bit detector illustratively assigns multiple values to each of the bits. The accumulator accumulates a count of the multiple values assigned by the bit detector for each of the bits. The accumulator associates each bit with a particular value based at least in part on its accumulated count. The data reconstruction processor determines for each of the bits a confidence level of the particular value associated to it. The data reconstruction process sets flags for a portion of the bits. The flags identify the portion of the bits as possible erased or erroneous data. The flags are set based at least in part on the confidence levels of the portion of the bits.
US08195999B2 Apparatus and method for supporting hybrid automatic repeat request in wireless communication system
A wireless communication system includes an apparatus and a method for supporting Hybrid Automatic Repeat Request. A transmitting method includes when an encoding packet is bigger than a maximum encoding packet size Nep_max, generating a first codeword by encoding the encoding packet at a mother code rate t; generating a second codeword by selecting [Nep_max/t]-sized code bits from the first codeword; and performing Hybrid Automatic Repeat reQuest (HARQ) using the second codeword.
US08195998B2 Outer coding framework
The subject matter disclosed herein provides an outer coding framework for minimizing the error rate of packets, such as application data packets used to transmit digital video broadcast data as well as other forms of data. In one aspect, there is provided a method. The method may include determining, based on a cyclic redundancy check, a first erasure table including zero or more erasures; determining a second erasure table; using the first erasure table to locate errors in a frame of packets, when the zero or more erasures of the first erasure table do not exceed a threshold of erasures; and using the second erasure table to locate errors in the frame of packets, when the one or more erasures of the first erasure table do exceed the threshold of erasures. The frame may include the one or more rows encoded using the outer code. The block that is read may be provided to enable an inner code to encode the block before transmission. Related systems, apparatus, methods, and/or articles are also described.
US08195987B2 Hang recovery in software applications
Various embodiments provide a guard mechanism that is configured to prevent transmission of synchronous function calls to hung application components. In at least some embodiments, the guard mechanism receives a synchronous function call that is intended for an application component. Before permitting the synchronous function call to be transmitted to the application component, the guard mechanism determines whether the component is hung. Responsive to determining that the component is not hung, the guard mechanism permits the synchronous function call to be transmitted to the component. If, however, the guard mechanism determines that the application component is hung, a hung component recovery process is initiated.
US08195977B2 Network fault isolation
A computer implemented method, apparatus, and computer usable program code for network fault isolation. A plurality of real-time path traces is performed between the sender and the receiver to form a plurality of trace paths in response to receiving a request for the network fault isolation between a sender and a receiver. A determination is made as to whether an asymmetry is present between the sender and the receiver from the plurality of trace paths. A set of routers is identified with each trace path in the plurality of trace paths to form a plurality of identified routers. Each event stored is identified for the plurality of identified routers to form a set of identified events.
US08195975B2 Semiconductor integrated circuit device and clock control method
A plurality of operation units connected in a pipeline structure performs an operation processing on data. A process control unit operates in synchronization with a system clock signal and generates a process control signal for controlling the operation units upon receiving a data notification signal that notifies the process control unit of an arrival of data from outside. A clock-control signal generating unit operates in synchronization with the system clock signal and generates a clock control signal for controlling a clock supply to each of the operation units upon receiving the process control signal.
US08195974B2 Device and method for synchronizing the states of a plurality of sequential processing units
A device for providing a plurality of clock signals from a common clock signal. The device includes an input for receiving the common clock signal, a first clock signal path for providing a first output clock signal on the basis of the common clock signal and a second clock signal path for providing a second output clock signal. The second clock signal path includes a clock processing device for changing a phase of the common clock signal to provide the second clock signal.
US08195967B2 Reducing power consumption during execution of an application on a plurality of compute nodes
Methods, apparatus, and products are disclosed for reducing power consumption during execution of an application on a plurality of compute nodes that include: executing, by each compute node, an application, the application including power consumption directives corresponding to one or more portions of the application; identifying, by each compute node, the power consumption directives included within the application during execution of the portions of the application corresponding to those identified power consumption directives; and reducing power, by each compute node, to one or more components of that compute node according to the identified power consumption directives during execution of the portions of the application corresponding to those identified power consumption directives.
US08195945B2 Secure digital certificate storing scheme for flash memory and electronic apparatus
A method for storing and updating digital certificates in a flash memory, a flash memory, and an electronic apparatus exploiting the method are disclosed. The method is applicable for a flash memory having predefined erase-write blocks and write-read blocks, for enhancing the tampering proof characteristics of the flash memory. The certificates may be used to authenticate a computer program and may be verified by a verification program associated with the computer program. The method may include defining a plurality of memory slots within at least one erased erase-write block wherein each memory slot have a commencing address comprising a binary “0”- or a binary “1” bit pattern, writing a first and second digital certificate in a first and second one of the memory slots, defining a certificate slot address pointer, and updating the certificate slot address pointer by replacing said “0”- or “1”-bit pattern of the pointer with a “1”- or a “0” bit pattern, respectively.
US08195941B2 Authentication method for IC cards
An authentication method between a first IC card and a second IC card interconnected through a terminal includes transmitting an identification number from the second IC card to the first IC card for deriving and storing a key in the first IC card. An authentication number is generated and stored in the first IC card, and is transmitted to the second IC card. The authentication number is encrypted inside the second IC card, and is transmitted to the first IC card. The encrypted authentication number is decrypted through the derived key, and is compared with the authentication number. The second IC card is authorized if the encrypted authentication number in the first IC card is equal to the authentication number. At least one of the transmissions includes an identification and/or authentication number to authorize the first IC card from the second IC card. The identification and/or authentication numbers include a reverse authentication number.
US08195940B2 Key updates in a mobile wireless system
This disclosure describes a key update scheme for use in a mobile IP network. The update scheme may be implemented to facilitate key updates between a mobile device and a server computer that authenticates the mobile device. The techniques described herein can facilitate key updates in a manner that accounts for potential message loss during the update routine, mobile device failure during the update routine, or other problems typically encountered in a mobile network settings. In this manner, the techniques can provide a robust scheme for key updates and may improve network security.
US08195933B2 Method and system for computing digital certificate trust paths using transitive closures
A method, system, apparatus, and computer program product are presented for managing digital certificates. When entities need to engage in a secure transaction or open a secure communication link, they may exchange digital certificates in order to provide a public key or reference information to a public key for the opposing entity, thereby requiring validation of a received certificate. Rather than construct a trust path for each validation event, hierarchical certifications and peer-to-peer cross-certifications among a set of certificate authorities are represented by a set of trust relations, and trust path information is generated using a transitive closure computation and an “all pairs shortest paths” computation over the set of trust relations and then incrementally updated as the set of trust relations changes. Computations related to trust paths can be delegated to a central agent in a trust web.
US08195925B2 Apparatus and method for efficient caching via addition of branch into program block being processed
A main memory stores cache blocks obtained by dividing a program. At a position in a cache block where a branch to another cache block is provided, there is embedded an instruction for activating a branch resolution routine for performing processing, such as loading of a cache block of the branch target. A program is loaded into a local memory in units of cache blocks, and the cache blocks are serially stored in first through nth banks, which are sections provided in the storage area. Management of addresses in the local memory or processing for discarding a copy of a cache block is performed with reference to an address translation table, an inter-bank reference table and a generation number table.
US08195923B2 Methods and mechanisms to support multiple features for a number of opcodes
Systems and methods for efficient instruction support of an multiple features for opcodes of an instruction set. A processor detects a fetched instruction of a computer program comprises an opcode corresponding to a plurality of functions. Each function corresponds to a different type of operation. The processor determines the received instruction corresponds to a feature requested by the computer program, such as a cryptographic algorithm. A determination is made as to whether hardware support exists for the feature. If hardware support exists for the feature, the instruction is executed on-chip by the hardware. Otherwise, software performs the operation corresponding to the instruction.
US08195921B2 Method and apparatus for decoding multithreaded instructions of a microprocessor
A microprocessor capable of decoding a plurality of instructions associated with a plurality of threads is disclosed. The microprocessor may comprise a first array comprising a first plurality of microcode operations associated with an instruction from within the plurality of instructions, the first array capable of delivering a first predetermined number of microcode operations from the first plurality of microcode operations. The microprocessor may further comprise a second array comprising a second plurality of microcode operations, the second array capable of providing one or more of the second plurality of microcode operations in the event that the instruction decodes into more than the first predetermined number of microcode operations. The microprocessor may further comprise an arbiter coupled between the first and second arrays, where the arbiter may determine which thread from the plurality of threads accesses the second array.
US08195906B2 Method and system for cascaded flashcopy zoning and algorithm and/or computer program code and method implementing the same
A method of performing cascaded flashcopy (FC) including starting a flashcopy map when a target disk is already a source of an active FC map. A computer storage system includes a configuration that allows a flashcopy (FC) map to be started when a target disk is already the source of an active FC map.
US08195905B2 Systems and methods of quota accounting
Embodiments of the invention relate generally to incremental computing. Specifically, embodiments of the invention include systems and methods that provide for the concurrent processing of multiple, incremental changes to a data value while at the same time monitoring and/or enforcing threshold values for that data value. For example, a method is provided that implements domain quotas within a data storage system.
US08195904B2 Method and apparatus for controlling access to storage device
The storage system includes a controller receiving a plurality of access commands from a plurality of host computers, a plurality of disk drives being coupled to the controller, and a panel adapted to display host group identifiers and logical storage regions so that security information can be set for a logical storage region by a user on a host computer basis or on a host group basis.
US08195903B2 System and method for metering requests to memory
A memory controller including a control unit for limiting the number of memory requests that are executed within a predetermined time period to regulate power consumption. The control unit may determine a memory request limit indicating the maximum number of memory requests that are allowed to be executed during the predetermined time period based on at least a carry-over limit and a new request limit. The carry-over limit may indicate the maximum number of carry-over memory requests that are allowed during the predetermined time period. The new request limit may indicate the maximum number of new memory requests that are allowed during the predetermined time period. The control unit may further control the number of memory requests that are executed in each of a sequence of predetermined time periods.
US08195898B2 Hybrid transactions for low-overhead speculative parallelization
A method and apparatus for a hybrid transactional memory system is herein described. A first transaction is executed utilizing a first style of a transactional memory system and a second transaction is executed in parallel utilizing a second style of a transactional memory system. For example, a main thread is executed utilizing an update-in place Software Transactional Memory (STM) system while a parallel thread, such as a helper thread, is executed utilizing a write buffering STM. As a result, a main thread may directly update memory locations, while a helper thread's transactional writes are buffered to ensure they do not invalidate transactional reads of the main thread. Therefore, parallel execution of threads is achieved, while ensuring at least one thread, such as a main thread, does not degrade below an amount of execution cycles it would take to execute the main thread serially.
US08195895B2 Shared object control for controlling information read/write processing
Methods, systems, and computer program products for controlling information read/write processing. The method includes assigning a plurality of division areas to a shared storage area for storing a shared object: specifying a division area used for read/write processing in accordance with user identification information for identifying a user; and executing the read processing for reading information from a specified division area and the write processing for writing information to the specified division area. The shared object is shared among a plurality of processes.
US08195886B2 Data processing apparatus and method for implementing a replacement scheme for entries of a storage unit
A data processing apparatus and method are provided for implementing a replacement scheme for entries of a storage unit. The data processing apparatus has processing circuitry for executing multiple program threads including at least one high priority program thread and at least one lower priority program thread. A storage unit is then shared between the multiple program threads and has multiple entries for storing information for reference by the processing circuitry when executing the program threads. A record is maintained identifying for each entry whether the information stored in that entry is associated with a high priority program thread or a lower priority program thread. Replacement circuitry is then responsive to a predetermined event in order to select a victim entry whose stored information is to be replaced. To achieve this, the replacement circuitry performs a candidate generation operation to identify a plurality of randomly selected candidate entries, and then references the record in order to preferentially select as the victim entry a candidate entry whose stored information is associated with a lower priority program thread. This improves the performance of the high priority program thread(s) by preferentially evicting from the storage unit entries associated with lower priority program threads.
US08195885B2 Electronic unit for saving state of task to be run in stack
In an electronic unit having a stack in memory and adapted to run a plurality of tasks in accordance with a multitask operating system and to save context data in the stack, a scheduling unit schedules the plurality of tasks for wakeup so as to execute the plurality of tasks. Each of the plurality of tasks stays in at least one of a suspended state, a ready state, and a running state. A measurement unit measures an amount of space to be used in the stack during the at least one of the tasks staying in neither the running state nor the ready state.
US08195882B2 Shader complex with distributed level one cache system and centralized level two cache
A shader pipe texture filter utilizes a level one cache system as a primary method of storage but with the ability to have the level one cache system read and write to a level two cache system when necessary. The level one cache system communicates with the level two cache system via a wide channel memory bus. In addition, the level one cache system can be configured to support dual shader pipe texture filters while maintaining access to the level two cache system. A method utilizing a level one cache system as a primary method of storage with the ability to have the level one cache system read and write a level two cache system when necessary is also presented. In addition, level one cache systems can allocate a defined area of memory to be sharable amongst other resources.
US08195877B2 Changing the redundancy protection for data associated with a file
A storage subsystem provides redundancy protection for data associated with files stored in a storage subsystem. A request is received to change the redundancy protection for data associated with at least one of the files, where the request identifies the data for which the redundancy protection is to be changed. The redundancy protection for the data identified by the request is changed, while the redundancy protection for a remainder of the data associated with the files stored in the storage subsystem is maintained unchanged.
US08195870B2 Memory card and method for handling data updating of a flash memory
The invention provides a method for handling data updating of a flash memory. In one embodiment, the flash memory comprises a mother block comprising a plurality of updated pages to be updated. First, a spare block, recording no data, is popped as a file allocation table (FAT) block corresponding to the mother block. Data for updating the updated pages of the mother block is then written to a plurality of replacing pages of the FAT block. Finally, a plurality of mapping relationships between the replacing pages and the updated pages are recorded in a page mapping table stored in the FAT block.
US08195867B2 Controlled shut-down of partitions within a shared memory partition data processing system
Controlled partition shut-down is provided within a shared memory partition data processing system including a shared memory partition, a paging service partition, a hypervisor and a shared memory pool within physical memory. The hypervisor manages access to logical pages within the pool and page-out of pages from the pool to external paging storage via the paging service partition. A respective paging service stream exists between the paging service partition and hypervisor for each shared memory partition, with each stream including a stream state. The control method includes: responsive to a shut-down initiating event, notifying the paging service partition to shut down, and determining whether a shared memory partition is currently active, and if so, signaling the hypervisor to complete paging activity for the active memory partition and waiting for its stream state to enter a suspended or a completed state before automatically shutting down the paging service partition.
US08195857B2 Coupling devices, system comprising a coupling device and method for use in a system comprising a coupling device
The invention relates to coupling devices, a system comprising a coupling device and a method for use in a system comprising a coupling device.In accordance with an aspect of the invention, there is provided a coupling device for serial communication comprising a first slave having daisy chain capability and being configured to be coupled to and communicate with a first master, a second slave configured to be coupled to and communicate with a second master, and at least one buffer enabling data exchange between the first slave and the second slave, even if the first slave and the second slave are driven by different clocks.
US08195856B2 I/O and memory bus system for DFPS and units with two- or multi-dimensional programmable cell architectures
A general bus system is provided which combines a number of internal lines and leads them as a bundle to the terminals. The bus system control is predefined and does not require any influence by the programmer. Any number of memories, peripherals or other units can be connected to the bus system (for cascading).
US08195838B2 Multiple URL identity syntaxes and identities
Any arrangement of URLv identity syntax can now be used in a repository, once its second.top domain is known to have an identity syntax. The repository can extract, select, store, organize, prioritize, and consolidate URLvs of differing identity syntaxes. The correlation and association among different contact entities' containing the same individual's identities can yield accurate same individual's identity and URLvs. These increase the competition of the Internet by enabling users to transport their data easily to websites allowing for individuals' data-transport.
US08195836B2 System for translation and communication of messaging protocols into a common protocol
An adapter for passing messages in a telecommunications infrastructure from a first device to a second device. The adapter comprises a messaging interface, a processor, and a bus interface. The messaging interface is in communication with the first device and is operable to receive a received message in a first messaging format from the first device. The processor is coupled to the messaging interface and is operable to receive the received message from the messaging interface and translate the received message into a common message in a common format. The bus interface is coupled to the processor and is operable to receive the common message from the processor and transmit the common message to the second device through a bus.
US08195822B2 Substituting content for undesirable content in a web browser
The present invention provides a method, system, and computer program product for preventing a browser from loading content from undesirable sources. A method in accordance with an embodiment of the present invention includes: selecting an area of a web page containing undesirable content; substituting an alternate Internet Protocol (IP) address for a hostname of a website that provided the undesirable content based on a profile; and redisplaying the web page with content from the alternate IP address displayed in the selected area of the web page.
US08195819B1 Application single sign on leveraging virtual local area network identifier
A processor-implemented method for providing application single sign on leveraging a virtual local area network identifier is provided. The method comprises an authentication server providing a client device access to a network via association with a virtual local area network and a credential. The method also comprises the device invoking an application hosted on an application server and the application server identifying a virtual local area network tag associated with the device. The method also comprises the application server sending a message to the authentication server requesting linkage of the tag with a user identification associated with the device. The method also comprises the authentication server linking the tag with the user identification associated with the device and sending a message to the application server containing the identification. The method also comprises the application server using the identification to authenticate the device with the application and the device receiving access.
US08195810B2 Method for establishing a paired connection between media devices
A method for establishing a paired connection between first and second media devices across a network includes transmitting a first information message across the network including an identifier that includes a request to pair the first and second media devices. When a second information message is received from the second media device within a first predetermined time period, the first device retrieves an identifier of the second device and transmits a confirmation message across the network including the device identifiers. A paired connection between the media devices is completed after a corresponding confirmation message from the second device is received within a second predetermined time period.
US08195808B2 Session management technique
To manage sessions between a client apparatus and a plurality of sever devices.Provided is a system including: a receiver for receiving, as a proxy for each of the plurality of server apparatuses, a request from the client apparatus to each of the plurality of server apparatuses; a determination unit for determining, upon receipt of the request from the client apparatus to any of the plurality of sever apparatuses, whether sessions established between the client apparatus and the plurality of server apparatuses are maintained; a disconnection unit for disconnecting, on condition that a session between the client apparatus and at least any one of the plurality of server apparatuses is already disconnected, the sessions established between the client apparatus and the server apparatuses different from the at least any one of the plurality of server apparatuses; and a forward unit for forwarding, on condition that the sessions established between the client apparatus and all of the plurality of server apparatuses are maintained, the received request to the destination server apparatus for the request.
US08195802B2 Method and system for processing of allocation and deallocation requests in a computing environment
A method of processing allocation and deallocation requests in a computing environment. The method forms an Allocation Queue of requests for resource allocations, a Deallocation Queue of requests for resource deallocations, a Pending Queue of requests for resource allocation which cannot be met immediately, and a Cancel Queue of requests to cancel an earlier request already waiting in either the Pending Queue or the Allocation Queue. A cycle of servicing the Allocation Queue, the Deallocation Queue, the Pending Queue, and the Cancel Queue in a chronological sequence is carried out. In the cycle: the Deallocation Queue is serviced first, the Cancel Queue is serviced after the Deallocation Queue is serviced until the Cancel Queue is empty, the Pending Queue is serviced after the Cancel Queue is serviced, and the Allocation Queue Queue is serviced after the Pending Queue is serviced.
US08195796B2 Observation device, method, and computer program product for replacing content
An observation program residing within a processor receives and detects content which includes at least one term. The detected term(s) is then removed from the content, and is replaced by inserting a hyperlink relating to the term(s) while applying replacement rules to the content. The processor replaces the term(s) using an automatically generated designator string which includes a user identification associated with a recipient of the content. The observed content including the hyperlink is provided to a client device for presentation to a recipient.
US08195792B2 Interfacing distinct services for providing web based document manipulation access
According to some embodiments, a callback interface for web accessible services is provided. A Uniform Resource Locator (URL) or similar address is issued by a host associated service to the user. User's browser provides the URL to an activity service, which on the user's behalf contacts the host service indicated by the URL and supporting the callback interface. The activity service then facilitates the user's requests on documents maintained by the host service through stateless calls to the host service providing web accessible services such as document manipulation, image processing, and similar ones.
US08195782B2 Apparatus and method for receiving and reproducing multimedia entertainment content
An apparatus and method for providing a ubiquitous entertainment environment for a user to browse, search, preview, purchase and use multimedia content easily and in a convenient location. The user can use the selected multimedia contents by connecting a portable storage unit to at least one of a plurality of multimedia equipment devices interfaced with the portable storage unit.
US08195776B2 Data backup, storage, transfer and retrieval system, method and computer program product
A file storage and retrieval system, method and computer program product connects an account user's computer to a remote, secure, redundant system computer via the Internet. The system operates to copy selected data between the account user's computer and the system computer including, documents, music files, image files, and email in any file type or format. The system is compatible with all types of computers, including personal data assistants and mobile telephones, and all types of operating systems. The account user can view and download data from any computer, including PDA's and mobile telephones. If the user's computer fails for any reason, the copied data can be restored to a new or repaired computer or storage device. All of the software to operate the system is resident on the system computer with no hardware or software required on the account user computer beyond a conventional web browser. Further, the account user can access the storage and retrieval data from any computer from any location, such as home or office. The system also contains a scheduler, a contacts manager, a reminder generator and file transfer system for third-party users.
US08195764B2 Information delivery system, delivery request program, transfer program, delivery program, and the like
A first node device transmits to a second node device unique identification information corresponding to specific common information, receives from the information saving node device the relevant information regarding the information saving node device, and requests to a selected information saving node device delivery of the specific common information, the second node device searches the node information and, in a case where there is node information, transfers the identification information to the information saving node device, which is indicated by node information, and the information saving node device, in a case where the transmission of the specific common information indicated by the identification information is available, transmits to the first node device the relevant information regarding the information saving node device, and, in a case where delivery request for the specific common information is received from the first node device, delivers specific common information.
US08195761B2 Prefetching web resources based on proxy triggers
Web pages are prefetched upon activation of one of three server-side triggers: a service trigger, an access based trigger, and a timed trigger. The service trigger is a subscription service in which the web server agrees to notify the proxy when webpages in the web server are modified. The access based trigger uses logs/metrics to analyze a plurality of users' browsing habits. When the log/metrics database noticeS that a particular webpage experiences heavy requesting traffic during a particular time period, the log/metric creates an access based trigger to prefetch the requested webpage. The timed trigger is a prefetching mechanism that occurs on a regular interval. Configuration data instructs the timed trigger to prefetch a certain webpage a certain times throughout the day.
US08195756B2 Method and computer program product for sending messages
A method and computer program product includes displaying a plurality of recipient databases for enabling a user to select a recipient database. The recipient databases at least include contact names associated with elected offices and profiles of the contact names. Contact names contained within a selected recipient database are displayed for enabling the user to select at least one contact name from the recipient database to receive a message. A profile associated with a selected contact name is displayed. A plurality of communication templates is displayed for enabling the user to select a communication template for generating the message. A selected communication template is displayed for editing by the user. A plurality of delivery options is displayed for enabling the user to select a delivery option for the message.
US08195751B2 Method and apparatus for last message notification
An agent for generating a last message notification in an asynchronous message delivery environment, wherein messages received by a messaging server are routable to a messaging client through an API binding protocol, the agent comprising: a monitoring component for monitoring a message store to determine if there is a message stored for delivery to a message listener; and a message notification component for generating a message indicating that there are no further messages in the message store for routing to the messaging listener, in response to a negative determination by the monitoring component.
US08195729B2 Signal processing apparatus and the correcting method
A signal processing apparatus includes a first filter on an in-phase signal channel; a second filter on a quadrature signal channel; a plurality of filter stages having each of more than one signal paths crossing each other which connects the first filter and the second filter; and at least more than one of the filter stages of more than one of a plurality of the filter stages includes a switching circuit disconnecting more than one of the signal paths and a correction unit correcting direct current offsets of the first filter and the second filter by using the switching circuit.
US08195719B2 Graphical objects bonding society system and method of operation
The present inventions relates to an Internet service based on two fundamental beliefs, first that identity on the Internet and in real life is substantially based on a individual's or organization's relationship to other people, objects, places, spaces, and organizations and second that individuals or organizations themselves should create, manage and control that identity. Based on these beliefs the present invention offers the Internet's leading tools, services and ecosystem that enables individuals and organizations to intuitively create and manage their identity based on relationships, effortlessly customize their internet experience to fit that identity and empower themselves to use that identity for benefit in their real life.
US08195708B2 Information retaining apparatus, information processing system, information processing method and program
An information retaining apparatus of the present invention has a storage unit which retains a plurality of information, an input unit which receives an input from a user, and a determination processing unit which extracts at least some of the plurality of information stored in the storage unit so as to display it according to the input from the input unit or the determination information transmitted from an information processing apparatus connected to the information retaining apparatus via a communication medium and process the information based on the expiration dates of the extracted information and attribute information of the information.
US08195707B1 Identifying and reacting to changes in an extensible automatic runtime object management system
A method include receiving input indicating a listener object and an interface for an object class corresponding to a persisted object of an object model retained by a database, where the interface has multiple different implementations within the object model; recording information indicating that the listener object has an interest in persistent data associated with the interface for the object class corresponding to the persisted object; in connection with a transaction with the database and when each of multiple Dirty( ) calls is received for the database, checking whether the interface for the object class corresponding to the persisted object is associated with the Dirty( ) call; and communicating with the listener object when the interface for the object class corresponding to the persisted object was associated with at least one of the Dirty( ) calls during the transaction.
US08195706B2 Configuration management visualization
Embodiments herein include systems, methods, software, and data structures to generate and render visualizations of configuration items (CIs) represented in a Configuration Management Database (CMDB). One embodiment includes receiving a request for a CI graph from a client including a focus CI identifier represented in a CMDB. The focus CI may be used to retrieve data of related CIs, the data including CI identifiers. A process is then executed for each retrieved CI identifier to retrieve CI data as a function of the received CI identifier and to build a node XML and an edge XML representation of relations between the CIs. This method also includes aggregating the node and edge XML representations into a single XML document and then translating the document into a markup language document capable of being rendered in a graphical user interface. The markup language document is then transmitted to the requestor.
US08195696B2 File format converting method
A file format converting method for converting a first format file in a first file system of a storage apparatus to a second format file in a second file system is provided. The method includes creating a temporary file and defining a data amount of the temporary file as a first predetermined value; defining a start position of the temporary file to be the same as that of the first format file; and defining the data amount of the temporary file to be the same as that of the first format file to generate the second format file.
US08195688B1 Deconstruction and transformation of complex objects for de-duplicated storage
A system and method for storing a data object in a single-instance storage system are described. The data object may be deconstructed into a template and one or more values. If the template is not already stored in the single-instance storage system then it may be stored. Otherwise an existing copy of the template may be referenced. Similarly, existing copies of the values may be referenced if they are already present, or otherwise the values may be stored. Reconstruction information useable to reconstruct the data object may also be stored. The reconstruction information may reference the template and the one or more values stored in the single-instance storage system.
US08195686B2 Search method and search program
A search device creates as many stack frames as the number obtained by adding one to the number of search condition character strings contained in an out-of-search-condition character string in a stack, sequentially inputs character strings in a text into automaton data, determines whether the character strings in the text hit the search condition character string or the out-of-search-condition character string to push correspondence to the stack or to change correspondence into non-correspondence, and determines whether the text is to be searched.
US08195685B2 Service grouping and allocation method and system
A service grouping and allocation method and system. The method includes retrieving, by a computing system, a list of candidate services. The computing system retrieves service identification techniques data associated with the candidate services and identifies process elements associated with first candidate services of the candidate services. The first candidate services comprise a process decomposition service identification technique. It is determined if the computing system comprises first mapping data indicating relationships between the process elements and associated functional areas. The computing system generates and stores results data associated with the relationships.
US08195671B2 Method for distributing services for knowledge management processing
A method for processing data in a knowledge management system gathers information content and transmits a work request for the information content gathered. The information content may be registered with a K-map and assigned a unique document identifier. A work queue processes the work requests. The processed information may then be transmitted to another work queue for further processing. Further processing may include categorization, full-text indexing, metrics extraction or other process. Control messages may be transmitted to one or more users providing a status of the work request. The information may be analyzed and further indexed. A progress statistics report may be generated for each of the processes performed on the document. The progress statistics may be provided in a record. A shared access to a central data structure representing the metrics history and taxonomy may be provided for all work queues via a CORBA service.
US08195668B2 System and method for providing enhanced matching based on question responses
In one example embodiment, an apparatus is provided that includes a central website that interfaces with one or more end users to establish a profile for each of the end users to be used in matching the end users to each other for a potential relationship. Information is provided in the profile and the information includes relevant characteristics of corresponding end users. A first end user is asked one or more questions after their profile is established, the questions being posed to a second end user whose respective profile has also been established and whose profile has already been matched to the first end user's profile. Answers for the questions from the first and second end users are compared and a subsequent message is sent to the first end user if the answers provided by the first end user and the second end user are compatible.
US08195667B2 Bit string search apparatus, search method, and program
An index key is a key string formed of three or more keys whose tail-end key is unique, and a search key string for a bit string search has a unique key as its tail-end key. A branch node includes a search key sequence number expressing the position information of a key in the search key string to be used in the bit string comparison during the bit string search and the discrimination bit position for that key. Search for index keys is performed by extracting from the search key string the key with the search key sequence number in the branch node and repeatedly linking to one of the nodes of a node pair of the link target in response to the bit value at the discrimination bit position of that key until the leaf node corresponding to that index key is reached.
US08195662B2 Density-based data clustering method
A density-based data clustering method, comprising a parameter-setting step, a first retrieving step, a first determination step, a second determination step, a second retrieving step, a third determination step and first and second termination determination steps. The parameter-setting step sets parameters. The first retrieving step retrieves one data point and defines neighboring points. The first determination step determines whether the number of the data points exceeds the minimum threshold value. The second determination step arranges a plurality of first border symbols. The second retrieving step retrieves one seed data point from the seed list, arranges a plurality of second border symbols and defines seed neighboring points. The third determination step determines whether a data point density of searching ranges of the seed neighboring points is the same. The first termination determination step determines whether the clustering is finished. The second termination determination step determines whether to finish the method steps.
US08195659B2 Integration and use of mixed media documents
A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one embodiment, an MMR document is retrieved based on recognition of a paper document. Responsive to the comparison of the paper document and the virtual multimedia document, an action is performed. For example, the media of the matching MMR document can be displayed, or an action associated with the matching MMR document can be performed.
US08195652B1 Preferred placement service for domain registration websites
Methods of the present inventions allow for providing a preferred domain position on a registration website. An exemplary method may comprise the steps of receiving data from registrars regarding a domain administered by a registry, generating a quality score for the domain based upon the data, and providing the quality score to requesting entities.
US08195649B2 Apparatus, system, and method for accessing a database
An apparatus, system, and method are disclosed for accessing a database. A request attribute module constructs a request attribute list from an attribute database for a data value name received in a request block, wherein the request block is an inquiry to a target database and is not formatted as a query statement for the target database. The request attribute list associates the data value name with an attribute name and a schema name. A schema name module adds the schema name from the request attribute list to a schema names list in response to the schema name not being included in the schema names list. An attribute name module adds the attribute name from the request attribute list to an attribute names list in response to the attribute name not being included in the attribute names list. A query module builds a query statement directed to the target database from the schema names list and the attribute names list.
US08195645B2 Optimized bulk computations in data warehouse environments
A method including extracting data spanning a computational interval from a plurality of database tables in an optimized manner, creating an array of each column of data that is extracted, accessing each array via a standardized programmatic interface to manipulate the data, if needed to perform computations, normalizing the accessed data to a common interval or interpolating the accessed data to derive missing items based on the common interval, performing the computations on the accessed data, and outputting results of the computations to a storage medium or an output device. A corresponding system and computer program product.
US08195636B2 Predicting space reclamation in deduplicated datasets
A technique for determining an amount of storage space that would be recovered in a storage system by deleting a list of logical containers of data is provided. In one embodiment, data blocks referenced by the list of files are first identified. The data blocks (e.g., deduplicated data blocks) may be referenced by two or more files. A number of references made by the identified list of files to each data block is compared against a number of references made by all files stored in a dataset of the storage system. A total amount of storage space is then calculated based on a sum of storage spaces utilized by each data block for which the two reference numbers match. This total amount of storage space is the storage space that would be reclaimed through deletion of the identified list of files.
US08195635B1 Indicating related but absent media content
Systems, products, and methods are disclosed for providing an indication of unavailable media products. An illustrative method includes referencing one or more attributes of a currently present media file, based on the attributes, determining a set of absent media files that are related to the present media file but not currently available for presentation via the device, and presenting indications of at least a portion of the absent media files of the set. An indication of one or more absent media files may be presented to a user so that the user may recognize absent media files. In one embodiment, such an indication may include an identifier, such as text or a symbol, that is positioned adjacent a media attribute that describes the absent media file.
US08195629B2 Establishing parse scope
Example apparatus, methods, and computers control establishing a shared parse scope between two computers that intend to be involved in a shared de-duplication action. One example method includes, upon determining that a first de-duplication logic and a second de-duplication logic are to participate in a shared de-duplication action for an object, controlling the first de-duplication logic to establish a shared parse scope with the second de-duplication logic. Establishing the shared parse scope may include negotiations between the computers, where the negotiations transfer dialect information. The dialect information may take the form of rules. The method may also include persisting the shared parse scope.
US08195627B2 Storage policy monitoring for a storage network
The present invention provides selective migration in a storage network in accordance with a policy. The policy can include rules that establish which objects are migrated from a source file server to a destination file server based on file attributes (e.g., file type, file size, last access time, frequency of access). For example, large multimedia files that consume I/O bandwidth on expensive or critical file servers, without adding much value to enterprise productivity, can be migrated to a commodity or less critical file server.
US08195626B1 Compressing token-based files for transfer and reconstruction
A token-based file may be compressed by applying a medial-axis transformation to the tokens in the file. This generates a topological skeleton of the token that is a thin version of the token, equal distant to its boundaries, i.e., a thinned token. Thinned tokens resulting from the medial-axis transformation are compared with each other and thinned tokens having substantial similar shapes are grouped together. Once the thinned tokens are classified into their respective groups, a representative token of each group is selected for storage along with an assigned token number and the position that each of the corresponding thinned tokens appeared in the work of content. The thinned token-based file may then be transferred to another computing device using less bandwidth than the original token-based file. A page image of the original work can then be reconstructed by the receiving computing device from the thinned token-based file.
US08195625B1 Datacentroid
A modular, expandable, and flexible computer system device is provided. The computer system device comprising a multiple number of individual modules interconnected physically via ‘backplane’ means with each module independently processing and executing specified computer functions utilizing internal or shared resources. Electrical power distribution and data communications are positioned between modules with the electrical power distribution and data communications internal to the base unit module.
US08195623B2 System and method for performing a snapshot and for restoring data
The system and method are used for tracking a plurality of snapshots of an information store. The system performs a first snapshot of an information store that indexes the contents of the information store, copying the contents of the information store to a first storage device, using the first snapshot, and updating a replication volume table indicating the storage of the contents of the first information store using the first snapshot on the first storage device. A second snapshot is performed of the information store that indexes the contents of the information store, the contents of the information store are copied to a second storage device using the second snapshot and the replication volume table is updated to indicate the storage of the contents of the first information store using the second snapshot on the second storage device.
US08195621B2 Database schema management system
Methods, systems and program storage devices for managing schema changes made by a user to an object in a database. The method including: (a) intercepting a database command entered by said user; (b) if said database command is a schema change command referencing said object in said database and a registry criterion is met, then inserting said database command or a command derived therefrom into a registered storage, otherwise releasing said database command to said database for execution thereby; (c) releasing said database command or a command derived therefrom from said registered storage to said database for execution thereby when a release criterion is met thus giving rise to a released command; and (d) inserting said released command or a command derived therefrom into a history storage.
US08195620B2 Storage system with improved multiple copy targeting
A storage control apparatus cooperable with a plurality of controlled storage apparatus arranged in a cascade of point-in-time copy relationship. The apparatus includes: a rate control component operable to set a desired rate for making clean a first target one of the plurality of controlled storage apparatus; a comparator component responsive to a signal from the rate control component to request and receive metadata from the plurality of controlled storage apparatus and to identify discrepant metadata; and a copy initiator, responsive to the comparator component to identify discrepant metadata and to initiate a copy operation from a first target one of the plurality of controlled storage apparatus to a second target one of the controlled storage apparatus.
US08195616B2 Content-based storage management
Embodiments of the invention are directed to a system and method for data management according to the content of the data. The system may enable data to be stored in one of a plurality of different storage options according to at least one characteristic of the data, in which the at least one characteristic is related to the content of the data. The system may comprise a rule-based storage management mechanism for the processes of archiving and/or retrieving data. Optionally, the data is stored for a time interval according to the at least one characteristic of the data and may be moved to a different type of storage option after an event occurs, for example the time interval has elapsed.
US08195614B2 Incremental garbage collection of data in a secondary storage
A method and apparatus for different embodiments of incremental garbage collection of data in a secondary storage. In one embodiment, a method comprises locating blocks of data in a log that are referenced and within a range at a tail of the log. The method also includes copying the blocks of data that are referenced and within the range to an unallocated segment of the log.
US08195609B2 Process control segmentation of master data
A method of controlling transactions includes segmenting master data into separate process control data for a particular business process of a business organization, such as for example, materials to be the subject of transactions. A status may be set for each process control data. The method includes controlling storing of the process control data into the master data as a function of the status. Transactions may be processed using process control data as a function of the status of the corresponding process control data status.
US08195608B2 File synchronization between multiple nodes
Methods and products for storing data for synchronizing one or more files between two or more nodes. One embodiment of the method includes commencing to create a metadata object associated with a file to be synchronized: determining a file location on the or each node; adding the file location of the or each node to the metadata object such that the metadata object includes details relating to the file and the location thereof in one or more of the two or more nodes; and making the metadata object available to predetermined users via a central server.
US08195607B2 Fail over resource manager access in a content management system
In a content management system having a plurality of resource managers storing objects, a replica resource manager stores a replica of an object stored in one of the plurality of resource managers. A library server contains a resource manager table that defines the plurality of resource managers and includes availability information for each of those resource managers. When a client requests an object, the library server identifies a primary resource manager storing the object. The library server also determines a replica resource manager storing a replica of the object and returns information identifying that replica resource manager if the resource manager table indicates that the primary resource manager is unavailable and indicates that the replica resource manager is online and available. The client then retrieves the replica object without incurring a timeout delay waiting for the primary resource manager to respond to an access request.
US08195606B2 Batch data synchronization with foreign key constraints
Data in tables with foreign key relationship is synchronized in batches employing a two-pass process during playback based on whether the foreign key constraint is a linear dependency, self-referencing, or cyclic. A separate table containing a primary key of records and database timestamp columns for change operations may also be used for batch synchronization in addition to or instead of adding database timestamp columns to existing tables.
US08195598B2 Method of and system for hierarchical human/crowd behavior detection
The present invention is directed to a computer automated method of selectively identifying a user specified behavior of a crowd. The method comprises receiving video data but can also include audio data and sensor data. The video data contains images a crowd. The video data is processed to extract hierarchical human and crowd features. The detected crowd features are processed to detect a selectable crowd behavior. The selected crowd behavior detected is specified by a configurable behavior rule. Human detection is provided by a hybrid human detector algorithm which can include Adaboost or convolutional neural network. Crowd features are detected using textual analysis techniques. The configurable crowd behavior for detection can be defined by crowd behavioral language.
US08195595B2 Prediction of functional availability of complex system
A method, system, and computer program product for predicting the functional availability of a complex system is provided. Parameters of the complex system are converted from a plurality of binary values to at least one prognostic vector. At least a portion of a binary input expression is converted into an equivalent fuzzy output expression, the fuzzy output expression operable on the at least one prognostic vector.
US08195580B2 Methods of detection of propogating phase gradients using model field theory of non-gaussian mixtures
Methods, computer-readable media, and systems are provided for the detection of propagating phase gradients using model field theory of non-Gaussian mixtures. One embodiment of the invention is directed to a method for identifying phase cones in a data set. The method includes generating an initial set of values of parameters (ξA,ηA,tA) for a preset number of cones, initializing a covariance matrix with high values, evaluating the ratio of volume of a phase cone over total observed space-time volume, comparing the data set with a model, estimating a class probability density function, and generating a revised set of values of parameters (ξA,ηA,tA).
US08195578B2 Electronic currency, electronic wallet therefor and electronic payment systems employing them
Electronic currency consists of data in a form suitable to be stored in a user's data storage medium, comprising information on the data value, identification of each specific set of data or data point, and authentication information suitable to verify that said data has been generated by a specific Currency Issuing Authority (CIA). A method and a system for effecting currency transactions between two users over the Internet or other communication network are also described.
US08195566B2 Web service interfaces used in providing a billing service
A web service interface defined for a billing service, comprising a plurality of application programming interfaces, where each application programming interface is associated with a billing function provided by the billing service, where each of the application programming interfaces can be implemented such that the billing function associated therewith is performed after a web service invocation that commands performance of that billing function is received by the web service interface. The web service interface is used to provide the billing service as a web service to computing applications in a distributed network environment.
US08195563B2 Systems and methods for enabling trading of financial instruments
Systems and method of enabling trading in currencies are provided. A method of trading a foreign currency option on an electronic trading system according to the invention may include executing a trade of the foreign currency option between a buyer and a seller, locking the trading system with respect to the traded foreign currency option, querying the buyer whether the buyer desires to buy or sell additional volume of the option, querying the seller whether the seller desires to sell or buy additional volume of the option, and authorizing additional participants to join the trade and querying the additional participants whether each of the additional participants desires to buy or sell a volume of the option. The method may also include starting a countdown timer and displaying the timer on the graphical user interface of the buyer, the seller and the additional parties and receiving buy and sell orders from the at least one of the buyer, the seller and additional participants. Following the expiration of the countdown timer, the method preferably includes matching existing buy orders and sell orders for the option. In one embodiment of the invention, the matching occurs according to a predetermined order priority.
US08195561B2 System and method for quick quote configuration
A method and system are described for providing a trader with the ability to quickly configure the quoting side of a trading tool, without experiencing the normal delays associated with conventional methods of quoting. In spread trading, an automated spread trading tool may automatically work an order to buy or sell a tradeable object. A user may configure the trading tool to work an order in a certain tradeable object first. The system allows the user to essentially on-the-fly configure the trading tool to work a second order in another tradeable object, and in response to the change, the system can take specific actions such as deleting the order in the first tradeable object and automatically entering the second order in the other tradeable object. This allows the trader to trade quickly and efficiently.
US08195549B2 Systems and methods of on-line credit information monitoring and control
Systems and methods of on-line credit information monitoring and control. In one embodiment, a server computer accesses and retrieves credit information relating to a consumer. The server computer may also provide a user interface with active links associated with credit items. The links may allow the consumer to communicate directly with a credit service. The server computer may offer additional credit-related services such as credit report retrieval, credit monitoring, notifications, identity theft management, interest rate calculations, historical archives, and account management.
US08195547B2 Method and system for payment and/or issuance of credits via a mobile device
System and method for delivering upon request credits having monetary value to a mobile device using a communications network. An account of available credit for the user of the mobile device is maintained and authorization to issue credit is generated when a request for credit for the mobile device is received and there is available credit in the account associated with the mobile device equal to or greater than the requested credit. Credit may be sponsored by one or more sponsors and issued to the user, upon authorization, to enable the user to use the mobile device to purchase items, e.g., at a point of sale terminal.
US08195535B2 Aircraft MRO manager
Electronic aircraft maintenance, repair and overhaul (MRO) tools that improve an organizations ability to manage nearly every phase of an aircraft maintenance visit. MRO management may be implemented at the single aircraft level all the way up to the organization level including several facilities each of which include several aircrafts. The disclosed MRO management solutions assist with mapping out short term and long term planning; including manpower and material and tooling requirements. Additionally, current and future workloads may be identified and considered in advance of maintenance execution to significantly improve stakeholder satisfaction. The methods and systems disclosed generate an electronic contract based on a bill of work to control maintenance task execution, report progress of executing the tasks, and process scope changes to the bill of work and the associated contract. Improved communication of financial milestones and timely closure of both maintenance work and billing processes is facilitated by generating billing invoices and processing electronic approvals based on the electronic contract and the bill of work. Customer flexibility is improved by providing standalone management tools, as well as integration with existing external systems. Additional features include supply chain management and tooling controls necessitated by growing regulatory demands.
US08195533B1 Self healing andon system and method
Disclosed are various embodiments of a self healing andon system. One embodiment of the present disclosure includes a system comprising at least one server. The system further includes logic executed on the at least one server that retrieves a defect history associated with a vendor and at least one product from an inbound shipment from a memory. The at least one product is stocked in a materials handling facility, and the defect history is associated with a specified time period. The at least one server extracts at least one inventory defect from the defect history in a computer system and calculates an inventory defect rate. The at least one server imposes remedial measures if the inventory defect rate exceeds a specified threshold of the inventory defect rate.
US08195526B2 Providing a personalized transactional benefit
A mobile device is described for providing a personalized transactional benefit at a point of purchase. The mobile device includes a communications module that is configured to retrieve from a network personalized identification information associated with a consumer based on a personalized identifier uniquely associated with the consumer. The mobile device further includes a reader coupled to the communications module. The reader is configured to capture, at the point of purchase, an image representing a product identification indicia. The communications module accesses the network to identify the captured image and to retrieve from the network information associated with the captured image. Finally, the mobile device includes a visual output device coupled to the communications module. The visual output device is configured to visually output the personalized transactional benefit based on the personalized identification information associated with the consumer and the information associated with the captured image. The consumer identity is preferably shielded from a retail establishment where the product identification indicia is captured.
US08195524B2 Items ratio based price/discount adjustment in a combinatorial auction
In a combinatorial exchange, rules can be input for processing bids and a desired exchange objective can be defined. A subset of the rules can be used to determine if an allocation of the bids exists that is optimal for the type of exchange being conducted. If the desired exchange objective is not satisfied, new allocations can be determined using different subsets of rules each time until the desired exchange objective is satisfied. At least one of the bids can include a reference ratio; a discount; a price associated with a quantity Q1 of a first item; a price associated with a quantity Q2 of a second item; and a rule that causes said discount to be applied to an average price of Q1 and an average price of Q2 for each instance of the allocated quantity Q1 over the allocated quantity Q2 that equals the reference ratio.
US08195522B1 Assessing users who provide content
Techniques are described for assessing users who provide content, such as based on the provided content and/or on aspects of how/when the content is provided. In at least some situations, the users being assessed are author users who create some or all of the content that they provide, while in other situations users may provide other types of content (e.g., content that is identified and/or selected by the users, but not created by the users). Assessment of the content-providing users may be performed in various manners, such as to generate one or more user contribution scores or other user contribution ratings for some or all such users, such as to reflect a combination of multiple factors (e.g., a quantity of pieces of content provided by a user, a recency of providing some or all of the content pieces, an assessed quality of the provided content pieces, etc.).
US08195509B1 Merchant and customer interaction system using short message service for customer segmentation
A system and a method are disclosed for enabling 2-way mobile interactions between merchants and consumers using text messaging (short message service (SMS) messaging). The system supports an SMS text keyword (or keywords) per merchant, which consumers can text to an SMS short code expressing a particular intent. The merchant's account on the system can then respond with specific information back to consumers depending on rules defined on the system for each word or sequence of words being sent in the SMS message. Consumers can be sent subscription text messages based on the intent of the consumer.
US08195504B2 Linking service level expectations to performing entities
The present invention extends to methods, systems, and computer program products for linking service level expectations to performing entities. Embodiments of the invention facilitate an express, measured relationship between each entity and the performance of a corresponding business capability. Thus, when an entity or layer changes, the impact to the performance can be asserted, and later validated through the specific measures. Schematized links for entities and/or business layers can be used to connect to a service level expectation schema to appropriately define how entities and/or business layers contribute to the performance of a business capability.
US08195497B2 Virtual workspace for project management coordination
A computer-implemented method for managing a project. A board having rows and columns forming a grid of cells is first created or accessed. Security rules may be assigned to each of the cells. A number of task files each containing information about one of the project tasks are then created. Authorized persons may access the board and the task files with computers linked to the host computer and place representations of selected task files within selected cells of the board. Authorized persons may view a representation of the board with the selected task files shown within the selected cells or move the selected task files from cell to cell to indicate progress made on the tasks.
US08195496B2 Combining multiple objective functions in algorithmic problem solving
Combining multiple objective functions to perform algorithmic problem solving is described. A first algorithm performs processing on a complex problem and generates multiple solutions to the problem. One or more solutions as generated by the first algorithm are send to one or more additional algorithms for further processing of complex sub-problems bounded by the first algorithm. The solutions to the first algorithm are used as input to the additional algorithms, where those solutions include at least one boundary condition under which the additional algorithms process the sub-problems. Ultimate solutions satisfy boundary conditions of the first algorithm, and all conditions of the additional algorithms. Algorithms may be executed in combinations of parallel and/or sequential operation to generate a final solution considering multiple different sub-problems to the complex problem.
US08195494B2 Method and system of delivering items using overlapping delivery windows
A method and system for obtaining desired times from intended recipients of items is provided. The method provides each recipient with a plurality of time windows that overlap with one another in time from which the recipient may choose a time for delivery of an item and receives choices made by recipients from the plurality of overlapping windows. One aspect of the invention includes applying predetermined parameters to the time windows to determine which time windows to offer to the recipients as available times from which the recipient may choose a time for delivery. Such parameters may include, among others, which time windows have associated with them the least cost of service in making the delivery, whether the cost of delivering within a time window is less than a monetary threshold, and whether a maximum number of orders to be delivered within one time window has been reached.
US08195492B2 Systems engineering process
A method for implementing a project for a customer. Business requirements are developed for the project and are reviewed for acceptability in accordance with Business Requirements Review (BRR) exit criteria. System requirements are developed for the project and are reviewed for acceptability in accordance with system requirements review (SRR) exit criteria. Component requirements are developed for the project and are reviewed for acceptability in accordance with Preliminary Design Review (PDR) exit criteria. The business requirements are decomposed into the system requirements. The system requirements are decomposed into the component requirements. A Requirements Traceability and Verification Matrix (RTVM) is generated when the business requirements are established. The RTVM is updated throughout the life of the project. The RTVM includes verification information relating to the business requirements, the system requirements, and the component requirements. The RTVM depicts hierarchical relationships between the business requirements, the system requirements, and the component requirements.
US08195489B2 Method for computing an enterprise process compliance index
Techniques for computing an enterprise process compliance index are provided. The techniques include obtaining an enterprise process, obtaining a compliance policy, segmenting the enterprise process into at least one process step and the compliance policy in at least one policy clause, and computing an enterprise process compliance index, wherein computing the enterprise process compliance index comprises determining an applicability of the at least one process step to the at least one policy clause.
US08195484B2 Insurance product, rating system and method
In the present invention, an insurance product, rating system and method generally relates to a rating and pricing system for quantifying the risk that the annual savings will not fall below specified levels associated with implementing and maintaining economic improvements. The product, system and method can be applied to various industries, including, power generation, petro-chemical, manufacturing and refining facilities. The present invention comprises an insurance product rating and pricing system designed for a relatively small number of insured annually or over a multi-year term with each insured having a relatively large exposure. These savings will produce additional benefits to the client in the form of enhanced creditworthiness and resulting increased availability of financing and reduced cost of financing.
US08195480B2 System for maintaining person'S medical history in portable memory device
A system includes a portable, hand carried nonvolatile memory device in which a person maintains his or her medical history. The portable memory device includes a program, executable by a general computer, for storing medical records in a secure database in the portable memory device, updating the medical records in the secure database, and providing access to the medical records in the secure database. The system further includes a method for recovering that person's medical history in the event of loss, destruction, or damage of the device, including the steps of: maintaining a backup copy of the secure database externally to the device, which backup copy is accessible via the Internet computer; accessing the backup copy via the Internet; copying the accessed backup copy to a replacement device, which replacement device also includes the program or an updated version of the program.
US08195476B2 Method for the administration of medical patient data
In a method for the administration of medical patient data with a centralized or decentralized patient medical file having secured access enabled by the patient or an enable code administered by the patient, wherein the patient data contain all previous examinations with data representing when the examination was conducted and the findings, a check-in of a patient into the device is implemented before a new examination by the physician, the check-in ensuing upon indication of the initial suspicion as well as of the planned examinations, an enable of these examination via a comparison device, particularly an expert system, ensues only when no relevant, previous examinations are present in a specific, preceding time span, and invoicing for the new examination is possible only in conjunction with a documentation of the examination and its results in the patient medical file.
US08195470B2 Audio data packet format and decoding method thereof and method for correcting mobile communication terminal codec setup error and mobile communication terminal performance same
Disclosed is an audio data packet format for transmitting an MPEG-4 HE-AAC frame via a voice channel of a mobile communication network, a method for decoding the audio data packet format, a method for correcting a codec setup error by identifying a codec used to encode sound source data inserted into a data field of voice slot data, based on the sequence number of the voice slot data, and correcting the codec setup error when a codec set up in a mobile communication terminal is different from the codec used to encode the sound source data, and a mobile communication terminal adapted to correct a codec setup error.
US08195463B2 Method for the selection of synthesis units
A method for the selection of synthesis units of a piece of information that can be decomposed into synthesis units, comprises at least the following steps for a considered information segment: determining the mean fundamental frequency value F0 for the information segment considered; selecting a sub-set of synthesis units defined as being the sub-set whose mean pitch values are the closest to the pitch value F0; applying one or more proximity criteria to the selected synthesis units to determine a synthesis unit representing the information segment.
US08195462B2 System and method for providing large vocabulary speech processing based on fixed-point arithmetic
Disclosed herein is a system, method and computer-readable medium storing instructions for controlling a computing device according to the method. The invention relates to a system, method and computer-readable medium storing instructions for controlling a computing device according to the method. As an example embodiment, the method uses a speech recognition decoder that operates or uses fixed point arithmetic. The exemplary method comprises representing arc costs associated with at least one finite state transducer (FST) in fixed point, representing parameters associated with a hidden Markov model (HMM) in fixed point and processing speech data in the speech recognition decoder using fixed point arithmetic for the fixed point FST arc costs and the fixed point HMM parameters. The method may also include computing at the decoder sentence hypothesis probabilities with fixed point arithmetic as type Q-2e numbers.
US08195451B2 Apparatus and method for detecting speech and music portions of an audio signal
In an information detecting apparatus (1), a speech kind discrimination unit (11) discriminates and classifies an audio signal at an information source into kind (category) such as music or speech, etc. on a predetermined time basis, and a memory unit/recording medium (13) records discrimination information thereof. A discrimination frequency calculating unit (15) calculates, on a predetermined time basis, discrimination frequency every kind at a predetermined time period longer than the time unit. A time period start/end judgment unit (16) is operative so that in the case where discrimination frequency of a certain kind becomes equal to a predetermined threshold value or more for the first time, and the state where the discrimination frequency is the threshold value or more is continued by a predetermined time, start of continuous time period of the kind is detected, and in the case where the discrimination frequency becomes equal to the predetermined threshold value or less for the first time, and the state where the discrimination frequency is the threshold value or less is continued by a predetermined time, end of continuous time period of the kind is detected.
US08195447B2 Translating sentences between languages using language-independent semantic structures and ratings of syntactic constructions
A method and computer system for translating sentences between languages from an intermediate language-independent semantic representation is provided. On the basis of comprehensive understanding about languages and semantics, exhaustive linguistic descriptions are used to analyze sentences, to build syntactic structures and language independent semantic structures and representations, and to synthesize one or more sentences in a natural or artificial language. A computer system is also provided to analyze and synthesize various linguistic structures and to perform translation of a wide spectrum of various sentence types. As result, a generalized data structure, such as a semantic structure, is generated from a sentence of an input language and can be transformed into a natural sentence expressing its meaning correctly in an output language. The method and computer system can be applied to in automated abstracting, machine translation, natural language processing, control systems, Internet information retrieval, etc.
US08195444B2 Systems and methods for automated diagnosis and repair of storage devices
A peripheral electronic device includes a health check application configured to execute automatically upon connection of the peripheral device to a data source, such as a personal computer. The health check application can diagnose problems and if necessary, repair the problems with the peripheral device, the data source, or both. Examples of problems include corrupted data and indications of software, firmware, and hardware failures or impending failures. In some instances, the health check application can provide a warning of an impending failure. The health check application, after initially executing, can be triggered in various ways to scan again for problems. In addition to finding and repairing problems, the health check application can also attend to maintenance.
US08195442B2 Use of hardware peripheral devices with software simulations
A system and method is described for connecting a logic circuit simulation to a hardware peripheral that includes a computer running software for communicating data to and from the hardware peripheral. The software transmits the data received from the hardware peripheral to the device being simulated by the logic circuit simulation. The computer also transmits the data received from the device being simulated by the electronic circuit simulation to the hardware peripheral. This allows the user to test the device being simulated using real hardware for input and output instead of simulated hardware.
US08195439B1 Real-time adaptive circuit simulation
Some embodiments simulate a mixed-signal circuit design by adaptively applying multiple simulation engines at various regions of the design at various stages of the simulation. Some embodiments partition the mixed-signal design into multiple regions. Some embodiments classify the regions at different time steps of transient analysis. The regions are classified to indicate whether a region is active or inactive at each such time step. Then when analyzing the active regions, some embodiments adaptively apply different solvers to at least two of the active regions based on criteria associated with the active regions. Additionally, some embodiments perform an adaptive bi-direction analysis of the regions. In this manner, some embodiments optimize the circuit simulation by adaptively simulating the design using different solvers that employ greater accuracy where required and greater efficiency when less accuracy is required, thus allowing the simulation to occur with greater overall accuracy, efficiency, and capacity.
US08195423B2 Calibration of an AMR sensor
A joystick module has a joystick and a sensor for generating a signal in response to sensing a magnetic field representative of a position and/or orientation of the joystick. Using a linear dependence of the sensor's sensitivity on a distance between the joystick and the sensor, the sensor's signal representative of a tilt angle of the joystick can be calibrated in a simple manner.
US08195414B2 Method and apparatus for identifying an islanding condition
A method and apparatus for identifying an islanding condition. In one embodiment, the method comprises altering a phase error response within a phase locked loop (PLL), and determining whether the islanding condition exists based on the altered phase error response.
US08195408B2 Method for setting up system of reagent chip analyzer
A method for setting up a system of a reagent chip analyzer is provided. The method is adapted to modify parameters and testing conditions according to data of an authorization tag, so as to improve the adaptability range of the reagent chip analyzer for reagent chips of multiple specifications. The method includes: reading an identification code, authorization times, and specifications and analysis parameters of the reagent chip from an RFID tag; determining whether to load the specifications and the analysis parameters of the reagent chip according to the identification code and the authorization times; and if it is determined to load the specifications and the analysis parameters of the reagent chip, decreasing the authorization times by one, and analyzing the reagent chip according to the specifications and the analysis parameters of the reagent chip.
US08195405B2 Method for characterizing reversible association of macromolecules at high concentration
A new method is presented for characterizing the associative properties of a solution of macromolecules at high concentration. Sample aliquots spanning a range of concentrations are injected sequentially into a light scattering photometer. Equilibrium association constants and association stoichiometry are derived from an analysis of the angular and concentration dependence of the scattering signals. Thermodynamic nonideality, which becomes important at high concentrations, is dealt with in the analysis in a simplified manner which is applicable to multiple associated species.
US08195399B2 Method of determining downhole formation grain size distribution using acoustic and NMR logging data
The grain size distribution of a pore-scale geometric model of a clastic earth formation are adjusted so that the NMR relaxation time distribution output of the model matches a measured NMR distribution, and an acoustic velocity output of the model matches a measured acoustic velocity (compressional and/or shear). Fluid drainage and imbibing can be simulated. Additional properties of the earth formation are predicted using the pore-scale model. The additional properties may be based on additional measurements of properties of a fluid in the formation.
US08195385B1 Navigation control system
A real-time path-directed controller is disclosed. The controller is extraordinarily well-suited for navigating a vehicle along a desired path across a field for agricultural applications.The controller comprises several important assemblies. It comprises a position sensor which produces an object position signal to an object position signal conditioning module (which, in turn, produces a conditioned object position signal to a controller summer). The controller also comprises a heading conditioning module for receiving the object position signal and conditioning the object position signal to produce a conditioned heading signal to the controller summer. The controller also comprises a control apparatus sensor for producing a control apparatus signal to a control apparatus signal conditioning module (which, in turn, produces a conditioned control apparatus signal to the controller summer). The controller also comprises a control apparatus null position conditioning module for conditioning a distance-differentiated object position signal and conditioned control apparatus signal to produce a conditioned null position signal to the controller summer. Finally, the controller comprises a controller summer summing the conditioned object position signal, the conditioned heading signal, the conditioned control apparatus signal, and the conditioned null position signal to produce a controller summer signal to a controller summer conditioning module so as to produce a control apparatus control signal to a control apparatus controller so as to direct the control apparatus and thereby direct the object by feedback control along the desired path.
US08195382B2 Multiple driver occupied passenger vehicles transporter system
The multiple driver occupied passenger vehicles transporter system (Autobus) provides a way to efficiently, economically and safely increase the highway vehicle flow rate of cars per lane per hour. Autobus employs a vehicle transporter, terminal, sensors and systems that provide a way to quickly load and unload driver occupied passenger vehicles on and off of the vehicle transporter. Autobus provides a way to safely transport multiple driver occupied passenger vehicles, including cars, sport utility vehicles (SUVs) and light trucks.
US08195380B2 Method for starting an engine
A method for improving starting of an engine that may be repeatedly stopped and started is presented. In one embodiment, the method disengages a starter in response to a first predicted combustion in a cylinder of the engine. The method may reduce one-way clutch degradation of a starter. Further, the method may reduce current consumption during engine starting.
US08195374B2 Control device for motor that drives a vehicle
A control device for a motor that drives a vehicle and controls the motor by controlling an inverter device that converts a direct voltage, supplied from a direct current source, into an alternating voltage to be supplied to the motor, the control device having a refrigerant temperature detector that detects a refrigerant temperature of a heat exchanger for heat exchange with the inverter device, and a torque restrictor that restricts an output torque of the motor when the inverter device is put in a predetermined state, wherein the torque restrictor changes restrictions on the output torque on the basis of the refrigerant temperature detected by the refrigerant temperature detector.
US08195370B2 Association of torque requesting modules in a coordinated torque architecture
A powertrain control system for a vehicle includes a plurality of axle torque request modules that generate respective axle torque requests based on respective performance criteria of a vehicle, an axle torque arbitration module that generates a net axle torque request based on the plurality of axle torque requests, a plurality of propulsion torque request modules that generate respective propulsion torque requests based on respective performance criteria of an engine of the vehicle, a propulsion torque arbitration module that determines a net engine torque request based on the net axle torque request and the plurality of propulsion torque requests, and a propulsion torque control module that controls a plurality of actuators based on the net engine torque request such that the engine produces an output torque in accordance with the net engine torque request.
US08195368B1 Coordinated control of two shipboard cranes for cargo transfer with ship motion compensation
The present invention is typically embodied to exert active control of two same-shipboard cranes performing joint lifting of a payload. Sensory signals indicative of ship motion, and of luff angle and hoist line length of both cranes, are transmitted to a computer. The sensory signals are processed by the computer using a ship motion cancellation algorithm, which solves for values of the respective luff angles and hoist line lengths of both cranes, such values achieving static equilibrium (e.g., zero motion horizontally, vertically, and rotationally in the same vertical geometric plane) of the suspended payload. Inverse kinematic control signals in accordance with the mathematical (e.g., minimum norm) solutions are transmitted by the computer to respective luff angle actuators and hoist line length actuators of both cranes so that the suspended payload tends toward steadiness. Inventive control thus acts on a continual basis to significantly reduce pendulation during the two-crane lifting operation.
US08195361B2 Vehicle suspension system
A suspension system for a vehicle, including: four displacement force generators each having an electromagnetic motor and configured to generate, based on a motor force generated by the motor, a displacement force forcing sprung and unsprung portions of the vehicle toward or away from each other; and a controller configured to control the displacement force generated by controlling operation of the motor is disclosed. The controller includes a target-value determining portion configured to determine a target value of a displacement-force-relating amount of each of the four displacement force generators, and a target-value reducing portion configured to reduce the target value of the displacement-force-relating amount of a subjected device as one of the four displacement force generators, in accordance with a certain rule. The target-value reducing portion is configured to reduce the target value of the displacement-force-relating amount of each of at least one of non-subjected devices as the other three of the four displacement force generators, in accordance with the certain rule, when reducing the target value of the displacement-force-relating amount of the subjected device in accordance with the certain rule.
US08195358B2 Multi-vehicle high integrity perception
The illustrative embodiments provide a method for processing sensor data and controlling the movement of a vehicle. In one illustrative embodiment, a vehicle having a plurality of sensors attempts to receive sensor data. In response to an inability of the vehicle to obtain needed sensor data, collected sensor data is requested from a plurality of other vehicles to form alternate sensor data. The alternate sensor data is received and the vehicle is controlled using the alternate sensor data. In another illustrative embodiment, a request is received at a first vehicle for sensor data from a different vehicle. Sensor data is collected from a plurality of sensors at the first vehicle. The sensor data is then sent to the different vehicle.
US08195355B2 Fault diagnosis system in load driving arrangement and fuel pump control system
In a fault diagnosis system (10) in a load driving arrangement, the fault diagnosis system detecting a fault in the load driving arrangement in which a controller (13) outputs a control signal to a driver (12) and the driver (12) drives a load (11) according to the control signal, a fault detecting unit (21) and an exclusive OR circuit (22) are provided to enable outputting, as a monitor signal, a signal opposite to the control signal upon detecting a fault in the load driving arrangement and outputting, as a monitor signal, the same signal as the control signal when not detecting a fault, a monitor signal output from the exclusive OR circuit (22) is input to the controller (13), and the controller (13) compares the control signal and the monitor signal and diagnoses whether a fault occurs in the load driving arrangement, based on the result of the comparison.
US08195348B2 Driving power control apparatus for four wheel drive vehicle
Front left and right wheel units are driven by an engine and a motor generator. Rear left and right wheel units are independently driven by in-wheel motor type motor generators. The motor generator and the motor generator are configured to have different rated outputs, respectively, and be subjected to different speed reduction ratios, respectively, between the motor generators and their respectively associated drive wheel units, and thus have characteristics, respectively, in efficiency with respect to torque and vehicular speed, that exhibit high efficiency in mutually different output ranges, respectively. When a mileage oriented mode is selected as a traveling mode, an ECU determines how a drive torque should be allocated between the motor generators, as based on the motors' required drive torque and vehicular speed and on each motor generator's characteristic in efficiency, to maximize the motor generators' total efficiency.
US08195343B2 4D GIS virtual reality for controlling, monitoring and prediction of manned/unmanned system
A method and system for multi-tracking among independent individuals without a monitoring center, where an individual is a person, a vehicle, or any other property, enables the individuals to be networked in a group and each individual to search and track other individuals of interest. The portable multi-tracking system is also capable of tracking personnel inside a building, where a self-contained positioning device provides continuous carrier's position information. In the open area a GPS (Global Positioning System) unit is activated to provide precision absolute position data which can be blended with the self-contained data to improve the accuracy and robustness of the positioning services. Thus the present invention provides excellent position tracking outside a building.
US08195342B2 Distributed knowledge base for vehicular localization and work-site management
The illustrative embodiments provide an apparatus for controlling a vehicle. In an illustrative embodiment, a vehicle is comprised of a machine controller, a steering system, a propulsion system, a braking system, a sensor system, and a knowledge base used by the machine controller. The machine controller identifies a dynamic condition and sends commands to the steering system, the propulsion system, and the braking system to move the vehicle.
US08195339B2 System and method for scheduling startup of a combined cycle power generation system
A method for forecasting a start period for a combined cycle power generation system including a gas turbine engine, a steam turbine and a computer control system, the method including: inputting a desired time at which the power generation system is to reach a dispatchable load; inputting a current value of a predetermined operational condition of the power generation system; the computer control system retrieving historical data relating the predetermined operational condition to prior start periods of the power generation system or a similar power generation system; the computer control system executing an algorithm which generates a forecasted start time based on the desired time, current value and the retrieve data, wherein the power generation system is predicted to reach the dispatchable load at the desired time when started at the forecasted start time, and the computer system outputting the forecasted start time to the output device.
US08195338B2 Reactive power optimization
Var optimization (VARO) is a subsystem of a voltage and var optimization (VVO) system that processes a capacitor switching optimization problem. The VARO is a self contained process that may work stand alone or in conjunction with a Voltage Regulation Optimization (VRO) system to provide integrated VVO solutions. The VARO system takes network inputs and calculates optimal settings for distribution network capacitor banks.
US08195336B2 Pressure regulator
A pressure regulator for controlling pressure with high response and high accuracy even a flow change occurs on the downstream side. The pressure regulator (1) regulates the rate of inflow into an isothermal pressure vessel (13) for the gas supplied from a gas supply source (10) by means of a servo valve (11) to maintain the constant pressure in the isothermal pressure vessel (13). Pressure control means (a computer (16)) operating the servo valve (11) has as a main loop a pressure control system for feedback-controlling the pressure in the isothermal pressure vessel (13) measured by a pressure gauge (14) and has therein a rate-of-inflow-control system for feedback-controlling the rate of flow measured by a flow meter (12), an observer for estimating the rate of outflow from the isothermal pressure vessel (13) according to the rate of inflow and the derivative of the pressure in the isothermal pressure vessel (13) measured by a pressure differentiator (15), and a model follow-up control system for feed-backing the estimated rate of outflow to the rate-of-inflow control system.
US08195320B2 Method for manufacturing digitally-designed removable dental prostheses and system required for this purpose
The system, object of the invention consists of a unit for scanning a mould produced from the sample from a patient's mouth, an image which is sent to digital generation equipment of a removable dental prosthesis, producing a file that is transmitted to metal piece manufacturing equipment by means of sintered powder applying a high-energy ray. The design stages consist of the relief of the mould, the calculation of the insertion axis, the paralleling of the teeth, designing of the elements or components of the prosthesis such as lattice, clamp, stop, major connector, minor connector, bristle, pearls, lingual bars, extrusion of the different elements designed, smoothing of the sharp edges, elimination of the superpositions of the different elements designed and conversion of a closed continuous connected surface to a three-dimensional one.
US08195314B2 Method of reproducing previous audio file in multimedia device and multimedia device using the same
Provided is a method of reproducing a previous audio file in a multimedia device having a main memory and a hard disk drive. According to the method, when a user inputs a previous audio file reproduction command, whether the multimedia device is in an audio file reproducible state is determined. When the multimedia device is in the audio file reproducible state, previous audio file reproduction validity information stored in the main memory is checked and whether the previous audio file is reproducible is determined. After that, when the previous audio file is reproducible, previous audio file reproduction information is read from the hard disk drive, and whether the previous audio file exists in a relevant reproduction mode using a reproduction mode contained in the previous audio file reproduction information. Next, when the previous audio file exists in the relevant mode, a mode is switched, a relevant path is explored according to the previous audio file reproduction information, and the previous audio file is reproduced.
US08195306B2 Wireless electrical stimulating device for living body
A wireless electrical stimulating device for living body comprises a light source unit for irradiating an optical signal; a light source control unit for controlling the optical signal irradiated from the light source unit; and an electrical stimulating unit for converting the optical signal received from the light source unit into an electrical signal to generate electrical stimulation. In the wireless electrical stimulating device for living body, the electrical stimulating unit comprises a battery for supplying current; an optical switch for detecting the optical signal irradiated from the light source unit to switch current supplied from the battery; and a stimulating electrode for providing the current switched by the optical switch to a living body.
US08195302B2 Video processing unit for a visual prosthetic apparatus
A video processing unit configured to convert a video image to stimulation patterns for stimulating neural tissue in a subject's eye, the video processing unit comprising a video processor for converting a video image to a digital video stream; a memory for storing the digital video stream; and a video preprocessor data interface for forming stimulation patterns based on the stored digital video stream.
US08195296B2 Apparatus for treating stress and urge incontinence
Apparatus is provided, including an implantable mechanical support, shaped to support a portion of a urethra of a patient. One or more electrodes are coupled to the mechanical support, so as to contact tissue of the patient when the mechanical support is implanted in the patient. A control unit drives the electrodes to apply a current to the tissue. A method for treating a patient is also provided, including implanting a mechanical support in a position that supports a urethra of a patient. In response to increased pelvic pressure of the patient, a substance stored in a portion of the mechanical support that is not under the urethra is moved to a portion of the mechanical support that is under the urethra. Other embodiments are also described.
US08195291B2 Apparatus and method for optimizing capacitor charge in a medical device
A medical device for electrical termination of an arrhythmic condition of a patient's heart in embodiments of the invention may include one or more of the following features: (a) at least one battery; (b) means for detection of an arrhythmic condition of a patient's heart; (c) at least one high voltage capacitor; (d) converter means for providing charging current from said battery to said capacitor; (e) means for maintenance of a charge on said capacitor between arrhythmia therapies; (f) controller means responsive to detection of an arrhythmic condition of said patient's heart and for providing a discharge control signal; and (g) discharge circuit means for delivering voltage stored on said capacitor to said patient's heart in response to said discharge control signal.
US08195290B2 Controlled titration of neurostimulation therapy
Described herein are methods and devices that utilize electrical neural stimulation to treat heart failure by modulating a patient's autonomic balance in a manner that inhibits sympathetic activity and/or augments parasympathetic activity. Because other therapies for treating heart failure may also affect a patient's autonomic balance, a device for delivering neural stimulation is configured to appropriately titrate such therapy in either an open-loop or closed-loop fashion.
US08195287B2 Method for electrical modulation of neural conduction
Methods and related systems for modulating neural activity by repetitively blocking conduction in peripheral neural structures with electrical stimuli are disclosed. Methods and systems for reversing effects of blocking stimuli and/or for producing substantially permanent conduction block are also disclosed.
US08195268B2 High-density micro electrode array and serial control method thereof
Each micro electrode of a high-density micro electrode array is connected to the same conducting wire. Serial switches enable sequential electrical connection of the micro electrode array. Given reasonable temporal resolution, the separation interval of two consecutive instances of the same micro electrode entering the ON state matches the temporal resolution. The micro electrode array has simple layout and small area, thereby maximizing the number of micro electrodes installed per unit area.
US08195263B2 Pulse oximetry motion artifact rejection using near infrared absorption by water
A method and an apparatus for measuring a physiological parameter, functioning based on obtaining a first signal derived from electromagnetic energy transmitted through a tissue portion at a first wavelength, the first signal including a signal portion corresponding with motion-related events and a signal portion corresponding with arterial pulsation events, where at the first wavelength water is a dominant absorber of electromagnetic energy in the tissue portion; obtaining a second signal derived from electromagnetic energy transmitted through a tissue portion at a second wavelength, the second signal including a signal portion corresponding with motion-related events and a signal portion corresponding with arterial pulsation events, where at the second wavelength hemoglobin is a dominant absorber of electromagnetic energy in the tissue portion; and combining the first signal and the second signal to generate a combined plethysmograph signal, such that the combined signal has a signal portion corresponding with motion-related events that is smaller than that present in the first signal or the second signal.
US08195262B2 Switch-mode oximeter LED drive with a single inductor
A light emitter drive circuit for an oximeter which utilizes a single inductor for driving multiple light emitters. The inductor is connected to a switching circuit to multiple energy storage circuits, such as capacitors. These are alternately charged up, using the same inductor. Subsequently, the capacitors are alternatively discharged for their corresponding light emitters through the same inductor. Also, the magnetic susceptibility of the LED drive circuit is reduced by using magnetic flux canceling in the inductor. In one embodiment, a toroidal inductor is used with geometric symmetry and its magnetic flux. In other embodiment, a dual core closed bobbin shielded inductor is used.
US08195259B2 Electronic device
An electronic device includes a main body, a battery detachably received in the main body, a battery cover covering the battery, and a resilient member connecting the batter cover to the main body. The electronic device with the resilient member ensures the battery cover from losing from the main body.
US08195255B2 Sliding-type portable terminal
A sliding-type portable terminal is provided. The sliding-type portable terminal includes a first housing and a second housing. The second housing faces the first housing and can slide relative to the first housing. The sliding-type portable terminal also includes a pair of link members coupled with the first housing and the second housing. The link members rotate relative to one of the first and second housings. Also provided is a first guide opening formed on the other housing wherein one end of the link members is engaged with the first guide opening so as to move along the first guide opening as the second housing slides. In the sliding-type portable terminal, a pair of housings can be rotatably coupled with each other by means of the link members so as to sufficiently secure a greater range of sliding, and thus a space for mounting an input device, such as a keypad, or the like, is increased.
US08195254B2 Apparatus comprising a sliding display part
An apparatus including a first part slidingly attached to a second part, the first part having a main display and a secondary display, wherein the first part has a surface providing the main display, and wherein the surface bends or folds forming a side or side surface that provides the secondary display.
US08195252B2 Input device for mobile terminal using scroll key
The present invention is related to an input device for a mobile terminal. The input device of the present invention comprises a rotatable scroll key providing rotational information based on movement of the scroll key, a sensing device for sensing a position of a user's finger relative to the scroll key and providing sensing information based on the sensed position of the user's finger, and a controller for receiving the rotational information and sensing information, and controlling the mobile terminal based on the received rotational information and sensing information.
US08195251B2 Reducing WLAN power consumption on a mobile device utilizing a cellular radio interface
A system and method of reducing the WLAN power consumption and limiting battery drain of a mobile communications device is provided. The mechanism continuously monitors for changes in the WLAN and cellular signal strength and modifies the WLAN profile scanning activity accordingly. By monitoring for changes, transitions can be detected which indicate the location of the mobile device (i.e., indoor or outdoor). An increase in cellular signal strength and a decrease in WLAN signal strength indicates the user is transitioning outdoors where WLAN coverage may be limited. To reduce battery power consumption, background scanning is suspended or its frequency significantly lowered. Moving indoors is indicated by a decrease in cellular signal strength and an increase in WLAN signal strength. Background/Connectivity scanning frequency is increased to provide shorter time-to-connect to WLAN Networks for the user within the WLAN coverage area.
US08195246B2 Optimized method of filtering non-steady noise picked up by a multi-microphone audio device, in particular a “hands-free” telephone device for a motor vehicle
A multi-microphone hands-free device distinguishes between non-steady noise and speech and adapts the de-noising to the presence and characteristics of the detected non-steady noise without spoiling any speech that is present. In the frequency domain, the method comprises calculating a first noise reference by analyzing spatial coherence of signals picked up, calculating a second noise reference by analyzing directions of incidence of signals picked up, estimating a main direction of incidence of signals picked up, selecting as a referent noise signal noise references as a function of estimated main direction, combining signals picked up into a noisy combined signal, calculating probability that speech is absent in the noisy combined signal on basis of respective spectral energy levels of the noisy combined signal and of the referent noise signal, and selectively reducing noise by applying variable gain that is specific to each frequency band and to each time frame.
US08195239B2 Multi-mode base station and method for sending/receiving signal thereof
A multi-mode base station and a method for sending/receiving signals thereof are provided. In the base station, each base-band single-board is connected to a corresponding radio frequency (RF) unit through a multi-mode exchange bus, and the base-band single-boards of different modes are intermixed by using the compatibility of the exchange bus with in-phase/quadrature (IQ) data of various modes. Synchronization information, such as frame numbers required by various modes, forms a synchronization burst through multiplexed framing. Meanwhile, by using the same system clock, the synchronization burst and system clock are transmitted to the base-band single-boards of various modes through a set of synchronization clock buses. The main control and transmission functions are uniformly provided for each base-band single-board in the base station by a shared common module. The filling and synchronization of wireless IQ data of various modes are realized according to common-multiple relation mapping.
US08195229B2 Communication devices with gyrating circuits and methods for use therewith
A device includes a gyrating circuit that generates a motion parameter based on motion of the device. An RF transceiver generates an outbound RF signal from an outbound symbol stream, transmits the outbound RF signal to a remote station of a wireless network, and generates an inbound symbol stream from an inbound RF signal received from the at least one remote station. A processing module processes the motion parameter to produce motion data, converts outbound data into the outbound symbol stream, converts the inbound symbol stream into inbound data, compares current motion data to past motion data, detects when a difference between the current motion data and the past motion data compares unfavorably to a motion change threshold, and include the motion data in the outbound data when the difference between the current motion data and the past motion data compares unfavorably to the motion change threshold.
US08195217B2 Method and apparatus for controlling power of uplink physical channel
A method for controlling power of an uplink physical channel includes: computing a relative gain factor in a compressed mode; correcting the relative gain factor to obtain a corrected relative gain factor; generating a gain factor in the compressed mode according to the corrected relative gain factor; controlling power of the uplink physical channel according to the gain factor in the compressed mode generated. In embodiments of the present invention, after being computed, the relative gain factor in the compressed mode is corrected; the gain factor in the compressed mode is then generated according to the corrected relative gain factor. Thus, an accurate gain factor may be acquired for controlling the power of the uplink physical channel.
US08195214B2 PoC server, PoC terminal, floor control method, and PoC terminal control method
A floor can be fairly acquired in a PoC communication. In the PoC server which controls a floor in a PoC communication, a floor is put in an idle state in a PoC communication after a session establishing process required in the PoC communication. The information about the floor idle state is notified to terminals TA and TC which perform the PoC communication. When the PoC communication is initiated, the idle state of the floor is simultaneously noticed to both calling and called users, thereby realizing fair acquisition of a floor.
US08195211B2 System and method for using SMS and tagged message to send position and travel information to server and/or peers
The GPS position or other short information related to a wireless telephone is encapsulated in a tagged protocol such as XML and sent using short message service (SMS) to peers or Internet servers, which can parse the tagged messages and extract, e.g., position information for display on a map.
US08195205B2 Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers
Wireless carrier networks can utilize multiple MMSCs all accessed by a message sender with a message addressed to a single Internet domain, providing a single point of entry for messages into the network of MMSCs and maintaining routing information sufficient to route messages to all subscribers via the MMSC.
US08195198B1 System, method and apparatus for protecting privacy when a mobile device is located in a defined privacy zone
A system, method and apparatus for protecting privacy when a mobile device is located in a defined privacy zone are described herein. The available features that a user of a mobile device may use are controlled while the mobile device is located in a define privacy zone. Once a mobile device is detected in the define privacy zone, a database is accessed to determine if the mobile device has the features available that are to be disabled. If the features are available, a disable signal is sent via the communications network to the mobile device and the feature is disabled. Once the mobile device is detected to be outside of the defined privacy zone, the previously disabled mobile device feature is enabled.
US08195195B2 System and method for providing mobility event triggered service of target set and target set
A system and a method for providing a mobility event triggered service of a target set and the target set are provided. When a mobility triggered service is started, a target set stores a unique identifier related to an area where the target set itself is currently located, and compares a unique identifier stored at present while identifiers are continuously stored during an agreed time interval in the mobility triggered service with the unique identifier related to the area where the target set itself is currently located. If there is the difference between two unique identifiers, the target set stores the unique identifier related to the area where the target set itself is currently located, and with determination of its movement, determines that an event of the mobility triggered service happens. Then, the target set reports the occurrence of the event to an H-SLP, and the H-SLP begins to calculate position values of the target set according to a set condition of a current mobility triggered service. Next, the H-SLP transmits the calculated position value to a SUPL agent. Thus, if a position of the target set changes, the SUPL agent can detect a change of the position of the target set or can be supplied with information on a current position according to the position change of the target set.
US08195175B2 Method for verifications and fast QoS establishment
A wireless communication system is provided for rapidly establishing the QoS resource on different communication networks. In this system, the NAP evaluates a network resource used by the MT, and generates the QoS history information unit indicating the evaluation result. The AAA authenticates the QoS history information unit generated by the NAP. The NAP transmits the authenticated QoS history information unit to the MT. The MT request for a resource establishment to the NAP when switching the communicating party from the NAP to the NAP, and transmits the QoS history information unit. The NAP verifies the authenticity of the QoS history information unit to the AAA when receiving the request for resource establishment from the MT and allocates the network resource to the MT based on the QoS history information unit.
US08195171B2 Method for estimating a radio coverage of a geographic area in a cellular mobile radio communication network
A method, and a related system, for estimating coverage of a selected geographic area by a cellular radio mobile communications network including a plurality of radio base stations, includes: dividing the selected area into a plurality of area elements and determining expected serving radio base stations expected to serve the area elements based on an estimation of the strength of the radio electromagnetic field of the radio base stations in the area element. The expected serving radio stations are determined by: estimating probabilistic distributions of the strength of the radio electromagnetic fields irradiated by the radio base stations and perceived in the area element; and calculating probabilities that the area elements are served by the radio base stations based on said probabilistic distributions. The method can be exploited in the planning of a network, for example, in the estimation of the distribution of traffic.
US08195169B1 Methods and systems for automatically forwarding data messages in a wireless telecommunications network
A system and medium are provided for forwarding a data message originally addressed to a first mobile device to a second mobile device in a wireless telecommunications network. Data messages may include text messages, picture messages, and video messages. In addition to forwarding data messages, other optional data message forwarding features are provided such as a copy feature that allows for a forwarded message to be copied back to the original addressee, and an invisible feature that prevents a data message sender from knowing that a data message has been forwarded by the data message addressee.
US08195165B2 Apparatus and method for handover in mobile communication system
An apparatus and method for handover in a mobile communication system enables a Mobile Station (MS) to perform a normal handover without performing an unnecessary handover. A Base Station (BS) apparatus capable of preventing an unnecessary handover includes a handover manager. The handover manager receives handover information, including information about at least one cell through which an MS has passed, from a neighbor cell to determine whether the MS has performed an unnecessary handover. If it is determined that the MS has performed an unnecessary handover, the handover manager notifies the occurrence of the unnecessary handover by the MS to the neighbor cell.
US08195162B2 Apparatus and method for managing connection identification in a communication system
A method and apparatus for transmitting/receiving a connection identification (CID) in a communication system is provided. Upon detecting a need for its handover, a mobile station (MS) transmits a handover request message to a first base station (BS) in communication with the MS. Upon receiving the handover request message, the first BS transmits at least one CID for connection setup to a second BS to which the MS will perform handover, to the MS along with a handover response message in response to the handover request message. The MS receives the CID through the handover response message.
US08195160B2 System and method for telephone exchange in femtocell networks
The present application describes methods for performing proxy communications between mobile stations connected to a femtocell network and a central telephone network controlled by a network operator. In some embodiments, a private branch exchange is configured to temporarily assign identification numbers to the mobile stations connected to the femtocell network. Incoming calls are directed to the private branch exchange rather than the connected mobile stations. After receiving the incoming call, the private branch exchange routes the incoming call to the correct mobile station. In some embodiments, these methods also enable mobile stations to cross between femtocell coverage areas within the same femtocell network without constantly updating the central network operator.
US08195152B1 ERI (enhanced roaming indicator) implementation
Systems, products, and methods are disclosed for identifying a roaming indicator to be displayed on a mobile device that is in a given roaming situation and for determining a set of services that are available to the device. One variation of the method includes encoding within an ERI (enhanced roaming indicator) property two values that are respectively defined in a first portion of the ERI property and a second portion of the ERI property. The first portion of the ERI describes a visual roaming indicator that is to be presented on a mobile device. The second portion of the ERI describes a set of services that are available to the mobile device. A decoding method includes identifying an ERI value that is applicable given the roaming status, referencing a binary version of the ERI value, and inspecting a designated portion of the ERI value that indicates which services of the set of services are available.
US08195151B2 Method and apparatus for integrating and communicating data link information from an aircraft to a ground station using a portable communications system
A portable data link integration and communication unit and method that integrates and communicates data link information from an aircraft to a ground station is disclosed. The portable data link integration and communication unit a communication interface that facilitates communications with communication devices, and an integration and communication processing module that receives data link message information from one or more communication devices through the communication interface, integrates the received data link message information, converts integrated data link information into internet protocol information, and transmits the internet protocol information using the communication interface over a satellite network to the ground station for display to a user over a communications network.
US08195149B2 Wireless protocol converter
Methods and systems for interfacing between broadband wireless communication systems and Local Area Network (LAN) systems includes a repeater station placed at a location that receives sufficient signal strength from a broadband wireless service provider. LAN devices interface with the broadband wireless service provider through the repeater station. The LAN devices are able to operate within the operating range of the repeater station. The repeater station includes a protocol converter that interfaces between a first protocol associated with the broadband wireless service provider, and one or more protocols associated with the devices. For example, and without limitation, the protocol converter converts between a first protocol associated with a Wide Area Network (WAN) service provider, such as a cellular telephone protocol, and one or more LAN protocols associated with the one or more devices. The one or more devices optionally include one or more wireless devices.
US08195147B2 Method of enabling a combinational service and communication network implementing the service
A method for enabling a combinational service in a communication network in which a plurality of terminals can operate, includes: establishing a first plurality of connections toward the plurality of terminals based on first terminal identifiers, providing a management entity with the first identifiers; providing the management entity with second identifiers of selected terminals included in at least part of said plurality; associating the first identifiers and the second identifiers with the combinational service; and establishing, by means of the management entity, a second plurality of connections toward said selected terminals by employing the second identifiers.
US08195143B2 Management unit for facilitating inter-network hand-off for a multiservice communication device
A management unit allocates network resources to a plurality of multiservice communication devices capable of communicating via a plurality of networks. The management unit includes a communication device interface for facilitating a bidirectional data communication with the plurality of multiservice communication devices via a wireless control channel, the bidirectional data communication including outbound control data sent to at least one of the plurality of multiservice communication devices and inbound control data received from at least one of the plurality of multiservice communication devices, wherein the wireless control channel is separate from the communication between the plurality of multiservice communication devices and the plurality of networks. A network interface receives network resource data from the plurality of networks. A management processing unit generates the outbound control data in response thereto, wherein the management processing unit facilities the handoff of a real-time service accessed by the at least one of the plurality of multiservice communication devices via a first network of the plurality of networks to a second network of the plurality of networks.
US08195137B2 Updating contact information for mobile traffic
A system for managing contact information between mobile devices. A notification is received any time a mobile device initiates or terminates a communication. The receiving mobile device is prompted to obtain the contact information of the caller. Based on permissions set by the caller, the receiving mobile device may obtain the caller's public contact information, private contact information, none of the caller's contact information or some combination of the caller's public and private contact information. In one embodiment, a subset of the caller's contact information is displayed in the screen of a receiving mobile device coincidentally while receiving the phone call to provide a caller-identification feature.
US08195132B2 Information transfer control apparatus and information transfer control method for transferring content
An information transfer control apparatus includes a storage unit storing an ID generating function for each distribution process group having at least one distribution process representing information transfer between plural communication terminals; an assigning unit assigning identification information to the distribution process using the ID generating function; a determining unit determining the distribution process group, the ID generating function, and the identification information associated with a request in response to receiving, from a first one of the communication terminals, the request for the information transfer from the first one of the communication terminals to a second one of the communication terminals and determining whether to allow information distribution; and a generating unit generating new identification information based on the determined ID generating function and sending a digital item containing the new identification information to the second one of the communication terminals when the determining unit allows the information distribution.
US08195123B2 Call origination method for full-touch screen portable terminal
An apparatus and method for originating a call in a full-touch screen portable terminal are provided. In the method, it is determined whether a malfunction occurs. An emergency call mode is executed in the event of the malfunction. It is determined whether an event is generated in the emergency call mode. If the event is generated, a phone number corresponding to the generated event is retrieved to originate a call.
US08195117B2 Integrated switchless programmable attenuator and low noise amplifier
An integrated receiver with channel selection and image rejection substantially implemented on a single CMOS integrated circuit is described. A receiver front end provides programmable attenuation and a programmable gain low noise amplifier. Frequency conversion circuitry advantageously uses LC filters integrated onto the substrate in conjunction with image reject mixers to provide sufficient image frequency rejection. Filter tuning and inductor Q compensation over temperature are performed on chip. The filters utilize multi track spiral inductors. The filters are tuned using local oscillators to tune a substitute filter, and frequency scaling during filter component values to those of the filter being tuned. In conjunction with filtering, frequency planning provides additional image rejection. The advantageous choice of local oscillator signal generation methods on chip is by PLL out of band local oscillation and by direct synthesis for in band local oscillator. The VCOs in the PLLs are centered using a control circuit to center the tuning capacitance range. A differential crystal oscillator is advantageously used as a frequency reference. Differential signal transmission is advantageously used throughout the receiver.
US08195112B1 Time-reversal-based communication
Time-reversal filtering may be used to temporally focus a signal to be transmitted. Power can be reduced at the transmitter so that the temporally focused signal is within spectral mask requirements. In one embodiment, the effect of the time-reversal filter on the power spectral density for a particular transmitted signal can be calculated and the predicted power spectral density can be compared to the permitted spectral mask to identify violations, if any, of the spectral mask. The transmitter power can then be reduced by the amount of the violation. In another embodiment, a set of different time-reversal filters that meet the spectral mask requirements can be provided in advance, and the most appropriate filter—e.g., the one with the best signal-to-noise ratio for the particular signal—can be chosen from the set of filters.
US08195111B2 Harmonic generation of a fundamental frequency system and method
A system and method for generating for efficiently obtaining a desired harmonic from a fundamental frequency the prior art is needed. The system and method of the present invention produces a desired harmonic by employing techniques using gain stages (or limiter/comparator circuits) in combination with pre-defined offset voltages (or currents). The output signals of the gain stages are added with the correct phase to generate the desired harmonic.
US08195108B2 Altitude-dependent power management
The subject matter disclosed herein relates to changing at least one power state of a mobile station at least in part in response to information indicating a change in altitude from one or more sensors.
US08195107B2 Signal transmission system and signal transmission method thereof
A signal transmission system includes a transmitting unit configured to drive an input signal and to transmit the input signal, a pre-emphasis unit configured to detect a change in a voltage level of the input signal and to amplify a voltage of an output signal of the transmitting unit for a predetermined time, and a receiving unit configured to receive the output signal from the transmitting unit.
US08195102B2 System and method for transmitting a baseband real signal with a non-constant envelope using a polar transmitter
A system and method for transmitting a baseband real signal with a non-constant envelope using a polar transmitter involves decomposing a baseband real signal into a non-constant envelope signal of the baseband real signal and a sign signal of the baseband real signal, where the sign signal restores zero crossing regions of the non-constant envelope signal, modulating a carrier signal with the sign signal of the baseband real signal to generate a modulated signal, converting the non-constant envelope signal of the baseband real signal into a voltage signal using a voltage controlled supply regulator, amplifying the modulated signal into an amplified signal based on the voltage signal, and transmitting the amplified signal to an external wireless device.
US08195101B2 RF bus access protocol and transceiver and methods for use therewith
A method includes determining whether information is to be transmitted via a radio frequency (RF) bus that supports direct intra-device communication between at least three circuits in a millimeter wave frequency band. When the information is to be transmitted via the RF bus, the method determines whether the RF bus is available. When the RF bus is available, the information is converted into RF bus signal, access to the RF bus is secured, and after access to the RF bus is secured, the RF bus signal is transmitted via the RF bus.
US08195097B2 Serving sector interference broadcast and corresponding RL traffic power control
Systems and methodologies are described that facilitate broadcasting an interference level and adjusting transmit power corresponding to a reverse link in accordance with the interference level. An interference indication can be broadcasted on a broadcast channel in a wireless communication system. In response to the broadcast, mobile devices can adjust transmit power on the reverse link based upon considerations of the interference level. Further, mobile devices can evaluate an initial set point of a transmit power level during periods of inactivity.
US08195093B2 Using a bluetooth capable mobile phone to access a remote network
In one example, a Bluetooth enabled mobile device discovers the Bluetooth profile capability of a plurality of mobile phones and stores the profile information in a database. Thereafter, when access to a remote network such as an Internet Protocol (IP) network is necessitated by an event, the Bluetooth enabled mobile device can establish a Bluetooth connection with an available mobile phone according to a comparison of the event to the stored profile information for that mobile phone. The Bluetooth enabled mobile device can then establish a transport layer connection that extends over the established Bluetooth connection and a wireless telecommunications network associated with the available phone and exchange data with a remote network using the established transport layer connection.
US08195090B2 Virtual gateway redundancy
A method and system are presented for providing satellite communications coverage for a geographical area involving operating a plurality of gateways including a first gateway and a second gateway, wherein the first gateway is configured to utilize at least one first spot beam associated with at least one first coverage area within the geographic area to provide relayed satellite communications to a plurality of first subscriber terminals located in the at least one first coverage area, wherein the second gateway is configured to utilize at least one second spot beam associated with at least one second coverage area within the geographic area to provide relayed satellite communications to a plurality of second subscriber terminals located in the at least one second coverage area, and upon a failure condition associated with the at least one first spot beam, expanding the at least one second coverage area to include a portion of the at least one first coverage area, to provide relayed satellite communications to at least some of the first subscriber terminals without utilizing the at least one first spot beam.
US08195089B2 Apparatus and method for cooperative transmission in multi-antenna relay wireless communication system
An apparatus and method for cooperative transmission in a multi-antenna relay wireless communication system are provided. A receiving end includes an estimator, a reader, a feedback unit and a detector. According to the present invention, the receiving end receives the signal from both the transmitting end and the relay station. Therefore, a reception gain is obtained and a high throughput can be ensured.
US08195088B2 Method and apparatus pertaining to wireless communications systems
A pool of identifiers are individually used by corresponding particular ones of a repeaters. A communications protocol as used by the repeaters provides time slots to be used by these repeaters when making their transmissions. Each of the time slots is associated with individual corresponding ones of the identifiers, though the time slots are allocated unequally amongst the identifiers such that at least one of the identifiers has more time slots allocated to that identifier, over a given beacon cycle, than others of the identifiers.
US08195073B2 Fixing device and image forming apparatus
A fixing apparatus including a fixing member for fixing developer image on a recording medium, and a separation member separating the recording medium from the fixing member to guide the recording medium in a delivery direction of the recording medium. The separation member includes a resin member, a metal member formed on a front side of the resin member, and an opening. In accordance with a preferred aspect of the fixing apparatus, when the developer image is fixed to the recording medium, the opening arranged at the separation member is formed to flow the gas around the fixing apparatus, thereby improving the printing quality of the printed images.
US08195065B2 Image-forming apparatus having protrusion part for inhibiting flow of toner toward light-passing part
An image-forming apparatus includes: an exposing unit that irradiates exposing light to an image carrier; a partition member that includes: a light-passing part that allows exposing light irradiated by the exposing unit to pass through the partition member, and that extends in a direction in which the developing unit is attached to or detached from the image-forming apparatus; and a protrusion part that extends along the light-passing part, wherein the light-passing part, the protrusion part, and a part of the partition member located below a supply opening of the developing unit attached to the image-forming apparatus are arranged in an order of the light-passing part, the protrusion part, and the part of the partition member located below the supply opening.
US08195063B2 Image forming apparatus having first and second ground conducting routes
An image forming apparatus including an image forming apparatus body, a cassette attaching section, a media cassette, a release portion, a first ground conducting route and a second ground conducting route is provided. The cassette attaching section includes a media supplying roller. The media cassette is removably installed in the cassette attaching section. The media cassette includes a loading plate, a pushing up member and a plate holding portion. The release portion engages the plate holding portion. The first ground conducting route conducts static electricity charged on the media and includes a conducting portion. The second ground conducting route conducts static electricity charged on the media when the media is conveyed by the media supplying roller.
US08195055B2 High dynamic range APD optical receiver for analog applications
An optical receiver includes a light receiving element such as an avalanche photodiode (APD) for converting an optical signal to an electrical photocurrent amplified by a first current gain value and a temperature sensor for measuring the temperature of the light receiving element. The optical receiver also includes a control unit configured to control a bias voltage applied to the light receiving element such that the first gain value is adjusted to a second gain value based at least in part on a predetermined relationship between the current gain, the temperature and the applied bias voltage. The second current gain value is based at least in part on one or more parameters characteristic of the optical receiver and a system in which the optical receiver is employed.
US08195053B2 Optical signal processing device
An optical signal processing device includes a waveform width widening unit configured to widen a waveform width of an optical signal; and an optical limiter circuit, to which the optical signal the waveform width of which is widened is input, configured to suppress an intensity of the optical signal in a region where an input intensity and an output intensity are not proportional.
US08195047B2 Cable television optical fiber communication system
A Cable Television optical fiber communication system is disclosed, comprises a provider end, plural optical signal transmission devices and plural user ends, each optical signal transmission device is provided between the provider end and the user ends and has an light splitting element, a RF receive module, and a RF return module. The light splitting element is connected to the provider end via an optical transmission wire and is served to bi-directionally transfer a laser beam having a signal between the provider end and the user ends. The RF receive module is served to transfer a first signal of the provider end to the user ends. The RF return module emits a laser beam having a second signal to the provider end only when an analog return signal is emitted from the user end.
US08195042B2 Imaging apparatus and control method
In an imaging apparatus, wherein when performing auto focus control while continuously moving a focusing lens by using an image sensor that has a lag in timing of electric charge accumulation, a focusing accuracy can be improved. To this end, the imaging apparatus includes the rolling shutter function, an imaging unit configured to convert an object image into an image signal, and a setting unit. When a difference exceeds a predetermined amount in the barycentric position of the optical system between an upper line and an a lower line of the AF area due to the rolling shutter function, the setting unit imposes a limitation on the AF area to reduce the size of a desired AF area to an AF area where the difference in the barycentric position becomes a predetermined amount.
US08195041B2 Exposure control unit and imaging apparatus
An exposure control unit comprising a photometer, a designator, a first calculator, a first counter, a selector, a second calculator, a categorizer, and an exposure controller is provided. The photometer comprises a plurality of photometric zones. The designator designates the photometric zones one by one as a target zone. The first calculator calculates a first difference. The first counter counts a first determination number. The selector selects the target zone of which the first determination number is greater than a second threshold. The second calculator calculates a categorization value. The categorizer categorizes a target zone into low- or high-luminous zones. The exposure controller controls an exposure of the imaging apparatus on the basis of the partial value of light for one of the low- and high-luminous zones.
US08195039B2 Delivery of iodine gas
A method and system for delivering iodine gas is presented. The pure iodine gas flow can be at a controlled, known flow rate, and furthermore be held at a positive pressure in relation to a process chamber. In an exemplary embodiment, pure iodine gas is transported without the use of an inert carrier gas. This is facilitated in part by maintaining the iodine gas chamber at a higher pressure than the processing chamber.In one exemplary embodiment, an iodine vessel receives solid iodine supplied by an iodine fill source and is heated to produce pure iodine gas. In addition, a control system monitors and controls the operating conditions in the iodine vessel and maintains a positive pressure in the iodine vessel. The iodine delivery system may include a valve system configured to control the flow of iodine gas through the iodine delivery system and into a process chamber.
US08195034B2 Low complexity event detection for video programs
A video processing method for detecting significant events from a video program includes computing short-time sub-band energies in the audio for plural audio sub-bands, detecting scene boundaries where a weighted sum of these short-time sub-band energies are less energy threshold for longer than an time interval, segmenting the video program into a plurality of scenes by the boundaries, removing scenes shorter than a segment time interval and classifying and ranking the remaining scenes by audio. A second segmenting and removal is based upon a second energy threshold and a second time interval or when energy in a lowest frequency sub-band is greater than a predetermined bass energy threshold. The first segment time interval may be recomputed based upon the distribution of length of the remaining scenes.
US08195029B2 Content viewing support apparatus and content viewing support method, and computer program
A content viewing support apparatus for supporting a user in operation for selecting a program desired to be recorded by one of programmed recording and recording includes: a preview scene recorded data generating section for obtaining a preview scene of each broadcast program content, and generating next broadcast preview scene recorded data; and a preview scene presenting section for, when the user performs one of an operation for programmed recording of a program and an operation for recording of the program, presenting a recorded preview scene of the program.
US08195016B2 Optical fiber switch including an index matching elastomeric solid layer and related methods
An optical fiber switch which may include first and second angled optical fibers having respective first and second end faces. Each of the first and second angled optical fibers may include a core having a core index of refraction, and a cladding surrounding the core and having a cladding index of refraction less than the core index of refraction. The optical fiber switch may further include a first index matching elastomeric solid layer having a proximal face coupled to the first end face, and a distal face opposite the proximal face to be repeatably optically coupled to the second end face. The first index matching elastomeric solid layer may have an index of refraction matching at least the index of refraction of the core. The optical fiber switch may also include at least one actuator for relatively moving the first and second angled optical fibers between a coupled position and an uncoupled position.
US08195012B2 Systems and methods for polarization mode dispersion mitigation
In one exemplary embodiment, a method comprises transmitting an optical signal via the optical line, measuring a relative change in spectral intensity of the optical signal near a clock frequency (or half of that frequency) while varying a polarization of the optical signal between a first state of polarization and a second state of polarization, and using the relative change in spectral intensity of the optical signal to determine and correct the DGD of the optical line. Another method comprises splitting an optical signal traveling through the optical line into a first and second portions having a first and second principal states of polarization of the optical line, converting the first and second portions into a first and second electrical signals, delaying the second electrical signal to create a delayed electrical signal that compensates for a DGD of the optical line, and combining the delayed electrical signal with the first electrical signal to produce a fixed output electrical signal.
US08195010B2 Video matching apparatus and video matching method
A singular point removing unit (12) removes a singular point as invisible high-frequency component noise from a degraded video signal and a reference video signal. A pixel value correcting unit (13) removes pixel-value bias added to the degraded video signal. The singular point removing unit (12) transforms the video signal into a spatial frequency, removes a high-frequency component, and restores the video signal by inverse transformation, or removes a singular point by using an averaging filter or a median filter. The pixel value correcting unit (13) obtains the correlation between the pixel values of the reference video signal and the corresponding pixel values of the degraded video signal, and corrects the pixel values of the reference video signal or the degraded video signal so as to match the pixel values of the degraded video signal with the pixel values of the reference video signal.
US08195005B2 Image processing, image feature extraction and image matching apparatuses, methods and programs, and image matching system
An object of the present invention is to eliminate instability in processing results of either one of image restoration processing, image feature extraction processing, and image matching processing, which is caused depending on an image division method, to enhance identification accuracy in image matching. An image processing apparatus includes an image input section, a data processing section, and a result output section. The data processing section includes a controller, an image-dividing-method dictionary, an image division section, an image processing section and an image integration section. The image division section divides image data into a plurality of regions according to a plurality of image dividing methods set in advance in the image-dividing-method dictionary. The image processing section processes the image data divided according to the image dividing methods by the image division section and generates a plurality of restored image data. The image integration section generates integrated image data of the entire image by using the plurality of the restored image data obtained from the processing that the image division section and image processing section perform according to the plurality of the image division methods.
US08195003B2 Method of correcting digital image distortion caused by a sheet-fed scanner
A novel and useful method of processing digital images to correct distortion caused by a sheet-fed scanner. The method of the present invention derives a model which estimates the distortion. Match points are detected in the digital image and compared to match points of pre-defined templates. Treating the relative locations of the detected match points as polar coordinates (as opposed to Cartesian coordinates) enables a model to be derived to correct the distortion. In the event that there are multiple distortions to the digital image the digital image is partitioned into segments, with a separate model derived for each segment.
US08194998B2 Preceding vehicle detection system
A preceding vehicle detection system includes an image capture module for capturing an image of surroundings of a subject vehicle, a preceding vehicle detection module for detecting a preceding vehicle from an image captured and a tail lamp detection module for detecting a pixel area having a luminance which is larger than or equal to a threshold value on a pixel line in the image and detecting the pixel area in each pixel line while scanning pixel lines on the image in leftward and rightward directions from the pixel line set as a reference to detect areas where tail lamps of the preceding vehicle are captured from the image.
US08194995B2 Fast camera auto-focus
A camera auto-focuses using computed blur differences between images of a three-dimensional scene. The camera computes the blur difference between two images of the scene acquired at two different picture numbers. The camera uses the computed blur difference to predict a third picture number, where the camera uses the third picture number to auto-focus a camera lens on the scene.
US08194990B2 Method, system and computer program product for optimization of data compression with iterative cost function
A method, system and computer software product for improving rate-distortion performance while remaining faithful to JPEG/MPEG syntax, involving joint optimization of Huffman tables, quantization step sizes and quantized coefficients of a JPEG/MPEG encoder. This involves finding the optimal coefficient indices in the form of (run, size) pairs. By employing an interative process including this search for optimal coefficient indices, joint improvement of run-length coding, Huffman coding and quantization table selection may be achieved. Additionally, the compression of quantized DC coefficients may also be improved using a trellis-structure.
US08194976B2 Machine readable documents and reading methods
A method of independently encoding an image with two information channels comprises generating an image which encodes a primary information channel based on brightness levels. The image is modified to encode a secondary information channel. This image modification comprises applying one of two image output values to the image portion, wherein the brightness of a modified image portion is not changed such as to change the primary information channel encoding.
US08194970B2 Method for producing three-dimensionally structured surfaces
A method for producing three-dimensionally structured surfaces of objects, the object surface being created as a reproduction of a three-dimensionally structured original surface with the aid of a machining tool. Accordingly, the topology of the original surface is first determined, a measured depth value being assigned to each surface or grid element, creating a depth map of the original surface. The depth values are evaluated in terms of their influence on the reflective properties of the surface elements and the reflective properties are stored in the form of parameters. The depth values are then modified in accordance with the reflective values and are used as topological data for the electronic control of a machining tool.
US08194968B2 Methods and systems for using electrical information for a device being fabricated on a wafer to perform one or more defect-related functions
Various methods and systems for using electrical information for a device being fabricated on a wafer to perform one or more defect-related functions are provided. One computer-implemented method includes using electrical information for a device being fabricated on a wafer to perform one or more defect-related functions. The one or more defect-related functions include one or more post-mask, defect-related functions.
US08194960B2 Method and apparatus for correcting results of region recognition, and recording medium having a program for correcting results of region recognition recorded therein
To correct a region recognition result in each tomographic image easily. Causing a plurality of tomographic images representing a plurality of regions of a subject or a reconstructed image based on the images and results of recognition processing of the regions of the subject represented by the respective tomographic images, in which the positional relationship of the recognized regions between the tomographic images matches with the anatomical positional relationship of the regions, to be displayed on a screen, accepting input of correction information identifying a correction position which is a boundary of different regions, determining an image whose result of the recognition processing is incorrect and a correct region of the image based on the anatomical positional relationship and/or results of the recognition processing of images adjacent to the correction position, and the correction information, and correcting the result of the recognition processing of the image.
US08194959B2 Medical image part recognition apparatus and medical image part recognition program
An apparatus for efficiently recognizing a part of a body shown in each of plural axial images for one series of axial images obtained by imaging an object to be inspected with a modality. The apparatus includes: apart determining unit for tentatively determining a part of a body shown in each of plural axial images; and a part correcting unit for correcting the part tentatively determined for at least one axial image by the part determining unit, based on information on the plural axial images.
US08194953B2 Method and system of material identification using binocular steroscopic and multi-energy transmission images
The present invention provides a method and system of material identification using binocular steroscopic and multi-energy transmission image. With the method, any obstacle that dominates the ray absorption can be peeled off from the objects that overlap in the direction of a ray beam. The object that is unobvious due to a relatively small amount of ray absorption will thus stand out, and the material property of the object, such as organic, mixture, metal and the like can be identified. This method lays a fundament for automatic identification of harmful objects, such as explosive, drugs, etc., concealed in a freight container.
US08194949B2 User adjustment measurement scale on video overlay
A method and system for superimposing a ruler on a visual representation of a surgical procedure is presented. The design includes providing a reference object while recording the visual representation of the surgical procedure, scaling the ruler to correspond to the reference object within the visual representation of the surgical procedure, and superimposing the ruler from the scaling on the visual representation for subsequent viewing.
US08194942B2 Authentication device and authentication method
In view of the fact that the reproducibility of a finger vein pattern is deteriorated in an image of the finger vein due to external scattered light, displacement, change in the amount of blood flow and the like, a multiple-valued pattern matching method is adopted so that such changes can be dealt with by converting a data map itself into a multiple-valued map.
US08194938B2 Face authentication using recognition-by-parts, boosting, and transduction
A robust recognition-by-parts authentication system for comparing and authenticating a test image with at least one training image is disclosed. This invention applies the concepts of recognition-by-parts, boosting, and transduction.
US08194936B2 Optimal registration of multiple deformed images using a physical model of the imaging distortion
Methods and systems for image registration implementing a feature-based strategy that uses a retinal vessel network to identify features, uses an affine registration model estimated using feature correspondences, and corrects radial distortion to minimize the overall registration error. Also provided are methods and systems for retinal atlas generation. Further provided are methods and systems for testing registration methods.
US08194933B2 Identification and verification of an unknown document according to an eigen image process
Techniques are described for identifying and validating security documents according to an Eigen image process method. For example, a security document authentication device selects one or more reference documents of different document types, calculates, from the reference documents, one or more Eigen images and Eigen values for the plurality of different document types, and calculates a reference weight coefficient vector of each of the plurality of document types. Upon receiving at least one captured image of an unknown document, the device calculates a weight coefficient vector of the captured image, compares the weight coefficient vector of the captured image and each of the reference weight coefficient vectors of the document types to calculate a plurality of distances, and, based on the plurality of distances, identifies the unknown document as one of the plurality of document types.
US08194928B2 Non-contact passive ranging system
A non-contact passive ranging system wherein a first imager on a platform is focused on a first object and a second imager on the platform is also focused on the first object. The optical path from the first object to the first imager is configured to be shorter than the optical path from the object to the second imager. Processing circuitry is responsive to an output of the first imager and an output of the second imager as relative motion is provided between the platform and the first object and is configured to calculate the distance from the platform to the object.
US08194924B2 Camera based sensing in handheld, mobile, gaming or other devices
Method and apparatus are disclosed to enable rapid TV camera and computer based sensing in many practical applications, including, but not limited to, handheld devices, cars, and video games. Several unique forms of social video games are disclosed.
US08194920B2 Method and system for detecting objects using far infrared images
An object detection system is disclosed in at least one embodiment. The system includes a far IR sensor operable to sense thermal radiation of objects and surroundings in a field of view and to generate a far IR image in response thereto, and an image processing device operable to receive and process the far IR image to detect the presence of one or more objects in the field of view. The image processing device can be configured to process the far IR image by generating an initial threshold image based on the far IR image and an initial threshold value, iteratively obtaining a number of successive threshold images based on the far IR image and a number of successively increased threshold values, and determining the presence of one or more objects in the field of view based on the threshold images and threshold values.
US08194915B2 Wavelet domain watermarks
A wavelet domain watermark encoder and decoder embed and detect auxiliary signals in a media signal, such as a still image, video or audio signal. The watermark encoders and decoders employ techniques that take advantage of processing plural levels of resolution of the signal to embed and detect auxiliary information in the media signal.
US08194914B1 Encoding and decoding data into an image using identifiable marks and encoded elements
An encoded image and methods for encoding and decoding encoded images. In one example, an encoded image may include at least one identifiable mark (also referred to herein as an anchor image); a triggering image that indicates the presence of the encoded image; and at least one encoded element adjacent to the identifiable mark, the at least one encoded element positioned at a location relative to the identifiable mark, the location representing a value. In one embodiment, a method to form an encoded image may include the operations of selecting a value, the value having one or more digits; based on at least one or more of the digits, selecting an anchor image; selecting at least one element for positioning proximate to the anchor image; forming the image using the anchor image and the at least one element; and based on at least one or more of the digits, forming a characteristic of the at least one element. A method of decoding an encoded image may include, in one example, receiving the encoded image for decoding, the encoded image comprising a decoding trigger, an anchor image, and at least one encoded element; recognizing the decoding trigger within the encoded image; recognizing the anchor image within the encoded image; selecting a decoding process from a plurality of decoding processes based on the anchor image; and decoding the encoded image using the selected decoding process.
US08194913B2 Character recognition system and method
A system and method, which enables precise identification of characters contained in vehicle license plates, container LD, chassis I.D, aircraft serial number and other such identification markings. The system can process these identified characters and operate devices, such as access control (126) operations, traffic systems and vehicle (20) and container tracking and management (170) systems, and provide records of all markings together with their images.
US08194897B2 Speaker system
A speaker system includes a body unit, a front panel slidably coupled to a front surface of the body unit, a first speaker unit that is provided on the front surface the body unit to output sound, and a second speaker unit that is provided on a rear surface of the front panel to output sound.
US08194896B2 Packaging structure and method of a MEMS microphone
A package structure of MEMS microphone includes a carrier, a molding compound, a microphone chip and a lid. The carrier has an upper surface on which a chip region is defined, a lower surface and at least one guiding hole communicating with the upper surface and the lower surface. The molding compound has a ring wall portion surrounding the chip region and a filling portion filling the guiding hole. The microphone chip sited on the chip region of the carrier electrically connects the carrier. The lid is jointed to the ring wall portion of the molding compound. In this invention, the guiding hole is used to enable the ring wall portion and the filling portion of the molding compound to be formed integrally, so as to enhance the stability of the molding process and strengthen the structure of the carrier.
US08194894B2 Acoustic device
An assembly (38) comprises a vibration transducer (50) coupled to a substrate (58) which incorporates a circuit (62) electrically connected to the transducer (50). The substrate (58) is adapted to be coupled to a bending wave member (30) for converting actuator vibration into acoustic radiation or vice versa and has sufficient flexibility to allow bending wave coupling between the substrate (58) and the member (30).
US08194888B2 System and method for volume control based on location
A system and method control a volume based on location. The system comprises a switch and an asset. The switch is for a network including an operating area for a region. The region is divided into a plurality of zones. The asset is disposed in one of the zones. The asset includes an audio output device. The audio output device is set to a predetermined volume level as a function of one of the plurality of the zones in which the asset is disposed.
US08194887B2 System and method for dynamic bass frequency control in association with a dynamic low frequency control circuit having compression control
A system and method for dynamic bass frequency control, the system comprising: a bandwidth filter coupled to a plurality of switchable electronic components for filtering a frequency range of an input signal; an amplifier coupled to the bandwidth filter and the plurality of switchable electronic components, the amplifier being configured for adjusting amplitude of the filtered frequency range of the input signal based on a configuration of the plurality of switchable electronic components; and a signal level detector coupled to the switchable electronic components for determining signal strength of the input signal, the signal level detector being configured to switch the plurality of switchable electronic components between more than one configuration based on the signal strength of the input signal, each configuration determining the frequency range of the input signal to be filtered by the bandwidth filter and the amplitude adjustment to be made to the filtered frequency range of the input signal by the amplifier.
US08194885B2 Spatially robust audio precompensation
A discrete-time audio precompensation filter is designed based on a linear model that describes the dynamic response of a sound generating system at p>1 listening positions. The filter construction is based on providing information representative of n non-minimum phase zeros {Zi} that are outside of the stability region |z|=1 in the complex frequency domain. A causal Finite Impulse Response (FIR) filter, of user-specified degree d, having coefficients corresponding to a causal part of a delayed non-causal impulse response is determined based on the information representative of n non minimum phase zeros. The resulting precompensation filter is determined as the product of at least two scalar dynamic systems, represented by an inverse of a characteristic scalar magnitude response in the frequency domain representing the power gains at the listening positions, and the causal FIR filter designed to approximately invert only non-minimum phase zeros that are safely inverted.
US08194883B2 Apparatus and method for designing sound compensation filter in portable terminal
A method and an apparatus for designing a sound compensation filter of a portable terminal are provided. The method includes synchronizing a signal input through a microphone of the system and a test signal, estimating a loss interval of the synchronized signal, compensating for a frame signal delayed by a signal loss in a time axis when the signal loss of the estimated loss interval is greater than a threshold and restoring the loss interval of the signal.
US08194875B2 Communication apparatus and helmet
A communication apparatus includes a support structure (41) that is fastenable to a safety helmet (58). A vibration conduction microphone (54) is carried by the support structure. The vibration conduction microphone and the speaker enclosure (43) are positioned so that, when the support structure is fastened to the safety helmet, the vibration conduction microphone and the speaker enclosure come into contact with a rear of the wearer's head.
US08194868B2 Loudspeaker system for virtual sound synthesis
A sound system obtains a desired sound field from an array of sound sources arranged on a panel. The desired sound field allows a listener to perceive the sound as if the sound were coming from a live source and from a specified location. Setup of the sound system includes arranging a microphone array adjacent the array of sound sources to obtain a generated sound field. Arbitrary finite impulse response filters are then composed for each sound source within the array of sound sources. Iteration is applied to optimize filter coefficients such that the generated sound field resembles the desired sound field so that multi-channel equalization and wave field synthesis occur. After the filters are setup, the microphones may be removed.
US08194865B2 Method and device for sound detection and audio control
Methods and devices for sound detection and audio control are provided. A listening device (100) can include a receiver (102) and a sound director for directing a sound produced by the receiver into an ear of the user, a microphone (104) and a mount for mounting the microphone so as to receive the sound in an environment, a detector for detecting an auditory signal in the sound received by the microphone, and an alerting device for alerting the user to the presence of the auditory signal. The user's personal safety is enhanced due to the user being alerted to the presence of the auditory signal, which otherwise may be unnoticed by the user due to a loud sound level created at the ear of the user by the receiver.
US08194855B2 Method and apparatus for implementing processor instructions for accelerating public-key cryptography
In response to executing a single arithmetic instruction, a first number is multiplied by a second number, and a partial result from a previously executed single arithmetic instruction is added implicitly to generate a result that represents the first number multiplied by the second number summed with the partial result from a previously executed single arithmetic instruction. The high order portion of the generated result is saved in an extended carry register as a next partial result for use with execution of a subsequent single arithmetic instruction. Execution of a single arithmetic instruction may instead generate a result that represents the first number multiplied by the second number summed with the partial result and also summed with a third number.
US08194848B2 Adaptive, self-learning optimization module for rule-based customer interaction systems
The invention relates to a call center system having automatic means for optimizing those rules that are enforced over interactions with customers, said system comprises: (a) an infrastructure which comprises a CRM module for at least handling the interactions with customers, and hardware means for at least maintaining the communication with said customers; (b) management rules, each rule comprising one or more rule parameters, said rules parameters enforcing interaction behavior during all interactions with customers; and (c) an adaptive, self learning module, for: (c.1) monitoring all interactions with customers; (c.2) upon completion of each interaction, recording a corresponding set of full interaction details, said set of full interaction details includes those rule parameters that were enforced during said interaction, and those additional interaction parameters that are specific to that interaction; and (c.3) using an adaptive engine, periodically analyzing one or more of said sets of recorded full interaction details, and producing one or more modified rules having modified rule parameters, and enforcing said modified rules over future interactions with customers.
US08194844B2 Rerouting ongoing telecommunications to a user
Rerouting telecommunications to a user including receiving a plurality of RFID signals from an RFID tag located with the user, anticipating a user's future location in dependence upon the RFID signals, selecting a telephony device in dependence upon the anticipated future location, and rerouting an ongoing call to the selected telephony device. In typical embodiments, selecting a telephony device in dependence upon the anticipated future location also includes identifying location based routing preferences for the user. In typical embodiments, selecting a telephony device in dependence upon the anticipated future location also includes identifying device-based routing preferences for the user. In typical embodiments, anticipating a user's future location in dependence upon the RFID signals also includes determining a first user location, determining a second user location, and predicting a user's future location in dependence upon the first user location and the second user location.
US08194842B2 Implementing feature interactions between an AIN-based service and a switch-based forwarding service
The present invention provides a method and system for implementing feature interactions between an AIN-based service and a switch-based call-forwarding service. In the present invention, the switch-based call-forwarding generates an Off-Hook Delay (OHD) trigger. In response, the SSP suspends call processing and sends the forward-to number to the SCP. Based upon the SCP's determination of whether the forward-to number is for voicemail and other criteria such as time of day, day of the week, etc, the SCP determines whether the switch-based call-forward should be permitted or inhibited.
US08194836B2 Enhanced extension mobility
In one embodiment, a method for enhanced extension mobility includes accessing user input indicating either a desire of a user to logon at an endpoint in a private mode according to which the endpoint supports only an extension of the user or a desire of the user to logon at the endpoint in a shared mode according to which the endpoint concurrently supports an extension of the user and one or more other extensions of one or more other users. The method includes configuring the endpoint to support only an extension of the user if the user input indicates a desire of the user to logon at the endpoint in a private mode according to which the endpoint supports only an extension of the user. The method includes configuring the endpoint to concurrently support an extension of the user and one or more other extensions of one or more other users if the user input indicates a desire of the user to logon at the endpoint in a shared mode according to which the endpoint concurrently supports an extension of the user and one or more other extensions of one or more other users.
US08194835B1 Enhanced caller identification using caller readable devices
A method for providing enhanced caller information to a communications recipient includes storing enhanced caller information in memory of a card distributed to a cardholder. An information reader reads the enhanced caller information from the memory of the card when the cardholder attempts to initiate a telephone call. The read enhanced caller information is inserted into voice signals used to establish the telephone call with the communications recipient. The voice signals with the inserted enhanced caller information are transmitted to the communications recipient over a network. A cellular telephone includes an information reader for reading the enhanced caller information from an external caller information storage device, for example, a card. An information insertion module of the cellular telephone merges the enhanced caller information with voice signals used to establish a telephone call with a communications recipient. The cellular telephone includes a transmitter for transmitting the voice signals with the merged enhanced caller information over a network to the communications recipient.
US08194831B2 Determining a preferable mode of communicating with a called party
A called party's communications habits are determined from the party's communications history, and the habits and the called party's current state (presence) are analyzed in view of a calling party's parameters for a desired communication with the called party to determine a preferable mode and/or time for the desired communication. The preference is indicated to the calling party to assist the calling party in effecting the desired communication.
US08194829B1 Leaving a message for a party while on an active real-time communication
When one party to an active call has momentarily stepped away from the call that has not been put on hold, the other party can record and leave a message for the party that stepped away, and then hang up. The call is monitored for return of the party that stepped away. When the returned party begins to speak, the message is immediately played to the returned party in response. In a conference, after a conferee who wishes to leave the conference, records a message and hangs up, the conference is monitored for either a break in the conversation or conversation directed to the party that left, and in response the message is played to the other conferees.
US08194827B2 Secure voice transaction method and system
A security method and system. The method includes receiving by a computing system, a telephone call from a user. The computing system comprises an existing password/passphrase and a pre-recorded voice sample associated with the user. The computing system prompts the user to enter a password/passphrase using speech. The computing system receives speech data comprising a first password/passphrase from the user. The computing system converts the speech data to text data. The computing system first compares the text data to the first password/passphrase and determines a match. The computing system compares the speech data to the pre-recorded voice sample to determine a result indicating whether a frequency spectrum associated with the speech data matches a frequency spectrum associated with the pre-recorded voice sample. The computing system transmits the result to the user.
US08194817B2 Shift register circuit
A shift register circuit comprises a first transistor connected between a clock terminal and an output terminal, a second transistor for charging a control electrode of the first transistor in response to activation of an output signal of the preceding stage, a third transistor for discharging the control electrode of the first transistor, an inverter using a control electrode of the third transistor as an output end, and a fourth transistor which discharges an input end of the inverter at power-off and is turned off after power-on. A fifth transistor which is a load element of the inverter charges the control electrode of the third transistor at power-on. It is thereby possible to initialize the respective levels of the nodes without any external initialization signal and prevent a decrease in the level change rate of the output signal in the shift register circuit.
US08194807B2 Method to discriminate a real echo peak from an aliased echo peak
A method to discriminate a real echo peak from an aliased echo peak comprises: computing ‘a correlation between N samples of a digital data and a copy of the same N samples delayed by a time delay Δ1,0 to obtain a first correlation result, time delay Δ1,0 being equal to a time interval T between a first and a second distinct power peaks of an estimated channel impulse response, the first peak being the highest power peak within the temporal window, and/or computing—a correlation between the N samples and a copy of the same N samples delayed by a time delay TIFFT-Δ1,0 to obtain a second correlation result, and deciding whether the second peak is a real echo peak or an aliased echo peak based on the first and/or second correlation results.
US08194800B2 Reducing equalizer error propagation with a low complexity soft output viterbi decoder
Novel systems and methods are described in which performance of equalizers can be improved by reducing the effects of error propagation in equalizers that use a Viterbi Decoder. Systems and methods of symbol correction in prediction decision feedback equalization architectures are described including systems and methods that include an enhanced Viterbi decoder and novel methods of symbol correction to obtain better system performance. The use of a blending algorithm is described to reduce errors in symbol decoding. Histories of deep trace back depth symbols can be maintained to enable more accurate decisions. Systems and methods described can provide advantage in the feedback path of adaptive equalizers in trellis decoders. The invention provides novel techniques for improving the performance of equalizers by reducing the effects of error propagation in equalizers that use a Viterbi Decoder.
US08194798B2 MIMO symbol decoder and method for decoding spatially multiplexed symbols using combined linear equalization and maximum likelihood decoding
Embodiments of MIMO symbol decoders and methods for decoding spatially multiplexed symbols using combined linear equalization decoding and maximum likelihood decoding are generally described herein. In some embodiments, one group of symbols (y) received through two or more spatial channels is decoded using a linear equalization decoding technique and another group of symbols is decoded using a maximum likelihood decoding (MLD) technique to generate a soft-bit output. The symbols may be grouped for either linear equalization decoding or MLD based on channel orthogonality or signal-to-interference and noise ratios (SINRs).
US08194787B2 Communication system, transmitter, communication method, and transmitter detection method
Disclosed is a communication system, having: a transmitter including: a first frequency converter converting a frequency of a provided signal to a first frequency band to generate a first signal and converting the frequency of the provided signal to a second frequency band to generate a second signal, the second frequency band having a given frequency difference against the first frequency band; and a combiner combining the first signal and the second signal to output a transmission signal, and a receiver including: a second frequency converter converting the transmission signal to a frequency-shifting signal shifted by the given frequency difference; a first multiplier multiplying the transmission signal and the frequency-shifting signal together to output a multiplied signal; a filter extracting a baseband signal from the multiplied signal; and a detector detecting significant information from the baseband signal.
US08194780B2 Differential signal output device
A differential signal output device is disclosed that outputs transmission data as a differential signal. The device includes a first differential signal generation circuit that amplifies a signal representing the transmission data and generates the differential signal from the amplified signal; a dummy data generation circuit that is synchronized with a reference clock of the transmission data and generates dummy data that change only in a bit where the transmission data do not change; and a second differential signal generation circuit that amplifies a signal representing the dummy data and generates another differential signal from the amplified signal.
US08194766B2 Constant false alarm rate robust adaptive detection using the fast fourier transform
A signal detection apparatus includes electronics configured to receive an RF input and to process the RF input applying a decision rule that is a normalized quantity to determine if a man-made signal is present or if only noise is present while achieving a constant false alarm rate.
US08194757B2 Method and system for combining results of mosquito noise reduction and block noise reduction
In a video system, a method and system for combining results of mosquito noise reduction and block noise reduction are provided. Noise artifacts may be reduced in a video image by generating a first pixel correction value that combines a first and a second noise reduction parameters utilizing a first combination operation. Combining the first pixel correction value and a third noise reduction parameter utilizing a second combination operation may generate a second pixel correction value. New pixel values may be determined for the video image by adding an original pixel value and the pixel correction value. The noise reduction parameters may correspond to results from mosquito and block noise reduction operations. The first and second combination operations may be selected to be a maximum, a minimum, or an addition of the input parameters based on the sign of the input parameters.
US08194740B2 Apparatus and method for compression-encoding moving picture
Provided are an apparatus and method for compression-encoding a moving picture at high speed while minimizing image quality deterioration. In H.264 moving picture encoding, the apparatus and method perform rate-distortion optimization (RDO) indispensable for high-definition encoding by feedback prediction, and minimize the amount of discrete cosine transform (DCT)-inverse DCT (IDCT) calculation performed for RDO many times, thereby performing H.264 encoding at high speed.
US08194738B2 Picture coding apparatus, picture decoding apparatus and the methods
A weighting factor mode determination unit determines whether to code an interlaced picture in a field mode or a frame mode, based on a value of a flag “AFF” indicating whether or not to switch between the field mode and the frame mode on a block-by-block basis and notifies switches and a multiplexing unit of the determined mode. The switches select either the field mode or the frame mode according to the notified mode. A field weighting factor coding unit or a frame weighting factor coding unit performs respectively the coding of respective weighting factors when the respective modes are selected.
US08194737B2 Apparatus and method for modifying predicted values, and decoding system
An apparatus for modifying predicted values in a predicted image for input to a decoder starts by taking the most significant information bit plane from the predicted image and submitting it to the decoder to be decoded. Subsequent information bit planes are then taken in descending order and submitted to the decoder, but first each of these information bit planes is modified at the locations of prediction errors identified in the preceding information bit plane by comparing that information bit plane with the corresponding decoded bit plane. The modifications improve the general accuracy of the decoded image, enabling the decoder to decode the bit planes with less additional coded information than would otherwise be required. The apparatus is useful in distributed video coding systems.
US08194734B2 Moving picture coding method and moving picture decoding method
A moving picture decoding apparatus includes: a quantization matrix holding unit (202) that holds a quantization matrix (WM) which has already been transmitted in a parameter set and a matrix ID for identifying the quantization matrix (WM), which are associated with each other; and a variable length decoding unit (201) that obtains the matrix ID corresponding to the quantization matrix (WM) used for quantization from the quantization matrix holding unit (202) and places the matrix ID in a coded stream Str.
US08194733B2 Video encoding apparatus, video decoding apparatus, and method
Provided are a scalable video encoding apparatus, a scalable video decoding apparatus, and method. The scalable video encoding apparatus includes a first encoding unit to generate a base layer bitstream, which is to be used for generating a reconstructed image having a second resolution, by encoding an original image having a first resolution into an encoded image having the second resolution, and a second encoding unit to generate an enhancement layer bitstream by reconstructing the reconstructed image having the second resolution, which is received from the first encoding unit, to be a reconstructed image having the first resolution in response to an interpolation mode signal, and then to encode the original image having the first resolution by using the reconstructed image having the first resolution, where the enhancement layer bitstream contains additional information for generating a reconstructed image having the first resolution or a third resolution.
US08194729B2 Apparatus and method for matching compressed video data under wireless fading environment
A method and apparatus for matching compressed video data under a wireless fading environment are disclosed. The apparatus includes an encoder for encoding and outputting the video data as a compressed bit stream, a channel error measurement unit for measuring Signal-to-Noise Ratio (SNR) or Carrier-to-Noise Ratio (CNR) of a wireless channel, and an encoder optimization module for determining if the current fading is slow fading or fast fading. A control signal is output to reduce a frame transmission ratio or to change the quality of the vide data if it is determined that the current fading is slow fading. Another control signal is output to adjust the size of a data output buffer of the wireless channel if it is determined that the current fading is fast fading. The apparatus also includes a temporal Scalable Video Coding (SVC) selector 24 and an SNR SVC selector 22 for selecting the frame transmission ratio or the bit rate according to the control signal output from the encoder optimization module, to provide a frame selection signal or a bit rate selection signal to the encoder.
US08194727B2 Equalizer characteristics optimizing method and transmission system
An equalizer characteristics optimizing method includes acquiring a recovery clock timing from a reception signal; acquiring a predetermined sampling clock timing with respect to the recovery clock timing; latching the reception signal at the recovery clock timing; latching the reception signal at the sampling clock timing; comparing logic values obtained in the latching steps; collecting, after changing a characteristics setting of an equalizer, logic value comparison result data by repeating the recovery clock acquiring step, the acquiring of the sampling clock timing, the latching of the reception signal at the individual clock timings, and the comparing of the logic values, using the changed characteristics setting; and determining an optimum characteristics setting of an equalizer based on the collected logic value comparison result data.
US08194722B2 Various methods and apparatuses for impulse noise mitigation
Methods and apparatuses for reducing effects of impulse noise in a DSL transmitter receiver device are described. According to certain embodiment, the method includes using a periodicity associated with the impulse noise affecting a DSL transmitter receiver device to determine data frames that are affected by the impulse noise, and sending a reduced data rate during those frames. In certain embodiments, no data is sent during those frames. The method further includes using a high margin bits and gain table, instead of a normal bits and gain table.
US08194708B2 Laser
A laser apparatus in which the elimination of separate optical components to provide intra-cavity polarization and compensation for thermally induced birefringence, and their associated losses, results in an improvement in efficiency and reduction in complexity over prior art designs.
US08194705B2 Method for formatting digital broadcast transport stream packet for improved receiving performance, digital broadcast transmitter, and signal processing method thereof
A method of formatting a digital broadcast transport stream packet, a digital broadcast transmitter, and a signal processing method thereof, includes constructing a transport stream packet that includes a stuffing region for an insertion of a known supplementary reference signal (SRS) data therein, randomizing the packet that includes the stuffing region is randomized, and the SRS data is inserted into the stuffing region of the randomized packet. Adding a parity for an error correction to the packet into which the SRS data has been inserted, the packet to which the parity has been added is interleaved, and a trellis encoding of the interleaved packet is performed. Inserting a segment sync signal and a field sync signal into the trellis-encoded packet, and a vestigial side band (VSB) modulation and an RF conversion of the packet are performed to transmit the VSB-modulated and RF-converted packet.
US08194700B2 Resource sharing between a plurality of communication networks
A method of resource sharing between a plurality of communication networks each having a nominal resource allocation of a shared air interface resource and a resource exchange allowance is provided. A temporary resource allocation of a first air interface resource from a nominal resource allocation of a first network is initiated. Subsequently, a plurality of offer rounds are executed with each offer round comprising determining offer values for the first air interface resource. A second network is then selected in response to the determined offer values and subsequently a resource allocation message is transmitted to the second network. The resource allocation message indicates a temporary allocation of at least part of the first air interface resource from the first network to the second network. Consequently, the resource exchange allowance of the second network is reduced accordingly. Each offer round comprises receiving new offer values from the first plurality of networks.
US08194694B2 Mobile communications system, base station apparatus, mobile station apparatus and mobile communications method
When the base station apparatus determines that it is necessary to make the mobile station apparatus execute random access, it is determined whether there is an unused signature. Then, the validity period during which the mobile station apparatus can use a signature is determined and the end time of the validity period is calculated. The signature and the calculated end time are included into a random access preamble allocation message, which is transmitted to the mobile station apparatus. The mobile station apparatus extracts the signature and the end time from the random access preamble allocation message, and determines random access channels through which a random access preamble including the signature can be transmitted, based on the extracted end time. As a result, it is possible to provide a base station apparatus and the like which, even if the signature belongs to the validity period, can achieve efficient communication between the base station apparatus and the mobile station apparatus by assigning the signature to another mobile station apparatus.
US08194690B1 Packet processing in a parallel processing environment
Packets are processed in a system that comprises a plurality of interconnected processor cores. The system receives packets into one or more queues. The system associates at least some nodes in a hierarchy of nodes with at least one of the queues, and at least some of the nodes with a rate. The system maps a set of one or more nodes to a processor core based on a level in the hierarchy of the nodes in the set and based on at least one rate associated with a node not in the set. The packets are processed in one or more processor cores including the mapped processor core according to the hierarchy.
US08194679B2 System for data transfer in a wireless network
A wireless network protocol employs a hop-by-hop block formation approach in which data packets are organized into data blocks at each hop according to a routing table and are transmitted to each hop as data blocks. For example, data packets to be transmitted from a source node to a destination are grouped into a data block associated with a routing table. The source node transmits the data packets according to the routing table. Each node in the routing table determines which data packets it must transmit to other nodes to complete transmission of the data packets to the destination. Each such node determines a new routing table and groups these data packets into a new data block associated with the new routing table. Each node transmits the data packets of the new data block according to the new routing table in a manner similar to the source node.
US08194676B2 Streaming segmentation and reassembly in asynchronous transfer mode communications
Systems, methods, and apparatuses are provided that enable streaming of ATM cells between a transmit/receive data processing application and a transmission convergence function. Data to be segmented into an ATM cell is received at a SAR engine, and provided to a transmission convergence function, with the first cells transmitted to the transmission convergence function before the SAR function receives an end-of-packet indication from the optimization engine. Data received at a transmission convergence function is placed in a received packet queue at the SAR function, with packets provided to an application after a start-of-packet indication is received, and before an end-of-packet indication is received, at the SAR function.
US08194670B2 Upper layer based dynamic hardware transmit descriptor reclaiming
In general, the invention relates to reclaiming transmit descriptors by configuring a media access control (MAC) to execute a first MAC layer thread to reclaim a first number of transmit descriptors (TDs) from a first hardware transmit ring (HTR) using a first reclaim algorithm, where the first reclaim algorithm is associated with a first transmission pattern and a first TDR status. The invention further includes receiving, by a virtual NIC (VNIC) executing within the MAC layer, a first number of packets, forwarding the first number of packets to a device driver on the host associated with the physical NIC, and forwarding the first number of packets from the device driver to the physical NIC using the first number of TDs, where the first plurality of TDs are reclaimed by the first MAC layer thread according to the first reclaim algorithm.
US08194666B2 Flexible method for processing data packets in a network routing system for enhanced efficiency and monitoring capability
According to an embodiment of the invention, a network device such as a router or switch provides efficient data packet handling capability. The network device includes one or more input ports for receiving data packets to be routed, as well as one or more output ports for transmitting data packets. The network device includes an integrated port controller integrated circuit for routing packets. The integrated circuit includes an interface circuit, a received packets circuit, a buffer manager circuit for receiving data packets from the received packets circuit and transmitting data packets in one or more buffers and reading data packets from the one or more buffers. The integrated circuit also includes a rate shaper counter for storing credit for a traffic class, so that the integrated circuit can support input and/or output rate shaping. The integrated circuit may be associated with an IRAM, a CAM, a parameter memory configured to hold routing and/or switching parameters, which may be implemented as a PRAM, and an aging RAM, which stores aging information. The aging information may be used by a CPU coupled to the integrated circuit via a system interface circuit to remove entries from the CAM and/or the PRAM when an age count exceeds an age limit threshold for the entries.
US08194662B2 Inspection of data
An in-band inspection device receives a packet and/or frame, and inspects the packet and/or frame “on the fly.” The device can accept, reject, and/or modify the received packet and/or frame in accordance with the inspection. The device can operate in a fast mode wherein the received packet and/or frame can be transmitted as soon as, for example, a port address in the packet and/or frame is received, or in a slow mode wherein the received packet frame is buffered until, for example, at least the CRC of the packet and/or frame is beginning to be received.
US08194660B2 System, method, and computer-readable medium for dynamic device discovery for servers binding to multiple masters
A system, method, and computer readable medium that facilitate broadcast of a device discovery beacon by a dynamic physical device wishing to bind to one or more control systems are provided. If the dynamic physical device comprises a server that is configured to bind to multiple master controllers, the dynamic physical device may include a device Type Flag and set the value of the device Type Flag to indicate the dynamic physical device comprises a server. On detection of the beacon, a master controller evaluates the device Type Flag if it is present in the device discovery beacon. If the device Type Flag is present and indicates the dynamic physical device comprise a server which may bind to multiple master controllers, the master controller may automatically load a device Module for the dynamic physical device and commence communications with the dynamic physical device with no manual intervention. The master controller does not broadcast a binding notification thereby allowing other master controllers to bind with the same dynamic physical device.
US08194658B2 Transmitting and receiving method and apparatus in real-time system
A method and apparatus transmitting and receiving in a real-time system are disclosed. The method of transmitting in a real-time system includes scheduling a task included in a socket based on a predetermined transmission option designated to the socket, and transmitting a packet generated by the scheduled task based on the predetermined transmission option, so that real-time communications of a network communication can be secured and resources of the system can be efficiently used, thereby, transmitting and receiving data according to the required characteristics of transmission and reception.
US08194656B2 Metro ethernet network with scaled broadcast and service instance domains
A method of operation for a provider edge device of a core network includes receiving a customer frame from an access network; the customer frame having a first Virtual Local Area Network (VLAN) tag of a first predetermined bit length. The first VLAN tag including a service instance identifier. The service instance identifier of the first VLAN tag is then mapped into a second VLAN tag of a second predetermined bit length greater than the first predetermined bit length.
US08194653B2 Data switching using soft configuration
Network data switching includes receiving a cell; associating the cell with a destination port; selecting, based at least in part on a mapping of a plurality of output ports and a plurality of egress links, a selected egress link that has been soft configured to be associated with the destination port, wherein each of the plurality of egress links is configured to send data from a switch fabric to a corresponding access node; and switching the cell to the selected egress link.
US08194649B2 Methods and apparatus for data communication
Data communication apparatus including a port and a control entity. The control entity is operative to establish a connection with a remote entity over a first path and negotiate with the remote entity using in-band signaling over the first path establishment of a second path allowing the exchange of data between the data communication apparatus and the remote entity. The invention presents advantages from the standpoint of ease of implementation and bandwidth and resource savings. The use of an in-band messaging protocol to negotiate a establishment of the second path can be implemented generally in a straight forward manner. At the same time, the ability to transfer at least part of the connection to the second path avoids the drawbacks that would arise if that part of the connection were constrained to the first path. This feature allows the operator to take advantage of benefits provided by the second path but not available to the first path.
US08194640B2 Voice over IP (VoIP) network infrastructure components and method
A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
US08194639B2 Method and apparatus for providing automated processing of a multicast service alarm
A method and apparatus for providing automatic processing of an alarm related to a multicast service in a network are disclosed. For example, the method receives an alarm related to a multicast service, and retrieves multicast data, wherein said multicast data comprises one or more of: a source Internet Protocol (IP) address for a source, a group IP address, and Protocol Independent Multicast (PIM) data. The method retrieves interface information, wherein the interface information comprises one or more of: an interface IP address, a PIM mode, and a Designated Router (DR) IP address. The method retrieves a status of a neighbor of the source in accordance with the source IP address, and determines if a neighbor is established for the source IP address.
US08194637B2 Method and apparatus for achieving system acquisition and other signaling purposes using the preamble in an OFDM based communications system
In the system acquisition process system information is non-coherently detected using correlation of reconstructed and received preamble signals, such as the primary broadcast control channel (PBCCH) and the acquisition pilots (TDM1, TDM2, and TDM3). The phase correlation signals between the correlated signals of PBCCH and TDM2 or TDM3 and between the correlated signals of TDM2 and TDM3 are combined to decode other sector interference (OSI) information and the like. Acquisition is also made more efficient by taking advantage of predictable information based on system synchronicity. The sync/async bit is included in at least one of the acquisition pilots. The mobile then uses knowledge of system synchronicity to more efficiently detect the additional information in the superframe preamble.
US08194632B2 Method for establishing network connections between stationary terminals and remote devices through mobile devices
A technique is provided for a seamless and transparent handoff from a user's mobile device to the user's stationary terminal of a network address of a remote device for the purpose of establishing a direct communication channel between the stationary terminal and a remote device, where the remote device first contacted the user's mobile device to initiate communications with the user.
US08194627B1 Apparatus and method for communication with a mobile communications device in an IP network
A system and method for communication with a mobile communications device in an Internet Protocol (IP) network is disclosed. In an embodiment, the system includes an application server and a mobile communications device. A first foreign agent and a first home agent are coupled to the application server and a second foreign agent and a second home agent are coupled to the mobile communications device. The first foreign agent creates a first binding for the second foreign agent and the second foreign agent creates a second binding for the first foreign agent. The first foreign agent communicates directly with the second foreign agent by utilizing the first binding and the second foreign agent communicates directly with the first foreign agent by utilizing the second binding.
US08194626B2 Reduced interframe spacing in a wireless transmission system
Providing wireless transmission, where in a first transmission mode, transmitting a plurality of frames using a first interframe spacing interval. When in a second transmission mode, transmitting the plurality of frames using a second interframe spacing interval, wherein the second interframe spacing is less than the first interframe spacing.
US08194622B2 Method and system for managing communication between a base station and subscriber stations
A method and system for managing a communication between a base station (102) and plurality of subscriber stations (104, 106, 108 and 110) is disclosed. The method includes determining (504) whether a Round Trip Delay (RTD) component is greater than the duration of a data slot for at least one subscriber station of the plurality of subscriber stations. The RTD component is a part of a Transmit/receive Transition Gap (TTG) of the base station. The method also includes scheduling (506) the data slot for the at least one subscriber station using the RTD component of the base station when the duration of the RTD component is greater than the duration of the data slot for the at least one subscriber station.
US08194612B2 Wireless communication device
Upon handover, a mobile station receives, from the movement origin base station, information on the movement destination base station and information relating to a sequence to be used for transmitting a random access signal to the movement destination base station. The mobile station receives a synchronization channel signal transmitted from the movement destination base station. The mobile station transmits the random access signal to the movement destination base station at a timing offset by a prescribed period from a timing of receiving a synchronization channel and at a frequency corresponding to that of the synchronization channel. A position of the timing/frequency used for transmitting the random access signal for the handover is used exclusively by the random access signal transmitted from the mobile terminal for which a handover is being performed or is used exclusively at the same time by a plurality of mobile stations for which handovers are performed.
US08194598B2 Method and system for a data transmission in a communication system
Methods and apparatus for a data transmission in a communication system are disclosed. Each of a subset of plural access terminals desiring to transmit user data in an interval transmits a request to transmit in the interval to an access network. The access network makes a decision to schedule at least one of the subset of the plural access terminals to transmit in the interval in accordance with the request. At least one access point of the access network transmits the decision to the plural access terminals.
US08194592B2 Wireless monitoring and alarm system
A monitoring system includes a multi-hop time division multiple access communication system to link a control unit wirelessly and redundantly with a plurality of modules. Communications to modules occur during predetermined time slots in a first portion of a selected frame. Communications from the modules occur during corresponding time slots during a second portion of the frame.
US08194591B2 Communication methods in a network
Communication method in a network (1), of data being transmitted from a wireless master station (10) to a recipient station (14) via one of the wireless slave stations (10 to 12). In order to guarantee a quality of service, the method comprises a first election of a first slave station, then a first transmission of at least one data packet present in the first queue, the first transmission being carried out from the master station to the first slave station, a second election of a second slave station, then a second transmission of at least one data packet present in the second queue, the second transmission being carried out from the master station to a second slave station and the first transmission continuing as long as the first queue is not empty.
US08194590B2 System, method, and computer-readable medium for processing call originations by a femtocell system
A system, method, and computer readable medium for processing a call setup in a network system are provided. A femtocell system receives a call origination from a user equipment located within a service area of the femtocell system and performs a service connection with the user equipment. The femtocell system creates a connection for an Internet Protocol Multimedia Subsystem core network, transmits an INVITE message to a called telephone device via the Internet Protocol Multimedia Subsystem, and completes the call setup between the user equipment and the called telephone device.
US08194588B2 Coding block based HARQ combining scheme for OFDMA systems
A method and apparatus for combining retransmitted hybrid automatic repeat-request (HARQ) messages divided into coding blocks in an orthogonal frequency-division multiplexing (OFDM)/orthogonal frequency-division multiple access (OFDMA) receiver are provided. According to such a coding-block-based HARQ combining scheme, the quality of each coding block may be compared to a threshold to determine whether the decoded bits or the HARQ combined signal should be saved for each coding block for subsequent HARQ iterations. In addition to reducing the required HARQ buffer size while preserving the combining gain, coding-block-based HARQ combining may also provide fast decoding and reduced power consumption when compared to conventional HARQ combining techniques.
US08194583B2 Method and system of radio frequency (RF) power transmission in a wireless network
A method and system of radio frequency (RF) power transmission among multiple wireless stations is provided. Control signals for switching a receiving station between a power reception mode and a data reception mode are generated. The control signals provide switching information about which of the modes to switch to, and timing of the switching. In the data reception mode, the receiving station processes an RF transmission from a sending station as a data communication. In the power reception mode the receiving station processes the RF transmission as energy radiation for powering the receiving station. One type of control signal for power mode switching is generated at the MAC layer of a receiving station and sent to the PHY layer of that station for power mode switching. Another type is RTS/CTS control signal exchanged between the sending and receiving stations.
US08194573B1 Directional access network control system and method
A directional access network can include a plurality of nodes and wireless links between ones of the nodes. Topology management of the network can discover when network fragmentation exists, identify nodes positioned to heal the fragmentation, and establish new active links between the identified nodes.
US08194566B2 Information processing device, and bubble packet transmission method and program
A first information-processing device at a communication source, is equipped with span of packet life setting part and bubble packet transmitter. The span of packet life setting part sets a span of packet life in a range where a bubble packet transmitted for leaving a transmission history in a NAT at the communication source so that a packet transmitted from the information-processing device at the communication destination, does not reach the information-processing device at the communication destination. Meanwhile, bubble packet transmitter transmits a bubble packet having the span of packet life set by span of packet life setting part through the NAT at the communication source. With such a configuration, the present invention provides an information-processing device that appropriately establishes communications through a NAT with high-level security.
US08194562B1 Method and system for management of RF access probes based on RF conditions
A method and system for dynamically optimizing access channel parameters in a cellular wireless communication system. A computer system monitors the level of access channel occupancy and the level of reverse link noise in a given cell sector, and the computer system then automatically adjusts access channel parameters for the sector if the access channel occupancy and reverse link noise cooperatively meet certain threshold criteria. Ideally, the adjustments in access channel parameters will help to improve the success of access channel communications. The computer system may be integrated as part of a base station or may be provided as a separate entity.
US08194558B2 Method of estimating signal-to-noise ratio, method of adjusting feedback information transmission, adaptive modulation and coding method using the same, and transceiver thereof
A method of estimating a signal-to-noise ratio by considering user mobility, a method of adjusting feedback information transmission, an adaptive modulation and coding method using the same, and a transceiver thereof are disclosed. The present invention includes measuring a first channel parameter and a second channel parameter using first and second symbols sequentially received, respectively, estimating a channel quality considering a time delay between measurements of the first and second channel parameters using the first and second channel parameters, and transmitting information for the estimated channel quality if a variation of the first and second channel parameters is equal to or greater than a prescribed threshold. Accordingly, the present invention reduces performance degradation and feedback overhead caused by a time delay in channel quality estimation.
US08194545B2 Packet processing apparatus
A packet processing apparatus includes a packet buffer with a queue for storing packets. An actual queue length/position discriminator acquires, at every sampling period, the latest actual queue length indicating the occupancy status of the queue, determines the positional relationship of the actual queue length to a random early detection interval, and outputs the positional relationship as position information. A discard probability computation processor calculates, at every sampling period, a packet discard probability based on the position information. A packet discard processor discards, at every sampling period and in accordance with the discard probability, packets that are not yet stored in the queue. If it is judged from the position information that the actual queue length is within the random early detection interval, the discard probability computation processor calculates an average queue length, and then calculates the discard probability from the ratio of a discard target to a reception target.
US08194541B2 Method and apparatus for providing a collaborative reply over an ad-hoc mesh network
An approach is provided for providing a collaborative reply to a flooding message over an ad-hoc mesh network. A reply message to a flooding message is received by a wireless node within the ad-hoc network. The wireless node monitors for an acknowledgement of receipt of the reply message according to a routing table and initiates a scheduled transmission of the reply message based on the monitoring.
US08194536B2 Vehicle active network with fault tolerant devices
A vehicle active network (12) communicatively couples devices (14-20) within a vehicle (10). Device operation is independent of the interface (22-28) of the device (14-20) with the active network (12). Additionally, the architecture of the active network (12) provides one or more levels of communication redundancy. The architecture provides for the total integration of vehicle systems and functions, and permits plug-and-play device integration and upgradeability.
US08194535B2 Efficient and robust routing of potentially-variable traffic in IP-over-optical networks with resiliency against router failures
In one embodiment, a method for supporting recovery from failure of a node in a network of nodes interconnected by links A set of two or more intermediate nodes (excluding the failed node) between an ingress point and an egress point is selected. Next, based on available bandwidth of the network, a non-zero fraction of the service level to route from the ingress point to each intermediate node is determined. Packets are then routed in two phases by: (1) determining one or more paths from the ingress point to each intermediate node for routing the corresponding fraction of the service level, and (2) determining one or more paths from each intermediate node to the egress point for routing the corresponding fraction of the service level.
US08194519B2 Method for transmitting content with copy control information, content identification information and content status information
A content transmitting apparatus and the like which execute copy control of content more securely than conventional, and can count copy number correctly according to the situation, even in the case where content transfer is interrupted are provided. The content reproducing apparatus 10 for transmitting content that is digital copyrighted work including a plurality of content blocks comprises: the content reproducing unit 11 which reads out content and the like from the DVD 30; the control unit 12 which repeats, for each of the plurality of content blocks, transmitting in parallel with the content blocks, the copy control information indicating copy permission of the content, the content identification information identifying content, and the content status information indicating status of the content blocks in the overall content; the data building unit 15; the transmission unit 16; and the like.
US08194517B2 Hologram recording and reproducing device and method for recording hologram
A hologram recording and reproducing device controls an optical beam output from an external cavity semiconductor laser to improve a diffraction efficiency. The hologram recording and reproducing device includes an external cavity laser, a photodiode, a laser drive circuit and a laser diode controller. The external cavity laser has a laser diode adapted to emit an optical beam that is used to generate data light and reference light with which a hologram recording medium is irradiated. The photodiode detects the amount of the optical beam output from the external cavity laser. The laser drive circuit supplies a current to the external cavity laser. The laser diode controller controls the laser drive circuit to ensure that a value obtained by integrating the detected intensity of the optical beam with respect to time over a predetermined period is equal to predetermined recording energy.
US08194515B2 Information recording medium and recording and/or reproducing apparatus and method
An information recording medium and a recording and/or reproducing apparatus and method used to guarantee reproduction compatibility in consideration of the fact that content distribution may be performed according to various business models includes a management information zone in which management information is recorded, wherein the management information indicates an intended type of use of the information recording medium.
US08194514B2 Methods for assessing the results of disc-based bioassays with standard computer optical drives
Methods and systems are described for assessing the results of a bioassay between probe biomolecules and target biomolecules using conventional optical disk drive. particular methods involve: bonding the probe biomolecules to a polycarbonate (PC) surface of an optical disk having digital data comprising error-detection redundancies recorded thereon: introducing the target biomolecules to the PC surface of the optical disk in a vicinity of the bonded probe biomolecules; processing the bioassay to alter a manner in which a read light from the optical disk interacts optically with the optical disk in a vicinity of positive bioassay results where the target biomolecules have bonded to the probe biomolecules; reading the digital data from the optical disk using the optical drive and using the error-redundancies to detect errors in the digital data read by the optical drive; mapping the detected errors to corresponding locations on the optical disk; and determining that positive bioassay results have occurred at the locations of the detected errors.
US08194512B2 Head structure for thermally-assisted recording (TAR) disk drive
A thermally-assisted recording (TAR) head structure has a semiconductor substrate as the head carrier with a vertical-cavity surface-emitting laser (VCSEL) on its front surface, a TAR head formed directly on the VCSEL, and a highly reflecting third mirror on its back surface. The semiconductor substrate serves as an extended cavity for the VCSEL. The TAR head is fabricated on the outer surface of the VCSEL in the same manner as proposed for fabrication of a TAR head on a conventional slider. The TAR head includes a conventional read head and write head, and an optical waveguide with a grating coupler and a near-field transducer (NFT). The laser radiation is output through a partially reflecting output mirror of the VCSEL through the front surface to the grating coupler, which turns the incoming laser radiation 90 degrees and directs it into the waveguide from where it is directed to the NFT.
US08194497B2 Reduction of tool eccentricity effects on acoustic measurements
A system for measuring an acoustic property of material penetrated by a well borehole. The system uses a borehole logging tool comprising preferably one acoustic transmitter and preferably a plurality of acoustic receivers. An independent measurement is used to determine azimuthal orientation of the tool within the borehole. Firings of the transmitter are based upon azimuthal orientation of the tool. Receiver responses resulting from preferably a plurality of transmitter firings per tool revolution are combined to form at least one composite transmitter response. The composite receiver response is compensated for adverse effects of the tool operating eccentered within the borehole.
US08194496B2 Circuit and method for recovering clock data in highly integrated semiconductor memory apparatus
Circuit and method for recovering clock data in highly integrated semiconductor memory apparatus includes a plurality of signal receiving units configured to receive signals through a plurality of input/output pads and transfer the signals according to a receiving reference clock, the signal receiving units being divided into groups, a plurality of phase detection units configured to detect phases of signals output from the groups of the signal receiving units, a plurality of phase detection control units configured to control the phase detection units so that the phase detection units sequentially detect the phases of the signals output from each of the groups of the signal receiving units and a notification unit configured to output signals output from the phase detection units.
US08194495B2 Clock generators, memory circuits, systems, and methods for providing an internal clock signal
A clock generator includes a first input end and a second input end. The first input end is capable of receiving a first clock signal including a first state transition and a second state transition defining a first pulse width. The second input end is capable of receiving a second clock signal having a third state transition. A time period ranges from the first state transition to the third state transition. The clock generator can compare the first pulse width and the time period. The clock generator can output a third clock signal having a second pulse width ranging from a fourth state transition to a fifth state transition. The fifth state transition of the third clock signal is capable of being triggered by the second state transition of the first clock signal or the third state transition of the second clock signal depending on the comparison of the first pulse width and the time period.
US08194491B2 Power-up circuit
A power-up circuit comprises an external supply voltage potential detector, a first internal supply voltage potential detector, a second internal supply voltage potential detector, and a logic circuit. The external supply voltage potential detector is configured to detect a supply voltage that is external to the memory device and to generate a first detection signal indicating whether a voltage potential of the external supply voltage reaches a first predetermined value. The first internal supply voltage potential detector is configured to detect a first internal supply voltage that is internal to the memory device and to generate a second detection signal indicating whether a voltage potential of the first internal supply voltage reaches a second predetermined value. The second internal supply voltage potential detector is configured to detect a second internal supply voltage that is internal to the memory device and to receive the first detection signal and an output voltage of the first internal supply voltage potential detector for generating a third detection signal indicating whether the voltage potentials of the external supply voltage and the first and second internal supply voltages reach the first, second, and third predetermined values respectively. The logic circuit is configured to receive the third detection signal and to generate a power-up signal.
US08194472B2 Semiconductor memory device
A semiconductor memory device comprising: a memory cell array having a plurality of memory cells that are arranged in a shape of a matrix along a plurality of bit lines arranged in parallel and a plurality of word lines intersecting orthogonally to the bit lines, and that have their data read out to the bit lines; a sense amplifier which detects a voltage or a current of the bit line, and which decides the read data from each of the memory cells; a clamping transistor which is connected between the sense amplifier and the bit lines, and which determines a voltage in a charging mode of the bit lines by a clamp voltage applied to a gate thereof; and a clamp voltage generation circuit which generates the clamp voltage so as to become larger as a distance from the sense amplifier to a selected one of the memory cells is longer.
US08194462B2 Integrated circuit of device for memory cell
A reading method for a multi-level cell (MLC) memory includes the following steps. A number of word line voltages are sequentially provided to an MLC memory cell. A number of bit line voltages corresponding to the word line voltages are sequentially provided to the MLC memory cell. One of the word line voltages is higher than another one of the word line voltages, and one of the bit line voltages corresponding to the one of the word line voltages is lower than another one of the bit line voltages corresponding to the another one of the word line voltages.
US08194456B2 Non-volatile semiconductor memory having multiple external power supplies
A memory device includes core memory such as flash memory for storing data. The memory device includes a first power input to receive a first voltage used to power the flash memory. Additionally, the memory device includes a second power input to receive a second voltage. The memory device includes power management circuitry configured to receive the second voltage and derive one or more internal voltages. The power management circuitry supplies or conveys the internal voltages to the flash memory. The different internal voltages generated by the power management circuitry (e.g., voltage converter circuit) and supplied to the core memory enable operations such as read/program/erase with respect to cells in the core memory.
US08194454B2 Interleaved memory program and verify method, device and system
An interleaved memory programming and verification method, device and system includes a memory array including first and second memory banks of memory cells. The memory device further includes a controller configured to concurrently program a first data into the first memory bank and a second data into the second memory bank using iterative programming and verification operations in each of the first and second memory banks with the programming and verification operations in the second memory bank being offset from the programming and verification operations in the first memory bank.
US08194453B2 Three dimensional stacked nonvolatile semiconductor memory
A three dimensional stacked nonvolatile semiconductor memory according to examples of the present invention includes a memory cell array comprised of first and second blocks disposed side by side and a driver disposed between the first and second blocks. At least two conductive layers having the same structure as that of the at least two conductive layers in the first and second blocks are disposed on the driver, and select gate lines in the first and second blocks are connected to the driver through the at least two conductive layers on the driver.
US08194445B2 Semiconductor storage device comprising dot-type charge accumulation portion and control gate, and method of manufacturing the same
A semiconductor memory device includes a first insulation film, Charge accumulation portions, a second insulation film, and a control gate. The first insulation film is located on an active area (AA). The charge accumulation portions comprise minute crystals arranged on the first insulation film. A density of the charge accumulation portions at an end portion in an AA width direction of the first insulation film is higher than a density of the charge accumulation portions at a central potion in the AA width direction. The second insulation film is located on the first insulation film so as to coat the charge accumulation portions. The control gate is located on the second insulation film.
US08194443B2 Memory device and memory
A memory device includes: a memory layer that retains information based on a magnetization state of a magnetic material, a first intermediate layer and a second intermediate layer that are provided to sandwich the memory layer and are each formed of an insulator, a first fixed magnetic layer disposed on an opposite side of the first intermediate layer from the memory layer, a second fixed magnetic layer disposed on an opposite side of the second intermediate layer from the memory layer, and a nonmagnetic conductive layer provided between either the first intermediate layer or the second intermediate layer and the memory layer, the memory device being configured so that spin-polarized electrons are injected thereinto in a stacking direction to change the magnetization direction of the memory layer, thereby storing information in the memory layer.
US08194440B2 Phase change memory device having multiple reset signals and operating method thereof
A phase change memory device includes a cell array unit having a phase change resistance cell positioned at an intersection of a word line and a bit line. A write driving unit is configured to generate a single write voltage to the cell array unit when data to be written is a first data and is configured to generate a plurality of write voltages selectively when the data is a second data.
US08194439B2 Magnetic random access memories and methods of operating the same
A spin transfer torque magnetic random access memory (STT-MRAM) and includes: a memory cell and a reference cell configured to operate as a reference when data stored in the memory cell is read. The memory cell includes: a first magnetic tunneling junction (MTJ) element and a first transistor connected to the first MTJ element. The reference cell includes: second and third MTJ elements connected in parallel; and second and third transistors that are connected to the second and third MTJ elements, respectively. The STT-MRAM further includes a control circuit having a write circuit configured to supply write currents having opposite directions to the second and third MTJ elements.
US08194435B2 Memory Device
This invention relates to a high-speed volatile and non-volatile memory assemblies. And, an inventive FET and capacitor are also revealed and introduced into the memory assembly to enhance its performance. Further, the memory assembly has physical addressing capability with CPU so that operating system stored in the memory assembly can be quickly booted.
US08194430B2 Information storage devices using movement of magnetic domain wall and methods of manufacturing the information storage device
An information storage device includes a magnetic layer and a supply unit. The magnetic layer includes a plurality of regions, a first region having a first magnetic anisotropic energy and a second region having a second magnetic anisotropic energy. The first and second regions are arranged alternately, and the second region is doped with impurity ions. The second magnetic anisotropic energy is less than the first magnetic anisotropic energy. The supply unit applies energy to the magnetic layer for moving magnetic domain walls within the magnetic layer.
US08194425B2 Frequency modulation device and switching mode power supply using the same
The present invention relates to a frequency modulation device and a switching mode power supply using the frequency modulation device. To prevent electro-magnetic interference (EMI), it is required to slightly vary a switching operation frequency in an SMPS operation. In some embodiments, at least one first signal having a predetermined cycle is generated, a second signal corresponding to a level of a first signal is generated at a turn-off time of a switch, a first reference voltage having at least two different levels is generated according to the second signal, and an oscillator signal for increasing along a first slope during a first period and decreasing along a second slope during a second period between the first reference voltage and a second reference voltage having a level that is different from the first reference voltage is generated.
US08194422B2 Method and apparatus for digital control of a switching regulator
In one aspect, a power supply regulator includes a feedback terminal, a node, a control circuit, a first current source, and a second current source. The node is coupled to the feedback terminal to provide a feedback state signal in response to a feedback current through the feedback terminal. The feedback state signal has feedback states that represent an output of the power supply. The control circuit is to be coupled to a power switch and to receive the feedback state signal to regulate the output of the power supply. The first current source is coupled to the node to provide a first current to the node. The second current source is coupled to the node to selectively remove a second current from the node to modulate the feedback current and to alter the feedback state of the feedback state signal.
US08194417B2 Two-stage switching power supply
A two-stage switching power supply includes a first-stage power circuit, a second-stage power circuit, an output detecting circuit and a power control unit. The first-stage power circuit includes a first switching circuit. By conducting or shutting off the first switching circuit, an input voltage is converted into a bus voltage. The second-stage power circuit includes a second switching circuit. By conducting or shutting off the second switching circuit, the bus voltage is converted into an output voltage. The output detecting circuit generates an output detecting signal according to the output voltage. The power control unit controls operations of the first and second switching circuits according to the output detecting signal. A first-stage voltage gain value of the first-stage power circuit and a second-stage voltage gain value of the second-stage power circuit are altered with the output detecting signal, so that the output voltage is maintained at a rated value.
US08194415B2 Backlight device and liquid crystal display device
A light-emitting diode element including a through hole and a thermal via hole is mounted. An electrical connection region and a heat radiation region with respect to a plurality of packages or substrates are separately mounted on a printed circuit board. Electrical connection is made in the printed circuit board, and a driver, a resistance, a capacitor, and the like are connected. Heat is diffused and radiated by heat transport to a heat radiation base material connected to the printed circuit board.
US08194408B2 Sliding sleeve USB
An electronic device having a USB connector is provided comprising a partial outer sleeve reaching short of the USB connector and securely holding thereof and a shorter inner sleeve extending little over the USB connector and partially housed in the outer sleeve in a sliding relationship. The USB connector is connected to functional circuit on at least one printed circuit board. A short piece of adaptor bracket permits the selected printed circuit board fastened in a uniform profile to the containing space of the outer sleeve so that a determined size of outer sleeve may hold a variety of printed circuit boards in a constantly acceptable tolerance.
US08194405B2 Accessory strap securing mechanism
An accessory strap securing mechanism is positioned in a portable electronic device to assemble an accessory strap thereon. The portable electronic device defines an assembling slot. The accessory strap securing mechanism includes an assembling portion and a securing member. The assembling portion is formed in the portable electronic device. The securing member includes a fixing portion and a holding portion. The fixing portion is fixed to the assembling portion. The holding portion includes a clasp, and the clasp is deformed to allow the accessory strap to separate when a force applied to the accessory strap exceeds a predetermined amount.
US08194400B2 Electronic device
According to one embodiment, an electronic device, includes: a first housing; a second housing comprising a first wall portion, a first end portion, and a second end portion, the first wall portion being provided with a keyboard mounting portion on which a keyboard is mounted, the second end portion opposing the first end portion; a hinge portion provided near the first end portion, and rotatably connecting the first housing and the second housing; a circuit board housed in the second housing, and positioned between the keyboard mounting portion and the second end portion; and a flexible first support portion supporting the circuit board so that the circuit board is spaced apart from the first wall portion.
US08194393B2 Capacitor unit and its manufacturing method
There is provided a capacitor unit including plural capacitors, each including end face electrode at one end face and side face electrode having a polarity different from end face electrode at a side face, arranged side by side; bus bar connected to end face electrode of capacitor, and partially connected to side face electrode of adjacent capacitor unit; and a circuit substrate arranged at the one end face sides or the other end face sides of plural capacitors; wherein bus bar and the circuit substrate are electrically connected through conductive portion arranged from bus bar towards the circuit substrate.
US08194388B2 Electric component comprising external electrodes and method for the production of an electric component comprising external electrodes
An electrical component includes a ceramic base body that includes a surface that is partially ceramic, electrodes in the ceramic base body that have ends that form parts of the surface of the ceramic base body, and a bonding layer on the surface of the ceramic base body. The bonding layer has a composition such that, when the bonding layer is heated, the bonding layer is less adhesive to the ends of the electrodes than when not heated.
US08194386B2 Arrangement of MEMS devices having series coupled capacitors
A tuneable capacitor arrangement for RF use has two series coupled MEMS variable capacitors (C1,C2;C4,C5,C6,C7), varied according to a control signal. The series coupling enables the capacitor to withstand a higher voltage since this is shared by the individual capacitors in a series coupled arrangement. An increase in size of electrodes for each capacitor is compensated by a reduction in size of the springs supporting movable electrodes. These springs can have a larger stiffness value since the capacitance is larger. This means shorter springs, which can also result in a reduction in problems of stiction, resistance, and slow switching. The capacitances have a fixed and a movable electrode, with the RF signal coupled to the fixed electrode to avoid the springs needing to carry an RF signal. This can reduce the problems of inductance and resistance in the springs.
US08194383B2 Arrangement for preventing vermin from advancing in pipes
An arrangement for preventing vermin from advancing in a pipe (20), designed for fitting in a delimited part of the pipe, comprising a contact pole (13, 22) of electrically conductive material and an opposite pole (11, 21). The contact pole, which is partially movable in the longitudinal direction of the pipe, is arranged on the inner side of the pipe, and the opposite pole is arranged separate from said contact pole in order to earth the inner side of said pipe and is arranged in or on the inner side of said pipe. The arrangement, in an active state and when the contact pole is energized, which causes a difference in electrical potential between the opposite pole and the contact pole, administers an electric shock to a vermin which tries to pass the contact pole. The invention also relates to a pipe section comprising the arrangement.
US08194373B2 Electrostatic discharge protection circuit
An integrated circuit having a plurality of circuit blocks, each block having one or more positive voltage supply pads, one or more negative voltage supply pads, and one or more signal pads. The integrated circuit further comprises an electrostatic protection circuit comprising a first electrostatic discharge protection rail for connection to a positive voltage supply point, a second electrostatic discharge protection rail for connection to a negative voltage supply point, and first protection circuitry coupling each said signal pad to both said first and second electrostatic discharge protection rails, the first protection circuitry being configured to provide a conduction path to one of the first and second rings in the event of an excessive voltage being present on one of said signal pads.
US08194370B2 Electrostatic discharge protection circuit and device
An electrostatic discharge (ESD) protection circuit is provided. The ESD protection circuit includes a first rail, a second rail, a first transistor and a resistance unit. The drain of the first transistor is electrically coupled to the first rail, and the source and gate of the first transistor are electrically coupled to the second rail. The resistance unit is electrically coupled between a body of the first transistor and the second rail. When ESD occurs, the resistance unit provides a resistance between the body of the first transistor and the second rail. An ESD protection device is also provided.
US08194366B1 TMR read head structures with differential stripe heights
A tunneling magnetoresistance (TMR) read head and a method of producing the same are disclosed. A free layer having a free layer stripe height is provided, the free layer having a first side and a second side. A tunneling barrier layer is formed adjacent to the first side of the free layer, the tunneling barrier layer having a first side and a second side, the second side of the tunneling barrier layer facing the first side of the free layer. A pinned stack is formed adjacent to the first side of the tunneling barrier layer. The pinned stack comprises at least one magnetic layer having a current path stripe height that is less than the free layer stripe height.
US08194361B2 Spin-torque oscillator, magnetic head including the spin-torque oscillator, and magnetic recording and reproducing apparatus
It is made possible to provide a spin-torque oscillator that has a high Q value and a high output. A spin-torque oscillator includes: an oscillating field generating unit configured to generate an oscillating field; and a magnetoresistive element including a magnetoresistive effect film including a first magnetization pinned layer of which a magnetization direction is pinned, a first magnetization free layer of which a magnetization direction oscillates with the oscillating field, and a first spacer layer interposed between the first magnetization pinned layer and the first magnetization free layer.
US08194359B2 Piezoelectric element having etched portion to form stepped recesses between layers and manufacturing method thereof, head gimbal assembly, and disk drive device with the same
A piezoelectric element comprises a first laminated structure body and a second laminated structure body. Side surfaces of the first and the second laminated structure bodies that are parallel to a laminating direction both have at least a portion etched to form a recess so that a step distance is formed between sides of the two adjacent electrode layers that are parallel to the laminating direction. The design of the step distance increases insulation resistance between the two adjacent electrode layers on the opposite surfaces of the piezoelectric layer, and lowers reject rate. The first and the second laminated structure bodies are symmetrically laminated and bonded together, thus optimizing force balancing performance. The present invention also discloses a method of manufacturing a PZT element, a HGA with the PZT element and a disk drive unit having such HGA.
US08194356B2 Head-stack assembly including heat-dissipation and impedance-matching structure and hard-disk drive using the head-stack assembly
A head-stack assembly. The head-stack assembly includes: a magnetic-recording head; a lead-suspension supporting the magnetic-recording head on an actuator arm; a metal plate coupled with the actuator arm; a resin layer disposed on the metal plate; a flexible-printed-circuit board disposed on the resin layer, and substantially perpendicularly connected to the lead-suspension; a arm-electronics module disposed on the flexible-printed-circuit board configured to shape a write-signal current waveform of a write signal to said magnetic-recording head; transmission lines disposed on the flexible-printed-circuit board configured to transmit the write signal to, and a read-back signal from, the lead-suspension; and, a single intermediate conductor layer that is disposed between the resin layer and the flexible-printed-circuit board, and having a planar shape substantially facing a bottom of the arm-electronics module and a bottom of the transmission lines.
US08194351B2 Suspension assembly with molded structures
A support assembly includes a base layer, a circuit defined along the base layer, and a first material molded on at least a portion of the base layer. The first material substantially forms a shape of at least a portion of the support assembly. Further disclosed is a molded suspension assembly. The molded suspension assembly includes a thin and elongate metallic substrate and a non-metallic material molded along at least a portion of one side of the metallic substrate. The non-metallic material interlocks with the metallic substrate. The molded suspension assembly includes a transducer support area at or near a first end of the molded suspension assembly.
US08194349B2 Recording medium cartridge and takeout management system
A recording medium cartridge includes: a recording medium that is a magnetic tape recording information; a reel body including a central shaft that takes up the recording medium and two frame plates that sandwich the taken up recording medium and face each other in a direction along the central shaft; a communication section performing communications wirelessly; and a destruction mechanism that destroys, in response to reception of a predetermined wireless signal in the communication section, the recording medium at least to the extent that reading of information by a reading device reading information from the recording medium is impossible. The destruction mechanism includes: a heating element attached to at least one of the two frame plates and supplied with electric power to generate heat, and an electric power supply section supplying electric power to the heating element in response to the reception of the wireless signal in the communication section.
US08194346B2 Disk drive housing with ribbed cover
According to one embodiment, a disk drive includes a housing comprising a base and a top cover combined to the base. The housing contains a motor configured to rotate about a rotational center and a pivot as a rotational center of a head actuator. The top cover includes a first rib. The first rib is configured in a shape comprising a first center in a triangular region. The triangular region has vertexes on a first point corresponding to the rotational center of the motor, a second point corresponding to the pivot, and a third point at a central portion of one side on an opposite side of the second point with respect to an axis extending longitudinally relative to the housing through the first point.
US08194339B2 Write performance monitor in a storage device
An apparatus comprising a write circuit, a processing circuit and a monitor circuit. The write circuit may be configured to generate one or more write control signals in response to an input signal. The processing circuit may be configured to generate an intermediate control signal in response to (i) the input signal, (ii) a reference clock signal and (iii) one or more user input signals. The monitor circuit may be configured to generate a sample signal in response to (i) the write control signals and (ii) the intermediate signal. The sample signal may represent a waveshape of the write control signals used to monitor writing to a data storage system.
US08194330B2 Imaging lens and imaging apparatus
An imaging lens includes a first lens, second lens, third lens, aperture stop, and fourth lens, sequentially arranged from the object-side. The first lens has negative power, and an object-side surface is convex and an image-side surface is concave. Both surfaces of the second lens are aspheric, and in the vicinity of the optical axis, the second lens has negative power, and the object-side surface is concave and the image-side surface is concave. Both surfaces of the third lens are aspheric, and in the vicinity of the optical axis, the third lens has positive power, and the object-side surface is convex, and the image-side surface is convex. Both surfaces of the fourth lens are aspheric, and in the vicinity of the optical axis, the fourth lens has positive power, and the object-side surface is concave, and the image-side surface is convex. Formula (1) about curvature radii is satisfied.
US08194320B2 Method for designing optimized multi-channel grating structures
A method is described for designing a multi-channel grating structure having at least one specified spectral characteristic in a photosensitive material, the multi-channel grating structure having at least one free spectral characteristic which is not a specified spectral characteristic. An initial value is provided for each free spectral characteristic, and an initial multi-channel grating function is provided that describes an initial multi-channel grating structure by applying a spectral to spatial domain algorithm to the specified predetermined spectral characteristic using the initial value. A target multi-channel grating function is provided which describes a target multi-channel grating structure in the photosensitive material and an updated value is determined for each initial value with reference to the spectral characteristics of the target multi-channel grating function. An updated multi-channel grating function is derived which describes an updated multi-channel grating structure in the photosensitive material by applying a spectral to spatial domain algorithm to the predetermined spectral characteristic using the at least one updated value. After at least one iteration, the updated multi-channel grating function is output to describe the multi-channel grating structure.
US08194319B2 Optical system and optical apparatus including the same
An optical system and an optical apparatus capable of properly correcting chromatic aberration over a visible wavelength range are obtained. An optical system includes a diffractive optical element and a refractive optical element on at least one of an object side and an image side of a stop. The following conditions are satisfied: |Δθgd|>0.038 0.003<|δθdC|<0.038 (ΦR×νd×δθdC)×(−ΦD)<0 where νd represents an Abbe number of the refractive optical element, θgd represents a partial dispersion ratio for a g-line and a d-line, θdC represents a partial dispersion ratio for the d-line and a C-line, ΦR represents an optical power provided when light incident and exit surfaces of the refractive optical element are both in contact with air, and ΦD represents an optical power of the diffractive optical element. Here, Δθgd=θgd−(−1.687×10−7·νd3+5.702×10−5·νd2−6.603×10−3·νd+1.462), and δθdC=θdC−(−0.1968θgd+0.5480).
US08194317B2 Zoom lens system, interchangeable lens apparatus and camera system
A zoom lens system is provided that includes a compactly constructed focusing lens unit and that has a suppressed change in the image magnification at the time of movement of a focusing lens unit. The zoom lens system according to the present invention, in order from an object side to an image side, comprises: a first lens unit having positive optical power; a second lens unit having negative optical power; a third lens unit having negative optical power; and at least one subsequent lens unit, wherein at the time of zooming, all lens units move in a direction along the optical axis so that intervals between the lens units vary, and at the time of focusing, a lens unit included in the at least one lens unit moves in a direction along the optical axis.
US08194308B2 Method and arrangement for the frequency conversion of coherent optical radiation
The present invention relates to a method and to an arrangement for the frequency conversion of coherent optical radiation with adjustable wavelength by way of a two-stage non-linear optical process. In the method and the arrangement, a frequency doubling is carried out in a first non-linear optical crystal (301, 302) and a sum frequency generation or a frequency doubling is carried out in a second non-linear optical crystal (401, 402) which is connected downstream. A positively birefringent crystal, in which the frequency doubling is carried out during a phase matching of type I from the extraordinary wave of the output frequency according to the scheme, is used as the first non-linear optical crystal (301, 302). The second non-linear optical crystal (401, 402) is chosen such that phase matching is made possible by rotating the crystal in the same spatial plane in which the first crystal (301, 302) must also be rotated during a phase matching. The method and the arrangement can be used to realize an extremely compact conversion arrangement with high conversion efficiency, which conversion arrangement can be used for a broad tuneable wavelength range of the input radiation.
US08194304B2 Display device and electric apparatus using the same
In a display device including: an upper space (display space) 13 provided on a display surface side; and a colored liquid 21 that is sealed inside the upper space 13 so as to be operable and is colored in a predetermined color, which is structured so as to be able to change a display color on the display surface side according to application of an electric field to the colored liquid 21, the colored liquid 21 contains a conductive liquid as a dispersion medium and a pigment of a self-dispersing type as a coloring agent. Thereby, the display device that can improve display quality and have high durability that enables to maintain an excellent displaying function over a long period of time, and the electric apparatus using the display device can be provided.
US08194302B2 Active chiral photonic metamaterial
An active chiral photonic metamaterial having a dynamically controllable photonic material parameter is employed in a system and a method of polarization rotation. The active chiral photonic metamaterial includes a first chiral photonic element formed in a first metal layer, a second chiral photonic element formed in a second metal layer, and an active material layer disposed between the first and second metal layers. The active material layer includes the photonic material parameter that is dynamically controllable. A coupling between the first chiral photonic element and the second chiral photonic element is a function of the photonic material parameter of the active material layer. The system further includes a means for controlling the dynamically controllable photonic material parameter. The method includes illuminating the active chiral photonic metamaterial with an optical signal and applying a control signal to vary the dynamically controllable photonic material parameter.
US08194299B2 Image forming apparatus and image quality adjustment method of image forming apparatus
A reading section outputs density information of a gradation pattern image of a recording member. A gradation correction characteristic generation section generates a first gradation correction characteristic f(x). At first image quality adjustment, a detection section detects densities of patch pattern images on an image carrier, and the gradation correction characteristic generation section generates a second gradation correction characteristic g(x). At normal image quality adjustment, the detection section detects densities of patch pattern images on the image carrier, and the gradation correction characteristic generation section generates a second gradation correction characteristic g′(x). A calculation section calculates a difference gradation correction characteristic g″(x) between the gradation correction characteristic g(x) and the second gradation correction characteristic g′(x). An image quality maintaining control section multiplies the difference gradation correction characteristic g″(x) by the first gradation correction characteristic f(x), and adjusts an image quality of an image formed on the recording member.
US08194297B2 Method for controlling linear sensor, and image reading apparatus
A method for controlling a linear sensor comprises: transferring an electric charge converted in a photoelectric conversion unit to a charge storage unit; transferring the electric charge stored in the charge storage unit to a transfer register; driving the transfer register; removing an electric charge stored in the charge storage unit; and controlling to successively execute the first transferring, the second transferring, the driving and the removing in synchronization with a trigger signal generated on a predetermined cycle.
US08194284B2 Image forming apparatus and method of control based on color chrominance data
An image forming apparatus and a method of controlling the same in which input image data is divided into blocks and color chrominance data of each block is analyzed thereby perform a print job by automatically detecting whether an image should be print in color or pure black.
US08194275B2 Apparatus for low cost embedded platform for device-side, distributed services enablement
A class of add-on system components providing functionality of devices, management of self-help, customization and enhancement of services for devices, and remote monitoring at significantly reduced cost. It reduces the cost of UI and greatly enhances ease-of-use by realizing that the networked system can be headless and use a browser-based UI for its platform. It embeds a Device Model Agent (DMA) and connects to the Device-Centric Services platform to offer services. Additionally, it offers customized diagnostic access for customer representatives to enable self-help service actions to be performed, unifies and manages multiple access needs to several disparate data access mechanisms, and uses largely COTS PC hardware rather than customized PWBs.
US08194272B2 Printing device, printing system, and computer program product
When a printing device is in a state in which a printing process of a print job including at least one print data and a series of process commands from a host apparatus cannot be executed, a printing processing unit transfers a printing right corresponding to the print job that is left unprinted to other printing device. When the printing device is in a state in which the printing process can be executed and if the printing right corresponding to the print job that is left unprinted is transferred to the printing device from the other printing device, the printing processing unit executes the printing process.
US08194268B2 Method of and apparatus for broadcast printing via a network
A method and apparatus for broadcast printing via a network are provided. The method and apparatus comprise managing an address list of the clients; determining whether the broadcast printing of data for printing is required; generating a packet including addresses of the clients included in the list if the broadcast printing of the data is determined to be required; transmitting the data to the clients by using the generated packet; and respectively instructing the clients to print the data. Accordingly, since the broadcast printing does not use a group managing protocol, operations for group management and for setting data transmission routes are not required. Moreover, overloads due to data transmission in the network are prevented and data is quickly transmitted.
US08194261B2 Image processing apparatus, method for controlling image processing apparatus, control program, and recording medium
An image processing apparatus is disclosed that includes an image processing unit section and an information processing unit section. The image processing unit section includes an image scanner that performs an image processing function and a SDK application that expands and controls the function of the image processing apparatus. The information processing unit section includes an operations panel that selectively performs operations between a basic application and the SDK application and a MFP service that transmits an instruction signal to the SDK application so as to control the image scanner in accordance with the operation on the operations panel. The information processing unit section confirms the corresponding relationship between the MFP service and the SDK application when the image processing apparatus performs a starting process and makes the SDK application correspond to the MFP service in accordance with the confirmation results.
US08194243B2 Cell tray
A cell tray has a multi-dimensional array of cells in precise, equally spaced wells (cubicles or silos) containing medium of interest. The ordered cell array enables automated processing as well as simultaneous monitoring and analyzing of a large matrix of cells, biological fluids, chemicals and/or solid samples. The invention is an integrated device and is fabricated into substrates similar to microscope slides. The ordered array of cells in precise locations helps in parallel analysis and processing of cells simultaneously. Each cell cubicle or silo in the array is located equidistant from its nearest neighbors in an orthogonal direction. The location of each well can be precisely measured and recorded in an automated processing system. Included in the bottom of each cell well is an optional micro-lens. An array of probes provides parallel cell processing and monitoring capabilities, including microinjection and microscope analysis.
US08194241B2 Apparatus and method for inspecting edge of semiconductor wafer
A linear actuator which can make a bed flat in emergency. A linear actuator (10) comprising a shaft (16) having an externally threaded portion (17), a worm reduction gear for transmitting rotation of a motor (40) to the shaft (16), a nut (19) screwing on the externally threaded portion (17) and advancing or retreating as the shaft (16) rotates forward or reversely, and a moving tube (12) secured to the nut (19) and advancing or retreating for the housing (11) is further provided with a sub-shaft (52) interlocked with the worm reduction gear, an inner race (59) spline coupled with the sub-shaft (52), an engaging male portion (82) and an engaging female portion (83) interposed between the inner race (59) and the collar (55) of the shaft (16) to engage freely with each other, an operating ring (66) fitted rotatably to the outer circumference of the housing (11), and a working ring (72) for transmitting the rotation of the operating ring (66) to the inner race (59) while converting into axial movement. The shaft (16) can be rotated freely in emergency by disengaging the engaging male portion and the engaging female portion.
US08194240B1 Enhanced focusing capability on a sample using a spot matrix
A plurality of spots forming an M×N matrix can be used in a focus system. Specifically, a plurality of identical spots can be simultaneously projected onto the sample. A V(z) curve can be generated for each spot. A robust focus can be determined based on the generated V(z) curves. Using the spot matrix significantly increases the probability that at least one of the plurality of spots in the matrix can provide an unambiguous V(z) curve. Thus, the spot matrix eliminates the need to search for an appropriate site because the spot matrix increases the probability of landing on a “good” location by a factor of M×N.
US08194234B2 Methods for detecting particles in aerosol gas streams
Turbulent mixing condensation devices, methods, and systems adapted to condense a working fluid on particles from a sample gas to enlarge the particles for subsequent detection are provided. The device includes a vapor generator adapted to produce a working-fluid saturated carrier gas and a condensation chamber. The working-fluid saturated carrier gas is mixed with a sample gas containing particles to be detected and is then introduced to the condensation chamber. The operating conditions are controlled to enhance the condensation of the working fluid on the particles. The particles are typically forwarded to a particle detection device to detect at least one characteristic, for example, the size, of the particles. The flow of carrier gas to the vapor generator may be regulated to vary the degree of saturation of the carrier gas with working fluid.
US08194218B2 In-plane switching mode liquid crystal display device
An In-Plane Switching (IPS) mode LCD device is disclosed, to prevent the distortion of transverse electric field in a method of decreasing a line width of a common electrode overlapped with a pixel electrode, which includes intersecting gate and data lines that define a pixel region; thin film transistors at an intersection point of the gate and data lines; pixel electrodes formed in the pixel region and connected with a thin film transistor; and common electrodes arranged between the pixel electrodes of the pixel region; wherein, the outermost common electrode, formed adjacent to the data line, is partially overlapped with the pixel electrode, and the line width of the predetermined portion of the outermost common electrode overlapped with the pixel electrode is smaller than the remaining portions of the outermost common electrode.
US08194208B2 Backlight module with a heat conductive block
A backlight module includes a bezel having at least one edge, a circuit board, one or more light emitting diodes connected to the circuit board for emitting light. Each light emitting diode has a light axis which is neither parallel nor vertical to the edge of the bezel. The backlight module utilizes a heat conductive block disposed between the bezel and the light emitting diode for transferring heat generated by the light emitting diode to the bezel.
US08194205B2 Electro-optical device, light receiving device, and electronic apparatus
An electro-optical device includes a transparent substrate, a PIN type diode formed in the transparent substrate and receiving light introduced through a light receiving side surface of the transparent substrate, and a reflecting portion provided on a surface side opposite to the light receiving side surface of the transparent substrate and for reflecting light passed through the transparent substrate to the PIN type diode.
US08194202B2 Electro-optical device and electronic apparatus
The invention relates to an electro-optical device having an electro-optical panel and a supporting frame that supports the electro-optical panel either directly or indirectly. The supporting frame of the electro-optical device according to an aspect of the invention includes: a resin base frame member; and a metal member that has an embedded portion that is covered inside the resin base frame member and an exposed portion that is exposed from the resin base frame member. In the configuration of the electro-optical device of the invention, the exposed portion of the metal member has an inner exposed portion that is exposed at a middle face of the inside of the supporting frame viewed along the thickness direction of the supporting frame. At least one of the electro-optical panel, which is supported inside the supporting frame, and other member is in contact with the inner exposed portion of the metal member.
US08194186B2 Receiver capable of generating audio reference clock
A receiver for use in a system for transmission from a transmitter to a receiver, the receiver includes a first frequency divider for outputting a first signal by dividing a signal with a frequency corresponding to a pixel clock or an integral multiple thereof by a reciprocal of an integral multiple of a first natural number, the integral multiple of the first natural number being greater than or equal to 1; and a cycle control portion for outputting a second signal having first and second cycles included within a cycle of the first signal by controlling a cycle of the pixel clock.
US08194184B2 Method and apparatus for increasing the frame rate of a video signal
A method and an apparatus are disclosed for increasing the frame rate of an input video signal by interpolating video frames between original video frames of the input video signal and inserting interpolated video frames between original video frames of the input video signal to produce an output video signal having a higher frame rate than the input signal.
US08194177B2 Digital image processing apparatus and method to photograph an image with subject eyes open
Provided are a digital image processing apparatus and a method of controlling the same. The digital image processing apparatus includes a digital signal processing unit that recognizes a facial expression of a face from a photographed image, determines whether the eyes of the subject's face are closed, and re-photographs the image when the eyes are closed. The method of controlling the digital image processing apparatus includes: (a) receiving an image; (b) generating a photographed image by photographing the image; (c) checking whether the eyes on a face photographed on the photographed image are closed; and (d) generating a re-photographed image by re-photographing the image when the eyes are closed.
US08194175B2 Image pickup apparatus focusing on an object to be focused in continuous shooting mode
An image pickup apparatus includes an extraction unit configured to extract feature points of an object from picked-up image data, a focus adjustment unit configured to, before starting pickup of an image for recording and/or storage, detect an in-focus position by moving a focus lens in a direction of an optical axis over a scan region which is decided based on the extracted feature points, and to control movement of the focus lens to be matched with the in-focus position, and an operation timing control unit configured to operate the focus adjustment unit and the extraction unit in a synchronous relation (inter-shooting AF(1) and AF(2)) in a continuous shooting mode in which the pickup of an image for recording and/or storage is repeated plural times.
US08194174B2 Internet-based camera focusing method and apparatus
An Internet based camera providing cost-effective higher security and easier and quicker installation by internally determining a degree of quality measure and providing low latency feedback to the installer on adjusting focus.
US08194170B2 Axicon lens array
An optical lens array for imaging and illumination applications is provided. The lens array comprises a first axicon at a first end of the array, a second axicon positioned distally from the first axicon along an optical axis and a third axicon positioned distally from the second axicon along the optical axis. The third axicon provides an objective lens to a focal region or focus region. The third axicon is positioned at a fixed location in the array wherein the distance between the first and second axicons can be altered to control the position of the focal region defined by the depth of field for imaging applications and depth of focus for illumination applications of the third axicon.
US08194168B2 Multi-dimensional imaging system and method
Disclosed is a camera to provide images for use in multi-dimensional imaging. In an embodiment, the camera includes an image gathering lens operable to obtain a lens image of a visual, a plurality of optic modules operable to provide distinct focusing options for the lens image, a relaying module operable to relay at least part of the lens image to the plurality of optic modules and a plurality of capture devices operable to capture a plurality of distinct versions of the lens image from the plurality of optic modules relayed from the relaying module. In another embodiment, a multi-dimensional imaging system is provided that includes a camera, such as described above, and further includes a computing device operable to receive and display the plurality of distinct versions, and a data management module operable to receive data related to the distinct versions and to display the distinct versions on separate displays.
US08194165B2 Methods for capturing and reading out images from an image sensor
Multiple images are captured where the exposure times for some of the images overlap and the images are spatially overlapped. Charge packets are transferred from one or more portions of pixels after particular integration periods, thereby enabling the portion or portions of pixels to begin another integration period while one or more other portions of pixels continue to integrate charge. Charge packets may be binned during readout of the images from the image sensor. Comparison of two or more images having different lengths of overlapping or non-overlapping exposure periods provides motion information. The multiple images can then be aligned to compensate for motion between the images and assembled into a combined image with an improved signal to noise ratio and reduced motion blur.
US08194162B2 Imaging device
An imaging device includes an image sensing device provided on a semiconductor substrate; a transparent member provided on a light-receiving area of the image sensing device; and a circuit element provided on the transparent member, wherein the image sensing device and the circuit element are electrically coupled to each other.
US08194149B2 Infrared-aided depth estimation
Systems and methods are disclosed for creating image maps. Some embodiments include a method comprising the steps of: capturing a first image illuminated by natural light and capturing a second image illuminated by infrared light. The second image may be captured at the same time as the first image. The R, G, and B values for each pixel in the first image may be determined. The intensity for each pixel in the first image may be calculated. An IR intensity for each pixel in the second image may be calculated. A depth value may then be estimated for each pixel using the ratio of the IR intensity and the intensity of corresponding pixels in the first and second images.
US08194139B2 Electronic still camera and method of image acquisition of electronic still camera
A photography mode selecting section allows a photographer to select continuous photographing. An imaging section captures an image of a subject. An area setting section detects a photographic subject based on a photographic image captured by the imaging section for every photographing in the continuous photographing, and sets the size and position of a photographic subject area including the detected photographic subject, when the continuous photographing is selected by the photography mode selecting section. A memory section stores an image inside the photographic subject area as a photographic subject image. Consequently, in continuous photographing of a moving body, the size of the photographic subject area for every photographing in the continuous photographing can be changed according to change in the size of the image of the moving body with respect to an image screen of the imaging section, thereby preventing wasteful usage of a memory area of the memory section.
US08194138B2 Portable electronic device and camera module thereof
A portable electronic device includes a flat display, a transparent window, an optical element, an optical zoom lens set and an image sensing element. The flat display includes a display panel with a viewing direction. The transparent window, the optical element, the optical zoom lens set and the image sensing element are all configure in the outer frame of the flat display. The transparent window and the optical element correspond to each other and align in the viewing direction. The optical zoom lens set includes multiple lenses configured at one side of the optical element. The lenses move along a focusing direction to modify the focusing length. The focusing direction is substantially perpendicular to the viewing direction. The image sensing element is configured at one side of the optical zoom lens set, thereby allowing the light to pass through the transparent window, by the optical element guided to the optical zoom lens set, then passing through the lenses, and finally focusing on the image sensing element.
US08194133B2 Vehicular video mirror system
A video mirror system suitable for use in a vehicle includes an interior rearview mirror assembly having a reflective element and a video display screen module. The video display screen module may have a metallic enclosure and at least one of (a) a polarizer film and (b) a brightness enhancing film, and includes a liquid crystal display panel that is back lit by a plurality of white light emitting light emitting diodes. The video display screen module is fixedly disposed to the rear of the reflective element or near the reflective element or is extendable from a position at the rear of the reflective element to a position near the reflective element. The video display screen module, when activated, displays video images viewable by the driver and having a driver-viewable display luminance of at least about 700 candelas per square meter when viewable by the driver during daytime viewing.
US08194126B2 Gated imaging
An imaging system, including a transmission source providing pulse(s), and a gated sensor for receiving pulse reflections from objects located beyond a minimal range. The pulse and the gate timing are controlled for creating a sensitivity as a function of range, such that the amount of the energy received progressively increases with the range. Also an imaging method, including emitting pulse(s) to a target area, receiving reflections of pulses reflected from objects located beyond a minimal range, the receiving includes gating detection of the reflections, and progressively increasing the received energy of the reflections, by controlling the pulses and the timing of the gating.
US08194125B2 Large-angle uniform radiance source
A radiance source includes a housing having an interior wall, wherein at least a spherical portion of the interior wall of the housing is spherical, an interior volume, and an exit port. A light source is disposed within the interior volume of the housing. A calibration structure blocks and reflects a light ray that would otherwise travel directly from the light source to the exit port without reflecting from the interior wall. The calibration structure has a calibration body having a curved back surface facing the light source and a curved front surface facing the exit port. There is an optically diffuse, lambertian reflecting surface on at least the spherical portion of the interior wall of the housing, the back surface of the calibration body, and the front surface of the calibration body.
US08194122B2 Universal scope reader
A system for automatically setting video signal processing parameters for an endoscopic video camera system based upon characteristics of an attached endoscope, with reduced EMI and improved inventory tracking, maintenance and quality assurance, and reducing the necessity for adjustment and alignment of the endoscope and camera to achieve the data transfer.
US08194119B2 Display of generalized anaglyphs without retinal rivalry
General anaglyphs may be rendered using multiple primary colors to display the first and second images of stereoscopic images. Retinal rivalry in the anaglyphs may be avoided by using transformations which balance the brightness contrast in the first and second images. Certain primary colors may be advantageous for rendering anaglyphs in six, five, four, and three primary colors. A white primary color is advantageous for displaying a monochrome second image with a color first image. General anaglyphs may be dynamically created by a display apparatus using certain transformations and communication with external sources. Four-primary-color anaglyphs may be compressed into three channels for transfer to a display apparatus. A user may select the primary colors of the first and second images and the relative brightness of the second image. Several methods to display general anaglyphs are disclosed.
US08194115B2 Mobile communication terminal and method for converting mode of multiparty video call thereof
A mobile communication terminal having a multiparty video call function and a method for converting a mode of a multiparty video call are disclosed. The terminal includes an input unit that receives a command for selecting one of phone call modes and a controller that displays a menu for selecting a phone call mode on the display, when a request for a video call or video chatting with the third terminal is wirelessly transmitted or received while the mobile communication terminal is performing video call communication or video chatting, and maintains an established call mode or converts the established call mode to a different phone call mode according to a phone call mode selected through the input unit to perform multiparty video call communication.
US08194092B2 Device and method of processing image for power consumption reduction
An image processing method for reducing a power consumption. The image processing method may reduce the power consumption by classifying an input content into a conversion target region and a preservation target region and by converting a luminance of pixels included in the conversion target region. Also, the image processing method may effectively perform a luminance conversion for pixels by separating the input content into the conversion target region and the preservation target region based on a luminance of the pixels of the input content. The image processing method may convert the luminance of the pixels of the conversion target region to maintain a contrast between text pixels and background pixels.
US08194088B1 Selective composite rendering
Systems, apparatus, methods and computer program products for rendering a graphical user interface by selectively compositing display contents are described. In general, for each of one or more content producers, where each content producer is associated with content storage containing display content, display content for output is identified depending on the content consumer to which the graphical user interface is being rendered.
US08194087B2 Scalable unified memory architecture
A memory architecture includes a memory controller coupled to multiple modules. Each module includes a computing engine coupled to a shared memory. Each computing engine is capable of receiving instructions from the memory controller and processing the received instructions. The shared memory is configured to store main memory data and graphical data. Certain computing engines are capable of processing graphical data. The memory controller may include a graphics controller that provides instructions to the computing engine. An interconnect on each module allows multiple modules to be coupled to the memory controller.
US08194082B2 Rigless retargeting for character animation
Motion may be transferred between portions of two characters if those portions have a minimum topological similarity. The portions or structures of the source and target character topologies may be represented as one or more descriptive files comprised of a hierarchy of data objects including portion identifiers and functionality descriptors associated with portions of the respective source or target topology. To transfer motion between the source and target characters, the motion associated with the portions or structures of the source character identified by a subset of source portion identifiers having corresponding target portion identifiers is determined. This motion is retargeted to and attached to the corresponding portions or structures of the target character identifiers. As a result, the animation of the portions of the target character effectively animates the target character with motion that is similar to that of the source character.
US08194081B2 Animation of audio ink
In a pen-based computing system, a microphone on the smart pen device records audio to produce audio data and a gesture capture system on the smart pen device records writing gestures to produce writing gesture data. Both the audio data and the writing gesture data include a time component. The audio data and writing gesture data are combined or synchronized according to their time components to create audio ink data. The audio ink data can be uploaded to a computer system attached to the smart pen device and displayed to a user through a user interface. The user makes a selection in the user interface to play the audio ink data, and the audio ink data is played back by animated the captured writing gestures and playing the recorded audio in synchronization.
US08194080B2 Generating a surface representation of an item
Among other disclosed subject matter, a computer-implemented method for generating a surface representation of an item includes identifying, for a point on an item in an animation process, at least first and second transformation points corresponding to respective first and second transformations of the point. Each of the first and second transformations represents an influence on a location of the point of respective first and second joints associated with the item. The method includes determining an axis for a cylindrical coordinate system using the first and second transformations. The method includes performing an interpolation of the first and second transformation points in the cylindrical coordinate system to obtain an interpolated point. The method includes recording the interpolated point in a surface representation of the item in the animation process.
US08194079B2 Inertial field generator: a method for controllably coupling kinematic character motions to dynamically simulated elements
A method is described to let animators control the extent by which kinematically scripted character motions affect dynamically simulated objects' motions. The dynamic objects are connected to the kinematic character, such as clothing or hair, and the motion of the dynamic objects is simulated based on the motion of the kinematic character. Such control is important to produce reasonable behavior of dynamic objects in the presence of physically unrealistic kinematic character motion. An Inertial Field Generator (IFG) is employed to compensate for the unreasonable behavior of dynamic objects when the kinematic character undergoes unrealistic motion.
US08194074B2 Systems and methods for photogrammetric rendering
Systems and methods are provided for producing a rendered drawing or rendering from a detailed image of an object (e.g. photograph) resulting in a rendering that is photogrammetric and that preserves detail in the said image of said object. The combination of the metric nature and image detail preservation in a rendering resulting from the process enhances the usefulness of the rendering to users. The invention is useful in particular for large format renderings such as wire frame style drawings used for blueprints in the architecture, engineering and construction industry (AEC industry) when used for existing structures. The processes combine graphic arts techniques with photogrammetric techniques to preserve, fully or partially, information about an object as captured in image detail of said object and to present said information in photogrammetrically correct rendering, which rendering may be incorporated into drawings useful to and/or familiar to end users of said drawings.
US08194069B2 Layered personalization
A computer system includes a three-dimensional model of an object such as a piece of jewelry. The model is divided into multiple layers, each of which contains one or more components of the object. Each layer is associated with one or more attribute types, each of which is associated with a corresponding plurality of possible attribute values. The system pre-renders each layer with each possible attribute type and each possible attribute value for that type and layer. The resulting layer renderings may be combined with each other to produce personalized renderings of the entire object without the need to pre-render all possible combinations of attribute values. Responsibility for rendering the layers and the final complete object personalization may be divided between client and server in a variety of ways to increase efficiency.
US08194067B2 Planar guides to visually aid orthodontic appliance placement within a three-dimensional (3D) environment
Techniques are described for providing an environment for modeling and depicting a three-dimensional (3D) representation of a patient's dental arch to assist practitioners in orthodontic diagnosis and treatment. A system is described, for example, that includes modeling software executing on a computing device to provide a three-dimensional (3D) environment. The modeling software includes a rendering engine that renders a digital representation of a dental arch within the 3D environment, and a user interface that displays a planar guide within the 3D environment as a visual aid to a practitioner in the placement of an orthodontic appliance relative to the dental arch. By interacting with the system, orthodontic practitioners are able to visualize the 3D representation of the dental arch, and precisely position “virtual” orthodontic appliances relative to the modeled dental arch.
US08194065B1 Hardware system and method for changing a display refresh rate
A system and method are provided for changing a display refresh rate. A first register is provided for storing at least one first refresh parameter in association with a first refresh rate. Additionally, a second register is provided for storing at least one second refresh parameter in association with a second refresh rate. Furthermore, logic is in communication with the first register and the second register. Such logic is adopted for selecting the first refresh parameter or the second refresh parameter, for the purpose of reducing artifacts resulting from a change from the first refresh rate and the second refresh rate.
US08194064B2 Image display device
A shift in the frame of a moving image in an image display device using self-luminous element is made hard to see. A data line driving circuit is provided with a triangular wave generating circuit for generating a number of types of triangular waves having different phases and waveforms, and gradation voltage-triangular wave switching circuit for selecting and switching one of the number of types of triangular waves generated by the triangular wave generating circuit for each signal line. One horizontal period is divided into a signal write-in period and a triangular wave period, so that the signal voltage and triangular wave are outputted during the signal write-in period and the triangular wave period, respectively.
US08194062B2 Display terminal and computer-readable medium storing display terminal program
A display terminal includes a nonvolatile display device and a power-off control device. The display device has a display region and holds display in the display region even if a supply of power from a power source is cut off. The power-off control device updates only the display in a partial display region, which is a part of the display region, with display of notification information indicating that the power supply has been cut off. The power-off control device also performs processing to cut off the supply of power from the power source to the display terminal.
US08194049B2 Capacitive motion detection device and input device using the same
When a motion in the X-axis direction is detected, first electrodes are set as drive electrodes, and second electrodes are set as detection electrodes. A switching circuit performs switching so as to electrically connect a drive circuit to the first electrodes, electrically connect a first detection circuit to one of the second electrodes, and electrically connect a second detection circuit to the other second electrode. In a motion detection circuit in which connections are established in this manner, the drive circuit drives the drive electrodes, and then the position of an object to be detected in the X-axis direction is obtained from the difference between capacitances detected by the first and second detection circuits at this time.
US08194045B1 Transaction automation and archival system using electronic contract disclosure units
A transaction automation and archival system is provided for controlling, real-time logging, and archiving complex commercial transactions such as the purchase and financing of an automobile. The heart of the system is an electronic contract disclosure unit, or ECDU. The ECDU includes a digitizing display that includes a video display for imaging to participants the various documents involved in the transaction and a digitizer for allowing participants to sign, indicate choices, and otherwise interact directly on documents and images presented on the display. A computer controls the entire progress of the transaction, and thus controls the collaborative space occupied by the participants to the transaction. The computer, for instance, controls the order of presentation of documents to a vehicle purchaser, receives the purchaser's signature on the displayed documents when required, offers choices of various packages that can be accepted or declined by the purchaser, and insures that the entire transaction is carried out properly. The ECDU further logs the transaction for future review and preferably includes a video camera and microphone for logging images and sounds of the participants during the transaction. One or more fingerprint readers are associated with the digitizing display for allowing participants to select between options by pressing their thumb or finger on the reader, which simultaneously verifies the identity of the individual making the selection through the fingerprint.
US08194042B2 Method of fast typing twin special characters
A method for inputting character pairs in an electronic device having a user input device, a display for displaying characters input through the user input device, and a memory for storing characters input through the user input device, including storing a character input through the user input device in the memory and displaying the input character on the display; and determining if the input character is an opening character of a predefined character pair, and if so, automatically and without further user input, causing a corresponding closing character of the predefined character pair to be inserted in the memory and on the display, and locating an input pointer so that subsequently input characters will be inserted between the opening and closing characters in the memory and on the display.
US08194030B2 Display device for vehicle
A display device for vehicle includes an LCD panel that has a first pixel region and a second pixel region. The display controller portion displays a meter image on the first pixel region at a regular time and a specific time, and displays an outside image on the second pixel region at the specific time. The display controller portion controls a gradient ratio of pixel in the first pixel region as a meter image gradient ratio, and controls a gradient ratio of pixel in the second pixel region as an outside image gradient ratio. The display controller portion switches and performs a first mode and a second mode. In the first mode, the display controller portion keeps both the meter image gradient ratio and the outside image gradient ratio to the maximum ratio R1max and R2max, and varies a source luminance of a light source according to an adjust value which is in a side brighter than a reference value Cb. In the second mode, the display controller portion keeps the source luminance of the light source at the minimum source luminance Lmin, varies the meter image gradient ratio according to an adjust value which is in a side darker than the reference value Cb, and keeps the outside image gradient ratio at the maximum ratio R2max. As a result, the multiple images in which the display objectives differ can be appropriately displayed to attain each objective.
US08194024B2 Apparatus and method for distinguishing panel of display device
An apparatus and method for distinguishing a panel of a display device is provided. A driver Integrated Circuit (IC) of the display device includes a plurality of pins that are electrically connected differently according to a type of the panel, and an output pin for outputting an output signal indicating a type of the panel according to an electric connection between the plurality of pins. A controller determines a type of the panel depending on the output signal provided from the driver IC, and applies a control signal corresponding to the determined type of the panel to the driver IC.
US08194022B2 Active matrix display device and electronic device having the same
An active matrix display device is provided, in which a plurality of different voltages are applied to a pixel having a plurality of liquid crystal units. The display device is composed of a plurality of pixels arranged in a matrix with rows and columns, and a plurality of gate and source lines corresponding to these pixels. Each of the pixels has at least two liquid crystal units L1˜L3, driving transistors T1˜T3 for controlling current flow from one of the source lines Si and Si+1 to a corresponding liquid crystal unit, a storage transistor connected between control electrodes of the driving transistors T1/T2 and a gate line Gj and operated based on the voltages of the source line Si, and a storage capacitor connected between the control electrodes of the driving transistors T1/T2 and a common line/previous gate line Gj−1 for holding a voltage by the storage transistor.
US08194017B2 Liquid crystal display, driver chip and driving method thereof
A liquid crystal display and the driving method thereof. The LCD includes a timing controller, a plurality of driver chips and a display panel. The driver chips are cascaded together for driving the display panel to display frames. A driver chip includes a differential receiver, a single-ended receiver, a shift register, a differential transmitter, a single-ended transmitter and a pixel driver. The driver chip receives a pixel signal and drives the display panel according to the pixel signal, and outputs the pixel signal to the next driver chip.
US08193997B2 Directional planar log-spiral slot antenna
Directional wide band antenna that may be utilized to enhance cell phone coverage within a building, or for signals intelligence collection (SIGINT). Includes a log-spiral slot antenna with feed-point configured to transfer energy to/from the antenna. Includes an energy absorbent backing and an energy absorbent siding coupled with the log-spiral slot antenna. Includes a cavity behind the log-spiral slot antenna and in front of the energy absorbent backing. Includes a cable connector coupled to a tapered microstrip line coupled to the feed-point wherein the tapered microstrip line is configured to transform the input impedance to the antenna impedance. Housed in a container configured to hold the above listed components. Energy absorbent siding, cavity and energy absorbent backing greatly reduces back lobes. Another embodiment has log-spiral shaped slots at an outer portion of the log-spiral slot antenna overlap with the energy absorbent siding and wherein the feed-point overlaps the cavity.
US08193995B2 Integrated ultra thin scalable 94 GHz Si power source
In one embodiment, a slot array antenna comprising a quartz layer and a silicon layer, wherein the quartz and silicon layers are matched to suppress microwave modes, and a metal layer adjacent to the silicon layer comprising offset cuts.
US08193992B2 Radio communication apparatus and an associated method
An apparatus including: a conductive antenna; a conductive object; a connection having a complex electrical impedance between the antenna and the conductive object; and an element having a complex magnetic permeability located adjacent the conductive antenna, wherein, when the conductive antenna is energized, the connection and the element substantially reduce a phase difference between an electric current flowing in the conductive antenna and an induced electric current flowing in the conductive object. Methods and other apparatus are described and claimed.
US08193989B2 Antenna apparatus
An aspect of an antenna apparatus according to the present invention is provided with a conductor plate, radiating elements disposed to face the conductor plate and partially short-circuited to the conductor plate, a feeding terminal provided on the conductor plate, and a feeding path connecting the feeding terminal and a feeding portion of the radiating elements to each other.
US08193988B2 Versatile antenna system
The present invention relates to an antenna system designed to be used in a wireless link, having polarization directions, respectively for reception and emission, identical to the polarization directions, respectively for emission and reception, presented by a similar system placed in a geometric configuration of use that is different from that of the said first system. The invention enables identical devices to be implemented in separate items of equipment and in distinct positions while enabling the antenna pair to function correctly.
US08193987B2 Apparatus and method for determining signal quality in a geolocation system
In a geolocation system for determining a geolocation of a target emitter, a method for determining the geolocation. The method comprises receiving a signal transmitted from the target emitter at each one of a plurality of sensors; determining whether signals received at n sensors, from among the plurality of sensors, satisfy one or more threshold values related to a condition of the received signals; if signals received at n sensors satisfy the threshold value, commanding m of the n sensors to transmit the signal received thereat or information related to the signal received thereat to a processor; at the processor, determining time difference estimates for the m received signals and determining the geolocation of the target emitter from the time difference estimates.
US08193984B2 Calibration of a location system
A location system comprising a plurality of base units for enabling the locating of a device by means of one or more location signals communicated between the device and the base units and signal processing equipment for: i. determining the location of the device in dependence on the manner in which the location signal(s) is/are received and ii. deriving calibration data for calibrating the system in dependence on the manner in which the location signal(s) is/are received.
US08193979B2 AGPS server with SBAS aiding information for satellite based receivers
A satellite navigation system assistance server is configured to reply to client requests that include an indication of the client's location, and if an accurate location is included in the server request, the satellite navigation system assistance server computes which particular SBAS systems are observable to the requesting client, and in this case the satellite navigation system assistance server limits its replies to pertinent information for a more compact response message.
US08193978B2 Positioning system and method using GPS with wireless access points
Embodiments of an improved assisted global positioning system (GPS) method and system are described. Wireless access points send assistance data to GPS receivers that are integrated into cellular chipsets and other chipsets. The access points may also act as fixed location references for differential GPS (DGPS) mobile stations. Errors caused by multipath travel of the GPS signals are reduced by using fixed location reference receivers.
US08193975B2 Iterative antenna beam forming systems/methods
Methods of operating a transceiver including an antenna having a plurality of antenna feed elements are presented. The methods include defining a plurality of antenna gain constraint values gk associated with K geographic constraint points within a geographic region, iteratively generating M antenna feed element weights wM that result in antenna response values fK at the K geographic constraint points based on the corresponding antenna gain constraint values gK, forming an antenna beam from the antenna to the geographic region using the antenna feed element weights wM, and communicating information over the antenna beam. Related transceivers, satellites, and satellite gateways are also disclosed.
US08193969B2 Method and system for maintaining spatio-temporal data
A system and method for maintaining spatio-temporal data for a given area (e.g., an airspace) containing a given node (e.g., an aircraft) and one or more other nodes (e.g., aircraft). The given aircraft may break the given airspace into a first plurality of smaller airspaces, and may also break the given airspace into a second plurality of smaller airspaces. The given aircraft may then detect local spatio-temporal data for each smaller airspace located within its detectable range. The aircraft may also receive remote spatio-temporal data for the smaller airspaces from the one or more other aircraft. Thereafter, the aircraft may update stored spatio-temporal data based on the aircraft's navigation data, the local spatio-temporal data, the remote spatio-temporal data, and/or a reliability of the data. Further, the aircraft may transmit the stored spatio-temporal data for receipt by the one or more other aircraft.
US08193965B2 Forward-looking detection radar
An explosive detection system includes an unmanned vehicle and a manned vehicle. The unmanned vehicle includes a reflector. The manned vehicle includes a ground penetrating radar. The manned vehicle also includes electronics configured to process radar signals that are reflected by the reflector to detect an explosive device. The manned vehicle follows the unmanned vehicle.
US08193963B2 Method and system for time to digital conversion with calibration and correction loops
Methods and apparatuses for time to digital conversion (TDC) are disclosed. A timing circuit comprises a TDC circuit, a calibration module, and a correction module. The TDC circuit is configured to provide a timing signal indicative of a timing difference between edges of a periodic reference clock signal and a variable feedback signal. The TDC circuit is also configured to provide a delay signal that is variably delayed relative to the reference clock signal. The calibration module is configured to provide a calibration signal to increase and decrease a total delay of the TDC circuit based on a time delay of the calibration signal plus a time delay of a correction signal. The correction module, which is configured to receive the timing signal and provide the correction signal, minimizes harmonic spurs in a frequency response of the timing signal by operating at a frequency of the reference clock signal.
US08193961B2 Systems and methods for enhancing analog to digital conversion resolution
Various embodiments of the present invention provide systems and methods for analog to digital conversion. As an example, a circuit for converting analog signals to digital signals is disclosed. The circuit includes a variable gain amplifier circuit, an analog to digital converter circuit, and a summation circuit. The variable gain amplifier circuit is operable to apply a first gain value to an input to yield a first amplified output, and to apply a second gain value to the input to yield a second amplified output. The analog to digital converter circuit is operable to receive a derivative of the first amplified output and to provide a corresponding first digital sample, and to receive a derivative of the second amplified output and to provide a corresponding second digital sample. The summation circuit is operable to combine the first digital sample and the second digital sample.
US08193959B2 Analog to digital converters
In one embodiment, an analog to digital converter (ADC) for converting an analog signal to a digital signal includes an input channel for receiving the analog signal, and includes a first and second sampling-integrating units. The first sampling-integrating unit receives the analog signal, samples the analog signal, integrates a superposition of a first feedback signal and a sampled signal of the analog signal, and generates a first output signal. The second sampling-integrating unit receives the first output signal, samples the first output signal, integrates a superposition of a second feedback signal and a sampled signal of the first output signal, and generates a second output signal. The ADC includes a feedback circuit for generating the digital signal according to the second output signal and for providing the first and second feedback signals indicative of the digital signal to the first and second sampling-integrating units respectively.
US08193944B2 System and method for measuring fluid pressure
A battery/self powered electronic pressure gauge having electronic measurement, control, output, and display capability is described having the flexibility of using a sampling rate that is variable, based on either a random sampling scheme or one that learns from the history of use during the previous minutes, hours, days, months, etc. The variable sampling rate enables extended operational time before replacement of the battery. The pressure gauge can be configured to sense “intent” to change pressure in the outlet line and to revise its sampling protocol. This “intent” can be defined by the detection of the proximity of a user's hand to the pressure regulator.
US08193936B2 Solar powered security system
A solar powered perimeter beam security system comprising a plurality of spaced towers. The towers have detection beams extending between them for detecting an intruder when at least one of the detection beams is interrupted. Each of the towers communicates with a remote unit.
US08193935B2 RFID perimeter alarm monitoring system
An RFID based security system detects a lock/unlocked condition when securing a premise and an open/close condition of a window and/or door to monitor for an intruder. A local interface polls a RFID tag and relays a read value to a user panel for a determination if an intruder has opened a window and/or door. Alternately, the local interface is connected to at least one of a second local interface and the user panel to form a security network. The security network is relied on to convey security information to the user panel for a determination if an intruder has opened a window and/or door.
US08193933B2 Apparatus and method for remote viewing system
An energy conserving remote viewing system comprising an instantaneous analog video transmission camera, an analog video receiver that receives and transmits a video image to a video monitor and a remote transmitter that activates the analog video transmission camera. The remote camera device is normally in a low power, sleep mode that has a minimal power drain. The system includes a battery powered camera requiring a first voltage to operate and an RF transmitter to send an activation signal to the camera. The activation signal has a duration. A camera power circuit includes a normally sleeping signal receiving circuit and a first timer. The first timer periodically activates the signal receiving circuit to check for the presence of the activation signal and turns off the signal receiving circuit if the activation signal is not present and turns on the camera if the activation signal is present, and wherein the time the signal receiving circuit sleeps is less than the activation signal duration.
US08193932B1 Alerting based on temporospatial criteria
In some embodiments, techniques for processing an alert may include receiving a specification of a first location; receiving a time specification; creating an alert; associating the specification of the first location and the time specification with the alert; determining a current time; determining that the current time matches the time specification; determining a first current location as a second location, wherein determining the second location follows receiving the specification of the first location and precedes determining a third location; determining that the second location does not match the specification of the first location; determining a second current location as the third location; determining that the third location matches the specification of the first location; and presenting information relating to the alert.
US08193930B2 Systems and methods for remote irrigation control
Embodiments of the present invention are generally directed to systems and methods for remote irrigation control. An exemplary embodiment of the present invention provides a remote irrigation control system having a rain sensor enabled to detect the amount of rain received in a first rain area, and a first local transceiver in communication with the rain sensor, the first local transceiver configured to receive information from the rain sensor and transmit the information to a gateway, the first local transceiver also configured to receive information from the gateway. The gateway is connected to a wide area network and configured to receive information from the first local transceiver and transmit the information to the wide area network, the gateway also configured to receive information from the wide area network and transmit the information to the first local transceiver. Other aspects, features, and embodiments are also claimed and described.
US08193927B2 System and method for detecting wheel position and tire air pressure
In a tire air pressure detection system, a trigger device is caused to transmit a notification trigger signal to notify wheel position detection in advance of outputting a detection trigger signal for signal magnitude measurement. After confirming reception of the notification trigger signal by a transceiver device, the trigger device is caused to transmit a detection trigger signal for wheel position detection. The detection trigger signal is transmitted after the transceiver device is set in a signal reception wait condition. The transceiver device is thus enabled to receive the detection trigger signal to measure a signal magnitude of the detection trigger signal.
US08193922B2 Method for warning the driver of a motor vehicle equipped with a cruise control system
A method is provided for warning the driver of a motor vehicle equipped with a distance-related cruise control system of a potentially hazardous situation. The motor vehicle is kept at a standstill during the distance-related cruise control using a braking torque applied by the distance-related cruise control system. Leaving of the motor vehicle, or an intention of the driver to leave the motor vehicle, is recognized. When the leaving or the intention to leave of the driver is recognized, the applied braking torque is changed and/or modulated in such a manner that the motor vehicle experiences a movement perceptible by the driver.
US08193920B2 Method and device for operating a sensor system
A method and a device for operating a sensor system are described, a processing unit being connected to at least one sensor of the sensor system via communication connections and the processing unit transmitting data, which represent the at least one sensing range and/or detection area of the sensor, and/or control data to control the mode of the sensor, to at least one of the sensors.
US08193919B2 Apparatuses and methods for driving a doorbell system peripheral load at a higher current
A peripheral load driver that utilizes the power, wiring, and primary load of a conventional doorbell system to drive a doorbell system peripheral load at a higher current without risk of inadvertently energizing the primary load of the conventional doorbell system. The peripheral load driver comprising a power converting means for converting power extracted from the conventional doorbell system from a higher-voltage-at-a-lower-current to a lower-voltage-at-a-higher current wherein the higher-voltage-at-a-lower-current is insufficient to energize the primary load of the conventional doorbell system and the lower-voltage-at-a-higher-current is compatible with the doorbell system peripheral load.
US08193912B1 RFID tag dynamically adjusting clock frequency
RFID tags are configured to adjust their clock frequency in order to meet predefined limits for reply frequencies to conserve tag power. A deviation of computed tag reply frequency from a reader commanded reply frequency is used to determine an adjustment to the tag clock frequency. The tag clock frequency may be adjusted during backscatter and restored once backscattering is completed.
US08193909B1 System and method for camera control in a surveillance system
A method and a system for calibrating a camera in a surveillance system. The method and system use a mathematical rotation between a first coordinate system and a second coordinate system in order to calibrate a camera with a map of an area. In some embodiments, the calibration can be used to control the camera and/or to display a view cone on the map.
US08193908B2 Pager with a touch-sensitive display screen and method for transmitting a message therefrom
An improved pager with a touch-sensitive display screen and method for transmitting a message therefrom is provided. Inputting a message onto the touch-sensitive display screen greatly facilitates sending a message from the pager and is more versatile than using navigation or soft keys to transmit built-in messages or using a small keyboard to type in messages. The pager of the preferred embodiments is operative to convert the inputted symbols into a text message and transmit the text message to a paging network. Because the pager transmits the content represented by the inputted symbols, the pager of the preferred embodiments is more versatile than pagers using ink-based systems, which merely transmit the image of the inputted symbol. If the pager is equipped with a browser application, the message from the pager can take the form of a request to a server located in a telecommunication network.
US08193903B2 Associating a transmitter and a receiver in a supplemental remote control system for materials handling vehicles
A method of associating a transmitter and a receiver in a supplemental remote control system for materials handling vehicles includes initiating a power on sequence to enable a vehicle for operation, the vehicle having a receiver for receiving wirelessly transmitted travel commands, and pairing and synchronizing the receiver and a corresponding vehicle controller to a select one of a plurality of wireless remote control devices. Pairing mode confidence signals are received at the vehicle receiver, wherein each pairing mode confidence signal provides a transmitter identification that uniquely identifies a corresponding wireless remote control device within range of the receiver. A known transmitter identification code associated with the select wireless remote control device is matched with a corresponding one of the pairing mode confidence signals received by the receiver, and the matched wireless remote control device is synchronized to the receiver and the controller of the vehicle for communication therebetween.
US08193901B2 Remote controller, remote control system, and method for displaying detailed information
The present invention relates to a technology which acquires information specific to a device by an image pickup element and remotely controls a desired device based on the acquired device-specific information. Particularly, the present invention relates to a technology which displays information for performing detailed remote control easily. In the present invention, it is intended to display information about manipulation of a desired device as needed and to facilitate remote manipulation of the device. As a result, according to an aspect of the present invention, since detailed information of a desired device can be selected to be viewed, detailed information of each of multiple devices can be easily identified by a single controller as needed.
US08193900B2 Method for fabricating metal gate and polysilicon resistor and related polysilicon resistor structure
An integrated method includes fabricating a metal gate and a polysilicon resistor structure. A photoresistor layer is defined by an SAB photo mask and covers a part of a polysilicon structure of the polysilicon resistor. When the gate conductor of a poly gate transistor is etched, the part of the polysilicon structure is protected by the patterned photoresistor layer. After the polysilicon resistor and the metal gate are formed. The polysilicon resistor still has sufficient resistance and includes two metal structures for electrical connection.
US08193894B2 Electronic component and method of manufacturing same
An electronic component capable of obtaining a large inductance value and a high Q value and a method of manufacturing the electronic component are provided. A coil includes a plurality of coil conductors incorporated in a multilayer structure, a plurality of lands provided at the plurality of coil conductors, and a via-hole conductor connecting the plurality of lands. Lead-out conductors are incorporated in the multilayer structure and connect the coil and external electrodes. The plurality of coil conductors form a substantially rectangular loop path in plan view from the z-axis direction by overlapping each other. The plurality of lands protrude toward outside the path at a short side of the path and do not overlap the lead-out conductors in plan view from the z-axis direction.
US08193887B2 Monostable permanent magnetic actuator using laminated steel core
A monostable permanent magnetic actuator using a laminated steel core, comprises: lamination cores formed as a plurality of metallic thin plates are laminated to each other; a coil disposed to be adjacent to the lamination cores, and configured to apply a magnetic force to the lamination cores by an external power; a mover mounted in the lamination cores so as to be movable in upper and lower directions; permanent magnets installed at the lamination cores, and configured to apply an upward and downward magnetic force to the mover; and an elastic means configured to apply an elastic force to the mover in an opposite direction to the permanent magnets.
US08193885B2 Linear voice coil actuator as a bi-directional electromagnetic spring
“Electromagnetic spring” characteristics can be obtained in a voice coil actuator by deliberately selecting some or all of geometry, location of the housing, field assembly and coils, and/or magnitude and direction of the current applied to the coils; for example, predetermined bidirectional spring characteristics can be provided by appropriate deliberate selection of the relative dimensions of the housing and field assembly, and the spring characteristics can be further altered though the addition of structures, such as a radially magnetized magnet, or a soft magnetic extension, positioned at an end of the housing, and/or by applying current of a selected magnitude and direction to the coil assembly.
US08193880B2 Transmitting radio frequency signal in semiconductor structure
A semiconductor device for transmitting a radio frequency signal along a signal line includes a signal line that extends along a principal axis. On one side of the signal line is a first dielectric, and on the opposite side of the signal line is a second dielectric. First and second ground lines are proximate to the first and second dielectrics, respectively, and the ground lines are approximately parallel to the signal line. The device has a transverse cross-section that varies along the principal axis.
US08193876B2 DC and/or AF output from an RF path
An improved DC and/or audio-frequency output for RF paths has the following features: an earth connection is provided, in particular in the form of an electrically conductive housing (17), an output path (13) branches off from a connection point (117, 117′) on an RF path (3, 5), the output path (13) comprises a branch line (7, 9), originating from the connection point (117, 117′), in the form of a λ/4 line, where λ represents a wavelength which corresponds to a wavelength within the RF band to be transmitted on the RF path (3, 5), and having a capacitor device (27a, 27b), which is connected to the branch line (7, 9), in the form of a low-pass filter and/or an RF short, with at least one sealed dipole connection (127a, 127h) also being provided on the output path (13), in addition to the at least one capacitor device (27a, 27b).
US08193875B2 Method for pseudo-differential transmission using a non-uniform interconnection
The invention relates to a method and a device for pseudo-differential transmission through interconnections used for sending a plurality of electrical signals.An interconnection having 4 transmission conductors and a return conductor distinct from the reference conductor cannot be modeled as a uniform multiconductor transmission line. Each end of the interconnection is connected to a termination circuit. Three damping circuits are connected between the return conductor and the reference conductor. The transmitting circuits receive at their inputs the signals from the 4 channels of the two sources, and are connected to the interconnection. The receiving circuits are connected to the interconnection, each receiving circuit being such that the signals of the 4 channels of a source connected to a transmitting circuit in the activated state are sent to the four channels of the destinations, without noticeable echo, internal crosstalk and external crosstalk.
US08193873B2 High-frequency coupler and communication device
A high-frequency coupler and a communication device are compact, capable of efficiently communicating a large volume of data over a short distance and can be used in combination with a non-contact IC card. The high-frequency coupler includes magnetic-field-generating patterns and a surrounding pattern disposed around a periphery thereof, and is used to communicate a large volume of data over a short distance in a communication system that uses broadband frequencies. Out of the magnetic fields radiated in directions perpendicular or substantially perpendicular to the plane of the patterns from the magnetic-field-generating patterns, portions extending laterally in the plane of the patterns are blocked by the surrounding pattern, the magnetic fields are lengthened in a direction perpendicular or substantially perpendicular to the plane of the patterns and the communication distance is increased.
US08193871B1 FM pulse shaping
Apparatus and methods for improving the spectral performance of a polar modulator are described. A composite FM signal component of a composite polar transmit signal may be processed by monitoring the FM signal to detect a transient burst component, and, responsive to detection of a transient burst, generating a spectrally friendly replacement signal component that may be combined with the FM signal to improve spectral performance of the composite signal. In addition, an associated AM component of the composite transmit signal may be filtered to further improve spectral performance.
US08193863B2 Push-pull output circuit
According to one embodiment, a first transistor is connected between a first power supply rail and an output unit. A second transistor is connected between the output unit and a second power supply rail. A gm amplifier includes an input unit and first and second output terminals and amplifies a difference between a signal input to the input unit and a reference voltage. First and second current mirror circuits are connected to be vertically stacked between the first rail and the first terminal as well as a gate of the second transistor. Third and fourth current mirror circuits are connected to be vertically stacked between the second rail and the second terminal as well as a gate of the first transistor. The gate of the first transistor is connected to the first and second circuits. The gate of the second transistor is connected to the third and fourth circuits.
US08193859B1 Dual FET detector
A dual FET detector having a common RF input and a common detector output for two detector circuits is provided. The first detector circuit is optimized for detecting lower RF signal levels while the second detector circuit is optimized for detecting higher RF signal levels. A detector output voltage output from the common detector output is a composite signal made up of the individual contributions of the two detector circuits. A control circuit receives a feedback signal derived from the detector output voltage, and uses the feedback signal to control a transition between urging a predominance of the contribution to the detector output voltage from one of the detector circuits to the other. The control of the transition between the detector circuits ensures that whichever of the two detector circuits is best optimized for a particular RF signal level will contribute the most to the detector output voltage.
US08193853B2 Efficiency and thermal improvement of a charge pump by mixing different input voltages
For a charge pump, a control circuit switches two or more input voltages to apply to one or more pumping capacitors under auto-sensing control to modulate a maximum pumping voltage as close as to a demanded output voltage to thereby reduce the difference between the maximum pumping voltage and the output voltage for efficiency and thermal improvement of the charge pump. The maximum pumping voltage is produced by mixing the different input voltages and the charge pump may provide more operation modes.
US08193848B2 Power switching devices having controllable surge current capabilities
Semiconductor switching devices include a wide band-gap power transistor, a wide band-gap surge current transistor that coupled in parallel to the power transistor, and a wide band-gap driver transistor that is configured to drive the surge current transistor. Substantially all of the on-state output current of the semiconductor switching device flows through the channel of the power transistor when a drain-source voltage of the power transistor is within a first voltage range, which range may correspond, for example, to the drain-source voltages expected during normal operation. In contrast, the semiconductor switching device is further configured so that in the on-state the output current flows through both the surge current transistor and the channel of the power transistor when the drain-source voltage of the power transistor is within a second, higher voltage range.
US08193844B2 Semiconductor device and method for operating the same
A semiconductor device includes an internal source clock generation unit configured to output first and second internal source clocks, a clock phase correction unit configured to correct a phase difference between the first and second internal source clocks according to a detection result, and to output first and second phase-corrected internal source clocks, a clock delay unit configured to delay the first and second phase-corrected internal source clocks and to generate first and second delay locked loop (DLL) clocks, and a clock output unit configured to mix phases of the first and second DLL clocks to output a DLL clock, and to output a feedback clock to reflect an actual delay condition of an external source clock path in the first or second DLL clock.
US08193843B1 Charge pump tracking circuit for a phase lock loop
Disclosed is an apparatus and method for controlling the voltage drop across output transistors in a charge pump.
US08193836B2 Techniques for measuring voltages in a circuit
A circuit includes a comparator, a resistor divider, a control circuit, a multiplexer, and a programmable gain amplifier. The comparator is operable to measure an internal voltage of the circuit based on a selected reference voltage. The resistor divider is operable to generate reference voltages. The control circuit is operable to generate a select signal based on an output signal of the comparator. The multiplexer is operable to select one of the reference voltages from the resistor divider as the selected reference voltage based on the select signal. The programmable gain amplifier is configurable to generate a compensation voltage to compensate for an offset voltage of the comparator. The compensation voltage is provided to an input of the comparator.
US08193835B1 Circuit and method for switching voltage
An example of a circuit for generating high-voltage switching at an output terminal of the circuit includes a pair of n-type metal oxide semiconductor (NMOS) transistors responsive to input signals to generate a first voltage signal in a preset mode. The circuit also includes a predefined number of n-type cascode stages coupled between the output terminal and the pair of NMOS transistors to enable propagation of the first voltage signal to the output terminal. Further, the circuit includes a predefined number of p-type cascode stages coupled to the output terminal to enable propagation of the first voltage signal to an input voltage supply to the circuit. Furthermore, the circuit includes a first pair of cross-coupled p-type metal oxide semiconductor (PMOS) transistors coupled to the input voltage supply. The circuit includes a pair of PMOS transistors, coupled between the first pair of cross-coupled PMOS transistors and the p-type cascode stage.
US08193834B2 Multiple detection circuit for accessory jacks
This document discusses, among other things, a multiple accessory detection apparatus and methods for identifying accessories coupled to a multi-pin connector of an electronic device. The apparatus can include a first reference generator, a second reference generator, a plurality of switches to couple an output of the second generator to an accessory device and a comparator. The comparator can generate identifying information about the accessory device using the reference information received from the first reference generator and test information received using the second reference generator.
US08193827B2 Measuring method, inspection method, inspection device, semiconductor device, method of manufacturing a semiconductor device, and method of manufacturing an element substrate
An inspection method which simplifies an inspection step by eliminating the need to set probes on wiring or probe terminals, and an inspection device for performing the inspection step. A voltage is applied to each of inspected circuits or circuit elements to operate the same. Signal processing is performed on an output from each inspected circuit or circuit element during operation to form a signal (operation information signal) including information on the operating condition of the circuit or the circuit element. The operation information signal is amplified and the amplitude of an alternating current voltage separately input is modulated with the amplified operation information signal. The voltage of the modulated alternating current is read in a non-contact manner to determine whether the corresponding circuit or circuit element is non-defective or defective.
US08193823B2 Assembly for electrical conductivity measurements in the piston cylinder device
An assembly apparatus for measurement of electrical conductivity or other properties of a sample in a piston cylinder device wherein pressure and heat are applied to the sample by the piston cylinder device. The assembly apparatus includes a body, a first electrode in the body, the first electrode operatively connected to the sample, a first electrical conductor connected to the first electrode, a washer constructed of a hard conducting material, the washer surrounding the first electrical conductor in the body, a second electrode in the body, the second electrode operatively connected to the sample, and a second electrical conductor connected to the second electrode.
US08193813B2 Measurement of formation parameters using rotating directional EM antenna
A logging tool and method to make subsurface measurements is disclosed, wherein the tool is placed within a borehole penetrating a formation. The tool has a transmitter antenna and a receiver antenna spaced apart along a longitudinal axis of the tool, and at least one of the transmitter or receiver antennas has a dipole moment that is non-coaxial with the longitudinal axis of the tool. The at least one non-coaxial antenna can rotate relative to the other antenna. Energy is transmitted from the transmitter antenna and a signal associated with the transmitted energy is measured at the receiver antenna while the at least one non-coaxial antenna rotates relative to the other antenna.
US08193810B2 MRI apparatus with RF surface coil having at least three resonance frequencies
An RF coil having at least three different resonance frequencies, wherein one of the resonance frequencies is adjusted to be a frequency fA of a magnetic resonance signal generated by a test subject, and the coil is adjusted so that ratio of difference between the frequency fA and a first frequency fB lower than fA and nearest to fA among the resonance frequencies (fA−fB), and difference between the frequency fA and a second resonance frequency fC higher than fA and nearest to the frequency fA among the resonance frequencies (fC−fA), should be from 0.5 to 2.0. There is provided a technique for receiving magnetic resonance signals always with high detection efficiency by an RF coil of an MRI apparatus even if significant loss is caused in the RF coil, or test subject is changed.
US08193804B2 Device for measuring AC magnetization of materials
Disclosed is an apparatus for measuring ac magnetization at mixture frequency. The apparatus includes an ac generating unit for generating at least a first current with a frequency f1 and a second current with a frequency f2. The apparatus further includes a co-axial solenoid unit, driven by the first and second ac currents, to generate a first magnetic field and a second magnetic field. A pick-up solenoid is for disposing sample for detecting an ac magnetization of the sample and multiple frequency-component signals corresponding to various frequency combinations of f1 and f2 are output. The apparatus further includes a signal processing circuit for receiving the frequency-component signals, where the signal processing circuit obtains the ac magnetization of the sample at a target frequency of (γTf1+βTf2), which γT and βT are positive integers and the frequency f1 and the frequency f2 are two different frequencies.
US08193789B2 Microprocessor-controlled multifunction light with intrinsically safe energy limiting
An intrinsically safe energy limited circuit for space-restricted applications includes a fuse and resistor in series with a protected circuit or component wherein the fuse dissipates most of the power when the protected circuit or component is short circuited.
US08193787B2 System and method for regulating RMS voltage delivered to a load
A system and method for regulating the root mean square (RMS) voltage delivered to a load by an alternating current (AC) electrical circuit having a line voltage. To avoid radio frequency interference (RFI), the load is disconnected from the AC electrical circuit when energy stored in the load is at or near zero and is reconnected when the line voltage is at or near zero. Inductive loads are disconnected when the line current is at or near zero while capacitive loads are disconnected when the line voltage is at or near zero. The duration of the disconnection does not exceed one half-cycle of the fundamental frequency. Disconnections alternate between removing positive voltage half-cycles and negative voltage half-cycles to avoid a direct current (DC) bias. A system incorporating digital logic elements is provided for implementing the method and for detecting whether the load is inductive or capacitive.
US08193780B2 System and method of charging a battery using a switching regulator
In one embodiment the present invention includes a system and method of charging a battery using a switching regulator. In one embodiment, a switching regulator receives an input voltage and input current. The output of the switching regulator is coupled to a battery to be charged. The switching regulator provides a current into the battery that is larger than the current into the switching regulator. As the voltage on the battery increases, the current provided by the switching regulator is reduced. The present invention may be implemented using either analog or digital techniques for reducing the current into the battery as the battery voltage increases.
US08193776B2 Charger system and method
Systems and methods of providing power through a Universal Serial Bus connector are provided. A charging system comprises an interface configured to receive power, a power converter coupled to the power source interface, the power converter configured to use the received power to generate power output, and a charging controller configured to control an amount of power provided at the USB connector on the power lines derived from the power output, and configured to generate an identification signal on the USB connector's two data lines, the identification signal usable to indicate the charger is not subject to standard USB power limitations, the identification signal provided through the use of a resistance between the D+ and D− data lines.
US08193771B2 Battery tester
A battery tester determines a remaining level of charge of a battery mounted within a separate electronic device having an audio jack. The battery tester includes a plug and a circuit having a high impedance input amplifier. At least one electrical contact of the plug is electrically coupled to an input of the high impedance input amplifier. The plug is removably insertable within the audio jack such that the battery of the separate electronic device is electrically connected to the input of the high impedance input amplifier. When electrically coupled to the battery, an output of the high impedance input amplifier provides a signal proportional to the remaining level of charge of the battery, whereby the remaining level of charge of the battery is obtainable by the battery tester without having to remove the battery from the electronic device.
US08193768B2 Contactless charging system for musical instruments
A contactless charging system for an electric musical instrument includes an instrument stand configured to support a musical instrument, and which includes a contactless charging port configured for connection to a power source such as an electric wall outlet. A charging circuit module is configured for incorporation within the musical instrument, and includes a second contactless charging port in physical electrical contact with circuit elements configured to provide at least one predetermined voltage to at least one rechargeable portable power supply. The second contactless charging port is configured for contactless charging engagement with the first contactless charging port, so that the second port receives power from the power source when the instrument is placed in the stand.
US08193760B2 Portable cart for solar energy conversion
A portable cart for solar energy conversion is provided comprising a cart having at least two wheels, wherein the cart includes a frame having a floor, a panel receiving assembly, and a panel holding assembly. The panel holding assembly is removably attachable to the panel receiving assembly. One or more photovoltaic solar panels is attached to the panel holding assembly; and voltage generated from the panels is directed to a charge controller. Electrical energy is stored in one or more batteries within the cart. The direct current from the batteries is directed to at least one inverter for producing AC power. An external stand is provided to mount the solar panels at a distance away from the cart. The external stand includes at least two positions to account for the position of the sun across the seasons. Optionally, the cart includes a charging receptacle for receiving a DC charge from an external source, such as an automobile.
US08193758B2 Circuits and methods for power conversion
A power conversion circuit includes a solar panel and a power converter. The solar panel is operable for providing electric power having an output voltage. The power converter coupled to the solar panel is capable of selectively operating in a charging mode and a powering mode. The power converter transfers the electric power from the solar panel to a power source and maintains the output voltage at a threshold voltage in the charging mode. The power converter delivers power from the power source to a load in the powering mode.
US08193746B2 Automotive electric motor speed control system
An automotive electric motor speed control system may include at least one electric motor adapted to cause a moveable element to move, a DC/DC power converter configured to output a voltage to the at least one electric motor that increases to a desired value and subsequently decreases to control the movement of the moveable element, and a controller configured to control the rate of voltage increase and voltage decrease output by the converter.
US08193738B2 Dimmable LED device with low ripple current and driving circuit thereof
A dimmable light emitting diode (LED) device with low ripple current includes a LED module, a phase dimmer, a voltage converting module, a driving module and a feedback module. The flyback converter of the voltage converting module adds a secondary forward winding connecting to a phase cut-off detector to provide a detecting voltage in proportion to current level of the output current across the LED module.
US08193737B2 Color manager for backlight systems operative at multiple current levels
A color manager for use with a luminaire constituted of a plurality of different colored light emitting diode based sub-luminaires arranged to produce a combined light. The color manager is constituted of a sampler arranged to output an electrical representation of the optical output of the luminaire, a converter coupled to the output of said sampler and operatively associated with a current selector arranged to select the driving current level of the luminaire from a plurality of current levels. The converter is arranged to convert said electrical representation to a pre-determined calorimetric system in cooperation with a calibration matrix whose values are selected responsive to the selected driving current level. The color manager further comprises a driver operatively associated with the luminaire, the converter and current selector and arranged to drive the luminaire in accordance with the driving current level as selected by the selector.
US08193732B2 Automatic calibration of an automated dimmer
The present specification discloses a method and device for automatically calibrating a reference light level for an automated dimmer for electric lights, such as fluorescent lamps. An automatic dimmer, including an automatic calibration device, can be installed in series between an instant-start electronic ballast and a fluorescent lamp. An exemplary method for calibrating a lamp includes blocking or removing all ambient light, turning on the electric light, measuring the light output, and turning off the electric light.
US08193726B2 Fluorescent light temperature sensor
A fluorescent light temperature sensor for producing a temperature signal from a fluorescent light of an optically stimulated fluorescent material is provided with: an LED for projecting light onto the fluorescent material; a driving circuit for driving the light projecting element; a photo diode for receiving the fluorescent light that is emitted from the fluorescent material; a signal processing circuit for producing the temperature signal from the output signal from the photo diode; and an APC circuit for controlling the driving of the driving circuit so as to maintain a uniform light projecting intensity from the LED based on the output signal of the photo diode.
US08193720B2 Electrodeless lamp protecting device
An electrodeless lamp protecting device installed between an electrodeless lamp and a power source comprises a substrate having a feedback signal input module, a signal level determination module and a protection signal output module installed on the substrate. A signal of the power source is transmitted from the feedback signal input module to the signal level determination module, and the signal serves as a reference for an output signal of the protection signal output module, such that the electrodeless lamp has an automatic protection function upon the receipt of an abnormal signal.
US08193714B2 Light-emitting device including light-emitting thyristor array, light-emitting element chip including light-emitting thyristor array and light emission adjusting method for a light-emitting thyristor array
The light-emitting device includes: a setting unit switching a potential difference between anode and cathode electrodes alternately between first and second potential differences so that light-emitting thyristors are caused to have one of the first and second potential differences in common; a specifying unit sequentially specifying, as a target for controlling, one light-emitting thyristor; a supply unit alternately supplying transition voltage for causing specified light-emitting thyristor to transition from the off state to the on state and maintaining voltage for keeping the thyristor being in the off state to a gate electrode of the thyristor, in a light-emission control period during which the specifying unit specifies the target and the setting unit sets the second potential difference; and an adjusting unit that adjusts a light-emitting period of the one light-emitting thyristor by supplying the maintaining voltage and stopping supplying the voltage at a variable timing, in the light-emission control period.
US08193713B2 Apparatus and a method comprising illumination lighting fixture and sensor
One aspect relates to combining an at least one primary general illumination lighting with an at least one LED-based secondary general illumination lighting. The aspect further comprises sensing an at least one sensed electric characteristics used to produce the at least one primary general illumination lighting. The aspect further comprises controlling an optical characteristic of the at least one LED-based secondary general illumination lighting at least partially responsive to the sensing the at least one sensed electric characteristics used to produce the at least one primary general illumination lighting.
US08193700B2 Organic light emitting device and manufacturing method thereof
An organic light emitting device including a pixel area displaying images and a peripheral area that is a peripheral portion of the pixel area is disclosed. A manufacturing method of an organic light emitting device includes: forming a switching element of the pixel area; forming a peripheral signal line in the peripheral area; forming a passivation layer on the switching element and the peripheral signal line; forming an overcoat and a remaining layer on the passivation layer; forming a transflective member and a thickness control layer on the overcoat; removing the remaining layer; forming a pixel electrode on the transflective member and the thickness control layer; forming an organic light emitting member on the pixel electrode; and forming a common electrode on the organic light emitting member. The remaining layer is maintained in the peripheral area such that the etchant is prevented from penetrating into the peripheral signal line, thereby preventing the corrosion of the peripheral signal line.
US08193691B2 Electron tube with optimized injection of the electron beam into the tube
An electron tube includes a microwave structure, an electron gun having a cathode-wehnelt assembly, with axis for providing a linear electron beam along the same axis in a circular cylindrical passage with axis of the microwave structure, the cathode comprising a centre of rotation of the beam on the said axis of the cathode. The electron gun and the microwave structure each comprise portions of spherical surfaces in contact inscribed on one and the same sphere of radius centred on the centre of the cathode so as to form a swivel for angular adjustment of the axis of the cathode and to make the axis of the electron beam coincide with the axis of the circular cylindrical passage of the microwave structure. Applications include microwave electron tubes such as travelling wave tubes and klystrons.
US08193690B2 Lamp cap and socket arrangement
There is provided a cap and socket arrangement for compact fluorescent lamps. The lamp comprises a discharge tube arrangement made of glass and having sealed ends being positioned at one end of the lamp. A continuous arc path is formed inside the discharge tube between two electrodes disposed at one end of the lamp. At least one of the sealed ends is also provided with an amalgam fill. The sealed ends of the discharge tube arrangement are received in the cap, and the cap comprises contact members and a protruding fitting member for being received in the socket. The socket has a hollow member for receiving the fitting member of the cap, and contact elements for receiving the contact members of the cap. The fitting member and the socket are provided with matching positioning elements for determining the position of the cap with respect to the socket and thereby determining the spatial position of the electrode with respect to the amalgam. The fitting member of the cap of the lamp may comprise an asymmetric groove and the socket may be provided with an asymmetric key element to be associated with the asymmetric groove of the cap.
US08193686B2 Gas pressurized encapsulation for an actuator
A piezoelectric actuator for use in a diesel engine. The actuator comprises a piezoelectric element which is encapsulated such that a layer of gas at a pressure above atmospheric pressure surrounds the piezoelectric element. The presence of the gas within the encapsulation around the element avoids the need to passivate electrodes exposed on the surface of the element.
US08193681B2 Laminated stator core and method for manufacturing the same
A laminated stator core 10 and a manufacturing method thereof, the method including producing a plurality of core sheets 15 and 16 from a strip 33, ends 34 of the strip 33 being a part of a product without being cut twice, and rotating and laminating the core sheets. A laminated stator core formed by core sheets blanked from a magnetic strip, both ends of the magnetic strip being one of the sides of the core sheets, wherein the identically shaped core sheets each have a rotor space in the center thereof, each rotor space having a center located off-center in one direction with respect to each center of the core sheets, and the core sheets are rotated by a predetermined angle before being laminated with the rotor spaces vertically aligned.
US08193669B2 High power rotary device
A high power rotary device includes a stator comprising a plurality of wire coils each surrounding a non-magnetizable core; a rotor with permanent magnets embedded therein, the rotor being disposed adjacent to the stator, the rotor being mounted on a rotatable drive shaft; a position sensor operably connected to the rotor; and a control circuit operably connected to the position sensor and the wire coils to activate the wire coils. In this motor the control circuit transfers electrical charge from a first coil to a second coil.
US08193668B2 Motor with speed reduction mechanism capable of absorbing axial deviation between armature shaft and worm shaft
Detecting a rotation state of a worm wheel side with good accuracy while allowing play between an armature-shaft-side coupling member and a worm-shaft-side coupling member. The armature-shaft-side coupling member is provided together rotatably to the other end of an armature shaft; the worm-shaft-side coupling member is provided together rotatably to one end of a worm shaft; the armature-shaft-side coupling member and the worm-shaft-side coupling member are coupled together rotatably; and a sensor magnet is provided together rotatably to the worm-shaft-side coupling member. Therefore, the rotation state of the worm shaft can be detected with good accuracy. Even if the play is provided between the armature-shaft-side coupling member and the worm-shaft-side coupling member, this play does not affect the accuracy of detection of the rotation state of the worm shaft, thereby bringing no problem regarding accuracy of detection of a rotation state of a worm wheel side.
US08193663B2 Information processing apparatus with multiple power receiving units
An information processing apparatus is provided that has a processor for performing an information processing, a power supply unit for receiving an external electric power from an external electric power source and for supplying the external electric power to the processor, a first power receiving unit connected to a first communication medium, the first power receiving unit receiving a first electric power from the first communication medium and supplying the first electric power to the processor, a second power receiving unit connected to a second communication medium, the second power receiving unit receiving a second electric power from the second communication medium and supplying the second electric power to the processor, an electric power detection unit for detecting the first electric power or the second electric power, and a switching unit for supplying one of the external electric power, the first electric power, and the second electric power to the processor according to a result of detection made by the electric power detection unit.
US08193658B2 Electrical power supplying device having a ring-like subassembly for receiving the power plugs and/or power adapters associated with a plurality of electrical appliances, and managing excess power cord length therewithin in a concealed manner
An electrical power supplying device for supplying electrical power to a group of electrical appliances located in an environment. The electrical power supplying device includes a power supply cord for plugging into a standard power receptacle by way of a supply power plug, and also a base housing portion having a bottom surface. A power-ring subassembly is supported on the base housing portion, has a central aperture defining the boundaries of a 3D interior volume, and is adapted for supporting a plurality of electrical receptacles and one or more electronic circuits, which are electrically connected to the power supply cord. The power-ring housing portion for covering said power-ring subassembly and having a set of plug apertures, aligned with said electrical receptacles, and allowing appliance power plugs associated with said electrical appliances to plug into said electrical receptacles. The power cord portal allows a group of electrical power cords associated with the group of electrical appliances to enter/exit the 3D interior volume in a bundled manner. The cover housing portion is adapted to cover the central aperture of the power-ring subassembly, and conceal appliance power plugs plugged into the electrical receptacles and appliance power cords associated with the electrical appliances. An appliance power cord management structure is supported through the central aperture, and adapted for taking up and managing excess length of each said appliance power cord passing through said power cord portal. The excess length of appliance power cord for the electrical appliance is measured from the power cord portal to the electrical receptacle on the power-ring assembly into which the corresponding appliance power plug is plugged.
US08193653B2 Automatic pitch turbine
A turbine that will produce useful mechanical force from the dynamic force of the sea wave. This is done by rectifying the bidirectional force obtained from such wave. This turbine will produce a unidirectional rotation from the bidirectional force of the wave. The turbine will adjust the pitch of its blades automatically as the air flow inside the pipe changes direction, The air flow will change the pitch of the blade, because the blade is mounted on a shaft through ball bearings. Because the blade is acting like a flag on a pole that has a long tail and also the blade has a long tail and will always change its direction in accord to the direction of the air flow.
US08193649B2 Substrate for a display panel, and a display panel having the same
A substrate for a display panel includes an alignment accuracy measurement mark which is used for measuring alignment accuracy between patterns on the substrate without decreasing an aperture ratio of a pixel. The substrate for a display panel includes the alignment accuracy measurement mark in an isolated configuration which is used for measuring alignment accuracy between a pattern of a gate signal line and an auxiliary capacitance line and a pattern of a source signal line and a drain line, where the alignment accuracy measurement mark has a shape such that at least one straight line portion is included, is formed in a layer where the pattern of the source signal line and the drain line is formed, and is positioned on the gate signal line.
US08193648B2 Method for detecting errors of exposed positions of a pre-layer and a current layer by an integrated alignment and overlay mark
An integrated alignment and overlay mark for detecting the exposed errors of the photolithography process between a pre-layer and a current layer is disclosed. The integrated alignment and overlay mark includes an alignment mark and an overlay mark in the same shot region. The alignment mark is formed surrounding the overlay mark; therefore, the gap or the orientation between the pre-layer and the current layer can be calculated in order to check the alignment accuracy of photolithography process.