Document | Document Title |
---|---|
US08423771B2 |
Information processing apparatus and method, setting apparatus and method, and program
An information processing apparatus for using key information calculated on the basis of predetermined information including information obtained from an IC chip as a communication party on the other end in order to perform encryption processing with the IC chip. The information processing apparatus includes: among a plurality of calculation modules for calculating the key information being individually different in accordance with predetermined algorithms, control means for causing the calculation module identified by identification information input from the outside to calculate the key information; and encryption means for encrypting data by the key information calculated. |
US08423769B2 |
Method and apparatus for generating security context
A method and an apparatus for generating a security context are provided. The implementation of the method includes: receiving a first message carrying a network capability of a User Equipment (UE); and generating the security context according to the network capability of the UE carried in the first message if the network capability of the UE carried in the first message is inconsistent with the stored network capability of the UE. After the network capability of the UE changes, information carrying the network capability of the UE is sent to a network side, so as to inform the network side that the network capability of the UE changes; therefore the network side can obtain the network capability of the UE, generate the security context according to the changed network capability of the UE, and further trigger a Radio Resource Control (RRC) connection establishment process. |
US08423768B2 |
Method for controlling the location information for authentication of a mobile station
The method is for authentication in a communication network. A mobile station and an authentication server give access to services in the network. A user of a mobile station first sends a request for a service or a password in a message from the mobile station. The authentication server controls the location information for the mobile station, and sends a password to the mobile station or grants access to the user as a reply to the request if the location information is accepted by the server. |
US08423763B2 |
System and method for supporting multiple certificate status providers on a mobile communication device
A method and system for supporting multiple digital certificate status information providers are disclosed. An initial service request is prepared at a proxy system client module and sent to a proxy system service module operating at a proxy system. The proxy system prepares multiple service requests and sends the service requests to respective multiple digital certificate status information providers. One of the responses to the service requests received from the status information providers is selected, and a response to the initial service request is prepared and returned to the proxy system client module based on the selected response. |
US08423762B2 |
Common access card heterogeneous (CACHET) system and method
What is disclosed is a system and method that allows a secondary certificate authority to rely on one or more existing primary certificate authorities to establish identity of a user and provide identity certificates. The secondary certificate authority applies business rules to those identity certificates to establish a community of privilege, and then issues and maintains new privilege certificates without issuing new private keys or smart cards. The new privilege certificates bind the original identity, the sponsor, i.e., the primary certificate authority, and the privilege. The new privilege certificates can be used on a Public Key Infrastructures (PKI) transaction basis, for example, to grant access to unclassified and Multi-Level Secure (MLS) resources without further reference to the existing primary certificate authorities. |
US08423754B2 |
Computer system and method of booting the same
A computer system and a method of booting a computer system using a solid state drive (SSD) as a main storage device is provided. The method includes mapping an address of a memory included in the SSD to an address used by a central processing unit (CPU) to select a boot code, uploading the boot code of an operating system (OS) stored in a non-volatile memory block included in the SSD to the memory included in the SSD, generating an interrupt signal based on a progress rate of the boot code upload, and performing a boot operation based on the boot code uploaded to the memory included in the SSD in response to the interrupt signal. |
US08423753B2 |
System and method for express execution of navigation function
A method for express execution of navigation function is provided. A computer system is installed with a first operating system in a data storage device therein. The method includes the following steps: the computer system executing the BIOS of the computer system; before loading and executing the first operating system, the computer system detecting and activating a touch-control display device; the touch-control display device displaying an executive item icon representing the navigation function; detecting the executive item icon selection by the user; based on the selection, loading and executing the first operating system; and executing the navigation function corresponding to the selected executive item icon. |
US08423752B2 |
Apparatus and method for performing permutation operations in which the ordering of one of a first group and a second group of data elements is preserved and the ordering of the other group of data elements is changed
An apparatus for processing data is provided comprising processing circuitry having permutation circuitry for performing permutation operations, a register bank having a plurality of registers for storing data and control circuitry responsive to program instructions to control the processing circuitry to perform data processing operations. The control circuitry is arranged to be responsive to a control-generating instruction to generate in dependence upon a bit-mask control signals to configure permutation circuitry for performing permutation operation on an input operand. The bit-mask identifies within the input operand the first group of data elements having a first ordering and a second group of data elements having a second ordering and the permutation operation is such that it preserves one of the first ordering and the second ordering but changes the other of the first ordering and the second ordering. |
US08423747B2 |
Copy equivalent protection using secure page flipping for software components within an execution environment
Embodiments of copy equivalent protection using secure page flipping for software components within an execution environment are generally described herein. An embodiment includes the ability for a Virtual Machine Monitor (VMM), Operating System Monitor, or other underlying platform capability to restrict memory regions for access only by specifically authenticated, authorized and verified software components, even when part of an otherwise compromised operating system environment. In an embodiment, an embedded VM is allowed to directly manipulate page table mappings so that, even without running the VMM or obtaining VMXRoot privilege, the embedded VM can directly flip pages of memory into its direct/exclusive control and back. Other embodiments may be described and claimed. |
US08423744B2 |
System and method of squeezing memory slabs empty
A system and method of squeezing slabs of memory empty are provided. A slab is a block of allocated memory space that is dedicated to holding one type of data. When it is determined that a slab of memory is to be squeezed empty, no object may be allocated from the slab. That is, new data is precluded from being placed in any unused space of the slab. Further, data is also precluded from being placed in any space in the slab that becomes unused anytime thereafter. When the slab becomes empty, the slab is de-allocated. |
US08423737B2 |
Systems and methods for virtualizing storage systems and managing data independently
Method, data processing systems, and computer program products are provided for virtualizing and managing a storage virtualization system (SVS) in a storage management architecture. Source data is copied from the source storage media to target data in a target storage media based on a predefined copy policy in a copy mapping table. A relation between the source data and the target data is tracked in a copy mapping table. It is determined if a copy of the requested data exists using the copy mapping table. A least utilized storage system having a copy of the requested storage media is determined. Access to the requested storage media in the least utilized storage system is tested. If access is not possible, access to a copy of the requested storage media in another storage system is provided by updating a frontend-backend mapping table and forwarding all data access commands to the other system. |
US08423736B2 |
Maintaining cache coherence in a multi-node, symmetric multiprocessing computer
Maintaining cache coherence in a multi-node, symmetric multiprocessing computer, the computer composed of a plurality of compute nodes, including, broadcasting upon a cache miss by a first compute node a request for a cache line; transmitting from each of the other compute nodes to all other nodes the state of the cache line on that node, including transmitting from any compute node having a correct copy to the first node the correct copy of the cache line; and updating by each node the state of the cache line in each node, in dependence upon one or more of the states of the cache line in all the nodes. |
US08423732B1 |
Writable virtual disks of read-only snapshot file objects
A technique enables creation and use of a writable, read-only snapshot of an active file system operating on a storage system, such as a multi-protocol storage appliance. The writable, read-only snapshot comprises a read-only “image” (file) residing in a snapshot and a writable virtual disk (vdisk) residing in the active file system. The writable vdisk is a “shadow” image of the snapshot file image and, as such, includes an attribute that specifies the snapshot file as a backing store. |
US08423729B2 |
Part information restoration method, part information management method and electronic apparatus
A part information restoration method is adapted to an electronic apparatus having first and second parts which are replaceable and are provided with a nonvolatile memory for storing part information unique to the part. The method includes storing, in a first nonvolatile memory of the first part, part information of the first part, and saving part information of the second part as a first reference information at least when replacing the second part, storing, in a second nonvolatile memory of the second part, the part information of the second part, and saving the part information of the first part as second reference information at least when replacing the first part. The method restores the first reference information in the second nonvolatile memory or restores the second reference information in the first nonvolatile memory, after replacing the first or second part. |
US08423725B1 |
Multithreading implementation for flops and register files
A multithreading memory system, and a processor that incorporates a multithreading memory system, includes a main memory element, plural auxiliary memory elements, and a selector. The main memory element may be configured to receive a data signal and a select signal. The auxiliary memory elements may be configured to receive an output signal from the main memory element. The selector may be configured to receive an output signal from one of the auxiliary memory elements and a scan input signal. The selector may select the output signal from the auxiliary memory element or the scan input signal based on an advance thread signal. The selected one of the output signal from the at least one special memory element and the scan input signal may be forwarded to the main memory element as the control signal. |
US08423715B2 |
Memory management among levels of cache in a memory hierarchy
A memory hierarchy in a computer includes levels of cache. The computer also includes a processor operatively coupled through two or more levels of cache to a main random access memory. Caches closer to the processor in the hierarchy are characterized as higher in the hierarchy. Memory management among the levels of cache includes identifying a line in a first cache that is preferably retained in the first cache, where the first cache is backed up by at least one cache lower in the memory hierarchy and the lower cache implements an LRU-type cache line replacement policy. Memory management also includes updating LRU information for the lower cache to indicate that the line has been recently accessed. |
US08423714B2 |
Storage and reproduction apparatus
The storage and reproducing apparatus includes a signal processing block, a memory, a reproduction block, an operation block, and a control block. The signal processing block converts a sound signal entered, into a digital signal. The memory stores a digital signal outputted form the signal processing block and a management data of the digital data. The reproduction block at least converts a digital signal read out from the memory, into a hearable sound for reproduction output. The operation block is provided on an apparatus main body and includes a rotary operation block provided on the apparatus main body in such a manner that the rotary operation block can be rotated around a rotation center and shifted along plane which almost orthogonally intersects the rotation center. The control block, according to an input from the operation block, writes a digital signal and a management data into the memory and reads out a digital signal and a management data stored in the memory. The control block, according to a rotation direction of the rotary operation block, reads out a management data from the memory. When the rotary operation block is shifted along the plane, the control block reads out a digital signal from the memory according to a management information which is being read out from the memory. |
US08423713B2 |
Cluster type storage system and method of controlling the same
The present invention can adjust the ratio between a global namespace storage area and a local namespace storage area. Each of the nodes adjusts the ratio between GNS storage areas and LNS storage areas of logical volumes according to the operating condition. When received a LNS-based access request as an access request for storing business affair data from each client, each of the nodes store the business affair data in their own LNS storage areas. When received a GNS-based access request, the node checks the unused capacity of the GNS storage areas of each of the nodes, and transfers the business affair data via a network switch to the node which comprises a logical volume with the largest unused capacity. |
US08423710B1 |
Sequential writes to flash memory
This disclosure describes techniques for improving flash memory write performance using sequential writes. In some cases this is accomplished using a write buffer to store random writes. The stored random writes are written to the flash memory when sufficient random writes are stored to perform a sequential write. |
US08423708B2 |
Method of active flash management, and associated memory device and controller thereof
A method of active Flash management is provided. The method is applied to a controller of a memory device, where the controller is utilized for accessing a Flash memory in the memory device, and the Flash memory includes a plurality of blocks. The method includes: extracting high level information of a file system of the Flash memory from contents stored in the Flash memory; and according to the high level information, managing operations that the controller performs on the Flash memory, in order to optimize at least one portion of the operations. An associated memory device and the controller thereof are further provided. |
US08423704B2 |
Dynamic optimization of memory use in a digital recording device
A method for dynamically optimizing the memory use in a digital recording device. The disclosed method includes recording a plurality of digital files collected by said digital recording device on a recording medium and assigning each file of said plurality of recorded digital files a priority ranking of high, medium or low based on at least one predetermined criteria. The method also includes recording additional digital files on the recording medium and compressing the files assigned a low priority ranking when the recording medium reaches a first predetermined threshold of the recording medium's total storage capacity. The method further includes compressing the files assigned a medium priority ranking when the recording medium reaches a predetermined threshold in the recording medium's total storage capacity and deleting files designated as low priority files when the recording medium reaches a predetermined threshold in the recording medium's total storage capacity. |
US08423703B2 |
Data transfer in memory card system
A memory card system includes a host that issues a read command and a memory card that upon receiving the read command sends read data to the host in synchronism with a read clock signal generated within the memory card. In addition, the memory card sends the read clock signal to the host, and the host receives the read data in synchronism with the read clock signal, for increasing the allowable setup time period at the host. |
US08423701B2 |
Flash memory device with a low pin count (LPC) communication interface
The Flash memory device with a Low Pin Count (LPC) communication interface includes a memorization block or Flash core including a matrix of non volatile memory cells, with associated circuit portions for reading, modifying and erasing the data contained in the memory. An interface block associated with the LPC communication interface includes at least an address block, a data block and a state machine enabling the data flow from and towards the memorization block. Advantageously, the data block of the interface block is doubled in a portion provided to contain the read data and in a portion provided to contain write data. In the memorization block, respective address decoders are provided for the read and write steps of the memory matrix. The device includes an architecture of the multibank type and the logic necessary for the execution of a “Dual Operations” mode. In this way it is possible to simultaneously perform a modify operation in a memory bank and a read operation in another bank. |
US08423698B2 |
Conversion of resets sent to a shared device
Embodiments include methods, apparatus, and systems for converting resets in a shared I/O system. One embodiment includes a method that propagates a first type of reset from a host computer to a multi-function device that shares I/O operations with other hosts. The first type of reset is converted to a second type of reset to prevent the host from resetting functions bound to the other hosts at the multi-function device. |
US08423696B2 |
Multimedia docking computer
The present invention relates to multimedia devices for different age groups with different ability to understand and control such multimedia devices. The invention relates more specifically to a computer device for multimedia functions, where the functions are provided in a control unit/peripheral device for the computer device. The control unit comprises all the essential functional parts and operational codes for its function and can operate alone through the display device or in combination with other peripheral devices. |
US08423693B2 |
Circuit and method for pipe arbitration using available state information and arbitration
Provided is an arbitration circuit included in a host controller that can be connected to a plurality of external devices via a plurality of pipe control circuits. The arbitration circuit includes an available state information storage unit that stores available state information. The available state information indicates an available state of the plurality of pipe control circuits and is updated by the pipe control circuit by a unit of data transfer of a predetermined communication size. The arbitration circuit further includes an arbitration unit that refers to the available state information storage unit, selects the arbitrary pipe control circuit from the available pipe control circuit, and allocates the selected pipe control circuit to the external device, while updating the available state information storage unit. |
US08423689B2 |
Communication control device, information processing device and computer program product
A communication control device includes a plurality of receive buffers each storing therein received information that corresponds to all or a part of a received message or an argument of a receive function, a hash-value generating unit that generates a hash value from a receive key contained in the received message in accordance with a hash-value generation rule, a storing unit that stores the received information in a selected one of the receive buffers corresponding to the hash value, and an output unit that outputs the received information from one of the receive buffers corresponding to the hash value in response to a transmission request from a receiving unit that performs a receiving operation by determining a matching based on a receive key specified by the receive function. |
US08423682B2 |
Address space emulation
Apparatus and systems, as well as methods and articles, may operate to detect an input/output access operation associated with a configuration memory address and a first memory address bit size. The configuration memory address and associated configuration data may be combined into a packet having a second memory address bit size (e.g., 64 bits) greater than the first memory address bit size (e.g., 32 bits). The packet may be used to establish compatibility for legacy operating systems that attempt to communicate with peripheral component interconnect (PCI) interface-based peripherals, and similar platform devices, that have been integrated into the same package as the processor. |
US08423680B2 |
System, method, and computer program product for inserting a gap in information sent from a drive to a host device
A system, method, and computer program product are provided for inserting a gap in information sent from a drive to a host device. In operation, one or more commands are received at a drive from a host device. Additionally, information is queued to send to the host device. Furthermore, a gap is inserted in the information to send to the host device such that the host device is capable of sending additional commands to the drive. |
US08423679B2 |
Card and host apparatus
A host apparatus, into which a card having a nonvolatile semiconductor memory is inserted, issues a check command to the card. The check command instructs to send information on whether the card supports a termination process in which the card shifts into a state ready for a stop of power supply from the host apparatus. |
US08423678B2 |
Resilient network database
This invention relates to methods and apparatus for providing a resilient network database. The invention relates particularly, but not exclusively, to the IP Multimedia Subsystem (IMS). The invention is directed to an interface for a database node comprising: a port for receiving a request for information from a network node; a processor for determining if the database node can respond to said request; and a transmitter for forwarding the request to another database node if the particular database node cannot respond. The invention is also directed to a distributed database comprising a number of database nodes, wherein a request received by one node is forwarded to other nodes in the distributed database if the particular node cannot handle the request. |
US08423674B2 |
Method and apparatus for process sync restart
A method and apparatus for process sync restart is described. A computer implemented method comprises receiving a first set of data from a network process, determining death of the network process, clearing the first set of data if a time period expires, and synchronizing the first set of data with a second set of data if the time period does not expire, the second set of data received from the network process after the network process restarts. |
US08423671B2 |
Middleware device and method of supporting compatibility of devices in home network
A middleware device and a method of supporting compatibility of devices on a home network are provided, in which the compatibility of all kinds of devices based on UPnP and web service is supported by protocol conversion. The middleware device includes a discovery unit receiving discovery messages based on different protocols and converting each of the discovery messages to a message based on a protocol that can be processed by a device to which the messages are to be transmitted; a description unit creating a description file of a predetermined device requested from the UPnP and the web service and converting the created description file such that it can be processed by a device having requested the description file; and an information management unit managing service information and information on devices existing on the home network on the basis of the discovery message and the description file. |
US08423670B2 |
Accessing distributed services in a network
A set of multiple servers in which each server (a) provides a service having a name or other identifier, and for which each server (b) has a network address that differs from the network addresses of the other servers in the set, and (c) is co-located with a resolution mechanism that maps a name or other identifier of the service that is received from a client to a network address that is local to the resolution mechanism. The resolution mechanisms are operated to enable a client to choose one of the servers as being currently operational and/or accessible to provide the service to the client, and to so choose the server without the client needing to first access the chosen server. |
US08423667B2 |
Updating routing information based on client location
A system, method, and computer-readable medium for updating request routing information associated with client location information are provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a resource identifier for requested content from the client computing device. The content delivery network service provider obtains a query IP address corresponding to the client computing device. Based on routing information associated with the query IP address, the content delivery network service provider routes the DNS query. The process further includes monitoring performance data associated with the transmission of the requested resource and updating routing information associated with the query IP address based on the performance data for use in processing subsequent requests form the client computing device. |
US08423665B2 |
Multi-host management server in storage system, program for the same and path information management method
Management arrangements receiving plural failure information from plural host computers for a predetermined period; storing the failure information; extracting one or more of the plural failure information, received from a first host computer among the plural host computers; retrieving the failure information about one path from the extracted failure information, about multiple paths; registering the first host computer via refresh information in the memory, refresh information indicating a host computer of which path information is to be updated; sending a request to the first host computer to acquire a status of a first path of the first host computer; updating a first path information in the plurality of path information of the first host computer, based on the status; and deleting the one or more of the plurality of failure information of the extracting from the failure reception information. |
US08423663B2 |
Providing full point-to-point communications among compute nodes of an operational group in a global combining network of a parallel computer
Methods, apparatus, and products are disclosed for providing full point-to-point communications among compute nodes of an operational group in a global combining network of a parallel computer, each compute node connected to each adjacent compute node in the global combining network through a link, that include: receiving a network packet in a compute node, the network packet specifying a destination compute node; selecting, in dependence upon the destination compute node, at least one of the links for the compute node along which to forward the network packet toward the destination compute node; and forwarding the network packet along the selected link to the adjacent compute node connected to the compute node through the selected link. |
US08423662B1 |
Forward request queuing in a distributed edge processing environment
An edge server in a distributed processing environment includes at least one process that manages incoming client requests and selectively forwards given service requests to other servers in the distributed network. According to the invention, the edge server includes storage (e.g., disk and/or memory) in which at least one forwarding queue is established. The server includes code for aggregating service requests in the forwarding queue and then selectively releasing the service requests, or some of them, to another server. The forward request queuing mechanism preferably is managed by metadata, which, for example, controls how many service requests may be placed in the queue, how long a given service request may remain in the queue, what action to take in response to a client request if the forwarding queue's capacity is reached, and the like. In one embodiment, the server generates an estimate of a current load on an origin server (to which it is sending forwarding requests) and instantiates the forward request queuing when that current load is reached. |
US08423661B2 |
Packet communication device, packet communication system, packet communication module, data processor, and data transfer system
A transmit packet generated by a CPU 1 is held in a buffer 100a (100b). From among packets received from Ethernet 820a (820b), a packet, a destination of which is a communication device 800, is held in the buffer 100a (100b). A packet which should be transmitted is transmitted from a transfer judging circuit 200 to Ethernet 820a or 820b through a MAC unit 300a or 300b. If a transfer judging circuit 200 judges a packet from the Ethernet 820a to be a packet, a destination of which is another communication device, with reference to a destination MAC address, this packet is transferred to the Ethernet 820b through MAC 300b. If a usage rate of a transferring FIFO buffer 130a (130b) exceeds a threshold value in the process of transmitting a packet held in a transmitting FIFO buffer 120a (130b) on a priority basis, the priority order of a transfer packet is made higher than that of a transmit packet so that the transfer packet is transferred to the Ethernet 820a or 820b in preference to the transmit packet. This prevents a transfer buffer means from overflowing. |
US08423655B2 |
Image display device, storage device, image display system and network setup method
An image display system 20 includes a projector PR1, a computer PC1 and a USB memory U1 which can be connected in an ad-hoc mode by using a wireless LAN. When a user connects the USB memory U1 to a USB interface 75 of the projector PR1, the projector PR1 writes network setup information in a setup information storage area 144 of the USB memory U1. Then, when the user removes the USB memory U1 from the USB interface 75 and connects it to a USB interface 125 of the computer PC1, the computer PC1 performs network setup by referring to the network setup information and establishes connection to start projection by an automatic start program. |
US08423654B2 |
Methods and systems for preventing a local display device from displaying data generated by a remote computing device
A method and system for preventing a local display device from displaying data generated by a remote computing device is described. The system includes a local agent for facilitating a remote session; an operating system generating a request to enable a display device controlled by a display adapter; and a filter executing in a driver and in communication with the local agent, the filter intercepting the request generated by the operating system. The filter transmits the request to the local agent when a remote user is active or to the display adapter when the remote user is inactive. The filter will transmits a signal to the operating system that the display adapter has enabled the display device when the filter transmits the request to at least one of the local agent and the display adapter. |
US08423652B2 |
Service templates for an IP multimedia subsystem
The present invention provides a call/session control function for an Internet Protocol multimedia subsystem where a service template may be invoked in lieu of a single multimedia service. The service template identifies a number of multimedia services and associated logic for invoking the multimedia services, once the service template is invoked. In operation, a signaling message is received and appropriate filtering criteria are retrieved for the signaling message. Filtering criteria define a set of rules identifying any multimedia services that need to be invoked in light of receiving the signaling message. The filtering criteria will identify a service template, and perhaps other multimedia services to invoke directly. If a service template is invoked, the service template is obtained and the logic controlling invocation of the associated multimedia services is applied to effect invocation of the multimedia services. |
US08423651B1 |
Cross-domain communications with a shared worker application
Techniques are described herein that provide for inter-domain communications with one or more shared worker applications. A parent web application associated with a first domain may create a child web application associated with a second domain different than the first domain. The child web application may determine whether a shared worker associated with the second domain is operating. The shared worker acquires information associated with the second domain in response to one or more requests, and stores acquired information associated with the second domain in a memory of the local computing device. The parent web application may request, via the child web application, information associated with the second domain from the shared worker. In response to the request, the parent web application may receive, from the shared worker, information associated with the second domain stored in the memory of the local computing device. |
US08423648B2 |
Method and system for verifying state of a transaction between a client and a service over a data-packet-network
A system for verifying communication established between a first and a second node over a data-packet-network includes a third network node accessible from the first node over the data-packet-network, the third node containing network location information of the second node and the network location information of at least one resource accessible there from; and a navigation agent directed by the third network node for navigating over the network to the second node and to the at least one resource to gather information. In a preferred embodiment, the information gathered includes indication of receipt of data sent from the first node at the second node and indication of confirmation or authorization to access services. |
US08423647B2 |
Communication network method and apparatus having intelligent peripheral resource platform with variable number of ports assigned to concurrent different services
A service platform in a communications network connects callers to a service resource platform when implementing services requiring specialised resources. A number of different services use a common service resource platform. The service platform is programmed with respective maximum values for the number of calls originating from each service that may be connected to the service resource platform at one time and allows the call to be connected to the service resource platform at one time and allows the call to be connected to the service resource platform only when the count value for the respective service is less than the maximum count value. The service resource platform may have a single network address and a common range of ports that are freely allocated to calls generated by the different services running on the service platform. |
US08423646B2 |
Network-aware virtual machine migration in datacenters
A method, information processing system, and computer program product manage virtual machine migration. A virtual machine is selected from a set of virtual machines. Each physical machine in a plurality of physical machines is analyzed with respect to a first set of migration constraints associated with the virtual machine that has been selected. A set of physical machines in the plurality of physical machines that satisfy the first set of migration constraints is identified. A migration impact factor is determined for each physical machine in the set of physical machines that has been identified based on a second set of migration constraints associated with the virtual machine that has been selected. A physical machine is selected from the set of physical machines with at least a lowest migration impact factor on which to migrate the virtual machine that has been selected in response to determining the migration impact factor. |
US08423644B2 |
Method and computer program product for resource planning
According to a tendency of a resource allocation request from a customer, a resource configuration that a resource provider provides is changed. The resource allocation request from customer's client machine with respect to a resource that a local domain including a server, a network, and a storage provides is accumulated together with an allocation result, and, on the basis of the accumulated resource allocation information and resource configuration information that the local domain provides, a resource planning algorithm determining the resource configuration to be provided next is executed, and, on the premise that approval of a system manager is obtained via a manager's client machine, the resource configuration change that is a result of the resource planning is applied to a group of resources, and disclosure is made so as to cope with the next resource allocation request by a customer's client machine. |
US08423642B2 |
System and method for controlled access to up-to-date contact information
A method and system for controlling a recipient's access to a user's information. The method includes receiving a plurality of contact information, registration information and access information from the user. Only person's knowing the user's registration information can update the contact and access information of the user. The contact information entered by a user is about that user. The access information defines accessible sets of contact information to be made accessible to recipients. A telephone exchange is associated with each recipient; and a local server is associated with each telephone exchange. The accessible set of information is stored in the local server for access by the recipient. The system handles updates to information on the local servers when a user updates their contact information. The system can automatically place calls for a recipient to a user that has granted the recipient access to a number for communicating with the user. |
US08423640B1 |
Systems and methods for detecting click spam
A system detects spamming. The system identifies normal users visiting a web site and determines an occurrence of spamming on the web site based at least in part on the identified normal users. |
US08423632B2 |
Method, network management center, and a related device for configuring a network policy for a virtual port
A method, a network management center, and a related device. The method includes: obtaining a physical network policy group and a media access control (MAC) address of a virtual port; associating the physical network policy group and the MAC address of the virtual port to form a virtual port policy association table; and selecting the physical network policy group corresponding to the MAC address carried by a request from the virtual port policy association table, and delivering the physical network policy group to a physical switch sending the request. When a virtual machine (VM) on the server is migrated, the method may be used to migrate the network policy for the virtual port on a real-time basis. Therefore, the real-time effect of services provided by the VM is improved in the virtualization process of the server. |
US08423631B1 |
Intelligent sorting for N-way secure split tunnel
A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites. Furthermore, the VPN tunnel may be chosen to minimize latency, to detour around network failures, or to conserve energy by minimizing the number of routers a datagram passes through. |
US08423630B2 |
Responding to quality of service events in a multi-layered communication system
A method for providing broadband communications over a multi-layer network having a plurality of Open System Interconnection layers. The method stores information in a memory, the information indicating for each of a plurality of communication resources within the multi-layer network, one or more layers of the network with which that communication resource is associated. The method monitors the multi-layer network to detect a quality of service event that has occurred at a first of a plurality of communication resources, and in response to the monitoring, uses the information to determine a layer of the multi-layer network that is associated with the first of the plurality of communication resources. The method responds to the quality of the service event by changing provisioning of the multi-layer network at a layer that is different from the layer of the multi-layer network that is associated with the first of the plurality of communication resources. |
US08423624B2 |
Maintaining referential integrity
A method, computer program product, and system for maintaining referential integrity is described. A method may comprise migrating a migration document in a migration shard from a first location to a second location. The method may further comprise adding a first location identifier associated with the first location of the migration document to metadata associated with the migration shard. The method may also comprise adding a second location identifier associated with the second location of the migration document to the metadata associated with the migration shard. The method may additionally comprise adding one or more shard identifiers to the metadata associated with the migration shard, each of the one or more shard identifiers corresponding to a shard that includes a document that may be referenced by one or more documents in the migration shard. |
US08423622B2 |
Systems for communicating current and future activity information among mobile internet users and methods therefor
A computer-implemented method implemented via the Internet for coordinating a current or future event between a user of a mobile Internet device and other users communicating through the Internet. The method includes receiving the current or future activity information pertaining to the future event from the user via the mobile Internet device. The current activity pertains to an activity occurring at a current time relative to a time the future activity information is received. The future activity pertains to an activity occurring at a future time relative to a time the future activity information is received. The method further includes transmitting the current or future activity information to a backend database coupled to the Internet, the backend database being remote from the mobile Internet device. The method further includes rendering the current or future activity information accessible to at least one recipient via the Internet. The recipient represents a subset of the users coupled to the Internet and having access privilege to information pertaining to the current or future event involving the user. |
US08423620B2 |
Apparatus and method for testing web service interoperability
An apparatus and method for testing web service interoperability. The apparatus includes a state model generator generating a state model of a composition system expressing an operation of exchanging a message when web services interoperate with each other as a state machine on the basis of content of a simple object access protocol (SOAP) service description language (SSDL) web service specification, a test structure generator generating a web service test structure by including information about an operating environment in which a web service test is carried out in a composition system structure that includes structured information about web services performing a message exchange operation, a test case generator generating a test case including definitions of execution functions for testing whether or not the web services interoperate with each other according to a message exchange operation sequence defined in the SSDL specification, from the state model of the composition system and information about the web service test structure, and a test case executor inputting a value to the test case to cause test target web services to execute the test case and testing whether the web services interoperate with each other according to the message exchange operation sequence defined in the SSDL specification. |
US08423617B2 |
Method for transferring data from a sensor over a computer network, corresponding device, and computer program product therefore
The invention concerns a method for transferring data from a sensor over a computer network, wherein the method comprises the steps of receiving from the sensor a signal representing a physical quantity, encoding the signal, converting the signal into a message, and transmitting the message over the computer network, wherein the conversion of the signal into the message comprises the step of generating the message by combining a first message header with a message body, wherein the first message header comprises the encoded signal and the message body comprises application data. The invention further concerns a device and computer program product therefore. |
US08423616B2 |
Identifying and correlating electronic mail messages
Technologies are described herein for identifying and correlating e-mail messages. The contents of the subject and recipients fields of e-mail messages received at and sent from a computing system are hashed and stored in a database. When an incoming e-mail message is received at the computing system, the contents of its subject and recipients fields are also hashed. A search is then made of the database to locate e-mail messages identified in the database that have a sufficient number of subject and address hash values that match the subject and address hash values generated for the incoming e-mail message so that the messages may be correlated. A correlation is made between the incoming e-mail message and the best matching e-mail message located during the search of the database. |
US08423614B2 |
Transfer device
The user of a mobile station which is prepared to receive information providing services from unspecified IP (Information Providers) accesses a gateway server and performs a pre-registration procedure (S71). When an IP server has information to provide to users, it constructs the information in the form of electronic mail, appends user attribute data, and sends this to the gateway server (S72). Upon receiving electronic mail with attribute data, the gateway server stores the electronic mail in a third mailbox, makes a comparison of the user attributes, and calls the mobile stations of relevant users (S73). A user who has received a call requests a download of the electronic mail from the gateway server (S74). The gateway server sends electronic mail to the mobile station which made the request (S75, S76). |
US08423613B2 |
System for messaging and collaborating in an intranet environment
A messaging system and associated computer program product. The messaging system includes a plurality of browsers connected through a common server. The server includes a message engine for receiving from a first user browser a request to enter chat mode with a second user browser; then receiving asynchronously from the second user browser a request to download any content from the common server or any other intranet or Internet server; and responding to the request from the second user browser with content modified to instantiate a chat session between the first and second user browsers. |
US08423612B2 |
Methods and apparatuses for selectively accessing an application
In one embodiment, the methods and apparatuses request an application; detect a user requesting the application; detect a profile associated with the user; and grant permission to access the application based on an access parameter. |
US08423610B2 |
User interface for web comments
One or more server devices receive a request associated with a link, where the link is further associated with a comment and where the comment provides an opinion of, or remarks upon, a content of a document. The one or more server devices retrieve a content of the comment associated with the link from a database and retrieve the document. The one or more server devices generate another document that displays the content of the comment and includes a frame that further displays the document, and send the generated another document to the client device. |
US08423603B2 |
Providing real time information in a visual information unit
Embodiments of the invention enable a person to easily and without having any specialized knowledge configure a webpage to automatically provide real time information. More specifically, embodiments of the invention are directed to a remotely hosted element which may be easily configured and placed in a webpage by an un-sophisticated publisher. The remotely hosted element provides the real time information. In certain embodiments, the real time information is stock quotes, charts and associated news items. In certain embodiments, the real time information unit is interactive. In other words, it allows webpage viewers to interact with it in order to cause it to show additional, or differently organized information. |
US08423597B1 |
Method and system for adaptive matrix trimming in an inverse discrete cosine transform (IDCT) operation
A method and system for adaptive matrix trimming in an inverse discrete cosine transform (IDCT) operation. At least one row of an input matrix is accessed. At least one matrix element of the row having a value of zero is detected. During execution of an IDCT multiplication operation on the row for generating an output row, IDCT multiplication operation for a matrix element having a value of zero is skipped. |
US08423593B2 |
Content distribution system
A contents distribution system distributes contents to the reproduction terminals (103). A contents distribution system comprises a first contents distribution server (101) and one or more contents storage servers (102). This system makes it possible that the CM contents recorded in each of CM distribution servers (101) is distributed to multiple CM storage servers (102) and the multiple CM storage servers (102) distribute the CM contents to the reproduction terminals (103). Using multiple CM storage servers (102), the processing load of CM distribution can be shared. Compared with the case in which the CM distribution server (101) directly distributes CM to the reproduction terminals (103), the processing load of each of CM distribution servers (101) can be reduced. |
US08423592B2 |
Method and system for accessing a storage system with multiple file systems
In order to write data to a storage system accessible with a first and second file system, a manager receives a data write request associated with a file. The manager determines if a function supported by the second file system is needed to complete the write request. If so, the file is opened and extended with the first file system. The file is then opened and written to by the second file system. The file is truncated by the first file system, and closed by both file systems. If the second file system function is not needed, the file is opened, written, and closed by the first file system. In order to read data from a storage system using a function supported by the second file system, the second file system's cached storage system index is updated, and then the file is opened, read, and closed by the second file system. |
US08423584B2 |
Conditional inclusion of resources in a computer system configuration
Creating a device tree is provided. It is determined whether more than one version of a resource for a data processing system exists in a resource location code array table. In response to determining that more than one version of the resource for the data processing system does exist in the resource location code array table, it is determined which version of the resource was installed in the data processing system. A presence detection procedure is performed for the resource in the data processing system. It is determined whether the resource is present in the data processing system. In response to determining that the resource is present in the data processing system, an entry is created in a device tree for the resource based on the determined version of the resource. The device tree is cached in firmware. |
US08423581B2 |
Proxy support for special subtree entries in a directory information tree using attribute rules
A mechanism for providing proxy support for special subtree entries in a directory information tree by defining filters at the proxy level to indicate relationships between main subtree entries and associated special subtree entries. A proxy server receives a request from a client for a special subtree entry and determines whether the distinguished name of the main subtree entry can be built using information in the request and pre-defined relationships between the main subtree entry and the requested subtree entry. If so, the proxy server builds the distinguished name of the main subtree entry associated with the special subtree entry and applies a partitioning filter to the distinguished name of the main subtree entry to determine a target directory server in the plurality of backend directory servers that comprise the special subtree. The proxy server then sends the request to the target directory server. |
US08423579B2 |
Disambiguation of tabular date
Creating data tables by identifying paths in a tree of data entities and relationships, the tree including data entities and relationships between the entities, where each of the paths originates from the same data entity, includes a terminal data entity that is at the to-many end of a one-to-many or many-to-many relationship with another data entity along the path, and includes no other of the data entities that lie along any path descending from the terminal data entity and that is at the to-many end of a one-to-many or many-to-many relationship with another of the data entities that lie along the path descending from the terminal data entity, and creating on a computer-readable medium a separate table for each of the paths, where each of the tables includes a column per each of the data entities of the path for which the table was created. |
US08423569B2 |
Decomposed query conditions
A method, article of manufacture and apparatus for decomposing an initial query into smaller conditional groups for execution on a database is disclosed. A separate database query may be generated for each of the conditional groups, and the results of executing these separate database queries may be combined and returned as the result of the initial query. Typically, the initial query may be decomposed because it is otherwise too large and/or too complex to be executed directly. |
US08423567B1 |
Dynamic query data visualizer
Fields in a query result of a query may be classified as numerical, date, or text according to their field type. Depending on the classification of the fields, different fields or functions applied to the fields may added to first dimension, second dimension, and/or filter menus in an interface. A user may make a selection of fields and/or functions from the menus, and additional query terms may be generated and appended to the query. The appended query may then be executed and the results may be displayed in a first and a second dimension of the interface depending on the selections made by the user. |
US08423566B2 |
Facility retrieval device
A facility retrieval device includes: an input device 4 for inputting instructions; a map information storage device 5 that stores map information and facility information including facility names and facility types; a facility name extraction unit 11 that extracts a facility name in response to an instruction from the input device; a facility retrieval unit 12 that uses the facility name extracted by the extraction unit as a retrieval key to retrieve facilities having names that include the retrieval key from the facility information stored in the storage device; a list generation unit 13 that generates a list listing names of a plurality of facilities having identical names and identical types to the facility extracted by the extraction unit, from among the facilities retrieved by the retrieval unit, on respective single lines as shared facility names; and a display device 8 that displays the list generated by the generation unit. |
US08423565B2 |
Information life cycle search engine and method
Search engine process operates on data collections to expand a user's knowledge about select content (SC) words, data objects, etc. A prioritized hierarchical taxonomic system (H-tax-sys) encompasses some SC is set, input data is classified thereto, and non-matching data (non-SC) is identified. The non-SC are used as a search terms. Additionally-optionally, the process identifies input data as SC per n priority H-tax, and uses these as search terms. Additionally-optionally, input data matching SC is added as search terms. Additionally-optionally, search terms are extracted from the input based upon H-tax. Supplemental documents are gathered, H-tax classified, mapped and represented with and without mapped search terms. |
US08423557B2 |
Computer method and system for determining individual priorities of shared activities
A computer-implemented method and apparatus determines individual user priorities of collections of resources. The system represents collections of shared resources as end-user activities. An engine retrieves the activity access history of the user and the activity records and generates a description of each activity and a priority score. The engine may include a data collection component and a training and ranking component. Based on the activity descriptions and priority scores, the system generates and outputs for display an activity list ordered by individual user priority. |
US08423556B2 |
Archive device
An archive device includes: a storage for storing divided data and attribute information, the divided data being received from an external device and divided from original data by a predetermined size, the attribute information being associated with a hash value and identification information, the hash value being calculated from the divided data, the identification information identifying the original data before being divided; and a controller for calculating a hash value for divided data that is received from the external device, writing the divided data and the attribute information corresponding to the divided data to the storage when the calculated hash value is not included in the attribute information stored in the storage, and adding the identification information corresponding to the calculated hash value to the attribute information when the calculated hash value is included in the attribute information stored in the storage. |
US08423552B2 |
Method of calculating connectivity of N-dimensional space
A method for calculating connectivity of a space having a number of objects using a computer system includes establishing a character matrix having a number of elements in accordance with the objects. A label matrix is established, and the character matrix is divided into blocks. Connectivity of the elements of each of the blocks is calculated, and then the elements are grouped into regions based on the values of the elements. Each of the regions is labeled and enhanced. Connectivity of the regions is calculated, and the regions are grouped into larger regions based on the values of the elements. |
US08423550B2 |
Storage medium for electronic information processing program, electronic information processing system, and electronic information processing method
A computer-readable medium includes a program including processes of correlating electronic information which is correlated to a first correlation location in a first correlation structure also to a second correlation location in a second correlation structure according to a correlation condition based on the first correlation location or the electronic information, and executing an operation on the electronic information or the first correlation location in the first correlation structure, wherein there can be switched permission and forbiddance of execution of at least a part of the operations, among the operations, which changes a correlation result in the correlating. |
US08423547B2 |
Efficient query clustering using multi-partite graphs
Efficient search query clustering using tripartite graphs may enable a search engine developer to model information needs of users while expending less computing resources. The efficient clustering of search queries may involve multiple computing devices receiving a subgraph of a multi-partite graph that encompasses search queries, as well as receiving a global center vector table that includes cluster center entries for query clusters. At each computing device, the received global center vector table may be filtered to eliminate one or more cluster center entries that are irrelevant to the search queries. Subsequently, the search queries may be clustered into the query clusters by at least using the filtered global center vector table at each of the computing devices. In some instances, one or more comparisons between search queries and the cluster center entries in the global center vector table during the clustering may be eliminated. |
US08423545B2 |
Providing user input suggestions for conflicting data using rank determinations
One embodiment includes: receiving profile data including first and second data changes corresponding to first and second client devices of a user, wherein the first and second data changes are conflicting; determining, via the first client device, a first rank for the first data change and a second rank for the second data change; and providing, via the first client device, a plurality of suggestions in response to a partial entry provided by the user, wherein the first plurality of suggestions is provided in a ranked order based on the first and second ranks. |
US08423539B2 |
Advertising medium determination device method therefor
It is also an object of the present invention to provide objective advertisement plan(s). The target specifying information storage part 202 stores information for specifying target attribution including information for specifying information delivery medium of an object to contact with correspondently with searchers' id. The search term storage part 203 correspondently stores a searcher's id, the timing of search, and the term used for the search. The extraction part 204 extracts the timing of search for such search term for each searcher's id, segments the extracted search timing for each searcher's id into a predetermined number in chronological order and then extracts searcher's id belonging to each segment. The advertising medium data determination part 205 extracts information on candidate of information delivery medium for the each segment from the extracted each searcher's id using information for specifying a target and determines candidate(s) of information delivery medium from the extracted candidate of information delivery medium. |
US08423534B2 |
Actively managing resource bottlenecks in a database system
A computer-implemented method, apparatus and article of manufacture for optimizing a database query. Resource usage of one or more resources of the computer system are monitored. A condition code representative of the monitored resource usage is stored. A cost model is modified using the stored condition code. A query execution plan is generated for the database query using the modified cost model. The query execution plan is then executed in order to retrieve data from a database stored on the computer system, wherein the retrieved data is presented to a user for subsequent use and analysis. |
US08423530B2 |
Searching in a computer network
The invention allows a user to enter a search criteria in a search form once and search multiple web services, search engines and web pages without the need for repeatedly re-creating the search criteria for each web service or search engine because of different and varying supported formats. Once the user has defined their search query, the search query is passed to a query manager in the browser application for formatting the search criteria into a generic query format. The generic query format provides a unified and generic interface to all other query mechanisms supported by different web services, search engines and web pages. |
US08423526B2 |
Linguistic assistance systems and methods
System and Methods determine a linguistic preference between two or more phrases. Each of the phrases is submitted to at least one search engine as a search string. Search results are retrieved from each of the at least one search engine for each submitted search string and total hit values of each search result are compared. One of the two or more phrases associated with the greatest total hit value are displayed to a user as the preferred phrase. |
US08423521B2 |
Method and apparatus for storing document data in docbase management system
A method and an apparatus for storing document data in a docbase management system are provided. In the method, document data is described by using a tree structure, the document data is split into multiple data fragments based on the tree structure when the document data is being stored, and the data fragments are stored, and the relation of the data fragments is recorded, wherein, each data fragment corresponds to a subtree or a node in the tree structure. |
US08423520B2 |
Methods and apparatus for efficient compression and deduplication
Mechanisms are provided for performing efficient compression and deduplication of data segments. Compression algorithms are learning algorithms that perform better when data segments are large. Deduplication algorithms, however, perform better when data segments are small, as more duplicate small segments are likely to exist. As an optimizer is processing and storing data segments, the optimizer applies the same compression context to compress multiple individual deduplicated data segments as though they are one segment. By compressing deduplicated data segments together within the same context, data reduction can be improved for both deduplication and compression. Mechanisms are applied to compensate for possible performance degradation. |
US08423519B2 |
Data reduction indexing
Example apparatus, methods, data structures, and computers control indexing to facilitate duplicate determinations. One example method includes indexing, in a global index, a unique chunk processed by a data de-duplicator. Indexing the unique chunk in the global index can include updating an expedited data structure associated with the global index. The example method can also include selectively indexing, in a temporal index, a relationship chunk processed by the data de-duplicator. The relationship chunk is a chunk that is related to another chunk processed by the data de-duplicator by sequence, storage location, and/or similarity hash value. Indexing the relationship chunk in the temporal index can also include updating one or more expedited data structures associated with the temporal index. The expedited data structures and indexes can then be consulted to resolve a duplicate determination being made by a data reducer. |
US08423514B2 |
Service provisioning
Embodiments disclosed herein provide systems and methods that can bridge the gap between business operations and data management operations. An interface layer provides customizable interfaces for interactions with a master entity index (MEI) system to accomplish association, storage, management or processing of data records based on user-defined business service operations. The interface layer allows a user to define business services, operations, and logical procedures according to a desired data model such that the inputs and outputs for each operation of the service correspond to the particular needs of the user and allow different terminology to be employed by the user. |
US08423510B2 |
Real time backup system for computer users
This invention involves tracking and backing all the information that a user generates on its computer devices (including embedded devices) in real time. The local user server records all user actions and gestures (via various means that include TV cameras). All of this information (user actions and saved files in a computer) is then sent to a remote server via the Internet. This remote server has a virtual map of all the embedded devices on a computer that the person uses. The remote server immediately starts to interpret the user's actions (including user gestures). In one implementation, the invention stores user actions that are related to data generation (e.g. actions that called some links where data is stored, or executed some programs that generated data). In another variant the remote server generates and downloads the same files that are downloaded on the local user computer devices. For example, if a person begins to download a program, the server may also download the same program on a remote backup server. This way, if the user loses this program, it can be retrieved automatically through a provided server on the Internet. If user's files are backed up by regular backup periodically, relevant data that were stored by real time backup servers can be eliminated. |
US08423508B2 |
Apparatus and method of creating and utilizing a context
An apparatus or method of context-aware communication comprises obtaining, by an access terminal, a plurality of terminal data from a plurality of access terminal subsystems, one or more terminal applications, or a combination of both. Further, the various embodiments may include determining at least one context corresponding to at least a portion of the plurality of terminal data. Also, various embodiments may include creating a context profile having a context identifier identifying each context, wherein each context profile comprises profile parameters corresponding to the respective portion of the plurality of terminal data determined to correspond to the respective context. Additionally, the aspects include storing each context profile. Optionally, other embodiments may further include monitoring for the occurrence of a context corresponding to a content profile, and performing a context action triggered by detecting the occurrence of a context. |
US08423506B2 |
Embedded change logging for data synchronization
Embodiments of the present invention provide for embedded change logging for data synchronization. In an embodiment of the invention, an embedded change logging data processing system can include a change embedded database (EDB) disposed in a pervasive device. The EDB can store entries for notified changes in data for multiple different end-user applications in the pervasive device. The system also can include a change log service (CLS) disposed in the pervasive device and coupled to the EDB. The CLS can include program code enabled to register with multiple different end-user applications in the pervasive device to receive notifications of changes, and to write entries to the EDB responsive to the notifications. Finally, the system can include a synchronization client disposed in the pervasive device separately from the CLS. The synchronization client can include program code enabled to directly access the EDB to perform data synchronization with a remote host. |
US08423505B2 |
Catalog reorganization apparatus and method
A method for reorganizing a catalog to improve I/O performance includes initially placing a shared lock on a source catalog. The method then makes a point-in-time copy of the source catalog to generate a target catalog. Once the target catalog is generated, the method reorganizes the contents of the target catalog. Optionally, while reorganizing the contents of the target catalog, the method temporarily releases the shared lock on the source catalog and mirrors I/O intended for the source catalog to a buffer. The buffered I/O may then be used to update the target catalog to bring it current with the source catalog. When the target catalog is reorganized and up-to-date, the method upgrades the shared lock on the source catalog to an exclusive lock, overwrites the source catalog with the target catalog, and releases the exclusive lock. A corresponding apparatus and computer program product are also disclosed and claimed herein. |
US08423504B2 |
Method of and apparatus for analysing data files
A system including a server, a search engine, and one or more user devices is used to analyse data files. The user devices may be used to effect a search, such as a search for documents, websites or other material. A search request is effected on the user device and forwarded to the server. A subject data file is obtained which represents a document. The subject data file is searched for instances of data representing user selected target features. The detected instances which include one or more of features indicative of a list and features indicative of content relating to a casual convention, are changed to be perceptibly different from features which are not target features when the modified data files is provided to the user. |
US08423503B2 |
Knowledge annotation result checking method and system
The present invention discloses a knowledge annotation result checking system and method. The knowledge annotation result checking system comprises: a receiving unit for receiving a knowledge annotation result; and a checking unit, for comparing the received knowledge annotation result with information within a tag registration database to obtain comparison information. According to the present invention, inconsistent tag information can be detected. |
US08423502B1 |
System, method, and computer program product for permitting an upgrade of extract, transform, and load (ETL) processes, independent of a customization performed by a user
A system, method, and computer program product are provided for permitting an upgrade of extract, transform, and load (ETL) processes, independent of a customization performed by a user. In operation, one or more ETL processes are identified. Additionally, a user is permitted to customize the one or more ETL processes. Further, an upgrade of the one or more ETL processes is permitted and enabled. |
US08423495B1 |
System and method for facts extraction and domain knowledge repository creation from unstructured and semi-structured documents
Provided are methods and systems that extract facts of unstructured documents and build an oracle for various domains. The present invention addresses the problem of efficient finding and extraction of facts about a particular subject domain from semi-structured and unstructured documents, makes inferences of new facts from the extracted facts and the ways of verification of the facts, thus becoming a source of knowledge about the domain to be effectively queried. The methods and systems can also extract temporal information from unstructured and semi-structured documents, and can find and extract dynamically generated documents from Deep or Dynamic Web. |
US08423492B2 |
Predictive prompting and decision outcome
A system and method that provide for decision support and/or training support in crisis decision-making situations are provided. In one implementation, for example, a method identifies patterns from known cases based on information from a crisis event. Each of the known cases includes attributes and at least one outcome. The method also identifies a first subset of the known cases that relate to the identified patterns from the known cases. The method also analyzes the identified patterns to determine a cue that, if answered, will provide a second subset of the known cases including a more converged range of decision outcomes than the first subset. |
US08423488B2 |
System and method for building a predictive score without model training
A system and method for building a predictive score without model training are disclosed. A set of predictive variables is defined based on raw data fields generated from raw data from one or more sources and domain knowledge. The raw data includes a historical set of transactions previously generated by one or more raw data sources. An scaled relative risk table to describe each predictive variable of the set of predictive variables is generated. The set of predictive variables is combined based on their associated relative risk tables to generate a predictive score for a future set of transactions. |
US08423486B2 |
Learning device
A learning device learns a control parameter (e.g., injection start response delay), which is used for deciding a control content of an injector (controlled object), in relation to a criterion variable (e.g., fuel pressure). The learning device has a storing section for storing a learning vector consisting of the control parameter and the criterion variable. The learning device has a measurement vector obtaining section for obtaining a measurement vector consisting of a measurement value of the control parameter and a measurement value of the criterion variable. The learning device has a correcting section for correcting the learning vector based on the measurement vector and for performing storing and updating of the learning vector in the storing section. |
US08423484B2 |
Prognostics and health management method for aging systems
The present invention provides a novel prognostic and health management method for natural aging systems. This prognostic and health management method can detect anomalies in a system in advance, and can determine whether the detected anomalies are due to natural aging or other aging processes. In this prognostic method, a moving window method for improving the performance of the conventional data-driven prognostic methods is described. This prognostic and health management method combines with the detections by the data-driven prognostic method based on the conventional training and moving window methods to determine whether the detected anomalies are due to natural aging or other aging processes and in so doing can reduce the number of false alarms; reduce cost of a system by decreasing the unnecessary maintenance, downtime, and inventory; can extend the life of systems; and can assist in the design and qualification of future systems to improve their reliability. |
US08423482B2 |
Automated legal evaluation using a decision tree over a communications network
A method for legal knowledge modeling and automated legal evaluation, such as for online, questionnaire-based legal analysis, is provided. Information, such as facts and characteristics of a legal situation or legal scenario, as it relates to a legal conclusion or a legal result, are modeled in a decision tree. The decision tree may comprise a plurality of nodes and a plurality of edges connecting the nodes, wherein each node is associated with a variable that represents either an answer to a legal inquiry or a legal conclusion, and an edge represents a conditional dependency between variables of nodes. The decision tree is automatically updated on a periodic basis to reflect new legislation or court decisions. Using the decision tree, a legal conclusion based on the user's answers to a questionnaire may be determined. The legal conclusion is modified upon the input of evidence, which is typically in the form of answers to a dynamic set of questions designed to identify a legal conclusion or a legal result. |
US08423481B2 |
Self-learning method for keyword based human machine interaction and portable navigation device
A self-learning method for keyword based human machine interaction is disclosed. At least one of a plurality of keywords predetermined in a database is selected and a priority score of the selected keyword is updated and a weighted factor is generated for the selected keyword. A weighted score and the weighted factor of the selected keyword are transmitted to the keywords related to the selected keyword. The selected keyword is pushed to a keyword buffer and linkage strengths between the keywords in the keyword buffer are strengthened. When a keyword has been stored in the keyword buffer for over a predetermined reset time period, a reset operation is performed to remove the keyword from the keyword buffer. |
US08423480B2 |
Image forming apparatus, billing amount determination method and billing system
An image forming apparatus that executes a job and determines a billing amount for the job depending on a parameter value given to a parameter that relates to the execution of the job, the image forming apparatus comprising: a storage that stores therein a first table and a second table, the first table defining billing amounts for a plurality of non-overlapping value ranges in one-to-one correspondence, the second table defining billing amounts for a plurality of specific values in one-to-one correspondence; and a determiner operable to refer to the second table before referring to the first table and judge whether the parameter value is identical to any one of the plurality of specific values in the second table (step S402), and if identical (Yes in step S402), determine the billing amount for the job according to the second table (step S403). |
US08423475B2 |
Systems and methods for managing multiple accounts on a RF transaction device using secondary identification indicia
Systems and methods are configured to manage data sets associated with a transaction device. For example, a method is provided for facilitating the management of distinct data sets on a transaction device that are provided by distinct data set owners, wherein the distinct data sets may include differing formats. The method includes the steps of: adding, by a read/write, a first data set to the financial transaction device, wherein the first data set is owned by a first owner; adding, by the read/write device, a second data set to the financial transaction device, wherein the second data set is owned by a second owner; and storing the first data set and the second data set on the financial transaction device in accordance with an owner defined format. The first and second data sets are associated with first and second owners, respectively, and are configured to be stored independent of each other. The transaction device user may be permitted to select at least one of the multiple data sets for transaction completion using a secondary identifier indicia. Where the user selects multiple accounts for transaction completion, the user may be permitted to allocate portions of a transaction to the selected transaction accounts. The transaction request may be processed in accordance with the user's allocations. |
US08423474B2 |
Method and apparatus for data recipient storage and retrieval of data using a network communication device
A system and method for data recipient invoked electronic commerce allowing data subjects to provide and data recipients to receive information over a network relating to the needs of a data subject such as purchases, distribution of application information and the like. The system includes a server having software which gathers the information from a data subject to complete a transaction. The system has a data subject data structure that stores information for registered data subjects. The software can access the data subject data structure and enter the data subject's information during subsequent transactions. Having the software obtain and enter the data subject's purchasing information, the data subject does not have to enter the same information every time the data subject desires to effect a transaction over the network. In alternate embodiments, the same technology can be applied to other arenas where a user enters the same repetitive information. |
US08423473B2 |
Systems and methods for game activation
Techniques are provided for controlling the activation of computer games. In one embodiment, the technique may involve receiving a combination of a game identifier for the game and a device identifier for the device. The technique may further involve accessing a database of known game identifiers, each known game identifier being associated with a device count corresponding to a total number of known devices on which a known game was previously played or activated, and obtaining a usage policy for the game. |
US08423471B1 |
Protected document elements
In some embodiments, techniques for computer security comprise displaying an electronic document, detecting a request to traverse a link, such as a hyperlink or a form submission, wherein the link is associated with an element of the document, evaluating an attribute, wherein the attribute is associated with the element of the document, and determining whether to perform the action based on the evaluation. Applications of these techniques include mitigating the effect of an attempt to modify web pages for fraudulent purposes, such as by a “phishing” attack incorporating malicious scripting. |
US08423470B2 |
Distributed secure anonymous conferencing
A communications manager of an enterprise receives an add-conference request to host a conference by the enterprise from an organizer client, wherein the conference to enable an anonymous user that does not have enterprise credentials to join the conference. The communications manager sends an add-conference response to the organizer client indicating that the conference is organized. |
US08423469B2 |
System and method for enhancing the efficiency of real estate transactions
A computer system and method, for real estate transactions concerning the purchase or sale of real property, comprises engaging a realtor and a mortgage originator for providing unified communication among a client, the realtor and the mortgage originator, providing a simplified loan process for the client and upon a sale and purchase of the property, distributing to the client a predetermined portion of money from the real estate commission received by the realtor and a portion of the mortgage origination proceeds to the realtor, such that upon any combination of a sale and purchase of the property, the client receives a predetermined portion of money from the purchase price of the property, the loan amount and the listing fee, the realtor receives the full amount of the predetermined real estate commission for the sale consummated, and the mortgage originator receives a proportionately smaller portion of the mortgage origination proceeds. |
US08423468B2 |
Real time correlation of parallel charging events
A network providing service to an end user may include a first client, a second client and a charging system. A method implemented by the network may include the first client receiving a service event that is destined for an end user and retrieving a first logical clock value from memory, where the first logical clock value specifies a number of service events received at the second client. The first client may increment a second logical clock value based on receipt of the service event and may construct a first time stamp parameter based on the first logical clock value and the second logical clock value. The first client may send a charging request to a charging system, where the charging request includes the first time stamp parameter and where the charging request requests credit authorization associated with providing the service event to the end user. |
US08423467B1 |
Merchant-specific shadow account numbers
Financial transactions, such as buying and selling, may be facilitated by merchant-based shadow account numbers. A master account may contain several associated shadow accounts. Each shadow account may in turn be associated with a specific merchant or group of merchants. Merchants and users may store and use the shadow account numbers rather than the master account numbers. Stolen or otherwise compromised shadow account numbers are useless with other non-associated merchants. Furthermore, the shadow numbers may be easily invalidated while leaving the master account untouched. |
US08423462B1 |
Real-time mobile wallet server
Techniques and apparatuses for providing wallet server information to an entity using a real-time mobile wallet server (MWS) are disclosed herein. The MWS may receive a request for personal information from an entity. The MWS may then display to a user a summary of the request, a list of selections available in the wallet server that may satisfy the request, and a list of selectable response options for the user to choose to respond to the entity. In some aspects, the wallet server may store username and associated passwords, payment information, and/or contact information. In further aspects, the MWS may generate limited-use payment information associated with existing payment information. The MWS may communicate ad hoc messaging to the entity using voice-based or real-time text-based communications over an established communication link between the MWS and entity. |
US08423461B2 |
Advanced payment management system
The present disclosure involves a method that involves: receiving a request to pay a bill having a billing date; identifying a plurality of funding instruments available for paying the bill; retrieving respective billing cycles of the funding instruments; and recommending one of the funding instruments to pay the bill based on the billing date of the bill and the respective billing cycles of the funding instruments. The present disclosure also involves a system that involves: means for receiving a request to make a payment, the payment having a payment deadline; means for identifying a plurality of different funding sources; means for retrieving billing period information associated with each funding source; and means for recommending using one of the funding sources to make the payment, wherein the means for recommending includes means for comparing the payment deadline with the respective billing period information of the funding sources. |
US08423460B2 |
Method of settling commercial indebtedness
A method whereby vendors and purchasers settle invoices and account for sales taxes, integrated with the drawing, accepting, guaranteeing, endorsing, discounting, presenting, and cash settlement of electronic bills of exchange in all traded currencies (Ebill). Ebills are activated automatically as a direct consequence of the approval of one or more invoices for payment. Acceptance is against a guarantee with a managed credit risk limit or endorsed Ebills. Settlement is also activated by matching a purchase order to a goods received or delivery note or bill of lading. A single instance of each invoice and Ebill is held for all functions required by vendors, purchasers, risk managers, Ebill traders, discounters, guarantors and banks. Trading accounts are represented by a single ledger instance with automated updating of their back-office ledgers. Settlement reconciliation is supported by messages related to individual transactions and by quantified debit advice notes reconciled with credit notes. |
US08423457B1 |
Anonymous mobile payments
Anonymous mobile payments enable a user to make and/or receive payments without disclosing personal or private information to another party. In some aspects, a provider of a payment may request an anonymous payment for a specified value from a host. In response, the host may transmit to the provider a code that is available for redemption. The provider may then relay the code to a recipient, who may redeem the code from the host. In other aspects, a recipient may request a temporary identifier (special code) from a host. The recipient may relay the temporary identifier to a provider, who may in turn transmit a payment, via the host, using the temporary identifier. The recipient may then claim the payment from the host. In additional aspects, the codes of the anonymous payments may include expiration times and/or restrictions on a number of uses of the code. |
US08423450B2 |
System and method for processing data pertaining to financial assets
A method of processing data in connection with a security is provided. The security is collateralized by a plurality of home mortgage loans or by portions of the plurality of home mortgage loans. The method comprises generating payment projections regarding principal and interest payment projections for the plurality of home mortgage loans; determining that the payment projections have errors; and modifying loan characteristic data to eliminate errors in the loan characteristic data that cause errors in the payment projections. According to another embodiment, a method comprises receiving payment data regarding the plurality of loans a plurality of times separated by a plurality of days during the reporting cycle. Each time the payment data is received, the payment data is processed and the opportunity to make corrections is provided. |
US08423449B2 |
Consolidated sales, marketing, and customer support system for financial products
A method includes accepting financial product information through a provider computer; accepting advisor information and client information; allowing access to a portion of the financial product information, based on the client information, through a client computer; allowing access to another portion of the financial product information not accessible through the client computer, based on the advisor information, through an advisor computer; and tracking and reporting the advisor information and the client information through metrics. |
US08423448B2 |
Method and system of trading a standardized contract
A system, method, and corresponding computer program product facilitates trading of a standardized contract. The terms of the contract may be such that it provides a payout from one party to the other based on the price, yield, level or other measure of an asset, basket, index, financial contract, other financial instrument or some economically significant variable observed at or around two specified times, both such times being after the time that the standardized contract is first available for trading. Alternatively, the terms of the contract may be such that it provides that one party has the right but not the obligation either to purchase or to sell some asset at a price which is determined at a first specified time, such right to be exercised at some time not later than the second specified time, both such times being after the time that the standardized contract is first available for trading. These and other related contracts are described. |
US08423443B2 |
Method and system for pricing financial derivatives
A method for providing a bid price and/or an offer price of an option relating to an underlying asset, the method including the steps of receiving first input data corresponding to a plurality of parameters defining the option, receiving second input data corresponding to a plurality of current market conditions relating to the underlying value, computing a corrected theoretical value (CTV) of the option based on the first and second input data, computing a bid/offer spread of the option based on the first and input data, computing a bid price and/or an offer price of the option based on the corrected TV and the bid/offer spread, and providing an output corresponding to the bid price and/or the offer price of said option. |
US08423442B2 |
Visual representation and configuration of trading strategies
A system and method are provided to visually represent and configure trading strategies used in electronic trading. The system and method may be used to visually represent, among other things, an acceptable range of prices for a trading strategy in relation to a graphical user interface. The acceptable range of prices may be input by a trader to limit when one or more orders are moved from one price to another. The acceptable range of prices can be displayed on a graphical user interface using visual indicators. Using the visual indicators, the acceptable range of prices can also be configured and modified by a trader based on the trader's preferences. Other features and advantages are described herein. |
US08423440B1 |
Systems and methods for facilitating transfers between accounts
A computer assisted method for facilitating transfers between financial accounts. The method includes accepting a funds transfer request via the selection of an icon, by a user, wherein the icon represents a designated transfer of a predetermined amount of funds between a funding account and at least one receiving account. The method further includes transferring the amount of funds from the funding account to the at least one receiving account. |
US08423436B2 |
Data-driven customizable payroll element template
Various techniques can be used to customize payroll element templates. One method involves accessing a predefined payroll element template; receiving a template modification value, which is input by a payroll user in response to a question in a predefined payroll questionnaire; customizing the predefined payroll element template, based upon the template modification value, to create a customized payroll element template; and storing the customized payroll element template. |
US08423429B2 |
Method, apparatus and program storage device for providing an advanced material management center
A method, apparatus and program storage device for providing an advanced material management center is disclosed. A segregated delivery delay/component buffer area is maintained at a manufacturing site for holding material before transfer to the manufacturer. The content of the buffer area is owned by the supplier. Materials may be provided to the buffer area by a just-in-time warehouse or by a supplier. The quantity of any particular material at the buffer area is smaller than normally held at the just-in-time warehouse or provided by a supplier and therefore requires much less storage space. However, the buffer area provides quick availability to inventory and allows for improved maintenance and availability of inventory. |
US08423420B1 |
Method and media for duplicate detection in an electronic marketplace
A shared “universal” virtual shopping cart (“the cart”) may be provided by a host to enable information sharing between multiple disparate electronic marketplaces provided by various merchants. The host may obtain user information via the cart to improve interactions with a user. The host may recommend an item to the user that is offered at a lower price and related to an item retained in the user's cart. The host may also recommend items based on a user's purchase history, such as complementary items (e.g., up-sell items) and items other users may recommend. In some aspects, the host may compile best selling lists based on data from multiple electronic marketplaces. The host may also perform user specific operations such as indicate an item in a cart is a duplicate of a previous purchase and monitor a price and/or available quantities of an item in the cart. |
US08423417B2 |
System and method for automatically selecting advertising data for stored content
A method for delivering advertising data, comprising receiving end user data at a server, the data indicating available advertising spots in content data stored at an end user device; and updating from the server advertising data in the available advertising spots for presentation of the advertising data during replay of the content data at the end user device. A system is disclosed for performing the method. A data structure embedded in a computer readable medium is disclosed for containing data for performing the method. |
US08423409B2 |
System and method for monetizing user-generated web content
A system and method for monetizing user-generated web content are provided. The system includes a tracking engine operable to track user activity taking place a plurality of social networks. The tracking engine is in communication with an branding engine, which is notified when a user publishes content on a social network. The ad branding engine is configured to analyze user-published content and select at least one advertisement contextually related thereto. The ad branding engine incorporates the advertisement with the user-published content, and in turn, the user is compensated. |
US08423402B2 |
Method and system for electronic exchange of reward points
A system and method for operating a reward points accumulation and redemption program wherein a user earns rewards from a plurality of independent reward issuing entities, with each tracking the user's earned rewards. A trading server accumulates some or all of the user's earned rewards from the reward servers and credits the accumulated points rewards into a single reward exchange account associated with the user. The user may then select an item for purchase with the accumulated rewards. The item is provided to the user in exchange for a subset or all of the rewards. Reward points may also be redeemed in exchange for services, such as the playing of a video game or Internet access. |
US08423401B2 |
System and method for redeeming vouchers
The invention includes an improved system and method for creating, distributing and storing vouchers. The method includes a loyalty system obtaining a loyalty card account having a unique identifier and loyalty points associated therewith, accessing a loyalty database utilizing the unique identifier, converting at least a portion of the loyalty points to a first value associated with a first merchant, saving the first value in a first database associated with the loyalty card, converting at least a portion of the loyalty points to a second value associated with a second merchant, saving the second value along with other voucher information as an electronic voucher in a second database associated with the loyalty card, redeeming the first value at a first merchant and redeeming the electronic voucher at a second merchant. |
US08423392B2 |
Trusted participants of social network providing answers to questions through on-line conversations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating online conversation. In one aspect, a method includes determining that a user has submitted a question to be viewed by trusted participants of an online conversation, wherein the trusted participants include the user, one or more advertisers and one or more social network friends of the user, obtaining a reply to the question from one of the trusted participants, and providing the reply to the trusted participants. |
US08423389B2 |
Flight accident insurance
A system for providing flight accident insurance at low price and fixed coverage comprises means for limiting the number of policies that can be sold on any given flight to not more than a predetermined number. The predetermined number may be 20. The system comprises an input device for receiving information from a traveler and an output device for providing an insurance quote to said traveler. |
US08423383B2 |
Contemporaneous, multi-physician, online consultation system
The computer-implemented system of providing online medical consultation services by a team of medical professionals begins when a user accesses the system website. The user selects the level of consultation services desired and a case submission form is provided to the user requesting information relating to desired medical consultation. The user provides the requested information on case submission form. If additional information is required, it is obtained. When the case is ready for submission, members of the medical professional team are selected for consultation on the case and forwarded the particulars of the submitted case via the Internet. The selected team members review the submitted case particulars and each member provides their medical opinion via Internet. The submitted opinions are recorded and displayed in real time on the system website, to which the user has access. In addition, the submitted opinions to structured questions are compiled to determine if there is a consensus. A graphical representation of the compiled opinions is generated and displayed in real time on the website, as well. This system can provide nearly instant information as to the sum of the opinions of medical experts for a variety of case scenarios and establishes whether, and to what extent, a consensus exists among the consulting medical professionals. |
US08423379B2 |
Medical-information management network system
A medical-information management network system includes a medical-information management server to which a server-identification information is individually given. The medical-information management server is configured to, for example, manage patient information, examination information, and a diagnosis result. The medical-information management server includes a receiving device that stores an in-vivo image, which is captured by a body-insertable apparatus inserted into a subject, and information received from the body-insertable apparatus, and an image display device that is connected with the medical-information management server via a network and obtains the in-vivo image and the information received from the body-insertable apparatus that are stored in the receiving device. |
US08423377B2 |
Medical case scheduling, logistics management and associated data management
Methods and systems enable the electronic scheduling of medical procedures. Schedulers log into a scheduling system to electronically submit medical procedure requests. Requests include entry of patient data together with at least one of: procedure date, procedure place, procedure time, required equipment, requested medical personnel, as part of the first medical procedure request. Once request is accepted by the scheduling system, electronic notifications about the request are automatically sent over a data network to parties associated with the medical procedure (e.g., medical facility, medical personnel, equipment distributors). System enables rescheduling or resolution where scheduling conflicts are indicated. |
US08423375B2 |
Apparatus and methods for processing mail using a manifest
Methods and apparatus for manifesting mailpieces, processing mailpieces from a mail system, and certifying a mail system are provided. A mailpiece is received at a manifest mailing system and mailing information from the mailpiece is obtained. A manifest of the mailpiece is created and the mailpiece is then delivered using the manifest. Based on a certification of the mail system, an accuracy of a portion of the manifest may be selectively determined. Based on the accuracy of the portion of the manifest, the mailpieces are then conditionally delivered using the manifest. To determine a certification, test information may be provided to a mail system. A manifest generated by the mail system is then received. The accuracy of the manifest based on the test information is determine and a certification level is then assigned to the mail system. |
US08423374B2 |
Method and system for processing intelligence information
A method and system for routing intelligence information related to security. The security system provides rules that identify conditions and routing instructions that are to be applied to intelligence information. A security organization may create and modify rules to ensure the appropriate routing of intelligence information in a timely manner. The security system may receive intelligence information from various sources. Regardless of the form or source of intelligence information, the security system analyzes the intelligence information to determine whether any conditions of the rules are satisfied. When a condition of a rule is satisfied, the security system sends a notification of the intelligence information in accordance with the routing instructions for that rule. In this way, intelligence information can be automatically and quickly routed to the appropriate security personnel for further processing. |
US08423373B2 |
System and method for coalescing market data at a client device
A client device coalesces data received from an exchange, and provides a client application such as a graphical user interface with the opportunity to process fewer, but up-to-date, data updates from an exchange when a large volume of prices becomes available. Accordingly, the trader can be assured of receiving updated information that are fed to the client applications at a rate that is cohesive with that client device's processing speed. |
US08423361B1 |
Speech-to-text processing based on a time-ordered classification of audio file segments
This specification describes technologies relating to multi core processing for parallel speech-to-text processing. In some implementations, a computer-implemented method is provided that includes the actions of receiving an audio file; analyzing the audio file to identify portions of the audio file as corresponding to one or more audio types; generating a time-ordered classification of the identified portions, the time-ordered classification indicating the one or more audio types and position within the audio file of each portion; generating a queue using the time-ordered classification, the queue including a plurality of jobs where each job includes one or more identifiers of a portion of the audio file classified as belonging to the one or more speech types; distributing the jobs in the queue to a plurality of processors; performing speech-to-text processing on each portion to generate a corresponding text file; and merging the corresponding text files to generate a transcription file. |
US08423360B2 |
Speech recognition apparatus, method and computer program product
A speech recognition apparatus, method and computer program product whereby noise is subtracted from an input speech signal by a plurality of spectral subtractions having differing rates of noise subtraction to produce plural noise-subtracted signals, at least one speech features is extracted from the noise-subtracted signals, and the extracted feature is compared with a standard speech pattern obtained beforehand to recognize the speech signal based on a result of the comparison. In addition, features can be extracted from at least one of the noise-subtracted signals and also the input speech signal for comparison with the standard speech pattern. Plural features can be combined into a single feature for the comparison. |
US08423359B2 |
Automatic language model update
A method for generating a speech recognition model includes accessing a baseline speech recognition model, obtaining information related to recent language usage from search queries, and modifying the speech recognition model to revise probabilities of a portion of a sound occurrence based on the information. The portion of a sound may include a word. Also, a method for generating a speech recognition model, includes receiving at a search engine from a remote device an audio recording and a transcript that substantially represents at least a portion of the audio recording, synchronizing the transcript with the audio recording, extracting one or more letters from the transcript and extracting the associated pronunciation of the one or more letters from the audio recording, and generating a dictionary entry in a pronunciation dictionary. |
US08423350B1 |
Segmenting text for searching
Methods, systems, and apparatus, including computer program products, for segmenting text for searching are disclosed. In one implementation, a method is provided. The method includes receiving text; segmenting the text into one or more unigrams; filtering the one or more unigrams to identify one or more core unigrams; and generating a searchable resource, including: for each of the one or more core unigrams: identifying a stem, indexing the stem, and associating one or more second n-grams with the indexed stem. Each of the one or more second n-grams is derived from the text and includes a core unigram that is related to the indexed stem. |
US08423349B1 |
Filtering phrases for an identifier
Techniques for generating and providing phrases are described herein. These techniques may include analyzing one or more sources to generate a first corpus of phrases, each of the phrases for use as an identifier and/or for association with a user. The first corpus of phrases may be generated based on characteristics associated with phrases. Once a first corpus of phrases has been generated, these phrases may be filtered to define a second corpus of phrases. Phrases of this second corpus may then be suggested to one or more users. In some instances, the phrases suggested to a particular user are personalized to the user based on information previously known about the user or based on information provided by the user. |
US08423348B2 |
Pattern generation
A method and system is disclosed herein for generating a plurality of equivalent sentence patterns from a declared sentence pattern for a specific language. The declared pattern is fed into a pattern selector. The pattern selector reads a predetermined library of equivalent pattern sets and selects an equivalent pattern set for the declared pattern. The selected equivalent pattern set corresponds to the declared pattern and represents a set of equivalent declared patterns. The set of equivalent declared patterns and the declared pattern are fed to a rules generator. The rules generator outputs executable semantic pattern recognition rules. The reader module, using the generated executable semantic pattern recognition rules, reads the given information source to determine the information of interest. |
US08423346B2 |
Device and method for interactive machine translation
Provided are a device and method for interactive machine translation. The device includes a machine translation engine having a morphological/syntactic analyzer for analyzing morphemes and sentences of an original text and generating original text analysis information, and a translation generator for generating a translation and translation generation information on the basis of the original text analysis information, and a user interface module for displaying sentence structures of the original text and the translation, and a relationship between the original text and the translation to a user on the basis of the original text analysis information and the translation generation information, and for receiving corrections to the original text or the translation from the user. The device and method provide a user interface whereby the user can effectively recognize and correct a mistranslated part and a cause of the mistranslation, and rapidly provides a re-translated result according to the correction. Thus, it is possible to perform high-quality translation which satisfies the user. |
US08423339B2 |
Visual analysis of a protein folding process
A method, information processing system, and computer readable medium, are provided for analyzing a protein folding process. The method includes conducting an incremental pattern discovery process. The incremental pattern discovery process includes judging multidimensional data from a simulation of a protein folding process. The incremental pattern discovery process captures at least one intermediate data point in at least one pattern associated with the protein folding process. |
US08423334B2 |
Distributed model identification
A method and system for identifying a distributed model for a nonlinear system represented by a block diagram. The distributed model identification can be achieved by first replacing all signal links across the block diagram with elastic links by augmenting each input port of a plurality of blocks with a signal generator that produces a replacement signal value (sig) for the value received by each of the plurality of blocks. Thereafter, the difference between the received value and the replacement signal values can be calculated and outputted as an auxiliary signal to control elasticity of the elastic links. Then, instead of global identification of the block diagram parameters, i.e. treating the diagram as a whole, the block parameters are identified locally based on the local data. Simultaneously, the auxiliary output signals are forced to vanish. Consequently, the solution found is also a solution to the global identification method. |
US08423333B2 |
System for managing objects of virtual space
A simulator system containing a plurality of individual simulators to simulate behavior of a predetermined simulation target, where: individual simulators select the simulation target satisfying a predetermined notification condition among simulation targets to send the information related thereto to an intercommunication control apparatus; and an intercommunication control apparatus executes the processing of the content determined according to a condition related to this notified simulation target to notify the result of the execution to individual simulators. |
US08423327B2 |
Methods and systems of engineering analysis using a hybrid approach with FEM and adaptive SPH
Systems and methods of computer aided engineering analysis using hybrid approach of finite element method (FEM) and adaptive smoothed particle hydrodynamics (SPH) are described. According to one aspect, a computer-aided engineering analysis is performed to simulate an impact event between structures. A FEM grid model is created to represent the structures using a plurality of solid elements which represents geometry and material properties. Once a contact between two structures resulted into a material or structural failure according to predefined material constitutive equation, solid elements representing the failed portion of the structure are removed. Each failed solid element is then replaced by a plurality of particles to be analyzed using the SPH analysis. The particles replacing the failed element inherit all of the states and properties of the failed element, such as location, mass, velocity, acceleration, etc. The replacement is conducted according to the principles of mass, momentum and energy conservation. |
US08423326B1 |
Thin client graphical presentation and manipulation application
A distributed graphical presentation and manipulation application executes as a thin client application in a network. The networked graphical presentation and manipulation application can generally be used without requiring a user to install any specific software prior to using the application. In one embodiment, code may be received from a server via the network. A local environment may be generated based on the code, where the local environment may be configured to display a view of a graphical model. A request to manipulate the view may be received within the local environment. A request for a manipulated view may be transmitted to the server based on the received request. The manipulated view may be received from the server. The received manipulated view may be displayed within the local environment. |
US08423325B2 |
Systems, methods, and tools for proofing a computer-aided design object
A plastic tolerance proofing tool adapted to be implemented with a computer system. The computer system includes a processor and a memory storing a CAD object of an apparatus to be manufactured with a material. The tool includes a criteria selector operable to prompt for and receive a type of plastic material for the apparatus to be manufactured in and an extractor operable to determine a nominal dimension and a related tolerance from the CAD object. The tool further includes a comparator operable to compare the tolerance with a first threshold and a second threshold, and a tagging module operable to tag the CAD object based on the comparisons. |
US08423324B2 |
Process and device for passenger cabin layout
A process for determining the distribution of seats of a passenger cabin, whereby the cabin includes at least one row of seats arranged essentially one behind the other along a longitudinal axis, and the cabin includes element for arranging each seat in a position on the ground among a set of possible positions spaced longitudinally at known intervals, includes a phase for optimization of the spacing of seats according to an overall comfort function of passengers, taking into account bodily characteristics that are specific to at least some of the passengers, including the length of the front segment of the passengers' legs, and the purpose of the optimization is to maximize a comfort function taking into account in particular the space that is free for each passenger between his knees and the seat that is located in front of him. The purpose of the invention is also the related device. |
US08423323B2 |
System and method for aiding product design and quantifying acceptance
Methods and systems for designing new products such as perfumes comprise having existing products in a product field rated according to product attributes; assigning each of the existing products a location in a multi-dimensional space according to the ratings; locating the existing products in a second multi-dimensional space; choosing reference products, which sample the second space, from among the existing products; having a consumer survey of the reference products conducted; creating a map of consumer responses in the second multi-dimensional space; and designing the new product based on the map of consumer responses. |
US08423317B2 |
Temperature detection method of semiconductor device and power conversion apparatus
A temperature detection method for a semiconductor device and a power conversion apparatus are disclosed. A temperature detection device is used to detect the temperature for thermal protection of a power semiconductor device. The temperature detection device is placed in the proximity of a component having the power semiconductor device packaged therein, and either an emitter terminal or a collector terminal of the power semiconductor device. Since the temperature detection device is mounted on a circuit board, it does not require insulation from a cooling fin on which the power semiconductor device is mounted and lead wires can be eliminated. |
US08423316B2 |
Camera based positioner for near-field measurement and method therefor, and near-field measurement system
A camera based positioner (CBP) for near-field measurement and a method therefor, and a near-field measurement system are provided. A measurement probe and an antenna under test (AUT) are automatically aligned to a position for near-field antenna measurement by recognizing a position and a rotation angle of the AUT based on an interval and an angle between neighboring laser sources represented in an image taken by emitting laser beams from at least two laser sources located with a predetermined interval and a predetermined angle. |
US08423310B2 |
Methods, systems, and computer-readable media for facility integrity testing
Methods, systems, and computer-readable media provide for facility integrity testing. According to embodiments, a method for populating a watch list with circuits of a communications network to be monitored for repeat failures is provided. According to the method, a trouble ticket associated with one of the circuits and a trouble code and analysis code (TC/AC) combination associated with the trouble ticket is retrieved. Whether the trouble ticket meets a watch list criterion is determined. In response to determining that the trouble ticket meets the watch list criterion, the trouble ticket and the TC/AC combination are added to the watch list. |
US08423309B2 |
Method for performing quality control on an organic light emitting diode device and a method for determining current leakage in an OLED sub-pixel
A method is provided for performing quality control on an organic light emitting diode (OLED) pixel comprising three sub-pixels formed in parallel. A method is provided for determining an weighted average current leakage for three sub-pixels of an OLED pixel. The method includes selecting a total luminance level, determining a first current flowing when a first sub-pixel is energized causing the OLED pixel to emit light having 1/3 total luminance. The method includes determining a second current flowing when the first sub-pixel and a second sub-pixel are energized causing the OLED pixel to emit light having a 213 total luminance. The method includes calculating weighted average current leakage by multiplying the first current times two forming a first product, subtracting the second current from the first product forming a result, multiplying the result by two forming a second product, and dividing the second product by nine. A computer-readable medium is provided. |
US08423307B2 |
Apparatus for analysis and evaluation of characteristics of series-connected solar battery cells
An apparatus for estimating and evaluating characteristics of large-area series-connected solar battery cells from a measured current-voltage characteristic of a small-area single cell, includes an analysis model construction unit, an analysis operation unit and an evaluation unit. The construction unit reads shape parameters and material physical properties of the cells and automatically constructs a finite element method model. The operation unit obtains a current at a voltage based on the measured characteristic, sets the current as a current load, calculates potential distributions of transparent electrode and rear electrode of the cells, corrects the current load based on a difference between the distributions and the measured characteristic, recalculates the distributions based on the corrected current load, and repeats the recalculation until the distributions converge. The evaluation unit evaluates whether a converged calculation result is a pattern exhibiting a desired current-voltage characteristic of the cells. |
US08423306B2 |
Battery detection and user experience
A method and medium are provided for enabling reliable indication of the amount of time a battery will provide sufficient charge to power a computing device. In one embodiment, the time interval that lapses from the charge draining from the battery between two thresholds is determined, and the thresholds are adjusted based on the time interval. Other embodiments provide for classifying a battery as no longer capable of maintaining sufficient charge by comparing the maximum amount of charge the battery could store to the current maximum amount of charge the battery can currently store. Another embodiment determines how long a battery will provide sufficient charge to power a computing device based on profiles of user activity and associated battery drain rates. The current amount of charge stored in the battery is divided by the profile drain rate to determine how long the battery will provide sufficient charge to power the computing device. |
US08423305B2 |
Wire system assessment
The advantageous embodiments provide a method, a computer program product, and an apparatus for monitoring a wiring system. A number of responses to signals transmitted in a portion of the wiring system are measured to form a measured signature. Design data for the portion of the wiring system is retrieved. A number of expected responses for the signals in the portion of the wiring system are identified using the design data to form a computed signature. The measured signature is compared with the computed signature. |
US08423301B2 |
Lifetime assessment apparatus and method for oil-filled electrical device, and degradation suppression apparatus and method for oil-filled electrical device
An initial concentration of the residual concentration of a causative substance contained in an insulating oil is compared with a reference value. The causative substance reacts with a conductor forming a winding of an oil-filled electrical device to generate an electrically conductive compound. The reference value is defined as a value for determining whether a main determinant that determines the lifetime of the oil-filled electrical device is generation of the electrically conductive compound or degradation of insulating paper. Based on the initial concentration of the causative substance and the reference value, the lifetime of the oil-filled electrical device is assessed. |
US08423300B1 |
Method and system for monitoring the structural integrity of structural members of a building
A system for monitoring the structural integrity of structural members of a building using radio frequency identification tags. A plurality of radio frequency modules are secured to structural members, each module including a radio frequency identification tag, a micro processor, a first memory, one or more sensors for measuring data related to the structural integrity of the building members and a transceiver for receiving operational instructions used to monitor the structural integrity of the building and for transmitting the measured data. There is also provided a computing system that transmits the operational instructions to the radio frequency modules and receives the measured data from the modules. In addition, the computing system stores the measured data in a second memory and processes the measured data from the modules. |
US08423294B2 |
High resolution linear analysis of polymers
The invention provides methods and systems for improved spatial resolution of signal detection, particularly as applied to the analysis of polymers such as biological polymers. Some of the methods and systems comprise differentially tagging polymers in order to increase resolution. Some of the methods and systems comprise techniques for improving the precision of separation distance measurements, without necessarily requiring improvements in the known detection resolution of prior art systems. |
US08423289B2 |
Inter-moving body interferometric positioning system, device and method thereof
An inter-moving body interferometric positioning system for carrying out positioning in coordination with three or more moving bodies that can mutually communicate, including: a reference vehicle decision unit for deciding on a single moving body to function as a reference vehicle from among three or more moving bodies, and a positioning unit for interferometrically determining respective relative positions of other moving bodies relative to the reference moving body that is to function as a reference vehicle decided on by the reference moving body decision unit using satellite wave monitoring data monitored in each of the three or more moving bodies. This inter-moving body interferometric positioning system specifies relative positions among the other moving bodies using positioning results of the positioning unit. |
US08423285B2 |
Enhanced adaptive optimization and presentation of on-line map data
Systems, methods and articles of manufacture are disclosed for presenting map data on a computing device. The map may be dynamically adapted based on a physical characteristic, such as display resolution, of the computing device. The map may be further adapted based on a user activity, such as shopping, that is taking place. Input from a user in response to a rendered map may be used to create a manual override or a learned override to further adapt the map for the computing device. The input may be from the user of the computing device or from users of other computing devices. |
US08423284B2 |
Monitoring, recording and testing of navigation systems
A testing system is described. The testing system is adapted to evaluate navigation systems. The testing system includes: a recording system adapted to collect and record signals received and interpreted by a navigation system during field operation; a time-synchronized database adapted to receive and store data representing the signals collected and recorded by the recording system: wherein the stored data is able to be used to test operation of one or more navigation systems under test. A method of testing navigation systems includes: gathering data that would be received and interpreted by a navigation system during field operation, wherein the gathered data includes data associated with received radio signals; storing gathered data in a time-synchronized database; and using the stored data to test the operation of one or more navigation systems. A system adapted to test navigation systems includes: a recording system; a playback system; and a simulation system. |
US08423280B2 |
Vehicle collision avoidance system
A method for collision avoidance for a machine is disclosed. The method includes detecting an obstacle with an obstacle detection system and generating a corresponding signal. The obstacle detection system includes an operator input device. The method also includes providing an obstacle detection warning in response to the signal. The method further includes determining with a controller whether the operator input device has been activated in response to the obstacle detection warning. |
US08423277B2 |
Vehicle running control method for avoiding that a vehicle collides with an obstacle
A vehicle controller selects a collision avoidance route corresponding to steering of a vehicle by a driver, to control the vehicle so that the vehicle runs based on the selected collision avoidance route. Accordingly, it can be prevented that a vehicle operation being performed by the driver is disturbed, in other words, a reaction of the driver is disturbed by collision avoidance control and the driver feels discomfort with respect to the collision avoidance control. |
US08423275B1 |
Procedure for determining the probability of finding a parking place
A procedure for determining the probability of finding a parking place within a certain period of time on a pre-set stretch of road of an area with a multiplicity of stretches of road. With this procedure, motion profiles are detected and statistically evaluated of users of radiolocation-aided, especially satellite-aided, navigation aids in the area. For each user a) A “parking place found” event is determined; b) The stretch of road in which the “parking place found” event occurred is detected; c) The travel time is detected which the user expended in each of the stretches of the road until the “parking place found” event occurred. From the data thus acquired for a multiplicity of users, a probability is determined of finding a parking place within the set time span on the stretch of the road. |
US08423269B2 |
Exhaust gas recirculation valve contaminant removal
An exhaust gas recirculation system including an exhaust gas passageway which routes a flow of exhaust gas from an exhaust gas source to an intake manifold; an exhaust gas passageway valve which controls flow to the intake manifold; a cooling system coupled with the exhaust gas passageway positioned at a location upstream of the exhaust gas source and downstream of the intake manifold and operable to transfer heat from the flow of exhaust gas to a coolant in flow communication with the cooling system; a bypass passageway coupled with the exhaust gas passageway and bypassing the cooling system; a bypass valve operable to control flow through the bypass passageway; at least one valve operation sensor; and a controller operable to control the bypass valve to direct the flow of exhaust gas to the bypass passageway during exhaust gas recirculation based on a signal from the valve operation sensor. |
US08423267B2 |
Cetane number detection device and cetane number detection method
A cetane number detection device for an internal combustion engine includes: fuel injection devices that injects fuel individually into cylinders; control device that executes injection of fuel from at least one of the fuel injection devices at a predetermined injection timing when the internal combustion engine is started; combustion determination device; and detection device. The combustion state determination device determines whether the state of combustion in the combustion chamber of at least one cylinder into which fuel is injected by the at least one fuel injection device is an ignition state or a misfire state. The detection device detects the cetane number of the fuel on the basis of the state of combustion in the combustion chamber. |
US08423265B2 |
Control system of internal combustion engine
A control system of an internal combustion engine in which a first fuel of ammonia and a second fuel which is easier to burn than ammonia are used as fuels. An ammonia ratio is usually set to a reference ammonia ratio which is determined in advance in accordance with an operating state of an engine. At the time when feed of the fuel is restarted after suspension of feed of the fuel at the time of deceleration, the ammonia ratio is temporarily made lower than the reference ammonia ratio in accordance with the operating state of the engine. |
US08423264B2 |
Vibration damping control device of a diesel engine vehicle
The vibration damping control device which performs damping of vibration of a vehicle body through a driving output control of a diesel vehicle in accordance with the present invention comprises a compensation component computing portion which computes a compensation component which compensates a wheel torque to suppress an amplitude of vehicle body vibration; and a control gain determining portion which determines a control gain for the compensation component, wherein, at a time point of reversion of the sign of the value of the compensation component, the control gain determining portion decreases the control gain when, before that time point, the value of the compensation component has deviated from a restriction range for variation of a fuel injection quantity determined based on engine operational condition, and increases the control gain when the value of the compensation component has not deviated from a restriction range for variation of a fuel injection quantity. Thereby, in the execution of the restriction of the fuel injection quantity variation, the wave form of the compensation component of the vibration damping control is maintained, and also, the effect of the vibration damping control becomes as large as possible. |
US08423262B2 |
Vehicle control apparatus
A vehicle control apparatus includes: an accessory that adjusts torque that is output from an internal combustion engine, by giving load to the internal combustion engine; an ignition timing control portion that is provided so as to adjust ignition timing of the internal combustion engine, and that adjusts the torque output from the internal combustion engine by performing a retardation control of the ignition timing; an accessory load adjustment portion that adjusts an accessory load that is the load given from the accessory to the internal combustion engine; and a catalyst that purifies exhaust gas discharged from the internal combustion engine. The ignition timing control portion reduces the retardation of the ignition timing with increase in temperature of the catalyst. The accessory load adjustment portion increases the accessory load with increase in the temperature of the catalyst. |
US08423261B2 |
Gearshift control method
In a method and a system for controlling the Variable Turbine Geometry (VTG) of a combustion engine during up-gear shift, the VTG is opened based on a prediction when exhaust gas pressure is stabilized. During up-gear shift the VTG is closed to a closed position (301) to build an exhaust gas pressure and reduce engine speed, and a parameter from which the engine acceleration can be deduced is recorded. The VTG is determined to be opened to an open positioning response to the recorded parameter and a target engine speed of the up-gear shift (303), and the VTG is opened at a time corresponding to said determination to reduce the exhaust gas pressure (305). Hereby the up-gear shift can be made in a short time and at smooth operational conditions. |
US08423254B2 |
Control device for automobile
The proposed automatic deceleration device includes a recognizing section for recognizing the driving environment; a first target deceleration calculating section for obtaining the target deceleration depending on the recognized driving environment; a second target deceleration calculating section for obtaining the target deceleration irrespective of the driving environment; and a changeover section for switching between the deceleration obtained depending on the driving environment and the deceleration obtained irrespective of the driving environment on the basis of the vehicle information including the recognized driving environment. According to the proposed automatic deceleration device, the driver's vehicle can be decelerated even when the recognition section for recognizing the driving environment fails to detect an obstacle existing ahead of the driver's vehicle, and further the occurrence of a dangerous situation that may result from the driver's delayed application of the brake can be prevented even when the recognition section fails to detect such an obstacle contrary to the driver's false conviction that the vehicle is automatically decelerated. |
US08423251B2 |
Method and device for operating a drive unit
A method and a device are provided for operating a drive unit having an engine and a transmission, which make possible an improved shifting strategy. In a first operating state, the engine is operated using a first number of active cylinders. In a second operating state, the engine is operated using a second number of active cylinders. The first number is different from the second number. A gear ratio is set as a function of at least one operating variable of the drive unit. The gear ratio is also set as a function of the current or the attainable operating state of the engine with respect to the number of the active cylinders. |
US08423250B2 |
Vehicle control device, vehicle control method and computer program
An anti-collision control is provided under circumstances where it is determined that there is a risk of collision between a host vehicle and a preceding vehicle. The anti-collision control utilizes host vehicle information, preceding vehicle information, and surrounding road conditions to determine whether or not a collision with the preceding vehicle can be avoided through a steering operation. If avoidance is determined to be possible, then a shift-hold control is applied to the AT, whereas if avoidance is determined to be impossible, then a down-shift control is applied to the AT. |
US08423245B2 |
Electric power steering control apparatus
An electric power steering control apparatus can reduce steering torque even in a steering holding state or a slight steering state without providing an unpleasant feeling to a driver. The apparatus includes a torque sensor for detecting steering torque generated by the driver for a vehicle, a motor for generating assist torque to assist the steering torque, a rotational speed detector for detecting the rotational speed of the motor, a torque controller for calculating an assist torque current corresponding to the assist torque based on the steering torque, and a damping control section for calculating a damping current to be added to the assist torque current to suppress vibrations generated in a steering system of the vehicle. The damping controller reduces a damping control gain to calculate the damping current when the rotational speed of the motor is equal to or less than a predetermined speed. |
US08423235B2 |
Video recording device for vehicle and driving information providing method thereof
A vehicle video recording device and a driving information providing method are provided. The vehicle video recording device includes: a sensing unit that includes one or more of a positioning unit, an inertia sensor unit, and an environment sensor unit so as to output sensed information; a vehicle information collecting unit that collects vehicle information from one or more of one or more sensors and a self-diagnosis device disposed in a vehicle; and a driving information generating unit that generates driving information depending on use or nonuse of the vehicle on the basis of one or more of the sensed information and the vehicle information. Accordingly, it is possible to continuously manage information on a driving time of a vehicle or the accident possibility in driving a vehicle, thereby giving an advantage or a disadvantage to a driver. |
US08423234B2 |
Device for measuring the movement of a self-guided vehicle
The invention relates to a device for measuring the movement of a self-guided vehicle, that comprises onboard thereof: at least one accelerometer provided with a measurement axis arranged in the longitudinal direction of a potential main rectilinear movement of the vehicle, a first tachometer provided on an axle upstream from the vehicle in the longitudinal direction, a second tachometer provided on a second axle downstream from the vehicle in the longitudinal direction, wherein measure signals from the accelerometer and from the first and second tachometers are supplied to a computing unit. Accordingly, it is advantageously possible to determine the speed and the position of the vehicle on a vehicle route while taking into account an adhesion loss of at least one of the axles as well as an exact slope and turn effect on a vehicle route that does not remain rectilinear and changes horizontally and/or vertically. |
US08423233B2 |
Degradation determining apparatus for power storage device and degradation determining method for power storage device
A vehicle identifying unit obtains an identification number of a vehicle from the vehicle. A first evaluation unit evaluates a degradation state of a power storage device based on the use history of the power storage device obtained from the vehicle, using data analyzed beforehand concerning the relation between the use history and the degradation state of the power storage device. A second evaluation unit evaluates a degradation state of the power storage device using data collected when the power storage device of the vehicle is charged from a power station or when power is fed from the vehicle to the power station. A degradation determining unit determines the degradation state of the power storage device based on the degradation states evaluated by the first and second evaluation units. |
US08423225B2 |
Methods and systems for movement of robotic device using video signal
A method of navigating an area using a mobile robotic device may include receiving, from a video camera, information associated with an edge located on a surface, determining, by a mobile robotic device, a position of the mobile robotic device on the surface relative to the edge and using the received information to move the mobile robotic device from the determined position along a path. The path may be substantially parallel to the edge, and may be located a distance from a reference point on the mobile robotic device during movement of the mobile robotic device. |
US08423221B2 |
Vehicle control device and method of controlling vehicle
In a hybrid vehicle, an ECU executes drive control of an EHC. For the control, the ECU first executes low-voltage drive in which a drive voltage is reduced to 50 V when an energization request of the EHC is made. Then, based on a resistance value of the EHC, the ECU detects whether or not electric leakage is caused by dew formation of condensed water in the EHC. Consequently, if the electric leakage is detected, the energization of the EHC is inhibited. If electric leakage is not detected, the drive voltage Vd is increased to 200 V for normal drive to heat a catalyst by the EHC. |
US08423220B2 |
Control system for series-type hybrid vehicle
There are provided a hybrid control unit, an engine control unit that controls an engine based on command information received from the hybrid control unit and an operation status of the engine, and a communication abnormality detection means that detects an abnormality in communication between the hybrid control unit and the engine control unit. In the case where due to an abnormality in the communication between the hybrid control unit and the engine control unit, the engine control unit cannot receive command information from the hybrid control unit, each of the hybrid control unit and the engine control unit performs control in preliminarily set sequence. |
US08423219B2 |
Electric drive vehicle
An electric drive vehicle includes a vehicle main body 10, a battery 12, a power generating unit 11 that charges to the battery 12, an operating condition setting switch 40 capable of setting an operating condition of the power generating unit 11, a power-generating-unit side ECU 113 that operates the power generating unit 11 on the basis of the operating condition, a navigation system 30 that acquires a vehicle traveling condition, and a vehicle-side ECU 50 that estimates the amount of charge consumed in the battery 12 during traveling under the vehicle traveling condition. The vehicle-side ECU 50 turns on an alarm lump 46 when an estimated time necessary for charging the battery to make up the amount of charge estimated is longer than a desired time it takes to charge the battery to make up the amount of charge estimated. |
US08423218B2 |
Travel controller for industrial vehicle
A travel controller for a hybrid forklift includes an acceleration command reference value generation unit, an acceleration limit value generation unit, an acceleration command value determination unit, and a travel motor control unit. The acceleration command reference value generation unit obtains an acceleration command reference value. The acceleration limit value generation unit obtains an acceleration limit value that limits an acceleration command value to a range that prevents discharge power of the battery from exceeding a battery discharge power limit value. The acceleration command value determination unit determines the acceleration command value for the travel motor from the acceleration command reference value and the acceleration limit value. The travel motor control unit controls the travel motor with the acceleration command value. |
US08423216B2 |
Engine controller of hybrid vehicle
To provide an engine controller of a hybrid vehicle that can perform a forced driving operation of an engine by performing the same inspection procedure as that of a vehicle using only an engine as a drive source even in the hybrid vehicle.The engine controller includes an operation control unit (ECM) that performs forced driving control of the engine to maintain an operation in a predetermined state suitable for an inspection if a determination that the inspection of the engine by a forced driving operation is requested is made, and an operation state determination unit (EVCM) that determines whether the cold start condition is satisfied or unsatisfied based on information containing at least with or without change from the disconnected state to the connected state of the battery. If the cold start condition is satisfied, the forced driving control of the engine is performed by the operation control unit. |
US08423208B2 |
Rail communication system and method for communicating with a rail vehicle
A rail communication system includes: a communication management device capable of being communicatively coupled with a conductive pathway that extends along a track; and an on-board communication device capable of being coupled with a rail vehicle that travels along the track and with the conductive pathway, the communication management device and the on-board communication device configured to communicate a data signal between each other through the conductive pathway, where the data signal includes network data. A method for communicating with rail vehicles includes: coupling a vehicle management device with a conductive pathway that extends alongside a track; and coupling an on-board communication device disposed on a rail vehicle that travels along the track with the conductive pathway; where the communication management device and the on-board communication device communicate a data signal that includes network data through the conductive pathway. |
US08423201B2 |
Enhanced azimuth antenna control
An assembly that has a rotator element, a sensor element coupled to the rotator element or assembly, and a controller element provides azimuth antenna control. The rotator element has a worm gear driven slewing ring having a through hole through which a feed line to an antenna may be inserted to accommodate continuous rotation of greater than 360 degrees or partial rotation in either direction of the antenna coupled to the rotator element. The controller element is coupled to the rotator element and to the sensor element, and the controller element receives feedback information concerning a current azimuth position of the antenna from the sensor element to control the rotator element to rotate to a future azimuth position of the antenna in accordance with a selected azimuth function and the feedback information provided by the sensor element. |
US08423198B2 |
Energy response management—time of day method
An energy management system is provided for an appliance comprising: an interface to receive a schedule having an off-peak time segment and an on-peak time segment; a control to determine an operation to be performed by the appliance; a mode selecting device to select between an energy management mode and an immediate start mode. A controller includes a memory for storing the schedule and firmware to determine whether there is any off-peak time segments and other time sub-segments between a current time and a deadline for completing the operation. Upon selection of the energy management mode, the controller is arranged to initiate the operation, including a reduction in power consumption to complete the operation, when an amount of time required to complete the operation maximizes the off-peak time segment and sub-segments between the current time and the deadline. |
US08423189B2 |
Robot system and control method
A robot system includes a robot arm driven by a motor, a collision detector that detects a collision between the robot arm and an obstacle, which is provided on the robot arm, and a stopping method selector that controls the robot arm by selecting any one of all stopping methods on the basis of the information obtained by the collision detector, thereby selecting a stopping method in accordance with the status of the collision. |
US08423188B2 |
Control apparatus and control method for robot arm, robot, control program for robot arm, and integrated electronic circuit
After switching a control method for a robot arm based upon characteristic information containing pieces of information relating to a grabbed position of the robot arm by a person and a presence/absence of detection of a force as well as to presence/absence of influences from a drag, during an operation of the robot arm, by a control method switching unit, information relating to the force of operation information is corrected by an operation correcting unit in response to a manipulation of the person. |
US08423185B2 |
Robot system
A robot system includes a robot control device connected to a plurality of robots each having a plurality of joints and a robot teaching device configured to communicate with the robot control device so as to teach and operate the robots. The robot control device automatically select one of the robots to be operated in accordance with a change in a display state of a display of the robot teaching device. |
US08423184B2 |
Device and method for detecting and neutralizing hazardous goods
The invention relates to a method and a device for detecting and safely neutralizing hazardous goods to be selected from a quantity of non-hazardous goods, having the following characteristics: a) the consecutively delivered quantity of goods to be analyzed is examined for abnormalities in a sequence of control stations (9, 10, 11, 12), b) the respectively selected goods are delivered from one control station to the next by way of a gripper device controlled by at least one multiaxle robot (7, 8), c) the gripper device controlled by the at least one multiaxle robot (7, 8) is used to shift the goods in a control station (9, 10, 11, 12), d) the gripper device attached to the multiaxle robot (7, 8) has an activatable emission protection (13) for hazard potential emitting from the respective good, and a computer program and machine-readable carrier with the program code thereof. |
US08423181B2 |
Tablet dispenser system
A tablet dispenser and a magazine therefore, said tablet dispenser being configured to receive said magazine adapted to contain a tablet, and to release the tablet in a controlled way is provided. The tablet dispenser or the magazine comprises a control unit configured to monitor, send or receive tablet dispenser information to or from an external device. A system and use is also provided. |
US08423180B1 |
System for tracking and dispensing medical items from environmentally controlled storage area
The system for monitoring and dispensing medical items which are dispensed for administration to patients includes a data terminal (76, 338) which is connected through a network (82, 328) to at least one remote computer (84, 324) having a processor and a data store. The system also includes a reading device (348) which is connected to the network. A user of the data terminal or the reading device is enabled to select a patient for whom medical items will be used, and responsive to a request to dispense items the requested items are dispensed from dispensing devices (96, 100, 344, 346, 450, 527) connected to the data terminal. A report generating device (384) generates reports (388) which include machine readable indicia corresponding to patients and/or medical items. Users may select patients and dispense medications by reading the indicia from the reports using the reading device. Certain storage locations are also labeled with machine readable indicia which may be read to indicate the taking of items therefrom as well as to indicate inventory status information. One such dispensing device in the system is a refrigerator (450) which is retrofit with a refrigerator lock module (452) which selectively enable access to medical items stored in an interior area thereof. |
US08423179B2 |
Computer program products for automated clipping packaging apparatus
Computer program products that operate packaging systems with an automated product pusher and clipper for attaching at least one closure clip to a product held in a covering such as netting. |
US08423174B2 |
Method and laboratory system for handling sample tube racks
A method and laboratory system for handling sample tube racks are disclosed. The laboratory system includes a storage section (14) with a plurality of shelves (110) for storing a plurality of storage racks (SR), a disposal unit (18) for disposing sample tubes from the storage racks (SR), a robotic transfer system (510) for loading storage racks (SR) into the storage section (14), for retrieving storage racks (SR) from the storing section (14) and for bringing storage rack to the disposal unit (18) after a given storage time has elapsed. |
US08423170B2 |
Sewing machine and computer-readable medium storing a program for sewing buttonhole
A sewing machine that includes an image capturing device and a sewing device. The image capturing device captures an image, and the sewing device sews a buttonhole having a length in accordance with a shape of the button, based on an image of a button captured by the image capturing device. |
US08423167B2 |
Computer aided design and manufacturing of transtibial prosthetic sockets
For use in connection with evaluating prosthetic sockets (and other objects) designed and fabricated with computer aided design and manufacturing software, the shape of a socket is accurately scanned and digitized. The scanned data are then compared to either an electronic shape data file, or to the shape of another socket, a positive model of a residual limb (or socket), or a residual limb. Differences detected during the comparison can then be applied to revise the design or fabrication of the socket, to more accurately achieve a desired shape that properly fits the residual limb of a patient and can be used to solve the inverse problem by correcting for observed errors of a specific fabricator before a socket is produced. The digitizing process is implemented using a stylus ball that contacts a surface of the socket to produce data indicating the three-dimensional shape of the socket. |
US08423166B2 |
Method for calculating grinding portion of pre-grinding denture
A jaw-relation reproduction condition is determined by measuring a jaw movement of a patient, and reproducing a jaw state of the patient on an occlusion-state reproducing apparatus in accordance with the jaw-relation reproduction condition. Dentures are arranged on the apparatus in accordance with the jaw-relation reproduction condition to prepare pre-grinding dentures. Denture data with reference points which is three-dimensional image data containing reference points that represents a positional relationship between the jaw-relation reproduction condition and the dentures and an occlusal surface of the dentures. An occlusion state of the denture data with the reference points is reproduced by using the jaw-relation reproduction condition on a three-dimensional image. Grinding data of a grinding portion is determined under a dynamic condition or set condition from a portion surrounded by an image of upper and lower jaws on the three dimensional image in a reproduced occlusal state. |
US08423163B2 |
Mobile terminal and device control method for the same
A mobile terminal and device control method for the same are disclosed. The device control method for a mobile terminal having a touch screen, includes: downloading, during registration of a device capable of short-range wireless communication operating in a short-range communication mode, a user interface (UI) of the device; finding a list of registered devices, displaying the found list, selecting a device from the displayed list, calling the selected device, and connecting to the selected device; and displaying a device UI of the connected device on the touch screen, and controlling the connected device through the displayed device UI according to a touch operation. Electronic devices within a range can be easily and accurately controlled using a mobile terminal having a touch screen. In particular, the use of a user interface downloaded from an electronic device enables easy control of full functions of the device, enhancing user convenience. |
US08423162B2 |
Control method for information processing system, information processing system, and program
An information processing system including a plurality of server apparatuses coupled to one another, wherein failover is executed. A management server is coupled to the server apparatuses, and is configured to, when detecting occurrence of a failure in an active server apparatus, execute failover from the active server apparatus to a standby server apparatus after turning on a power supply of the standby server apparatus. The management server is enabled to acquire information on the standby server apparatus after turning on the power supply of the standby server apparatus, turn off the power supply of the standby server apparatus after acquiring the information, and, based on the acquired information, judge whether failover to the standby server apparatus can be executed. |
US08423157B2 |
Electrode contact configurations for cuff leads
A stimulation system is disclosed that may include a stimulator unit coupled to electrode contacts on a cuff. In one embodiment, the cuff may be placed at least partially around a nerve. The stimulation system may include at least two electrode contacts disposed on the cuff such that a distance between the at least two electrode contacts various along a length of the electrode contacts. In another embodiment, a plurality of electrode contacts are disposed on the cuff such that distances between at least one electrode contact within the plurality of electrode contacts and each electrode contact immediately adjacent to the at least one electrode contact are different. The stimulator unit may also be implantable. |
US08423156B2 |
Drug eluting lead systems
Medical electrical lead systems and related methods are described. The lead systems may be configured to be at least partially implanted in neural tissue of a subject, such as a brain of a subject. Some variations of the lead systems may comprise a lead body, an electrode connected to the lead body, and a bioactive agent. The electrode and/or lead body may comprise a substrate, and the bioactive agent may be supported by the substrate (e.g., by a substantial portion of the area of the substrate). Methods described herein may comprise contacting the substrate of a lead body and/or an electrode of a medical electrical lead system with at least one bioactive agent, where the lead body and the electrode are connected to each other. |
US08423152B2 |
Apparatus and method for selectively heating a deposit in fatty tissue in a body
An apparatus and method for providing hyperthermia treatments to a protruding body portion having fatty tissue surrounding a deposit in the protruding body portion is disclosed. The apparatus includes a cavity for receiving the protruding body portion. A radio frequency antenna array is used to direct a radio frequency signal at a selected frequency into the protruding body portion such as a breast so that the radio frequency signal will have a selected wavelength in the breast to create a circularly polarized radio frequency electromagnetic field to selectively heat the deposit to a temperature greater than the surrounding fatty tissue through resonant heating within the deposit when a diameter of the deposit is within a range of about 0.5 times to 0.16 times the wavelength of the radio frequency signal within the fatty mammary tissue. |
US08423148B1 |
Method for treating cartilage defects
The present invention provides a method for treating at least one of the following: osteoarthritis, rheumatoid arthritis, cartilage injury, and a cartilage defect containing the following steps. First, a defective cartilage tissue is provided. Second, a solution containing ions for treating defective cartilage tissue is provided. Third, the solution containing ions is introduced about the defective cartilage tissue. Fourth, an electrical source generates electricity. Fifth, the solution containing ions and an area about the defective cartilage tissue is contacted with the electricity from the electrical source. Sixth, the electrical source is powered on to provide electricity, whereby the ions move from the solution and into the defective cartilage tissue. |
US08423143B2 |
Probe device for electrical stimulation and recording of the activity of excitable cells
A probe device is described having a substrate and a die on top of the substrate. The die has an array of stimulation/recording sites having at least one stimulation means and at least one recording means. The substrate comprising the die is folded into a cylindrical shape or a shape with a conical cross-section and, therefore, limits damage when it is implanted in tissue to be examined or treated, e.g., the brain of a patient in case of a neuro-probe device for use in deep brain stimulation. |
US08423139B2 |
Methods, devices and systems for cardiac rhythm management using an electrode arrangement
Various embodiments of the present invention are directed to systems, methods and devices for cardiac applications. One such device is directed to a catheter, and uses thereof, for capturing myocardium of a heart by delivering pacing signals to a location in the heart. The location is near a His Bundle of the heart. The catheter has a proximal end for interfacing with an electrical pacing signal source and a distal end. The distal end includes a fixation mechanism that attaches the catheter to heart tissue. First and second electrodes are also located at the distal end. Each electrode is individually addressable for providing pacing signals to the heart tissue and also arranged to physically contact the heart tissue when the fixation mechanism is attached to the heart tissue. |
US08423136B2 |
Methods and implantable devices for inducing fibrillation by alternating constant current
Devices configured for and methods for inducing fibrillation in a patient using a controlled current AC signal applied via electrodes of an implanted ICD. In some embodiments, the AC signal is applied as a series of alternating constant current pulses. Some embodiments make use of a specialized H-bridge circuit for applying the AC signal. A low-side current controlling portion of an ICD's circuitry may make up part of the specialized H-bridge circuit. Further embodiments include devices embodying these methods. |
US08423135B2 |
MRT-adjusted IEGM-scanning
A device and a method for working with electromagnetic fields, specifically those fields that occur in image-guided nuclear spin tomography examinations (MRT or MRI). More precisely, the invention concerns an at least partially implanted medical device (IMD) that permits the delivery of electrical stimulation impulses by an electrode only in timeframes, in which no electromagnetic interferences are recognized and/or the control unit performs a reconstruction of electrical measurements for the timeframes in which electromagnetic interferences are recognized. |
US08423134B2 |
Therapy using perturbation and effect of physiological systems
Methods for treating a patient and further to devices for performing such treatment, e.g., methods and devices to perturb at least one physiological system and deliver therapy to the patient based on the effects of such perturbation. For example, a method for using an implantable medical device is disclosed that involves delivering electrical stimuli to an efferent nerve associated with the selected organ. Afferent electrical activity is monitored during delivery of electrical stimuli to the efferent nerve, the monitored afferent electrical activity includes an indirect component of a compound action potential (CAP). A status of the selected organ is assessed based upon the indirect component. A determination is made as to whether to deliver therapy to the selected organ in response to assessing the status of the selected organ. |
US08423133B2 |
Switched protective device against electromagnetic interference
A device and a method for working in the presence of electromagnetic fields, in particular fields occurring in magnetic resonance tomography (referred to below as “MRT” or “MRI”) imaging devices. More precisely, the invention relates to a medical device (MD) in which an electrode is in contact with bodily tissue, and for detection of electromagnetic interference fields the input characteristic of the MD is automatically modified by a switching device in such a way that the influences of the electromagnetic interference fields are minimized. |
US08423132B2 |
Efficient dynamic stimulation in an implanted device
A method for measuring impedance of a tissue (20), consisting of charging a capacitor (C15) to a potential, and discharging the capacitor for a discharge period through the tissue. The method further consists of measuring a voltage drop on the capacitor over the discharge period and determining the impedance of the tissue responsive to the potential, the voltage drop, and the discharge period. |
US08423131B2 |
Corrosion resistant electrodes for iontophoretic transdermal delivery devices and methods of use
Embodiments of the invention provide electrode assemblies and associated methods for the iontophoretic transdermal delivery of therapeutic agents. Many embodiments provide a corrosion resistant electrode for the iontophoretic transdermal delivery of various therapeutic agents. Such embodiments allow for the iontophoretic transdermal delivery of therapeutic agents such as iron compounds for prolonged periods without any substantial corrosion of the electrode, impedance increases or discoloration or irritation of the skin. Embodiments of the invention are particularly useful for the long term treatment of various chronic medical conditions such as iron deficient anemia. |
US08423128B2 |
Cardiac arrest monitoring device
The embodiments herein relate to devices, implementations, and techniques for health monitoring, specifically cardiac arrest monitoring systems. A paramedical equipment locator may receive a periodically sent message configured to identify a location information corresponding to a paramedical equipment and determine whether to select the paramedical equipment based at least in part on the location information. |
US08423124B2 |
Method and system for spine visualization in 3D medical images
A method and system for visualizing the spine in 3D medical images is disclosed. A spinal cord centerline is automatically determined in a 3D medical image volume, such as a CT volume. A reformatted image volume is then generated based on the spinal cord centerline. The reformatted image volume can be a straightened spine volume or a Multi-planar Reconstruction (MPR) based volume that follows the natural curve of the spine. The reconstructed volume can be displayed as 2D slices or 3D volume renderings. |
US08423123B2 |
System and method for in-vivo feature detection
An in-vivo imaging system and method to screen for colorectal polyps in the GI tract may include an in-vivo imaging device for capturing a stream of image frames in a GI tract, a polyp detector for detecting and/or identifying one or more image frames from the stream of image streams that may show colorectal polyps, and a graphical user interface (GUI) to display image frames detected. |
US08423120B2 |
Method and apparatus for positioning a biopsy needle
The subject invention pertains to a method and apparatus for positioning a biopsy needle relative to lesion tissue. A desired imaging modality can be used to image the human or animal tissue to locate lesion tissue. Such an image can be referred to as a diagnostic image. In a specific embodiment, magnetic resonance imaging (MRI) can be utilized to locate one or more lesions in a human breast. An interventional instrument, such as a means for effecting a biopsy of the lesion tissue can then be positioned proximate the lesion tissue based of the location information about the location of the lesion tissue obtained from the diagnostic image. The desired imaging modality can then be used to confirm the accuracy of the position of the means for effecting a biopsy with respect to the lesion. In a specific embodiment, MRI can be utilized to confirm the accuracy of the position of a biopsy needle. In alternative embodiments, other imaging modalities, such as computer tomography (CT), can be used and/or tissue in other parts of the human or animal body can be imaged. |
US08423116B2 |
Noninvasive measurements in a human body
A measurement system and method are presented for use for non-invasive measurements in a human body. Acoustic radiation is applied to a certain illuminated region in the body, with at least two different conditions of the applied radiation achievable by varying at least one characteristic of the acoustic radiation. Light scattered from the body part is detected, and measured data indicative of detected photons tagged and untagged by the acoustic radiation is generated. The measured data is analyzed to extract therefrom a data portion corresponding to the tagged photons and being therefore associated with a light response of said certain region, thereby enabling determination of tissue properties of said certain region based on a relation between the measured data portions corresponding to the at least two different operating conditions. |
US08423112B2 |
Medical sensor and technique for using the same
According to embodiments, a medical sensor may be configured for use on mucosal tissue. Such a sensor may include a portion that facilitate the application of the sensor to the tissue and a portion that includes the optical components of the sensor. The two portions of the sensor may be reversibly coupled to one another. In embodiments, such sensors may be used to determine patient hematocrit. |
US08423111B2 |
Probe holder mounting device for biological photometric device
A probe holder mounting device for a biological photometric device includes: a probe holder having a plurality of probe mounting parts to which optical fiber probes are mounted; a band-like mounting device body having a plurality of insertion holes into which the probe mounting parts are to be inserted to fix the probe holder in position by means of the insertion holes; belts whose one ends are respectively connected to both longitudinal ends of the mounting device body and whose other ends are engaged with each other; and an adjusting belt connected to the mounting device body at a position where the probe holder is fixed in position in a lateral direction of the mounting device body. |
US08423109B2 |
Method for enhancing pulse oximery calculations in the presence of correlated artifacts
A method for determining a physiological parameter in the presence of correlated artifact, including obtaining two digital waveforms, x and y, the waveforms being representative of the absorption of two wavelengths of electromagnetic energy received from a blood-perfused tissue, and where each of the waveforms has a component corresponding to a plethysmographic waveform and a component corresponding to the correlated artifact; calculating several weighted difference waveforms of the form x−R*y, where R is a multiplier, by varying R over a range; evaluating the several weighted difference waveforms using a shape characteristic of the weighted difference waveform; identifying a weighted difference waveform most closely representative of and one most different from the plethysmographic waveform; determining a pleth-based physiological parameter using the waveform most closely representative of the plethysmographic waveform; determining at least one artifact-based physiological parameter using the waveform most different from the plethysmographic waveform; and rejecting other possible candidate values for the pleth-based physiological parameter using the artifact-based physiological parameter. |
US08423103B2 |
Energy efficient data center
An energy efficient data center incorporating superconducting power transmission cables coupled with cryogenically cooled semiconductor inverters and converters, used to supply power to cryogenically operated or room-temperature computers and servers. Other options and features include a lighting system whose performance is enhanced by the cold temperatures, fiber optic connections operated at cryogenic temperatures, integrated renewable energy power sources, advanced energy storage technologies, cryogenically operated computers, and a number of other cryogenic hardware. The operating temperature of the cryogenic components can be anywhere in the range between 0 K and 200 K, with other components operating above 200 K. |
US08423102B2 |
Error correction for DTMF corruption on uplink
Aspects relate to provision of enterprise call capabilities to mobile devices. For example, a mobile device can indicate, over a data channel, that a PBX is to make a call on its behalf to a called party. The PBX can call back the mobile device, call the called party, and bridge those call legs to establish the call. The mobile device can employ mechanisms that a particular incoming call is made by the PBX. These mechanisms can include using ANI information, sending, and receiving audible verification codes over the voice channel established after answering the incoming call. The verification codes can be selected based different behaviors of the mobile devices. |
US08423091B2 |
Mobile telephone
A portable telephone is characterized in that it includes a ringing mechanism (1) including at least one sound element (10) and at least one actuator member (8) able to come into mechanical contact with the sound element (10) so as to make it produce a sound, and electronic elements of control of the ringing mechanism. |
US08423090B2 |
Handheld wireless communication device with fish shape and moving eye alert
Disclosed is a wireless communication device for a user. The wireless communication device includes a first body portion and a second body portion pivotally coupled to the first body portion. The first body portion includes a keypad on a first side of the wireless communication device. Further, the first body portion includes a display screen positioned above the keypad on the first side of the wireless communication device. The second body portion of the wireless communication device is capable of vibrating in response to an occurrence of an event for alerting the user. Further disclosed is a vibration assembly configured to operate in the wireless communication device for alerting the user about the occurrence of an event. Also disclosed is a method for alerting the user about the occurrence of an event using the wireless communication device. |
US08423089B2 |
Mobile terminal and method for controlling operation of the same
A mobile terminal and a method for controlling operation of the same are provided. A command input key including a command or an icon, which allows the user to input a command to execute an application to the mobile terminal, is displayed on the mobile terminal. The user may input a command to execute at least two applications to the mobile terminal through one command input key. The display state of the command input key is changed according to the pressure or duration of operation of the command input key. Through the changed display state of the command input key, the user can know which type of application is executed in response to operation of the command input key. |
US08423087B2 |
Mobile terminal with touch screen and method of processing message using the same
A mobile terminal including a display unit configured to simultaneously display a message list region, a phonebook search region and a user input region on the touch screen, an activating unit configured to activate at least one of the message list region and the phonebook search region, an inputting unit configured to input contents in the user input region, and a control unit configured to control the display unit to display at least one message including the contents input through the user input region in the message list region when the user input region is activated, and to display at least one phonebook data item including the contents input through the user input region in the phonebook search region when the phonebook search region is activated. |
US08423086B1 |
Service summary indicator
A method, system, and computer-readable storage media is provided for consolidating an operating status of a mobile device. APIs and applications operate in the mobile device to collect various data associated with the operation of the mobile device. The mobile device can be configured by a user or a service provider system to determine which data to collect. The collected data is consolidated through calculations resulting in a single value or variable that indicates the operating health of the mobile device. A visual representation of the single value or variable is provided in a display at the mobile device to illustrate the health of the mobile device to the user. |
US08423085B2 |
Electronic apparatus, control method thereof, control program thereof, and recording medium
The present invention relates to an electronic apparatus having a displaying function in a housing unit thereof that is rotatable or can be opened/closed, and facilitates effective use of the displaying capacity in the lateral direction that the horizontally oriented screen elongated in the horizontal direction has. An electronic apparatus (a portable terminal apparatus 2) having a displaying function in a housing unit thereof that can be opened/closed or is rotatable, including a displaying unit 18 that displays a vertically oriented screen or a horizontally oriented screen 176, and a controlling unit (a CPU 90) that, when text information or information including a text is displayed in the displaying unit, sets a displaying column (a text displaying column 178) in the full lateral width that the horizontally oriented screen has and can be displayed, in the horizontally oriented screen 176 set on the displaying unit, and causes the information to be displayed in the displaying column. |
US08423083B1 |
Handheld scanning device
Systems, apparatuses, and methods for a scanning device for use with a mobile device are described herein. The scanning device may include an image capture module to capture surface images of a medium to be scanned and a positioning module to determine positioning information based at least in part on navigational images and the captured surface images. A mobile device may include one or more features of the scanning device including the image capture module and the positioning module. Other embodiments may be described and claimed. |
US08423082B2 |
Imaging device, imaging method and program
An imaging device comprising: a camera; and a control unit that encodes an image photographed by the camera to form an encoded image, wherein re-booting of the camera and the encoding by the control unit are carried out in parallel to each other. |
US08423057B1 |
Activating a message blocking function from a mobile communication device
A system, method, and computer readable media are provided for allowing a user to block messages by sending a text message containing the source address that is to be blocked to a provisioning component that updates a block list. Messages addressed to the requesting user that originate from the source address are then dropped by the network before they are communicated to the requesting user. Source addresses may also be removed from the block list by sending a second text message to the provisioning component with the source address. |
US08423056B2 |
Sending time-sensitive information via a short message service
A method for informing at least one person of time-sensitive information via a short message service is disclosed. The technology initially accesses a data base of contact information related to at least one person in response to receiving a request to deliver the time-sensitive information via a short message service. The time-sensitive information is then assigned to at least one person. The time-sensitive information is then sent to at least one person. Then feedback is received as to at least one person's receipt of the time-sensitive information. |
US08423052B2 |
Communication device, information presentation device, communication method, program, and recording medium
It is possible to present identification information of a sender in such a manner that the identification information is easily understood by a user. Included are: a wireless communication section (20) for carrying out data communication with the navigation device (50); and a line communication section (30) for carrying out data communication with the communication device (80), and an address sending section (22) for sending, to the navigation device (50) via the wireless communication section (20), first identification information for identifying the communication device (80); a position receiving section (26) for receiving position information from the communication device (80) via the line communication section (30); a position sending section (24) for sending the position information to the navigation device (50) via the wireless communication section (20); a message receiving section (32) for receiving a message from the navigation device (50) via the wireless communication section (20); an address adding section (34) for adding, to the message, second identification information for identifying the communication device (10); and a message sending section (36) for sending, to the communication device (80) via the line communication section (30), the message to which the second identification information is added. |
US08423048B2 |
Mobile alerting network
Systems and methods for sending messages to a mobile device based on a location determined by a receive-only sensor network are described. A method can include receiving a signal from a mobile device, detecting contextual parameters associated with the mobile device, preparing a message for the mobile device, and transmitting the message to the mobile device. The signal from the mobile device can be received on a receive-only sensor array. The contextual parameters can include at least a location associated with the mobile device. The message can be prepared based on the contextual parameters. |
US08423047B1 |
Statistical method for determining the location of a mobile device
An embodiment of the current invention is directed to facilitating a location-based service for use by a given mobile-device. A location of each of a number of base stations that makes up a portion of a wireless-telecommunications-network is identified. For a given base station, the probability that it provides a level of signal coverage to a geographical area that would enable the mobile-device in the first geographical area to communicate with the network is determined. A density of possible locations that the mobile-device may be within the geographical area is determined. A position for the mobile-device is approximated based on the density. A location-based service is facilitated for use by the mobile-device based on the position of the mobile-device. |
US08423042B2 |
Method and system for positional finding using RF, continuous and/or combined movement
A system for determining location of an object, the system including a Master Unit having an RF transceiver and adapted to measure distance to the Tag. The Master Unit has a first input from which it can derive its current position. The Master Unit transmits instructions to the Tag for movement in a predetermined direction. The Master Unit measures distance to the Tag after the movement in the predetermined direction. The Master Unit determines position of the Tag after the movement in the predetermined direction. The Tag can include a compass, a pedometer, and optionally an accelerometer, a solid-state gyroscope, an altimeter inputs for determining its current position by the Master Unit. The Master can optionally include a compass as well as a pedometer, an altimeter, an accelerometer, a solid-state gyroscope, an altimeter and a GPS receiver. Also, the Tag movement does not have to follow the Master's direction. However, the Master Unit still will be able to determine the Tag location(s). Also, the roles of the Master Unit and Tag can be reversed. |
US08423040B2 |
Apparatus and method for managing radio resources based on traffic pattern of user equipment
Provided are an apparatus and method for managing radio resources according to a traffic pattern of user equipment. The apparatus may include a memory, a QoS level setup unit, a transition condition setup unit, and a radio resource manager. The memory may be configured to collect and store quality of service (QoS) information of the user equipment. The QoS level setup unit may be configured to determine a QoS level of the user equipment based on the QoS information in the memory. The transition condition setup unit may be configured to set transition conditions associated with the user equipment based on the determined QoS level of the user equipment. The radio resource manager may be configured to manage radio resources associated with the user equipment by initiating transition between a first radio resource control (RRC) state and a second RRC state according to the setup transition conditions of the user equipment. |
US08423039B2 |
Dynamic reconfiguration of communication resources in a multi-transceiver configuration
A system and method that provide dynamic reconfiguration of communication resources in a multi-transceiver configuration. Various aspects of the present invention may comprise communicating a first portion of a first communication using a plurality of transceivers. A determination may be made to reallocate at least one of the plurality of transceivers for a second communication. A second portion of the first communication may be communicated using the plurality of transceivers less the reallocated transceiver(s), and the second communication may be communicated using at least the reallocated transceiver(s). Various aspects of the present invention may also comprise communicating a first communication utilizing a first transceiver and a second communication utilizing a second transceiver. A determination may be made to utilize the first and second transceivers in a MIMO configuration to communicate next information. The next information may then be communicated utilizing the first and second transceivers in a MIMO configuration. |
US08423032B2 |
Apparatus and method for serving cellsite selection
A method and apparatus use existing datafill information from macrocells to turn-up the cell site. A cell site includes a global position positioning system (GPS) receiver configured to determine a current location of the cell site. A transceiver subsystem in the cell site manages a wireless communication interface, and a controller, coupled to the GPS receiver and the transceiver subsystem. The controller is configured to send the current location of the cell site to a cell site manager, receive cell site identification data for existing macrocells and virtual macrocells from the cell site manager, and selects candidate macrocells based on a selection algorithm until one is validated by the switching center. Datafill information associated with the validated macrocell to create datafill entries for the cell site. |
US08423029B2 |
Method for providing automatic cell access control to high-priority mobile users in overload and emergency situations
Method for providing automatic cell access control to high-priority mobile users in overload situation, said high-priority mobile users mapped to at least one of AC 11 to 15, comprising: detecting an overload situation in the mobile network, said overload situation being detected when at least one failure rate parameter exceeds a determined threshold TH1 for each type of failure rate; carrying out at least one action to give more priority to the AC associated with said high-priority mobile users. Said action can comprise dedicating PRACH resources specifically to the AC associated with said high-priority mobile users and/or activating access class barring for, at least, part of the users associated with any of AC 0 to 9. |
US08423028B2 |
Active antenna array with multiple amplifiers for a mobile communications network and method of providing DC voltage to at least one processing element
The present disclosure teaches an active antenna array for a mobile communications network. The active antenna array comprises a plurality of antenna elements, a first port, a first DC voltage supply and at least one DC voltage extractor. The plurality of antenna elements relays at least first protocol radio signals. The first port is connected to at least one individual first protocol relay path. The first port relays a general first protocol receive signal to a first protocol link. The first DC voltage supply provides a first DC voltage to at least a portion of the first protocol link. The at least one DC voltage extractor, is located in the at least one individual first protocol relay path. The DC voltage extractor extracts at least one individual DC voltage to supply an at least one amplifier. |
US08423026B2 |
Cell/carrier redirecting and reverting control at the time of RRC connection
A cell redirection process in accordance with load balancing and user terminal conditions, and a prompt cell reverting at the time of redirection failure are provided. A cell redirection control method under a situation where a base station controls two or more cells, the method comprising steps of: transmitting a response acknowledgement for a connection set-up to a redirected cell in accordance with a redirection instruction that instructs a redirection to another cell controlled by a base station and is transmitted from the base station at the time of an RRC connection in a user terminal; determining in the user terminal whether a connection to the redirected cell is successful within a range of a maximum number of retransmissions; and performing a reverting process for reverting back to an originating cell when the connection to the redirected cell fails, in the user terminal. |
US08423021B2 |
Location registration method, mobile communication system and radio base station
A location registration method according to the present invention, includes: transmitting, at a mobile station (UE), a TA signal, when detecting that the mobile station (UE) has moved out of a TA list with which the mobile station (UE) is already registered by location registration processing; and transferring, from a radio base station (eNB) to an exchange (MME) identified by an exchange ID included in the TAU signal. An exchange ID assigned to a mobile station (#a) belonging to a first layer is different from an exchange ID assigned to a mobile station (#b) belonging to a second layer, even though the same exchange is identified by the exchange IDs. A TA list and a pool area set for the mobile station (#a) is different from a TA list and a pool area set for the mobile station (#b). |
US08423016B2 |
System and method for providing operator-differentiated messaging to a wireless user equipment (UE) device
In one embodiment, a scheme is disclosed for providing operator-differentiated messaging to a user equipment (UE) device that is operable in wide area cellular network (WACN) bands as well as in wireless access network bands (e.g., GAN bands and/or UMA bands). A network node (e.g., a GAN controller (GANC) or UMA network controller (UNC)) is equipped with logic for resolving service requirements as well as network information gathered by the UE device. Based thereon, a response message is transmitted to the UE device, the response message including supplementary fields for carrying operator-differentiated information in free-form text. |
US08423015B2 |
Relay system and method for cellular communication
A relay method is disclosed in a cellular communication system including an access node for providing an access service using resources of a licensed band to a particular terminal among a plurality of terminals with a partial licensed band of the full frequency spectrum, and a relay station for relaying communication between the terminal and an access node. The relay method includes performing base station-led resource allocation on a licensed band for a terminal and a relay station located in a service area of the base station, and performing relay station-led resource allocation on the licensed band and an unlicensed band for a terminal located in a service area of the relay station. |
US08423014B2 |
Method and system for quality of service (QoS) monitoring for wireless devices
Method and apparatus to monitor MQoS of wireless mobile devices is described. In one embodiment, the present invention provides a method to monitor the health of 3G mobile devices and provide a status check of such health to network technicians, supervisors, and management. In one aspect, mobile devices on the network perform measurement of MQoS factors that are reported to a quality of service backend. The MQoS data is combined to show current and historical network status. In another aspect, alarms may be set to notify specific managers when manager programmable conditions occur, such as low system performance, or specific error conditions occur. Reports may be generated summarizing and illustrating performance in tabular and graphical form. Parameters used for testing and monitoring mobile devices may be input to specific mobile devices or groups of mobile devices in a system. In one aspect, customer care or call centers may be enabled to request specific tests from specific mobile devices and utilize the overall network status to diagnose and/or resolve customer issues. |
US08423013B2 |
Minimizing measurements during carrier aggregation in a wireless communication system
A method in a mobile station including configuring the mobile station for carrier aggregation on at least a primary serving cell and a secondary serving cell, configuring the mobile station to perform measurements of cells operating on at least the primary carrier frequency and the secondary carrier frequency, refraining from triggering a measurement report when a neighbor cell operating on the primary carrier frequency is better than the primary serving cell only if a signal level of the primary serving cell is better than a first threshold, and triggering a measurement report when a neighbor cell operating on the secondary carrier frequency is better than the secondary serving cell only if the signal level of the primary serving cell is worse than a second threshold. |
US08423012B1 |
Mobile device diagnostic and remediation
A portable electronic device is provided. The device comprises a radio transceiver, a processor, a memory, and an application stored in the memory. When executed by the processor, the application sends a chat message via the radio transceiver identifying a problem of the device. The application further receives a request for one of a version identity of a preferred roaming list (PRL) stored on the device, an identity of a firmware version installed on the device, an identity of the device model, and a mobile equipment identity (MEID) of the device. The application further transmits one of the version identity of the preferred roaming list (PRL) stored on the device, the identity of the firmware version installed on the device, the identity of the device model, and the mobile equipment identity (MEID) of the device via the radio transceiver. |
US08423011B2 |
Wireless handheld device, system, and method of detecting and storing email settings
A method and apparatus for changing settable email parameters in a system supporting email using a wireless device, the system including a wireless electronic device and a wireless network. Provided is a way of changing email settings on the wireless device, and storing those changes on both the device and, as needed or desired, on the wireless network. The wireless network and wireless device are adapted to wirelessly communicate with each other. |
US08423008B2 |
Signaling UE measurement restrictions for inter-cell interference
A network access node eNB sends to a user equipment UE a pattern of subframe measurement restrictions and an indication of how to utilize the pattern for measuring subframes. The indication may select from among: the UE's own-cell measurements; the UE's neighbor-cell measurements; both same and neighbor-cell measurements, and no measurement restrictions. The eNB may generate the pattern from an almost-blank subframe ABS pattern for the UE's own-cell and of its neighbor-cell. The pattern and indication may be sent in separate RRC messages, or if sent in one message there is a second indication sent in a second RRC message instructing the UE to terminate utilizing the pattern and indication for restricting its subframe measurements. Embodiments are particularly useful for inter-cell interference mitigation eICIC for the LTE-Advanced system. |
US08423005B2 |
Method and apparatus for interactive audience participation at a live entertainment event
The present invention relates to methods and systems for providing interactive audience participation at live entertainment events. The method includes providing audience members with an interactive device that presents a promotional message and includes a user interface, broadcasting audio programming to the audience member through the interactive device, querying the audience members, wherein answers to the querying may be entered by the audience member via the user interface of the interactive device, transmitting the answers to a central processor, storing the answers as audience data, processing the audience data into results, storing the results of the processing of the audience data and broadcasting the results of the processing of the audience data. |
US08423004B2 |
System and method for delivering geographically restricted content, such as over-air broadcast programming, to a recipient over a network, namely the internet
A system and method for delivering geographically restricted content, including but not limited to over-air broadcast programming, to a recipient over a computer network, namely the Internet. The content is only delivered over the computer network if the recipient's computer or network device requesting the content over the network is verified to be located in the geographically restricted area. A conventional tuner is employed by the recipient's computer to receive one or more over-air signals having a broadcast range deemed to be synonymous with the geographically restricted area for the requested content. If the tuner is able to receive such over-air signal(s), the requested content is delivered over the network to the recipient's computer. This is because the recipient is known to be physically located in the geographically restricted area by the ability of the tuner to receive the over-air signal(s). |
US08423003B2 |
System for serving targeted advertisements over mobile messaging services
A system is described for serving targeted advertisements over mobile messaging services. The system may include a processor, a memory and an interface. The memory may store a request for an advertisement and an advertisement. The interface may be operatively connected to the memory and the processor and may communicate with mobile network operators. The mobile network operators may be capable of providing mobile services users. The processor may be operatively connected to the interface and the memory and may receive a request for an advertisement from a mobile network operator via the interface. The request for an advertisement may be related to a mobile message sent from a first user to a second user via the mobile network operator. The processor may retrieve an advertisement based on the request for an advertisement. The processor may communicate the advertisement to the mobile network operator via the interface. |
US08423001B2 |
Method for accessing a telecommunications service by means of an electronic address
A method is disclosed with which a telecommunication user can access a telecommunications service by means of a telecommunications terminal and an electronic address. The telecommunications user reads an electronic code (100) stored in an RFID element (1) by means of an RFID reader device (2), said electronic code (100) is transmitted to a name service server (6) over a telecommunications network (4), said name service server (6) replies with the electronic page address of a page corresponding to the code and that can be used to determine the electronic address, the electronic address is made available to the telecommunications terminal and said telecommunications service is accessed. |
US08422998B2 |
Speech/multimedia mode switching technique in a wireless communications network
A technique is provided for use by a user terminal or mobile services switching center (MSC) for responding to a request to switch an on-going call from speech mode to multimedia mode within a wireless communication network conFig.d to automatically disconnect a call if a requested mode switch is not confirmed within a predetermined period of time specified by a call drop timer. In one example, the terminal or MSC activities an automatic response timer upon receipt of a request from a user to switch an on-going call from speech to multimedia, with the timer set shorter than the call drop timer. The user receiving the request is then prompted to accept or decline the request. If no response is received before expiration of the automatic response timer, the terminal or MSC automatically declines the request on behalf of the user so that the call drop timer does not expire. |
US08422990B2 |
Switching system and corresponding method for unicast or multicast end-to-end data and/or multimedia stream transmissions between network nodes
A method for setting up a data link including requesting an identity of an IP network node by a registration module, transmitting an International Mobile Subscriber Identity (IMSI) stored on a Subscriber Identity Module (SIM) card of the IP network node to the registration module, storing the received IMSI in a user database of the registration module, complementing an IP data channel to form signal and data channels of a GSM network by a signaling gateway module, using the complemented IP data channel as a basis for generating the necessary SS7/MAP functions for authenticating the IP network node, authenticating the IP network node by using the IMSI of the SIM card of the IP network node, receiving an entry in the user database of the registration module upon successful authentication, and setting up a data link to at least some of the network nodes. |
US08422989B1 |
Method and system for encoding telecommunications user information
A computer system comprises a communication interface and a processing system. The user interface is configured to receive a plurality of communications requesting location information for a plurality of mobile devices engaged in communication sessions with a communication network. The processing system is configured to generate a plurality of records associated with the plurality of communications wherein the plurality of records comprises user information expressed in an initial format, process the plurality of records with a plurality of keys to encode the user information to generate encoded user information, and process the encoded user information to verify that the encoded user information satisfies the initial format. Upon determining that the encoded user information satisfies the initial format, the communication interface is configured to transfer the encoded user information for analysis. |
US08422987B2 |
Prompting and directing users to safety during emergency situations
A method and wireless device augment and manage, respectively, emergency alert messages with additional emergency information. An emergency alert message is determined to have been sent (404) to one or more wireless devices (102) in a given area. The emergency alert message is analyzed (406) to determine a type of emergency associated with the emergency alert message. Optionally, a current location of at least one wireless device (102) within the given area is determined. A message is generated (412), based at least in part on the type of emergency and logistics of the given area, including additional emergency information for augmenting the emergency alert message. The message that has been generated is transmitted to the at least one wireless device (102). This message is, optionally, adjusted based on the location of the device and the logistics of the given area. |
US08422986B1 |
Systems, methods, devices and arrangements for emergency call services using non-traditional endpoint devices
A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database. |
US08422985B2 |
Mobile telephone
A mobile telephone 2 stores a telephone number and address for data communication of an emergency service in a storage unit, and has a function for acquiring position information showing its own position. If the mobile telephone 2 is outside the range of a 1× network 4 when a telephone number of another party is designated, the mobile telephone 2 checks whether or not the designated telephone number is a telephone number of an emergency service. When the designated telephone number is confirmed to be the telephone number of an emergency service, the mobile telephone 2 retrieves the address of the emergency service from the storage unit, and sends an emergency notification that includes the position information over the EVDO network 5 with the retrieved address as the destination. The emergency notification message reaches a server 3b of the emergency service via the EVDO network 5. |
US08422977B2 |
Programmable filter
The invention relates to a programmable filter for a radiofrequency receiver, embodiments disclosed including a filter (600) comprising an input (601) for receiving a radiofrequency signal, an output (602) for providing a filtered version of the input radiofrequency signal and a plurality of filter paths (603a-c) connected in parallel between the input (601) and output (602), each filter path comprising a buffer (604a-c) connected between the input (601) and one or more polyphase filters (605a-f), wherein each of the plurality of filter paths (603a-c) is configured to be individually selectable by providing an enable signal to a corresponding one of the buffers (604a-c). |
US08422971B2 |
Spur mitigation for wireless communication systems
A receiver for a wireless communication device comprising a mechanism for performing spur mitigation. A spur mitigation unit of the receiver is operable to determine a current estimate of a spur signal from an ADC output signal using a growing box filter. The spur mitigation unit can determine a power of the current estimate of the spur signal and a power of a previous estimate of the spur signal using a power measurement unit. The spur mitigation unit can determine whether the power of the previous estimate of the spur signal is greater than the power of the current estimate of the spur signal. If the power of the previous spur signal estimate is greater than the power of the current spur signal estimate, the spur mitigation unit can remove the spur signal from the ADC output signal based on the previous spur signal estimate. |
US08422966B2 |
Transmission power calibrating method and system applied to wireless apparatus
A transmission power calibrating method and a system are provided for a wireless apparatus. The wireless apparatus are controlled by a computer host to be tested at several channels and gains, and a simplified transmission power calibration table is established accordingly. The simplified transmission power calibration table is compared with each of complete transmission power calibration tables in a database. A match is detected between a first complete transmission power calibration table and the simplified transmission power calibration table. When the match is detected, a mapping table is obtained from the first complete transmission power calibration table and stored in a memory of the wireless apparatus. When the match is not detected, the wireless apparatus is controlled by the computer host to establish a second complete transmission power calibration table from which the mapping table is obtained and the mapping table is stored in the memory of the wireless apparatus. |
US08422963B2 |
Rate selection for a quasi-orthogonal communication system
A selected rate is received for an apparatus based on a hypothesized signal-to-noise-and-interference ratio (SINR) for the apparatus, and characterized statistics of noise and interference observed at a receiver for the apparatus. Data are processed in accordance with the rate selected for the apparatus. |
US08422954B2 |
Methods for use in conjunction with a handheld wireless communication device having an adjunct device coupled thereto
A method includes executing a homing application of the handheld wireless communication device for finding at least one personal object coupled to at least one remote wireless device. The homing application includes generating data to present for display on the handheld wireless communication device a graphical user interface that receives an indication of a user to locate the at least one personal object and that generates a location signal in response thereto. The location signal is communicated to an adjunct device via the communication port of the handheld wireless communication device to cause the adjunct device to transmit an RF paging signal to at least one remote wireless device via a short-range wireless transceiver of the adjunct device. |
US08422952B2 |
Wireless communication terminal and sound volume control method
A wireless communication terminal comprising a network communication unit, short distance wireless communication unit, an input unit and a control unit. The network communication unit transmits radio signals to communication network via a base station. The short distance wireless communication unit transmits radio signals to and from an external device. The short distance wireless communication unit establishes a voice link between the wireless communication terminal and the external device to transmit sound data. The input unit inputs a volume control instruction. The control unit controls the short distance wireless communication unit to send a signal based on the volume control instruction if the voice channel is established between the wireless communication terminal and the external device. |
US08422951B2 |
Wireless communication system and method for wireless signal communication in flight vehicles
Systems and methods for wireless signal communication in flight vehicles are disclosed. In an embodiment, a system includes a first portion that generates a first wireless zone. A second portion is decoupleable from the first portion and generates a second wireless zone. The first wireless zone and the second wireless zone communicate flight-related information while the first portion and the second portion are coupled, and discontinue the communication subsequent to the separation of the first portion from the second structural portion. In another embodiment, a method includes establishing a first wireless zone in a first portion of a flight vehicle, and establishing a second wireless zone in a second decoupleable portion of the flight vehicle. Flight-related information is communicated between the first wireless zone and the second wireless zone while the first portion and the second portion are coupled, and communication is discontinued after decoupling. |
US08422948B2 |
Mobile wireless communications device including wireless-based availability detector and associated methods
A wireless communications system includes a wireless communications network and a plurality of wireless communications devices. The wireless communications devices are each configured to communicate via the wireless communications network. At least one of the plurality of wireless communications devices has a portable housing, a wireless transceiver carried by the portable housing, and a wireless-based, availability detector carried by the portable housing. A processor is carried by the portable housing and is configured to determine a first availability status based upon the NFC device at a first time. The processor is further configured to activate the wireless-based, availability detector based upon the NFC device to thereby determine a second availability status based upon the wireless-based, availability detector at a second time after the first time. The processor is additionally configured to communicate the first and second availability status to the wireless communications network via the wireless transceiver. |
US08422943B2 |
Relay station in mobile communication system, mobile station, and relay transmission method
Provided is a mobile communication system capable of eliminating the use of a control channel for transmitting specific area information and suppressing the overhead caused by a frequency change process for a mobile station to receive the specific area information. In the mobile communication system, a relay station (20) has a coverage area (21) (specific area) and relays and transmits, in the coverage area (21), a signal received from a base station (10) to a mobile station (30). The relay station (20) adds, to the signal received from the base station (10), the offset of any of a frequency offset, a time offset, and a power offset depending on a risk indicated by risk information in the coverage area (21) (specific area) and transmits the signal after the addition of the offset to the mobile station (30) located in the coverage area (21). |
US08422937B2 |
Sheet processing apparatus and image forming apparatus
There are provided a sheet processing apparatus and an image forming apparatus which can adjust adhesive strength by a simple configuration.A toner image for adhesive strength adjustment is formed on a toner image of a sheet to be bonded by an image forming portion provided in a copying machine body. An adhesive is applied onto a bonding portion of the sheet by a gluing device provided in a finisher. The bonding portion of the sheet onto which the adhesive is applied and the toner image having the toner image for adhesive strength adjustment of the sheet are bonded together by a second pushing-out member and a pair of second folding rollers provided in the finisher. The amount of toner forming the toner image for adhesive strength adjustment formed by the image forming portion is adjusted to adjust the adhesive strength of the adhesive. |
US08422930B2 |
Safe radiant toner heating apparatus with membrane
Apparatus for heating toner on a receiver having an ignition energy, having an energy source for providing input energy; and a membrane disposed adjacent to the receiver. The membrane receives the input energy from the energy source; stores a portion of the input energy; and radiates emitted energy that is absorbed by the toner, the receiver, or a combination thereof, wherein the absorption causes the temperature of the toner to rise above a desired temperature. The stored portion of the input energy is less than the ignition energy. |
US08422928B2 |
Fixing unit with auxiliary heating member and surface recovery member, and image forming apparatus
A fixing unit is provided with a fixing member to heat a recoding medium and to fix a toner image on the recording medium; a pressure member to press the fixing member to form a nip portion in which a recording medium carrying a toner image is nipped; an auxiliary heating member to heat the surface of the fixing member; and a surface recovery member, arranged at a downstream side of the first auxiliary heating member in a rotational direction of the fixing member, for recovering damage to a surface of the fixing member by making contact with and sliding on the fixing member. |
US08422920B2 |
Image forming apparatus including toner transporting member and toner container including toner transporting member
An image forming apparatus includes: a cylindrically-shaped feed portion that is fed with toner from above; a transport path including an inlet through which the toner transported from the feed portion enters and transporting the toner therethrough; and a transporting member including a rotary shaft provided to extend from the feed portion to the transport path, the rotary shaft being provided with a small-diameter portion on an upstream side thereof and a large-diameter portion on a downstream side thereof in the toner transport direction, and transports the toner along the transport path, the large-diameter portion being provided inside the transport path, the large-diameter portion having an end portion on the upstream side thereof in the toner transport direction to be connected to the small-diameter portion, the end portion being provided on a side of the feed portion of the inlet of the transport path in the toner transport direction. |
US08422919B2 |
Supplying electrophotographic toning member using ribbon blender
A toning apparatus for an electrophotographic marking engine using multi-component developer includes a magnet for producing a magnetic field through the surface of a toning member, so that carrier particles in the developer in a receiving zone are attracted to the toning member. A rotatable ribbon blender includes an axle, a first inner ribbon and a first outer ribbon having opposite handednesses of twist and arranged to rotate with the axle, and a paddle connected to the first outer ribbon. The ribbon blender is disposed at least partially in the developer in a sump, so that when the ribbon blender rotates, the paddle transports developer from the sump to the receiving zone. No feed roller or supply roller is required; the ribbon blender mixes and transports developer. |
US08422916B2 |
Charge device and image forming apparatus having the same
A charge device including an electrode arranged to face an object to be charged, and an image forming apparatus having the same. The electrode includes an electrode body made of a conductive material, a first layer made of carbon and formed on an outer surface of the electrode body, and a second layer made of a metal and formed between the electrode body and the first layer, to reduce and/or impede oxidization thereof. |
US08422915B2 |
Developer cartridge, developing device, and image forming apparatus having the same
A developing cartridge and a developing device capable of preventing developer leak which may occur during replacement of a developer containing unit, and an image forming apparatus having the same are provided. The image forming apparatus includes an image forming apparatus body where a transfer path for a printing medium is formed, and a developing device for developing a visible image. The developing device may include, for example, developing cartridge, a developer containing unit, which contains a supply of developer therein, and which is detachably disposed in the developing cartridge to form a developer transfer path fluidly communicating with the developing cartridge, and a shutter unit which closes the developer transfer path when the developer containing unit is removed from the developing cartridge. |
US08422914B2 |
Developing cartridge
A developing cartridge detachably mountable to a main assembly of an image forming apparatus includes: a frame; a developer carrying member for carrying a developer; a regulating member for regulating a layer thickness of the developer carried on the developer carrying member; a supporting member provided on the frame in a state in which the supporting member supports an end of the regulating member at a first end portion thereof; a grip portion, provided with a spacing from a second end portion of the supporting member opposite from the first end portion of the supporting member, for gripping the developing cartridge; and a sheet member, provided on the supporting member so as to extend from the second end portion toward the grip portion, for covering the second end portion by being bent by an operation for gripping the grip portion. |
US08422912B2 |
Image forming cartridge and image forming device
An image forming cartridge includes a photoconductor; a charger with a charging member contactable with the photoconductor; a case that accommodates the photoconductor and the charger; a cover which is detachably attached to the case and covers at least a part of the photoconductor; and a separating member which is located, on the cover, between a region other than the region of the photoconductor where an image is formed and the charger and separated them from each other. |
US08422911B2 |
Retaining clip for printer cartridge
In one embodiment there is provided a toner cartridge retaining clip. The retaining clip has a first end configured to engage a portion of a contact end cap of a toner cartridge, a second end configured to engage a portion of a toner hopper of the toner cartridge, and a body portion connecting the first end to the second end. The body portion has an abutting surface configured to abut a toner sensor contact on the toner cartridge. When the first end is securely engaged to the portion of the contact end cap, and the second end is securely engaged to the portion of the toner hopper, the first end and the second end exert opposing pressures on the toner cartridge to secure the contact end cap to the toner hopper. |
US08422910B2 |
Sealing member for use with a toner or developer supply container
A sealing member for unsealably sealing a toner opening of a toner or developer container mountable to an image forming apparatus. In one embodiment, a sealing member has a base member, a first coupling engagement portion and a second coupling engagement portion protruding away from the base member axially, a central member protruding away from the base member axially, wherein the central member has a cylindrical portion defining an opening therein, and at least one supporting member projected radially outwardly from the peripheral surface of the cylindrical portion, wherein the central member is formed to be concentric with the base member axially and positioned between the first coupling engagement portion and the second coupling engagement portion. |
US08422908B2 |
Developing device and image forming apparatus including the same
A developing device includes a toner storage area containing toner, a developing portion in which a developing roller is installed, and a housing including a toner supply window to connect the toner storage area and the developing portion. A pair of rails is disposed on the toner supply window to extend in a lengthwise direction of the developing roller, and a blocking member including a blocking portion is provided to open and close the toner supply window when the blocking member is removed from and inserted into the pair of rails from outside of the housing, respectively. |
US08422907B2 |
Image forming apparatus, control device, detecting method of reference index on transfer body, and computer readable medium
An image forming apparatus includes: a latent image forming unit forming a latent image; a transfer body on which a reference index for setting an output start time point of image data is formed; a detecting unit outputting a detection signal changing according to passing of an adhesion material on the transfer body; a controller that starts a first period during which change of the detection signal is ignored, according to first change of the detection signal, starts a second period after the first period, regards second change of the detection signal occurring first in the second period as a reference of the output start time point, and ignores change of the detection signal after the second change, to control outputting the image data; and a cleaning information outputting unit outputting information on cleaning the transfer body according to the number of changes of the detection signal in these periods. |
US08422900B2 |
Apparatus and method of controlling an image forming apparatus
An image forming apparatus is provided with a controller that determines whether a first toner image to be firstly transferred to a transfer body has a portion that is not superimposed by a second toner image to be subsequently transferred to the transfer body so as to be superimposed on the first toner image to generate a determination result, and controls a transfer bias supplied to a transfer device that causes the second toner image to be transferred to the transfer body and an amount of toner to be adhered to form the second toner image, respectively, based on the determination result. |
US08422896B2 |
Image forming apparatus and image forming method configured to adjust toner image density
An embodiment of an image forming apparatus may include a photosensitive member, a development unit, a transfer member, a sensor, and a correcting unit. The development unit may form a toner image on the photosensitive member. The toner image member may be transferred onto the transfer member. The sensor may detect light from a surface of the transfer member. The correcting unit may correct a toner density in a first area of the transfer member after transfer of a toner image of a test pattern to the first area. The correcting unit may correct the toner density on the basis of a difference between an output value of the sensor from a second area before the transfer of the toner image of the test pattern and an output value of the sensor from the second area after the transfer of the toner image of the test pattern. |
US08422874B2 |
Position controller for optical element
A position controller for an optical element of an optical system includes a first movable member supported by a support member to be movable relative thereto in a first direction orthogonal to an optical axis, a second movable member holding the optical element and supported by the first movable member to be movable relative thereto in a second direction nonparallel to the first direction, an electromagnetic actuator that produces a driving force for moving at least the second movable member in the second direction, and an insertion/removal drive mechanism for moving the second movable member between an anti-shake driving position, where a position control for the second movable member can be performed using the electromagnetic actuator, and a removed position where the second movable member is positioned outside a range of the position control that uses the electromagnetic actuator. |
US08422859B2 |
Audio-based chapter detection in multimedia stream
A multimedia processing system identifies chapter breaks in a program represented by multimedia data through an analysis of audio content of a portion of the multimedia data so as to identify an interval that potentially represents a chapter break. This audio analysis can include an analysis to identify changes in high frequency edges in the audio content, an analysis to identify changes in the total energy in a central frequency band of the audio content, an analysis to identify patterns of sequentially repeating values in the audio content, an analysis to identify changes in bitrate, or some combination thereof. One or more variances in the audio information at (e.g., before) the start of the interval and the audio information at (e.g., after) the end of the interval then may be used to identify or otherwise characterize the interval as representing an actual chapter break. Further, a chapter represented by two consecutive chapter breaks can be identified as an advertisement based on the duration between the two consecutive chapter breaks and thus the multimedia processing device can implement a “commercial skip function” by omitting playback of the portion of the multimedia data representing the chapter responsive to the chapter being identified as an advertisement. |
US08422858B2 |
Methods, systems, and computer program products for coordinating playing of media streams
Methods and systems are described for coordinating playing of media streams. In one aspect, an access by a media player to a presentation device to play a media stream is detected. Additionally, presentation focus information is accessed for determining whether the media player has presentation focus for playing the media stream. Further, it is determine, based on the presentation focus information, that the media player has presentation focus for playing the media stream. Still further, in response to determining the media player has presentation focus, it is indicated that the media player is allowed to play the media stream via the presentation device. |
US08422852B2 |
Automated story generation
Automatic story production is implemented by the utilization of theme scripts with user assets to generate a quality finished product with minimum user input or direction. A user chooses a predesigned theme script to be applied to the user's assets to automatically create a story with a particular look and feel. Metadata and feature information, when available, is automatically gathered from the user assets to personalize the generated story. A user can include additional information and/or alter any aspect of the generated story to further personalize the resultant finished product. |
US08422845B2 |
Optical input/output device for photo-electric integrated circuit device and method of fabricating same
A photo-electric integrated circuit device comprises an on-die optical input/output device. The on-die optical input/output device comprises a substrate having a trench, a lower cladding layer disposed in the trench and having an upper surface lower than an upper surface of the substrate, and a core disposed on the lower cladding layer at a distance from sidewalls of the trench and having an upper surface at substantially the same level as the upper surface of the substrate. |
US08422838B2 |
Cover for covering a reflection-surface-formation recess of an optical path changing member
An optical path changing member is assembled at ends of optical fibers and placed to face a substrate including an optical input/output terminal having optical axes inclined with respect to optical axes of the ends. The optical path changing member is made of a transparent material and includes a member body having a reflection surface for optically connecting the ends to the optical input/output terminal. The member body has optical fiber insertion holes and an end placement portion to which the insertion holes are open and in which the end faces of the optical fibers are placed. The reflection surface is formed so that light entering from the end faces of the optical fibers into the member body will be internally reflected toward the optical input/output terminal in the member body. The end placement portion is filled with an adhesive by which the ends are fixed to the member body. |
US08422835B2 |
Optical waveguide feedthrough assembly
An optical waveguide feedthrough assembly passes at least one optical waveguide through a bulk head, a sensor wall, or other feedthrough member. The optical waveguide feedthrough assembly comprises a cane-based optical waveguide that forms a glass plug sealingly disposed in a feedthrough housing. For some embodiments, the optical waveguide includes a tapered surface biased against a seal seat formed in the housing. The feedthrough assembly can include an annular gold gasket member disposed between the tapered surface and the seal seat. The feedthrough assembly can further include a backup seal. The backup seal comprises an elastomeric annular member disposed between the glass plug and the housing. The backup seal may be energized by a fluid pressure in the housing. The feedthrough assembly is operable in high temperature and high pressure environments. |
US08422827B2 |
Image correction apparatus and image correction method
An input image containing multiple kinds of blur is corrected without using multiple images, resulting in a target image with less blur than the input image. An image correction apparatus (100) for correcting an input image to generate a target image with less blur than the input image is provided, which includes: an adaptive region division unit (110) that divides the input image into a plurality of adaptive regions based on pixel values of pixels included in the input image; a PSF interpolation unit (120) that interpolates a point spread function for a pixel located between representative pixels each representing a corresponding one of the adaptive regions, using a PSF representing characteristics of image blur calculated for each of the adaptive regions; and an image correction unit (130) that corrects the input image using the point spread functions available after the interpolation, so as to generate the target image. |
US08422825B1 |
Method and system for geometry extraction, 3D visualization and analysis using arbitrary oblique imagery
Embodiments of the invention relate to the visualization of geographical information and the combination of image information to generate geographical information. Specifically, embodiments of the invention relate to a process and system for correlating oblique images data and terrain data without extrinsic information about the oblique imagery. Embodiments include a visualization tool to allow simultaneous and coordinated viewing of the correlated imagery. The visualization tool may also provide distance and measuring, three-dimensional lens, structure identification, path finding, visibility and similar tools to allow a user to determine distance between imaged objects. |
US08422822B2 |
Fourier transform deflectometry system and method
The present invention relates to a Fourier transform deflectometry system (1) and method for the optical inspection of a phase and amplitude object (2) placed in an optical path between a grating (3) and an imaging system (4), at a distance h of said grating 3. The grating (3) forms a contrast-based periodic pattern with spatial frequencies μ0, v0 in, respectively, orthogonal axes x,y in an image plane, and the imaging system (4) comprises an objective (5) and an imaging sensor (6) comprising a plurality of photosensitive elements. Spatial frequencies μ0, v0 are equal or lower than the Nyquist frequencies of the imaging system in the respective x and y axes. According to the method of the invention, a first image of said pattern, distorted by the phase and amplitude object (2), is first captured through the objective (5) by the imaging sensor (6). Then, a Fourier transform of said first image in a spatial frequency domain is calculated, at least one first- or higher-order spectrum of said Fourier transform is selected and shifted in said frequency domain, so as to substantially place it at a central frequency of said Fourier transform, and a reverse Fourier transform said at least one shifted first- or higher-order spectrum of said Fourier transform is performed so as to obtain a complex function g(x,y)=l(x,y)eiφ(x,y), wherein l(x,y) is an intensity and φ(x,y) a phase linked to optical deflection angles θx, θy in, respectively, the directions of the x and y axes, in the following form: φ(x,y)=−2ττh(μ0 tan θx+v0 tan θy). |
US08422818B2 |
Method and apparatus for image processing
A method and apparatus for image processing are provided. The method may include generating a first restoration image by removing distortion components from an original image; determining a mixing ratio between the original image and the first restoration image based on distortion information of a region of interest in the original image; and generating a second restoration image by mixing the original image and the first restoration image according to the mixing ratio. |
US08422815B2 |
Image processing apparatus, image processing method and image processing program
In an image processing technology, an original image is inputted by accepting an input of an original image to be image-processed; a local area is set, with a pixel of which brightness is to be converted being a center of the local area, from the original image; a local histogram relating to brightness of the local area is calculated; a local cumulative histogram is calculated by accumulating the local histogram; first and second monotone increasing functions are determined, respectively, corresponding to cumulative frequency values in first and second classes of the local cumulative histogram; first and second weighting functions are determined, respectively, corresponding to the first and second monotone increasing functions; a conversion function relating to brightness of the pixel is produced from the first monotone increasing function weighted by the first weighting function and the second monotone increasing function weighted by the second weighting function; and the brightness of the pixel is then converted by the conversion function. |
US08422811B2 |
Image processing apparatus
Characteristics of image data from a reading unit are unified for storage. The state of the image data is recognized and retained as auxiliary information. The auxiliary information is checked, and an image skew and the like are detected according to a target output format to perform a correction process. At that time, an optimum image processing path is selected for processing according to the state of implementation of hardware and software. A simple process can be performed at an image processing apparatus, while a complex process is performed at a network-connected PC. Since a unit configuration can be selected according to the purpose of image processing, processing can be performed with a simple configuration at high speed. |
US08422809B2 |
Image encoding method, image decoding method, image encoding apparatus, image decoding apparatus, image encoding program, and image decoding program
Image encoding apparatus 10 according to the present invention is an image encoding apparatus 10 for dividing image signals into blocks, performing an orthogonal transform of each block, reading resultant orthogonal transform coefficients to obtain a coefficient string, and performing entropy coding, which has block selector 14 for selecting a size of a block for the orthogonal transform, out of a plurality of blocks of different sizes; coefficient string divider 12 for, when a block of a size larger than a minimum size is selected by block selector 14, dividing a coefficient string in the block into a plurality of coefficient strings of a length equal to that of a coefficient string in a block of the minimum size; and encoder 13 for performing entropy coding adapted to the coefficient string in the block of the minimum size. This substantializes the image encoding apparatus capable of achieving efficient entropy coding in the orthogonal transform of variable sizes. |
US08422801B2 |
Image encoding method for stereoscopic rendering
An image encoding method that allows stereoscopic rendering basically comprises the following steps. In a primary encoding step (VDE1), a visual image is encoded in accordance with a standard. In an auxiliary encoding step (GRE), stereo-enabling data that is associated with the visual image is encoded as if the stereo-enabling data was an auxiliary image that can be combined with the visual image in accordance with the standard concerned. The stereo-enabling data comprises respective values that indicate respective distances between respective areas in the visual image and a virtual observer. In a composition definition step (CTR1), a composition definition is provided that causes a decoding device, which operates in accordance with the standard, to include the stereo-enabling data as a graphics image in at least one specific area of an output image, which can be transmitted to a display device. |
US08422800B2 |
Deblock method and image processing apparatus
A deblock method for processing at least one image including a plurality of pixels. The method comprises the step of determining a shift amount of block boundary by pixel data differences between adjacent pixels and thereby determining block boundaries between macroblocks in the image, and the step of optionally performing a deblock process on the block boundaries. |
US08422794B2 |
System for matching artistic attributes of secondary image and template to a primary image
A system for automatically selecting a template and a number of secondary images for display with a primary preselected image based on analyzing the primary image's attribute information and comparing the template's required image attributes and secondary image's attribute information. The attribute information is used to evaluate and arithmetically score a compatibility of the images and template so that a best compatibility fit can be obtained when displaying the image. |
US08422792B2 |
Angle invariant visual analysis
Technologies are generally described for performing image analysis of an image using a repeating geometric sequence. In some examples, a computing system accesses image data that defines an image for image analysis. The computing system determines a repeating geometric sequence that generates variously oriented edges or sub-regions in the image data. The computing system applies the repeating geometric sequence to the image data, thereby generating a series of coordinates that represent the image data defined by the variously oriented edges or sub-regions. The coordinates are determined by the variously oriented edges or sub-regions and not by horizontal or vertical Cartesian lines. The computing system organizes the image data represented by the series of coordinates into a set of one or more arrays and performs image analysis on the set of one or more arrays to produce an image analysis result for the image data. |
US08422788B2 |
Automatic image straightening
Tilt is reduced or eliminated in captured digital images. Edges in a first image are detected. Angles corresponding to the detected edges are determined. A dominant angle is selected from the determined angles. The first image is rotated according to the selected dominant angle to generate a second image. The second image is a de-tilted version of the first image. |
US08422785B2 |
Image processing apparatus, image processing method, and program
An image processing apparatus obtains an image of an original area on the basis of a platen image obtained by reading an entire surface of a platen including an original placed on the platen. The image processing apparatus extracts a plurality of image areas included in the platen image, and determines whether each of the extracted image areas has a specific characteristic. The image processing apparatus judges that a rectangular area including all of the plurality of image areas is an original image in a case where at least one of the plurality of image areas has the specific characteristic, and judges that each of the plurality of image areas is an original image in a case where none of the plurality of image areas has the specific characteristic. |
US08422784B2 |
Method for the image compression of an image comprising 3D graphics information
An embodiment of a method is disclosed for compressing digital images which can be displayed by a graphics card. An embodiment of the method includes providing an image by the graphics card; marking out a foreground region in the image provided on the basis of depth information provided in the graphics card; compressing the marked-out foreground region; simplifying the image by smoothing the foreground region marked out in the image; and separately compressing the simplified image. |
US08422783B2 |
Methods and systems for region-based up-scaling
Aspects of the present invention are related to systems and methods for region-based up-scaling, and in particular, for up-scaling still images and video frames that contain graphical elements. |
US08422780B2 |
Method and apparatus of correcting hybrid flash artifacts in digital images
A method for digital image eye artifact detection and correction include identifying one or more candidate red-eye defect regions in an acquired image. For one or more candidate red-eye regions, a seed pixels and/or a region of pixels having a high intensity value in the vicinity of the candidate red-eye region is identified. The shape, roundness or other eye-related characteristic of a combined hybrid region including the candidate red-eye region and the region of high intensity pixels is analyzed. Based on the analysis of the eye-related characteristic of the combined hybrid region, it is determined whether to apply flash artifact correction, including red eye correction of the candidate red-eye region and/or correction of the region of high intensity pixels. |
US08422775B2 |
Automatic video image segmentation
A method, system, and computer-readable storage medium for automatic segmentation of a video sequence. A segmentation shape prediction and a segmentation color model are determined for a current image of a video sequence based on existing segmentation information for at least one previous image of the video sequence. A segmentation of the current image is automatically generated based on a weighted combination of the segmentation shape prediction and the segmentation color model. The segmentation of the current image is stored in a memory medium. |
US08422770B2 |
Method, apparatus and computer program product for displaying normalized medical images
A method, apparatus and computer program product are provided to process a compressed image, such as a normalized DICOM image. A method may receive a compressed image having pixels that each have by a pixel value having a predefined number of bits in a grayscale format. The method may decompress the image by mapping the pixel value into two channels of a multi-channel output buffer, such as a red-green-blue (RGB) output buffer, such that each channel has fewer than the predefined number of bits. The method may render a scene of the image based upon camera coordinates and, for a rendered pixel, sample a plurality of RGB values, convert the plurality of RGB values to the grayscale format having the predefined number of bits, perform an interpolation of the RGB values following conversion to the grayscale format and perform a window level operation on the result of the interpolation. |
US08422764B2 |
Method and apparatus of reconstructing 3D image from 2D images
An apparatus and method of reconstructing a three-dimensional (3D) image from two-dimensional (2D) images are disclosed. Three dimensional (3D) data may be reconstructed in an x-ray generation tube at a limited angle, and repeatedly updated for each pixel. A median from among each pixel of reconstruction data may be selected. Backprojecting may be performed using a search direction weight calculated using a reprojection image and residual image. A 3D image satisfying a Level 1 (L1) norm fidelity and sparsity constraint of the reconstruction data may be reconstructed. |
US08422756B2 |
Method of generating nuclear magnetic resonance images using susceptibility weighted imaging and susceptibility mapping (SWIM)
A method of generating a susceptibility map of an object utilizes a regularizing inverse function, oversampling k-space, removing external phase noise and rapid phase change effects, accounting for the known geometry of the object, and using modified SWI phase data to generate reasonable susceptibility maps and digital images therefrom, such as SWI images. The inventors refers to the inventive methods set forth herein as Susceptibility Weighted Imaging and Mapping (SWIM). |
US08422752B2 |
Diagnosis assisting apparatus, diagnosis assisting method, and storage medium in which a diagnosis assisting program is recorded
One or more blood vessel regions that represent one or more blood vessels that govern the function of an organ are extracted from a three dimensional anatomical image that represents the three dimensional shape of the organ. Next, blood vessel governed regions, the functions of which are governed by a single blood vessel, are estimated, based on each blood vessel region, while regions other than the blood vessel governed regions are estimated to be non governed regions. Index values to be indices of diagnosis are calculated by analyzing evaluation values that constitute a three dimensional functional image, without using the evaluation values included in the non governed regions. Then, the calculated index values are output to a display screen or the like. |
US08422751B2 |
Method and apparatus for generating virtual teeth, and recording media storing program performing the method
The present invention relates to a recording medium a method and an apparatus for generating virtual teeth and recording media storing a program performing the method. According to an embodiment of the present invention, a method for generating virtual teeth includes (a) acquiring a tooth image having three-dimensional information from teeth including a damaged tooth; (b) determining an image of a virtual tooth to be inserted into a position of the damaged tooth in a tooth image library having predetermined three-dimensional information and inserting the determined virtual tooth image into the acquired tooth image; and (c) modifying the virtual tooth image by considering tooth images positioned at upper and lower sides or right and left sides of the virtual tooth image. According to the embodiment of the present invention, it is possible to produce a prosthesis most suitable for the state of patient's teeth only once and an operator can minimize post-processing of the produced prosthesis. Further, a patient can minimize a clinic time and decrease the number of times of hospital visits. |
US08422750B2 |
Retinal scanning
A method and apparatus of producing a three-dimensional image of at least a part of the retina of an eye is provided. The method including obtaining a two-dimensional wide-field image of said part of said retina, determining a three-dimensional shape for said part of said retina and using the three-dimensional shape for said part of said retina to modify said two-dimensional image to produce a three-dimensional image of said part of said retina. The apparatus including an imaging system adapted to provide a two-dimensional wide-field image of said part of said retina, a three-dimensional shape determination module adapted to determine a three-dimensional shape for said part of said retina, and a two-dimensional image modification module adapted to modify said two-dimensional wide-field image of said part of said retina using said three-dimensional shape to produce a three-dimensional image of said part of said retina. |
US08422745B2 |
Method of modelling an underground heterogeneous medium from multipoint statistics
A method of constructing an image representing the distribution of a categorical physical property representative of an underground zone having applications for petroleum reservoir development. A first training image representative of a geometrical structure of the categorical property is constructed. Training images representative of the distributions of several auxiliary properties are then constructed from the first training image. A probability law of the categorical property and a probability law of each auxiliary property are determined, from each training image, for a given pixel according to the values of the neighboring pixels. A probability law of the categorical property is calculated from these laws and from the images representative of the distribution of the auxiliary physical properties in the zone, and for each pixel of the image to be constructed. Finally, the value of the categorical property is determined by carrying out a random selection for the calculated probability law. |
US08422744B1 |
Computer based method and system for determining a parameter for a material
A computer based method for determining a characteristic of a material, including accepting as input to a specially programmed portable computer, and using a processor for the computer, image data, for a surface of a material. The image data is accepted from a device including a light source and a magnifying element. Using the processor, the method: creates a binary image from the image data such that each pixel in the plurality of pixels has one of two possible values; segments the binary image such that an object occupying an area of the surface is located in the binary image and boundaries surrounding the object are located in the binary image; and generates, using the segmented binary image: one or more parameters regarding features of the material, or at least one statistical parameter regarding at least one feature in the image data. |
US08422735B2 |
Imaging apparatus for detecting a scene where a person appears and a detecting method thereof
An imaging device for detecting a scene where a person appears, and a detecting method thereof, are provided. The imaging device compares a representative image of a person, with persons detected in the generated images, to detect scenes where the person appears. Information about the detected scene is stored, along with the generated images. A list of the detected persons is provided to a user, to enable the user to select and edit images that include the selected persons. |
US08422732B2 |
Information processing apparatus, verification apparatus, and methods of controlling the same
An apparatus and method specify the presence/absence of an alteration and an alteration position of an image. A block-division unit divides image data into image data of a first unit including a predetermined number of pixels. A block calculation unit calculates an image data coefficient of the first unit. A cell-division unit divides one image data of the first unit into image data of a second unit. A cell calculation unit calculates an image data coefficient of the second unit. First verification data is generated by selecting two image data coefficients of the first unit and generating, for one pair, data representing the magnitude relation of the image data coefficients of the first unit. Second verification data is generated by selecting two image data coefficients of the second unit and generating, for one pair, data representing the magnitude relation of the image data coefficients of the second unit. |
US08422726B2 |
Ironless and leakage free coil transducer motor assembly
The present disclosure relates to a coil transducer motor structure (20) including at least one coil (22), at least one magnetic element (23) arranged in use to provide a path for magnetic flux between the ends of said coil (22), wherein the magnetic element (23) has a structure providing a curvilinear path therethrough for said magnetic flux. |
US08422725B2 |
Bobbin and loudspeaker using the same
A bobbin for a loudspeaker includes at least one base and at least one carbon nanotube structure. The at least one carbon nanotube structure is positioned on at least one surface of the base. A loudspeaker includes a magnetic circuit, a bobbin; a voice coil, and a diaphragm. The magnetic circuit defines a magnetic gap. The bobbin is located in the magnetic gap and includes at least one carbon nanotube structure. The voice coil is wounded on the bobbin. The diaphragm includes an inner rim fixed to the bobbin. |
US08422721B2 |
Sound reproduction systems and method for arranging transducers therein
Loudspeaker system including a housing and at least four transducers arranged therein. Each transducer includes a substantially circular diaphragm and the diaphragms are constructed with specific sizes such that the ratio of a diameter of each diaphragm to the diameter of an immediately larger diaphragm is between 1:1 and 1: Phi2(Phi=(1+√5)/2), preferably 1:Phi, and the ratio of the diameter of each diaphragm to an immediately smaller diaphragm, is between 1:1 and 1:(1/Phi), preferably 1:1/Phi. Moreover, the diaphragms are arranged such that centers thereof lie on a spiral, clockwise or counterclockwise, in ascending size order with the center of the smallest diaphragm being closest to the pole of the spiral. A microphone and single-diaphragm loudspeaker in which the diaphragm has a spiral shape are also disclosed. |
US08422719B2 |
Miniaturized receiver assembly for in-ear noise-isolating earphones
An in-ear device comprises inter alia a miniaturized receiver assembly of a sealed sandwich construction with a front plate and a back plate and an electro-dynamic receiver therebetween, the assembly providing a bass-reflex design with a front resonator. |
US08422716B2 |
Dual locking boom pole
A telescoping boom pole for an electrical conductor is disclosed. The boom pole includes at least a top cylindrical conduit slidably assembled within a second cylindrical conduit. A top clamping means is included for selectively clamping the top conduit to the second conduit. The top clamping means includes an annular cylindrical collar having a threaded portion proximate a bottom edge on an inside surface thereof, and a collet restraining means proximate a top edge thereof. An annular, compressible collet is resiliently captured by the collet restraining means of the collar at a cooperative restraining means of an outside surface of the collet. The collet further includes an inclined lower portion on an outside surface thereof. The top clamping means further includes an annular sleeve fixed to a top end of the second conduit, and has an outside surface that includes a threaded portion that cooperates with the threaded portion of the collar. A top edge of the sleeve is formed into an upwardly-projecting wedge for pushing the collet inwardly at its inclined lower portion as the collar is threaded onto the sleeve. As such, the collet, the sleeve, and the collar force the top and second conduits to become mutually and immovably fixed together. Additional cylindrical conduits may be included and successively slidably assembled over the second conduit, additional clamping means being included between each conduit. As such, the conductor and electrical connectors thereof may be positioned through each conduit and each clamping means and be supported thereby. |
US08422708B2 |
Adaptive long-term prediction filter for adaptive whitening
A method of estimating acoustic feedback in a hearing instrument in order to reduce the impact of tonal components of acoustic feedback. The hearing instrument comprises an input transducer, an output transducer, a forward path being defined between the input transducer and the output transducer, a signal processing unit defining an input side and an output side of the forward path, and a feedback loop from the output side to the input side. The feedback loop comprises a feedback path estimation unit receiving first and second estimation input signals from the input and output side of the forward path, respectively, wherein the first and second estimation input signal paths comprise first and second long term prediction filters P(z), the feedback cancellation system being adapted to provide that the variable parameters of at least one of the long term prediction filters are estimated based on the filter input signal. |
US08422705B2 |
Apparatus and method for operating a hearing aid
A programmable hearing aid including means for receiving and transmitting data wirelessly from and to a portable module being in proximity to said hearing aid. Said portable module has means for transmitting audio signals, fitting data or special instructions to the hearing aid processor and including means for receiving data transmitted from said hearing aid, including data representing a monitoring of real-time signal processing parameters in the hearing aid. A preferred embodiment of the hearing aid/portable module combination utilizes Miller-coded direct sequence spread-spectrum radio signal transmitters and receivers for transmitting and receiving data between the heading aid and the portable module. This enables remote controlling or monitoring of, transmitting audio to, or programming of a hearing aid without the need for external connectors. |
US08422692B1 |
Audio distribution system
Speaker control systems are implemented using a variety of systems and methods. In one such system, an audio signal is distributed to at least one speaker selected from a set of speakers. The system includes a set of audio-distribution circuits for distributing the audio signal to the set of speakers. Logic circuitry is used to automatically determine an impedance-based parameter for use in distributing the audio signal to the at least one selected speaker based at least partly on a load-tolerance parameter for an audio source and on an impedance of the at least one selected speaker. The logic circuitry controls distribution of the audio signal to the selected speakers based at least partly on the impedance-based parameter. One or more of the set of audio-distribution circuits are used by the logic circuitry to distribute the audio signal to the at least one selected speaker. |
US08422691B2 |
Audio outputting device, audio outputting method, noise reducing device, noise reducing method, program for noise reduction processing, noise reducing audio outputting device, and noise reducing audio outputting method
Disclosed herein is an audio outputting device for switching a plurality of processes to perform a process on an audio signal, and acoustically reproducing and outputting the audio signal, the audio outputting device including, a control section for, when changing a process performed on an audio signal from one process to another process, stopping the one process on the audio signal, outputting sound based on the audio signal unprocessed by either of the one process and the other process, and performing the other process on the audio signal after passage of a predetermined period of time. |
US08422685B2 |
Method for elliptic curve scalar multiplication
The method for elliptic curve scalar multiplication may provide several countermeasures to protect scalar multiplication of a private key k by a point P to produce the product kP from power analysis attacks. First, the private key, k, is partitioned into a plurality of key partitions, which are processed in a random order, the resulting points being accumulated to produce the scalar product kP. Second, in each partition, the encoding is randomly selected to occur in binary form or in Non-Adjacent Form (NAF), with the direction of bit inspection being randomly assigned between most-to-least and least-to-most. Third, in each partition, each zero in the key may randomly perform a dummy point addition operation in addition to the doubling operation. The method may be implemented in software, smart cards, circuits, processors, or application specific integrated circuits (ASICs) designed to carry out the method. |
US08422680B2 |
Method for validating encrypted communications via selection and comparison of source transmitter and destination receiver associated encryption keys
A first communication unit receives an encrypted transmission from a second communication unit. The encrypted transmission was encrypted by the second communication unit using a first encryption key. The first communication unit compares the first encryption key to an encryption key associated with the first communication unit. If the first encryption key matches the encryption key associated with the first communication unit, the first communication unit processes the encrypted transmission further. If the first encryption key does not match the encryption key associated with the first communication unit, the first communication unit compares the first encryption key to an encryption key associated with the second communication unit. If the first encryption key matches the encryption key associated with the second communication unit, the first communication unit processes the encrypted transmission further; otherwise, the first communication unit does not process the encrypted transmission further. |
US08422678B2 |
Method, apparatus and system for protecting security keys on a wireless platform
A method, apparatus and system enable security keys to be processed in a dedicated partition on a secure wireless platform. Specifically, embodiments of the present invention may utilize a secure processing area (i.e., a dedicated partition) to generate security keys and to utilize the security keys to perform a 4-way handshake to provide confidentiality and integrity protection for all data communication between the wireless node and an access point. |
US08422677B2 |
Storage virtualization apparatus comprising encryption functions
A storage virtualization apparatus comprises a judgment portion. The judgment portion judges whether encryption functions are present in an external storage subsystem having an external logical volume identified based on a write request received from a higher-level device. When the result of the judgment is negative, the storage virtualization apparatus uses its own encryption functions to encrypt the data of the write request before transmission to the external storage subsystem, but when the result of the judgment is positive, the storage virtualization apparatus transmits the data of the write request as-is to the external storage subsystem, without using its own encryption functions to perform encryption. |
US08422676B2 |
Read/write encrypted media and method of playing
A new media device including a decryption device that is operable to create a decryption key to read media. The decryption device is itself a read/write device that allows reducing or decrementing each time the decryption key is used. |
US08422669B2 |
Method and apparatus for elliptic curve cryptographic processing
An apparatus includes a data storage to store a window table storing a table value with an index value mapped to the table value, the index value having same number of bits as a window width, the table value being a sum of a basic table value and a non-zero table correction value, the basic table value being obtained by multiplying a point G on an elliptic curve. An arithmetic processor generates the index value by reading from a scalar value at a bit position assigned to each bit of the window with the window being shifted, reads the table value from the window table according to the index value, and performs a doubling operation and an addition operation using the read table value. A corrector performs a correction on arithmetic results with a specific correction value responsive to the table correction value. |
US08422668B1 |
Table lookup operation on masked data
Processing of masked data using table lookups is described. A mask is applied to input data to generate masked input data. The mask and the masked input data are used in combination to locate an entry in a lookup table. The entry corresponds to a transformed version of the input data. |
US08422667B2 |
Method and apparatus to facilitate transmission of an encrypted rolling code
An encrypted rolling code (11), a plurality of differing data bit order patterns (13), and a plurality of differing data inversion patterns 14) are provided. One then selects (15) a particular one of each of these patterns and uses those selected patterns as transmission characteristics when transmitting (16) at least part of the encrypted rolling code. |
US08422663B1 |
Structure and method for echo reduction without loss of information
An echo reduction method stores a received audio information stream. A sound detection flag is activated following detection of locally generated sound. Output based on the received audio information stream is muted in response to the activating the sound detection flag. Rendering status of the received audio information stream is saved, in response to the activating the sound detection flag, to reduce loss of audio information. At least a portion of the stored received audio information stream is rendered following inactivation of the sound detection flag. |
US08422662B2 |
Splitter wall plates for digital subscriber line (DSL) communication systems and methods to use the same
Splitter wall plates for digital subscriber line (DSL) communication systems and methods to use the same are disclosed. An example apparatus comprises a splitter to separate a digital subscriber line (DSL) signal from a plain old telephone signal (POTS) signal, and a switch to selectively couple a VoIP signal received via a first jack or the POTS signal to a second jack. |
US08422659B2 |
Call processing system
A system that is configured for determining the value of one or at least one incoming call and routing the call for processing based on this determined value. In one embodiment, the system routes very low value calls to an automated system for processing, and directs all other calls to human operators for processing. In another embodiment, the system assigns at least one agent to one or more of a plurality of groups of agents based on the agent's past performance in executing a particular task. For example, the highest performing agents at handling a particular type of call are assigned to a first group, and the second highest performing agents at handling this type of call are assigned to a second group. In one embodiment, the most important calls are routed to the first, “highest performing” group for processing, and less important calls are routed to the second group for processing. |
US08422658B1 |
System and method for the automatic selection of interfaces
The automatic selection of interfaces can result in the optimization of interaction between entities. Such selection of interfaces can be applied specifically in the context of interactive voice response systems, and can allow the interface presented to a caller to be optimized based on factors including the caller's usage of the system. |
US08422652B2 |
Device and method for managing communication credits associated to use of services by a terminal
This client device (20) is able to use a service on a telecommunications network (1). It includes means (21) for storing a call credit (C_S1, C_S2) associated with that service and means (30) for updating that credit as a function of the use of that service by the client (20) on reception of a request from a service provider (FS1, FS2). |
US08422651B2 |
Revenue management systems and methods with re-rating and rebilling
A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models. |
US08422650B2 |
Authentication in communication systems
A user of a first packet-based communication network is authorized to access a second packet-based communication network. In at least some embodiments, an authorization request is received from a user terminal of the user at a first network element of the first packet-based communication network, the authorization request comprising a first user identity. Responsive to the authorization request, a request is transmitted to create a second user identity from the first network element to a second network element of the second packet-based communication network. The second network element creates the second user identity for use in the second packet-based communication network, the second user identity being derivable from the first user identity according to a predetermined rule. The second user identity in the second packet-based communication network is stored for use with subsequent communication events over the second packet-based communication network. |
US08422647B2 |
Signal transmission method
A signal transmission method includes using a signal integrating device to receive a first digital signal from a network line or to transmit a second digital thereto; feeding the power transmitted from the network line into the first digital signal to form an integrated signal; using a signal converting device to restore the integrated signal back to the network line power and the first digital signal; converting a first digital signal into a first analog signal or a second analog signal received from outside into a second digital signal; and using a coiled-wire cord connecting the signal integrating device and the signal converting device to transmit the integrated signal from the signal integrating device to the signal converting device or transmit the second digital signal from the signal converting device to the signal integrating device. The invention thereby achieves transmission of digital signals by a coiled-wire cord. |
US08422643B2 |
Playback of media recordings
A media system is provided. The media system may include a media player, an input, and a processor. The media player may have a scrub bar and a playhead. The scrub bar may be operable to represent a time line of a media recording that is being played back and the playhead may indicate a portion of the media recording that is being played back. The input may be operable to receive user behavior. The processor may be operable to dynamically adjust a speed of playback of the media recording based on the user behavior. |
US08422639B2 |
Communication apparatus
A communication apparatus including: a semiconductor DAA which performs line closing and opening processings; and a controller including; an adjustment controlling section which controls the semiconductor DAA such that a line voltage and a line current upon closing a line fall within a predetermined range; an adjustment-control starting section which starts the control; an adjustment-control stopping section which stops the control; and a change detecting section which detects a change of conditions of supply of the line voltage, wherein the adjustment-control starting section starts the control where the line closing processing has been performed and where the change has been detected, and wherein the adjustment-control stopping section stops the control when a predetermined length of time has passed, in at least one of where the line closing processing has been performed and the control is being performed, and where the change has been detected and the control is being performed. |
US08422636B2 |
Photon counting and energy discriminating detector threshold calibration
An imaging system includes an x-ray source, a detector that receives x-rays emitted from the x-ray source, a DAS configured to count photon hits in the detector that occur at photon energies above at least a low keV threshold, a medium keV threshold, and a high keV threshold, and a computer operably coupled to the DAS. The computer is programmed to vary each of the medium keV threshold and the high keV threshold over a continuous keV range during data acquisition to define low, medium, and high keV bins that are based on the low, medium, and high keV thresholds, obtain photon counts in the low, medium, and high keV bins in a plurality of keV threshold combinations, calculate a noise variance as a function of at least one of the keV thresholds, and identify a noise minimum and low, medium, and high keV thresholds that correspond thereto. |
US08422634B2 |
Automated medical imaging system fault detection
A system automatically detects and reports a hardware and/or software error in an X-ray system. A system automatically detects and identifies failed components of a distributed X-ray imaging system. Multiple different subsystems of an X-ray imaging system individually include, an executable procedure for detecting a failed component in a respective subsystem and a communication interface for initiating generation and communication of a message identifying the failed component and identifying the respective subsystem including the failed component. A repository stores data identifying failed components within the multiple different subsystems in response to the communicated message. An error processor accesses the repository of data and provides composite information enabling a user to identify failed components within an X-ray imaging system. |
US08422626B2 |
Computed tomography apparatus for geological resource core analysis
A computed tomography apparatus for geological resource core analysis, more particularly to a computed tomography apparatus for geological resource core analysis in that it can conveniently utilize a computed tomography apparatus for industrial use, the movement between the CT beam transmitter and the detector is decreased, thereby performing an accurate measurement and breaking down infrequently, and especially, it can easily perform a CT scan on a cylinder type (or rod shape) sample having a very long major axis such as a geological resource core sample. |
US08422623B2 |
Exposure apparatus and device manufacturing method
A method of exposing a substrate to a pattern using an exposure apparatus. The method includes performing an update of a parameter, necessary for processing in the exposure apparatus, through measurement, in which the measurement is performed for each update of the parameter, setting a validity period for the updated parameter, in which the validity period represents a period in which the updated parameter is valid for the processing, predicting a completion time for a next exposure processing segment to be performed by the exposure apparatus, determining whether the predicted completion time is after expiration of the validity period, in which the setting of the validity period is performed after the performing of the update and before the determining step, and causing the update of the parameter to be performed if it is determined in the determining step that the predicted completion time is after the expiration of the validity period. |
US08422622B2 |
Shift register and display device
To provide a shift register and a display device each capable of satisfactorily preventing noises of individual stage outputs without increasing circuit complexity, each stage of the shift register includes: a first output transistor; a first capacitor; an input gate; a first switching element; a second switching element; a third switching element; a fourth switching element; and a fifth switching element. |
US08422621B2 |
Shift register
A shift register is provided in which leakage of charges from a voltage at a set node is prevented to stabilize an output from a stage. The shift register includes stages for sequentially outputting scan pulses. An nth one of the stages includes a node controller for controlling voltages at nodes, and an output unit for outputting any one of a corresponding one of the scan pulses and a first discharging voltage according to the voltages at the nodes. The nodes include set and reset nodes. The node controller of the nth stage includes a first switching device controlled by a voltage supplied to the reset node for supplying a second discharging voltage to the set node, and an inverter circuit controlled by a voltage supplied to the set node for supplying any one of a charging voltage and a third discharging voltage to the reset node. |
US08422620B2 |
Shift registers
A shift register is provided and includes a first shift registering unit and a second shift registering unit. The first shift registering unit generates a first trigger signal at a first output terminal and includes a first pull-down circuit. The second shift registering unit receives the first trigger signal and generates a second trigger signal at a second output terminal. The first trigger signal and the second trigger signal are sequentially asserted. The second shift registering unit includes a second pull-down circuit. The first pull-down circuit and the second pull-down circuit perform pull-down operations at different times. When the first pull-down circuit does not perform the pull-down operation, the second pull-down circuit performs pull-down operations to the first output terminal. |
US08422618B2 |
Apparatus and system for restricting the movement of a component
An embodiment of the present invention provides an apparatus and system for repairing and/or maintaining a position of a first component in relation to a second component. The first and second components may be located within a reactor pressure vessel of a nuclear powerplant. The apparatus and system may attach at least one bearing plate to a horizontal surface of the first component. The apparatus and system includes structure to apply a pre-load to the first component. This may assist in maintaining the position of the first component relative to the second component. |
US08422615B2 |
Fast powering-up of data communication system
A data communication system has a transmitter with a first clock-generation circuit, and a receiver with a second clock generation circuit. At least a specific one of the clock-generation circuits is powered-down between consecutive data bursts. The system expedites the starting up of operational use of the system upon a power-down of the specific clock-generation circuit. The system presets at a predetermined value an operational quantity of the specific clock-generation circuit at the starting up. |
US08422614B2 |
Methods and apparatus for determining timing in a wireless communication system
Methods and apparatus for setting timing of sampling of one or more symbols. The disclosed methods account for at least three types of effective interference (EI) and are used to set the timing of a sampling window for sampling received symbols. The methods includes setting timing based on determining an energy density function accounting for both static and dynamic EI, determining the minimum of a total energy profile and sliding the sampling window to ensure that the minimum point is at a predetermined point, and determining and using a composite energy profile accounting for short term and long term fading effects. The disclosed apparatus include a transceiver employing one or more of the disclosed methods for setting timing when receiving the symbols. |
US08422613B2 |
Clock-synchronous communication apparatus and communication system
In a clock-synchronous communication system, a clock pulse as a communication clock is outputted from a master device to a slave device so as to synchronize the master device and slave device. The transmitting side transmits a data to a data line with a first edge timing of the clock pulse, and the receiving side receives the data from the data line with a second edge timing of the clock pulse. A microcomputer as the master device is configured to enable separate setting of high-level duration and low-level duration of a clock pulse to be outputted, using a program. High-level duration and low-level duration are each set to a minimum value that satisfies the requirements for constituting communication with a communication destination. Uprating not only the cycle of a clock pulse but also the communication baud rate, efficient clock-synchronous communication can be performed. |
US08422611B2 |
Analog equalizer systems and methods for baseband video signals
An equalizer and methods for equalizing a cable-borne signal are described. The cable-borne signal includes a digital signal and a baseband analog signal separated by frequency. Distortions are removed from the digital signal and an analog equalizer compensates for attenuations of the analog signal caused by the cable based on equalization settings of a digital equalizer. A baseband analog filter can be selected based on an estimate calculated by the digital equalizer of difference in attenuation at different frequencies. |
US08422608B2 |
Wireless receiver
A wireless receiver including receiving antennas, frequency-space transformers, noise wave removers, a back-end signal processor, a pattern detector, a broadcast interruption detector, and a back-end controller. The frequency-space transformers convert signals received by the antennas into frequency-space signals. The noise wave removers each at least perform the calculation of a transmission line coefficient matrix and the calculation of an inter-antenna covariance matrix on the frequency-space signals. A controller controls the back-end signal processor to operate when the multicarrier transmission waves have been detected to be interrupted. The noise wave removers each perform the calculation of the inter-antenna covariance matrix when a broadcast interruption detector has detected the interruption of the multicarrier airwaves. Thus, the wireless receiver removes noise generated within it, thereby having high reception sensitivity. |
US08422604B2 |
Method for detecting frame synchronization and structure in DVB-S2 system
Provided is a method for detecting frame sync and frame structure in a satellite broadcasting system, which acquires an estimated value for detecting frame structure and frame sync and overcomes distortion of correlation analysis values by summing differential correlation values for SOF positions in consideration of the variable frame length, and selecting a maximum value in a channel environment with low signal-to-noise ratio and high frequency error. SOF is a sync word indicating the start point of a frame. The method includes the steps of: acquiring SOF differential correlation value sequences; acquiring sums (di,t) of the correlation values normalized for SOF positions based on the number of symbols per frame by using the above-generated SOF differential correlation value sequences; and selecting a maximum value (dz,x) among the sums of correlation values, detecting z as a frame sync position, and detecting x as a frame structure index. |
US08422597B2 |
Method for processing received signal by applying channel status information based on orthogonal frequency division multiplexing
A method applies channel status information (CSI) to a soft-decided signal. The method performs adjustment suitable for a soft-decided and received signal in applying pre-estimated CSI to a decoder, thereby enhancing performance and enabling adaptive application. The method includes calculating a second value CSINEW for enhancing reliability of a received first CSI CSIRECEIVED, and applying a weight value to the calculated second CSI value CSINEW to calculate a third CSI value CSIWEIGHTED; applying the third CSI value CSIWEIGHTED to a first soft-decision value SSOFTDECISION of an actually-received signal to calculate a second soft-decision value SSOFTDECISION+CSI adjusted; and restrictedly controlling an output range of the calculated second soft-decision value SSOFTDECISION+CSI to obtain a third soft-decision value SSOFTDECISION+CSI—Bounded. |
US08422595B2 |
Channel estimation for communication systems with multiple transmit antennas
According to an embodiment, a receiver, system and method for channel estimation in a communications system utilizing multiple transmit antennas are provided. The receiver comprises an antenna node operable to receive a signal that includes a superposition of at least a first signal corresponding to a first sequence and a second signal corresponding to a second sequence; and a channel estimator, coupled to the antenna node, operable to correlate the received signal with at least one of the first and second sequences, to determine at least one boundary between at least two waveforms resulting from the correlation, and to calculate using the boundary and the at least two waveforms a first channel response corresponding to the first signal and a second channel response corresponding the second signal. Channel estimates are determined based on determined boundaries and may be smoothed by a Savitzky-Golay filter in the frequency domain. The variance of additive white Gaussian noise (AWGN) may also be estimated. |
US08422594B2 |
Circuit for demodulating a phase modulated signal
A demodulator is provided for demodulating a phase-modulated data signal. The demodulator includes a phase frequency detector to output a voltage representing a phase difference between a received phase-modulated data signal and a reference clock signal. The voltage is input to first and second phase change detectors, which are provided to measure the phase difference of the phase-modulated data signal during first and second time periods, respectively. |
US08422591B2 |
System and method for high speed communications using digital signal processing
Various systems and methods related to equalization precoding in a communications channel are disclosed. In one implementation precoding is performed on signals transmitted over an optical channel. In one implementation precoding and decoding operations are performed in parallel to facilitate high speed processing in relatively low cost circuits. Initialization of the precoders may be realized by transmitting information related to the characteristics of the channel between transceiver pairs. |
US08422590B2 |
Apparatus and methods for differential signal receiving
A differential signal receiver 106 implements intra-pair skew compensation for improving data transfer on a differential channel. In an embodiment, the receiver implements sampling by—multiple clocks with different phases such that the signals of the differential channel may be separately or individually time adjusted to account for skew between them so that they may be differentially compared for data resolution. In one embodiment, a positive sampler and negative sampler are controlled by distinct clock signals to permit, at different times, sampling and holding of the positive and negative signals representing a data bit on the differential channel. A differential decision circuit may then differentially resolve the data using a latter one of the distinct clock signals. Timing generation circuitry for producing the offset clocks may include a skew detector that permits dynamic adjustment of the different clock signals according to skew associated with the signals of the differential channel. |
US08422588B2 |
Variable-size mixer for high gain range transmitter
Implementations of a high gain range transmitter with variable-size mixers are described. |
US08422587B2 |
Combined channel coding and space-time block coding in a multi-antenna arrangement
Enhanced performance is achieved by combining channel coding with the space-time coding principles. With K synchronized terminal units transmitting on N antennas to a base station having M≧K receive antennas, increased system capacity and improved performance are attained by using a concatenated coding scheme where the inner code is a space-time block code and the outer code is a conventional channel error correcting code. Information symbols are first encoded using a conventional channel code, and the resulting signals are encoded using a space-time block code. At the receiver, the inner space-time block code is used to suppress interference from the other co-channel terminals and soft decisions are made about the transmitted symbols. The channel decoding that follows makes the hard decisions about the transmitted symbols. Increased data rate is achieved by, effectively, splitting the incoming data rate into multiple channels, and each channel is transmitted over its own terminal. |
US08422583B2 |
Providing CQI feedback with common code rate to a transmitter station
Methods and apparatuses for providing CQI feedback to a transmitter station are described herein. In one implementation, an apparatus may include a transceiver to transmit and receive signals to and from a transmitter station, and a controller coupled to the transceiver to control the transceiver to transmit to the transmitter station a first channel quality indicator (CQI) that corresponds to a first modulation level to be used by the transmitter station to transmit first signals, and to control the transceiver to transmit to the transmitter station a differential indicator that comprises two bits or less to differentially indicate a second CQI relative to the first CQI, wherein the second CQI corresponds to a second modulation level to be used by the transmitter station to transmit second signals. Other embodiments may be described and/or claimed. |
US08422577B1 |
Method and system for selecting cyclic prefix length based on signal quality reports
During a first time interval, an access point transmits orthogonal frequency division multiplexing (OFDM) signals using a first cyclic prefix length. The access point receives a plurality of signal reports, such as Channel Quality Indicators (CQIs), from user devices being served by the access point. Based on the signal reports, the access point determines a distribution of signal qualities experienced by the user devices. The access point selects a second cyclic prefix length based, at least in part, on the distribution of signal qualities. The access point transmits OFDM signals using the second cyclic prefix length during a second time interval. |
US08422574B2 |
Base station apparatus, user equipment, and communication control method in mobile communication system
A disclosed base station apparatus is capable of communicating with a user equipment terminal in a multi-input multi-output (MIMO) mobile communication system using Pre-coding. The base station apparatus includes a receiving unit receiving a Pre-coding Matrix Indicator (PMI) indicating a specific Pre-coding matrix, a determination unit determining a value of a flag indicator indicating whether the Pre-coding matrix specified in the PMI is to be used for downlink communications, a control signal generation unit generating a downlink control signal including at least the flag indicator, and a transmission unit transmitting a signal including the downlink control signal in downlink. |
US08422572B2 |
Method and/or OFDM device for SC-FDMA data transmission
In a method and/or an OFDM device for SC-FDMA data transmission, a sequence of input data is transformed by means of a discrete transformation as transformed data signals of coded and modulated data signals on first frequency channels into a first frequency space over a first number of frequencies. The transformed data signals are mapped on second frequency channels in a second frequency space with a larger second number of frequencies. The transformed data signals on the second frequency channels are inverse-transformed using an inverse transformation. Data inversely transformed in such a way are provided for transmission. The transformed data signals are mapped into a frequency range of the second frequency channels in such a way that a constant component of the transformed data signals is mapped centrally within the frequency range. |
US08422570B2 |
Systems and methods for OFDM transmission and reception
A discrete cosine transform (DCT)-based orthogonal frequency-division multiplexing (OFDM) system is provided with a zero-padding guard interval and MMSE reception. The performance of the DCT-OFDM system with the zero-padding guard interval scheme and the minimum mean-square error (MMSE) receiver over time-varying multipath Rayleigh fading channels is investigated. The results show that employing the proposed DCT-OFDM system rather than the conventional DFT-OFDM system can provide better bit error rate performance in practical systems, by as much as 6 dB in signal-to-noise ratio. |
US08422565B2 |
Information processing device and method, and information processing system
An information processing device includes: an accumulating unit for accumulating encoded data obtained by encoding image data; a reading unit for reading out the encoded data in data increments; a determining unit for determining whether or not a parameter indicating the accumulated state of the encoded data at the accumulating unit satisfies a predetermined accumulation condition; a forbidding unit for forbidding readout of encoded data to be read out following encoded data being read out by the reading unit in data increments, which serves as a reference, in the case of the determining unit determining that the parameter satisfies the accumulation condition; and a control unit for controlling the reading unit to omit readout of encoded data of which readout is forbidden by the forbidding unit in data increments, and performing readout of encoded data of which readout is not prohibited by the forbidding unit in data increments. |
US08422564B2 |
Method and apparatus for transmitting/receiving enhanced media data in digital multimedia broadcasting system
A method and apparatus for processing enhanced media data in a Digital Multimedia Broadcasting (DMB) system is provided. The apparatus for processing enhanced media data includes: a base layer processing unit configured to multiplex an elementary stream of a base layer and perform channel encoding for the multiplexed elementary stream of the base layer; an enhancement layer processing unit configured to synchronize an elementary stream of an enhancement layer with the elementary stream of the base layer and thereby multiplex the elementary stream of the enhancement layer and process the elementary stream of the enhancement layer to be transmittable via at least one of a plurality of transmission channels; and a synchronizer configured to provide the enhancement layer processing unit with synchronization information that is used for synchronizing the elementary stream of the enhancement layer with the elementary stream of the base layer. |
US08422558B2 |
Motion estimation technique for digital video encoding applications
The present invention provides an improved motion estimation encoder for digital video encoding applications. In one example embodiment, the improved encoder receives a raw image in the form of a current frame and estimates the macroblock motion vector with respect to a reference frame. The encoder then performs an initial local search around an initial motion vector candidate derived from spatio-temporal neighboring macroblock parameters. The encoder then compares the user-defined complexity scalable sum of absolute difference between the original and the associated reference macroblock against an adaptive threshold value for motion estimation convergence. The encoder introduces a global full search around a candidate from a coarser level, in case an initial local search fails. The encoder then selects an inter encoding mode for coding the current macroblock, when the first local search is successful, otherwise the encoder selects the inter or intra encoding mode for encoding the current macroblock by comparing variances of the original and difference macroblocks. |
US08422555B2 |
Scalable video coding
A system and method for predicting an enhancement layer macroblock. A base layer frame is divided into intra-coded and inter-coded regions. If any portion of the enhancement layer macroblock is covered by both an intra-coded base layer macroblock and an inter-coded base layer macroblock, predictions utilizing the intra-coded and inter-coded macroblocks are established independently to generate at least two prediction values. The at least two prediction values are then combined to give a prediction from which the enhancement layer block is coded. Various embodiments serve to smooth the boundary effect between intra-coded regions and inter-coded regions inside the inter-layer prediction for extended spatial scalability. |
US08422550B2 |
Apparatuses, methods, and systems for a portable, automated contractual image dealer and transmitter
A portable, automated contractual image dealer and transmitter provides a platform capable of managing, manipulating, storing, and transmitting digital media files across a wide array of transmission means and protocols. In addition, the capability to provide media for sale or distribution from remote locations, including the ability to choose from a number of possible buyers based on selected criteria and to remotely establish binding purchasing and/or image transferal relationships, is potentially beneficial for an array of media applications. In one embodiment, the transmitter may be employed by photographers, photojournalists, and/or the like to rapidly process, edit, and send photographs or video to multiple news agencies, newspapers, magazines, television studios, websites, and/or the like while maintaining control over their photographs by allowing them to send reduced quality and watermarked proofs. The transmitter may be configured to allow users to first generate and transmit low-resolution preview images. |
US08422547B2 |
Transmission apparatus, transmission method, reception apparatus, reception method and signal transmission system
Disclosed herein is a signal transmission apparatus including a two-pixel sampling out control section, a word sampling out control section, and a readout control section. |
US08422545B2 |
Adaptive equalizer and adaptive equalizing method
An adaptive equalizer adapted to compensate a signal transmitted by a channel is provided. The adaptive equalizer includes a signal booster, an amplifier unit and an adaptive control loop. The signal booster receives the signal, adjusts gain for the signal, and outputs the signal which has been adjusted. The amplifier unit is coupled to the signal booster, amplifies the signal and outputs it to the next stage. The adaptive control loop is coupled to the signal booster, detects a ratio of a maximum value and a minimum value of the signal package, and outputs an adjusting signal to adjust the gain of the signal booster to change the maximum value or the minimum value, so that the ratio of the maximum value and the minimum value is not less than a specific value. Furthermore, an adaptive equalizing method is also provided. |
US08422539B2 |
Multi-carrier receiver, multi-carrier transmitter and multi-carrier transceiver system
A multi-carrier receiver, multi-carrier transmitter and a multi-carrier transceiver system are provided. The multi-carrier receiver includes a first processing unit, a router and a second processing unit. The first processing unit has M first processing paths, applies intensity processing on at least a RF signal for outputting sub-carrier signals. The router has M input terminals and N output terminals, where the M input terminals are respectively coupled to the M first processing paths and receive the sub-carrier signals. The router outputs the sub-carrier signals to the N output terminals and the received signal at each output terminal of the router includes the sub-carrier signal at each input terminal. The second processing unit has N second processing paths respectively coupled to the N output terminals for demodulating the sub-carrier signals and applies an analog-to-digital conversion on the demodulated signals for generating digital signals, where M and N are greater than 0. |
US08422537B2 |
Interference cancellation system and method for wireless antenna configuration
Presently disclosed is a method for reducing interference in a wireless distributed antenna systems. In an embodiment, interference is reduced by selectively placing a first wireless remote unit in a reduced signal interference mode. A controller sends a signal, such as a reverse link power-down signal, to the first remote unit after detecting less than a threshold incoming signal strength at the first remote unit. In an alternative embodiment, the controller requests that a given remote unit switch to the reduced signal interference mode when the controller is receiving signals from a mobile station through at least two different remote units. |
US08422532B2 |
Radio communication device and response signal spreading method
A radio communication device in which the waste of physical resources involved in the repetition transmission of a response signal can be minimized with no restriction on the scheduling of a base station imposed or with the restriction on the scheduling thereof minimized. In this device, a control unit (209) selects the ZAC sequence of the cyclic shift amount corresponding to a PUCCH number inputted from a determination section (208) from among ZAC#0 to ZAC#11 to set it to a spreading section (215) and selects the block-wise spreading code sequence corresponding to the PUCCH number inputted from the determination section (208) from BW#0 to BW#2 to set it to a spreading section (218). More specifically, the control unit (209) selects any of the resources defined by the ZAC#0 to ZAC#11 and the BW#0 to BW#2. As a result, the more the number of transmissions of the response signal, the less the number of resources the control unit (209) can select. |
US08422530B2 |
Laser module
Provided is a laser module. The laser module comprises: a substrate; an gain unit oscillating a laser light on the substrate; an external resonance reflecting unit total-reflecting the laser light at an external of the substrate adjacent to one side of the gain unit; and an inner resonance reflecting unit reflecting the laser light to the external resonance reflecting unit at the substrate between the modulating unit and gain unit and outputting the laser light to the modulating unit. |
US08422525B1 |
Optical device structure using miscut GaN substrates for laser applications
An optical device capable of emitting light having a wavelength ranging from about 490 to about 580 nanometers has a gallium nitride substrate with a semipolar crystalline surface region characterized by an orientation of greater than 3 degrees from (11-22) towards (0001) but less than about 50 degrees. A laser stripe formed on the substrate has a cavity orientation substantially parallel to the m-direction. |
US08422520B2 |
Laser light emitting device and method of manufacturing the same, and fiber laser apparatus using the same
The laser light emitting device includes a glass rod having an input end and an output end. The glass rod has a core provided along the central axis thereof and a cladding covering the core. The refractive index of the core on the side of the input end is higher than the refractive index of the cladding. A value given through subtraction of the refractive index of the cladding from the refractive index of the core on the side of the output end is smaller than a value given through subtraction of the refractive index of the cladding from the refractive index of the core on the side of the input end. |
US08422517B2 |
Balanced bit loading for communication networks subject to burst interference
Wired and wireless communication networks can be subject to burst interference resulting in loss of throughput and data corruption. In a communication system comprising a transmitting network device and a receiving network device, the transmitting network device can be configured to implement balanced bit loading for retransmitting packets of a failed packet transmission. On receiving a request for retransmission from the receiving network device, the transmitting network device can identify and eliminate sub-carriers that are associated with a bit load that is less than a predefined bit load threshold. The transmitting network device can attempt to reallocate bit loads of the eliminated sub-carriers to remaining sub-carriers across two or more constituent symbols per original symbol. |
US08422512B2 |
Method and system for an extended range ethernet line code
Aspects of a method and system for an extended range Ethernet line code are provided. One or more ternary encoded bitstreams may be generated and transmitted. The generating may comprise mapping 3-bit binary IDLE patterns having a least significant bit of zero to a non-zero ternary value, and mapping 3-bit binary IDLE patterns having a non-zero least significant bit to a ternary zero. The generating may comprise receiving binary data via a media independent interface, mapping each 4-bit portion of said received binary data to a ternary symbol comprising two ternary bits, and transmitting said ternary symbol over said one or more physical channels. Data portions of the one or more ternary encoded bitstreams may be generated by mapping 3-bit binary patterns to 2-bit ternary symbols. One of the nine possible 2-bit ternary symbols may be reserved for control portions of said one or more ternary encoded bitstreams. |
US08422508B2 |
Large-scale packet switch
A switching node comprises edge nodes interconnected by independent switch units. The switch units are arranged in at least one switch plane and the switch units of each switch plane are arranged in a matrix having several rows and several columns. Each edge node has a channel to a switch unit in each column in each switch plane and a channel from each switch unit in a selected column in each switch plane. Simple paths, each traversing only one switch unit in a switch plane, may be established for any directed edge-node pair. Additionally, several non-intersecting compound paths, each comprising at most two simple paths, may be established for any edge-node pair. A significant proportion of traffic may be routed through simple paths. The switching node employs distributed control scheme and scales gracefully from a capacity of a fraction of a terabit per second to thousands of terabits per second. |
US08422504B2 |
Network switch port aggregation
A network switch configures a static forwarding to a packet processor by suppressing packet switching and forwards all traffic received on a group of ports a trunk port for aggregation. A trunk header is overloaded with message classification information for use at the downstream packet processor. Routing logic retrieves the packet classification information and stores the information in control fields that are ignored due to the static forwarding and local switching disablement. The static forwarding forwards the packet, with the appended classification information, to a packet processor via the aggregation port. Packet classification information is indicative of the type of the message traffic and is performed upon packet arrival at the switching device. The packet processor reads the classification information from the overloaded control fields, rather then expending processing resources to determine the classification, and sends the message packet on an ingress port to a switching fabric for further transport. |
US08422500B2 |
VLAN support of differentiated services
The two types of virtual local area networks (VLANs) may be defined: p-bits-Inferred-scheduling class VLAN (p-VLAN); and VLAN-ID-Only-Inferred-scheduling class VLANs (v-VLAN). As such, upon receipt of an Ethernet frame, the type of VLAN associated with the Ethernet frame may be determined. The type of VLAN provides the receiving node with an indication of a method of determining a scheduling class. A p-VLAN supports multiple scheduling classes. For a p-VLAN, the scheduling class and drop precedence for the received Ethernet frame may be determined based on a “service map” that describes the relationship between the p-bits and forwarding treatment. A v-VLAN supports a single scheduling class. As such, the scheduling class for a received Ethernet frame may be determined based on the VLAN-ID of the received Ethernet frame. The described VLAN QoS information may be configured or signaled across the network. Advantageously, the methods may be applied in connectionless, connection-oriented and path-oriented Ethernet networks. |
US08422494B2 |
Digital broadcasting system and method of processing data
A digital broadcasting system and a method of processing data are disclosed. Herein, additional encoding is performed on mobile service data, which are then transmitted, thereby providing robustness in the processed mobile service data, so that the mobile service data can respond more strongly against fast and frequent channel changes. The method of processing data in a transmitting system includes receiving mobile service data, encapsulating the received mobile service data to a transport stream (TS) packet, and outputting the encapsulated mobile service data as a mobile service data packet, and multiplexing a main service data packet including main service data and the encapsulated mobile service data packet, thereby transmitting the multiplexed data packets to at least one transmitter located in a remote site. |
US08422491B2 |
Mobile network configuration and method
A mobile network configuration 500 includes a mobile router 525 forming one or more mobile subnets and including a plurality of cellular network interface devices 552, 554, 556, 558 installed thereon. The mobile network 500 further includes a network controller 520 installed as a node on a WAN 515. The mobile network 500 utilizes one or more cellular networks 505, 510 to provide network access to the WAN 515 via gateways 568, 570. The mobile router 525 provides a network interface between one or more local subnets 530, 535 and the at least one cellular network 505, 510. The mobile network 500 operates to establish an IP tunnel between the mobile router 525 and the network controller 520 for each of the plurality of cellular network interface devices 552, 554, 556, 558 installed on the mobile router 525 and to exchange network traffic between the mobile router and the network controller over any one of the IP tunnels. |
US08422486B2 |
Method for controlling direct penetrating communication between two devices under different NATs, and device for the same
The present invention discloses a user device for implementing direct penetrating communication between a user device under a NAT and another user device under a different NAT and a method for the same. Detection message is sent to an auxiliary detecting device in an external network through a selected local port. Then the reply message from said auxiliary detecting device will be received and the NAT-translated NAT source port of said detection message can be obtained. By comparing the NAT source ports of a plurality of detection messages, it can be determined whether or not the selected port is a penetrated port. After that, the corresponding NAT source address and NAT penetrated port will be informed to another user device under a different NAT (also, the NAT penetrated port and NAT source port determined by said another user device will be received via said external-network device). |
US08422484B2 |
Radio transmission device, and radio transmission method
Provided are a radio transmission device and a radio transmission method, which prevent the deterioration of a preamble detecting performance while reducing the collision probability of a RACH. In this radio transmission device, a Signature table storage unit (103) divides the magnitudes of transmission loss levels into individual levels corresponding to the distances from a base station, to cause CAZAC series and circulation shift quantities to correspond to each other at the individual levels, and is provided with a table containing a plurality of Signatures created from the CAZAC series and the circulation shift quantities caused to correspond to each other. A Signature selecting unit (104) selects one of the corresponding Signatures at random from the Signature table storage unit (103), on the basis of the magnitude of the transmission loss level outputted from a transmission loss level deciding unit (102). A RACH signal generating unit (105) generates the RACH signal with the Signature selected. |
US08422481B2 |
Real time peer to peer network
A method of managing data transmission in a mesh-topology ad-hoc network. The method includes transmitting management information by a plurality of mobile stations of the network, selecting a mobile station to serve as a master, responsive to the transmitted management information, transmitting to the master requests for bandwidth, allocating bandwidth by the master, responsive to the requests and forwarding the bandwidth allocation to the mobile stations of the network. |
US08422480B2 |
Acknowledge mode polling with immediate status report timing
A wireless network avoids delays in receiving status reports by having transmitters make sure that any outstanding Hybrid Automatic Repeat-reQuest (HARQ) processes in progress are all finished before sending the polling request. Thus, the receiver can respond to any polling request of the transmitter immediately without delay. Since the transmitter already ensures all HARQ processes are done, the receiver's status report will accurately reflect the latest information. The transmitter may send a poll anytime regardless of the HARQ processes if the most up-to-date polling is determined to be not as important (e.g., when the transmitter is trying to advance its transmitter window, in which case the exact Status info is not critical). The receiver may then react immediate upon receiving the poll. Thereby, detecting the loss of any piece of data within a data burst is expedited. |
US08422478B2 |
Radio transmission device
To obtain maximum throughput in accordance with characteristics of a propagation path, a radio transmission device having a plurality of transmitting antennas (18a, 18b) for transmitting a transmission signal in units of sub-carriers by performing spatial multiplexing or without performing spatial multiplexing is provided that includes a sub-carrier modulation part 11 modulating the input transmission signal for each sub-carrier, a transmission signal allocation part 13 allocating the transmission signal modulated for each of the sub-carriers to each of the transmitting antennas, and a transmission control part 12 that determines a multiplexing number for performing spatial multiplexing for each sub-carrier based on information received from another radio communication device as an opposite party, and outputs the determined multiplexing number to the sub-carrier modulation part and the transmission signal allocation part. |
US08422476B2 |
Information carrying synchronization code and method for frame timing synchronization
An improved method for conveying data and synchronization information in a telecommunication system is disclosed. The method uses a cyclically permutable code, to which a repetitive structure has been imposed, for carrying the data and synchronization information. The decoding procedure at the receiver then uses this repetitive structure of the code to reduce complexity by first evaluating, by use of hypotheses Hx, the repetitive codeword structure of received codewords and choosing a hypothesis corresponding to the repetitive codeword structure. Then the decoding procedure performs diversity combining of codeword elements of the codewords in accordance with the chosen hypothesis. The received codewords are further detected by comparing the diversity combined codeword elements to all possible codewords fulfilling the hypothesis. |
US08422475B2 |
Method and apparatus for setting up network for IP communication in mobile terminal
Methods are provided for setting up a network for IP communication between mobile terminals. A first mobile terminal determines a second mobile terminal that will communicate with the first mobile terminal. The first mobile terminal generates network setup information of the first mobile terminal for the IP communication, and performs network setup using the network setup information. The first mobile terminal generates a network setup message including network setup information of the second mobile terminal. The network setup message is sent from the first mobile terminal to the second mobile terminal. |
US08422474B2 |
Method and apparatus for transceiving data in a MIMO system
The present invention relates to a method and apparatus for transceiving data. A method in which a transmitting terminal transmits data to a receiving terminal in a MIMO system according to one embodiment of the present invention comprises the following steps: generating a data field containing the data; generating a signal field containing information on the data field; generating a data frame containing the data field and the signal field; and transmitting the data frame to the receiving terminal. According to the present invention, an end of the frame being transmitted is accurately notified to the receiving terminal in a communication system in which the frame is transmitted using MIMO, thereby decoding the frame in a more efficient manner at the receiving terminal. |
US08422469B2 |
Method for interference-minimizing resource block-size selection at a macrocell, a microcell and a femtocell
A method for minimizing interference is applicable to a primary network whether or not spectrum resources are assigned to its users using a block-wise subcarrier assignment scheme or a randomized allocation scheme. The identified unused spectrum resources that are to be assigned to the users of the opportunistic network exclude un-used subcarriers adjacent to subcarriers used by the users of the primary network to avoid interference. The opportunistic network may assign the identified unused spectrum resources using a scheme that selects a block size for an adaptive modulation and coding scheme or for avoidance of waste of spectrum resources. |
US08422467B2 |
Methods and apparatus for supporting proxy mobile IP registration in a wireless local area network
Methods and apparatus for enabling mobility of a node that does not support Mobile IP are disclosed. When an AP receives a data packet, the AP may compare the data packet (e.g., source address) with the AP information for one or more APs to determine whether to send a registration request on behalf of the node. More particularly, the AP determines from the source address whether the node is located on a subnet identical to a subnet of the AP. If the node is located on the subnet of the AP, no Mobile IP service is required on behalf of the node. However, when it is determined from the source address that the node is not located on the subnet identical to the subnet of the Access Point, the AP composes and sends a mobile IP registration request on behalf of the node. For instance, the mobile IP registration request may be composed using the gateway associated with the “home” AP (e.g., having a matching subnet) as the node's Home Agent. |
US08422464B2 |
System and method for dynamic data management in a wireless network
A node is configured for transmitting a data packet over a wireless network according to a differentiated services control parameter. The node includes a controller configured to provide individualized control of the differentiated services code parameter and also to provide individualized control over a payload in the data packet. The controller is also configured to receive data to be transmitted over the wireless network, assign a priority level to the data, and adjust the differentiated services control parameter setting for the node based on the priority level. The controller is also configured to determine a signal quality indicator for the wireless network, and to adjust the amount of the data included in the payload based on the signal quality indicator. |
US08422458B2 |
Handoff method in FMIPv6 for seamless TCP packet transmissions
A handoff apparatus and method in FMIPv6 for seamless TCP packet transmissions. The handoff method includes steps of intercepting by a previous access router certain TCP packets sent from a correspondent node to a previous temporary address of a mobile node; and creating a TCP ACK by the previous access router in response to the certain TCP packets and sending by the previous access router the created TCP ACK to the correspondent node every time the certain TCP packets are forwarded to a new access router through a bi-directional tunnel. The handoff method has an advantage in that the packet transmission rate can be secured at the same level as the mobile node stays still during the performance of the handoff of the mobile node since the previous access router instead of the mobile node creates and sends the TCP ACK to the correspondent node during the performance of the handoff of the mobile node. |
US08422456B2 |
Mobile communication system, radio base station controller, and relocation method
Radio base stations connect by radio lines with radio terminals in cells that make up each radio base station and relay data communication realized by the radio terminals on bearers on radio lines. Base station controllers record correspondence information of the data flow of data communication with the radio terminals and the bearers on the radio lines and, by referring to the correspondence information, effects termination of data communication with the radio terminals. When, in a state in which a drift base station controller relays and transfers data communication between radio base stations to which the radio terminals are connected and a serving base station controller, the serving base station controller is transferred to the drift base station controller, the plurality of base station controllers then report to the drift base station controller the correspondence information from the serving base station controller. |
US08422451B2 |
Random access method and signaling method for the same
A method for generating an iterative sequence and a signal transmission method using the same are disclosed. As the cell size or the distance between a user equipment (UE) and a Node-B increases, the CP is repeated at least one time while the iterative sequence is generated, the CP length and the ZCZ length are adjusted, so that the sequence timing point can be easily detected, orthogonality between sequences is maintained, and the sequences can be clearly distinguished from each other. |
US08422443B2 |
Base station apparatus, terminal apparatus and communication system
Reception quality measurement results of respective channels which have been outputted from a reception quality measuring section 308 are inputted to a selected channel determining section 341 and a channel quality information generating section 342. The number of selected channels M which has been previously defined or the number of selected channels M which has been outputted from a control information obtaining section 314 is inputted to the selected channel determining section 341 and a channel identification information generating section 343. The channel identification information generating section 343 selects one of a first representation format for representation with M channel numbers indicating the respective selected channels, and a second representation format for representation representing whether or not each of all the channels is included in the selected channels, based on the number of selected channels M, and uses the selected representation format to generate and output channel identification information. |
US08422440B2 |
Radio base station and mobile communication method
A radio base station according to the present invention includes: a determiner determining a transfer rate of data transferred from the radio network controller to the radio base station, based on a predetermined bandwidth of a wired transmission path, a bandwidth of the wired transmission path not being used, and a bandwidth of the wired transmission path being used by the mobile station; and a notifier notifying the radio network controller of the determined transfer rate. |
US08422438B2 |
Designing power sequences
The invention relates to the design of power sequences for use in a group of sub-areas of a wireless communication system. Each power sequence defines for one of the sub-areas transmission power values for transmissions using a respective one of a plurality of medium access units. For each of the sub-areas of the group, reception quality values are determined for transmissions between an access station serving the sub-area and mobile stations located at an edge of the sub-area. The reception quality values allow meeting system. The reception quality values are then converted for each of the sub-areas into transmission power values of a power sequence. |
US08422431B2 |
Apparatus, and associated method, for identifying radio network service availability
Apparatus, and an associated method, for identifying availability of services in a radio network of a radio communication system. A system information message is generated at the radio access network that identifies the service availability of the radio network, such as by indicating the communication services supported by the network. The system information message, once generated, is communicated upon a broadcast control channel, or other appropriate channel, and delivered to a mobile node. The mobile node detects the system information message and determines the availability of services of the radio network therefrom. Selection of whether to register with the network is made responsive to whether the network supports the communication service that the mobile node intends to initiate. |
US08422430B2 |
Method and apparatus for updating APN subscription configuration
A method and an apparatus for updating an Access Point Name (APN) subscription configuration are disclosed. The method includes: receiving an update request message sent by a network element, where the update request message carries the first APN information, Packet Data Network (PDN) Gateway (GW) information and an International Mobile Subscriber Identity (IMSI); obtaining the second APN information of the corresponding user according to the IMSI; and updating a wild card APN subscription configuration of the corresponding user according to the first APN information if the first APN information is different from the second APN information and the corresponding user subscribes to a wild card APN. The embodiments of the present invention reduce unnecessary signaling interactions between the Home Subscriber Server (HSS) and other network elements, enhance the data transmission performance of the network, and reduce the unnecessary overhead of the HSS. |
US08422427B2 |
Method for transmitting and receiving signals based on segmented access scheme and method for allocating sequence for the same
A segmented access based signal transmitting/receiving method and a sequence allocating method for the same are disclosed. According to one embodiment of the present invention, a method of transmitting a signal of a user equipment in a communication system includes selecting a channel in accordance with at least one selected from the group consisting of a signal attenuation extent of a downlink signal to the user equipment and a speed of the user equipment from channels differently provided based on at least one selected from the group consisting of the signal attenuation extent of the downlink signal and the speed of the user equipment and transmitting the signal using the selected channel. |
US08422424B1 |
Identification of backhaul links for termination
A wireless communication network is served by a plurality of network paths between network control nodes and base stations, wherein the network paths each include a plurality of backhaul links. A backhaul link termination system comprises a communication interface and a processing system. The communication interface is configured to receive architecture information that individually associates the backhaul links with the network paths, and to receive communication loading data and cost data for each of the backhaul links. The processing system is configured to process the architecture information, the loading data, and the cost data to identify a set of the backhaul links for termination. |
US08422421B2 |
Automatic cancellation of BP merger in multi-band OFDM alliance (MBOA) ultra wide band (UWB) systems
The current MBOA UWB MAC protocol requires a device that detects alien devices to include a BP Switch IE in its beacon so that its neighbors may learn the presence of the alien devices and follow that device to relocate their beacons in a coordinated fashion. However, during the transition period of beacon relocation, that device may decide to halt the relocation process as required by the standard and such decisions also have to be received by its neighbors. In such a case, a BP switch IE will be generated by that device which includes a BPST offset equal to a length of a superframe. |
US08422420B1 |
Transmit power adaptation for wireless communication systems
When wireless systems are in communication with each other, transmit power levels can vary based on a distance between the communicating wireless systems. The transmit power levels may be varied by taking into consideration optimal values of performance indicators such as SNR. However, because a transmitting wireless system typically does not receive information that describes a communication channel as seen by a receiving wireless system, the transmitting wireless system may not be able to accurately determine when, whether, and by how much to reduce the transmit power without impairing signal reception ability at the receiving wireless system. Functionality can be implemented on the transmitting wireless system to vary the transmit power level based on comparing a percentage of packets transmitted at a maximum packet transmit rate with one or more thresholds. Such a variation of the transmit power levels can help reduce power consumption and ensure performance is not compromised. |
US08422419B2 |
Apparatus and method for providing WLAN service using multiple channel
Provided are an apparatus and method for providing a WLAN service using multiple channels. The wireless local area network (WLAN) service apparatus includes a service request receiver configured to receive service request information from a first wireless terminal accessed through a first channel, a data receiver configured to receive data from a first access point accessed through a second channel according to the service request information, a data transmitter configured to transmit the data to the first wireless terminal in a predetermined service area, and an access controller configured to control the first wireless terminal and the first access point to be accessed through different channels. |
US08422417B2 |
Method of broadcasting and multicasting using satellite medium
A method for communicating with multiple network nodes is provided in which each node of a network has a wireless link that allows data to travel to and from the nodes in parallel, thereby taking advantage of the inherent broadcast capabilities of wireless media. The wireless link may be used in parallel with a point-to-point, land-based network linking the nodes. The method may be used for multicasting or broadcasting data on a network. Specifically, the method may be used to maintain a network cache, a routing database and quality of service in a manner that is more efficient and reliable than previous methods that use serial protocols over point to point network links. |
US08422414B2 |
System and method for wireless communication in a backplane fabric architecture
A wireless millimeter wave backplane network and method comprises a first circuit board that has a first module thereon, wherein the first circuit board is coupled to a high speed backplane. The network includes a first communication node that is coupled to the first module and which is disposed on the first circuit board. The network includes a second circuit board that has a second module thereon, wherein the second circuit board is coupled to the high speed backplane. The network includes a second communication node that is coupled to the second module and disposed on the second circuit board, wherein the first and second modules wirelessly communicate using millimeter wave electromagnetic radiation with one another via the first and second communication nodes. |
US08422407B2 |
Method for managing data transmissions in a subscriber pool
A method for managing data transmissions in a subscriber pool involves receiving a telematics unit call at a call center on a channel other than a packet data channel, and from the call and at the call center, recognizing that the packet data channel is unavailable in a predetermined coverage region. A notification is transmitted to the telematics unit and/or to a plurality of telematics units in the predetermined coverage region indicating that the packet data channel is unavailable for a predetermined time. In response to the notification, a vehicle data upload setting is reset in the telematics unit and/or each of the plurality of telematics units to an alternate channel such that primary connection attempts made by the telematics unit and/or each of the plurality of telematics units are via the alternate channel during the predetermined time. A system for managing such data transmissions is also disclosed. |
US08422402B2 |
Broadcasting a message in a parallel computer
Methods, systems, and products are disclosed for broadcasting a message in a parallel computer that includes: transmitting, by the logical root to all of the nodes directly connected to the logical root, a message; and for each node except the logical root: receiving the message; if that node is the physical root, then transmitting the message to all of the child nodes except the child node from which the message was received; if that node received the message from a parent node and if that node is not a leaf node, then transmitting the message to all of the child nodes; and if that node received the message from a child node and if that node is not the physical root, then transmitting the message to all of the child nodes except the child node from which the message was received and transmitting the message to the parent node. |
US08422401B1 |
Automated commissioning of wireless devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for commissioning a wireless network in an automated fashion. The method includes accessing zone configuration data specifying zones in a wireless network and further specifying, for each zone, wireless devices that belong to the zone; in response to a first physical stimulus in an area, receiving sensor data from a first sensor device in the area and generating the sensor data in response to sensing the first physical stimulus, the first sensor device not belonging to a zone and the area being an area in which are located other wireless devices belonging to a first zone; generating a commissioning event for the first zone; and in response to the sensor data and the commissioning event, updating the zone configuration data so that the zone configuration data specifies that the first sensor device belongs to the first zone. |
US08422400B2 |
Method and apparatus for discovering devices in a network
In one embodiment, a method includes identifying whether there is a first device in a network that is expected to be associated with a discovery protocol but does not have the discovery protocol turned on. The method also includes providing a notification to a management arrangement when the first device is identified. The management arrangement manages the network, and the notification indicates that the first device is expected to be associated with the discovery protocol but does not have the discovery protocol turned on. |
US08422398B2 |
Media access control (MAC) for an active RFID system
A system of radio frequency communication between Readers and Tags having a scalable Media Access Control (MAC) protocol for an active RFID system employing multiple access. The system comprising at least one tag Reader and a plurality of Tags each having a unique tag ID and deployed in a region in which at least some of the Tags are in radio communication with the tag Reader A multi-dimensional addressing scheme of the MAC protocol enables division of the plurality of Tags into a number of groups for different stages of MAC protocol processing, based on different portions of the tag ID. The MAC has an inherent flexibility in the sense that it allows readers to communicate with different versions of tags and also optimize communication parameters to reader's capabilities, without pre-configuration of the tags. Furthermore, the MAC supports means to achieve very high access reliability, such as relay between tags. |
US08422393B2 |
Method for transmitting channel quality information based on differential scheme
A method for transmitting channel quality information based on a differential scheme is disclosed. When channel quality information of a predetermined number of sub-bands selected by a receiver in a frequency selective channel is transmitted, total average channel information is transmitted. Channel information of the selected sub-bands is transmitted as sub-band differential information associated with average channel information. In this case, the sub-band differential information may be denoted by a specific value contained in a differential-value range including only positive (+) values. If at least two channel quality information is transmitted by a MIMO system, channel quality information of one channel is transmitted, then channel quality information of the other channel is transmitted as spatial differential information. In this case, the spatial differential information is denoted by a specific value contained in a differential-value range asymmetrical on the basis of “0”. |
US08422392B2 |
System and method for microeconomic multiplexing of data over communication channels
A system and method for optimal allocation of bandwidth in a multichannel transmission channel. In an embodiment, a system may allocate a specific amount of bandwidth in the transmission channel in order to maximize the value of the data that is transmitted on a per-channel basis. Typically, a transmission channel has enough bandwidth to accommodate the minimum bandwidth for all data across all channels. The excess bandwidth may be allocated in an optimal manner so as to provide additional bandwidth for the most valuable channels. The maximum allocation of bandwidth is a point in which allocating additional bandwidth to a channel does not yield any additional value. Such an allocation may be accomplished using an iterative analysis of the available bandwidth and a microeconomic-based analysis of the subjective value of each channel. |
US08422379B2 |
Method of simple and efficient failure resilient load balancing
A resilient load balancing method uses fixed paths and a fixed path-splitting strategy to enable ingress routers to efficiently reroute traffic after a failure. An off-line management system computes a set of fixed paths and a set of splitting ratios for routing demand from ingress routers to egress routers, with sufficient capacity to meet demands under each failure scenario. That data is then used by the ingress router to reroute demand after observing a failure. |
US08422378B2 |
Mobile communication terminal test apparatus and test result display method
[Task] To provide a mobile communication terminal test apparatus capable of displaying an EVM or a transmission power measurement result in a frequency division multiple access communication scheme by distinguishing between the allocation band and the non-allocation band.[Means for Resolution] A test signal including control information representing the communication channel and the allocation band is transmitted to the mobile communication terminal, the test signal output from the mobile communication terminal is received, the output waveform data are analyzed, a measurement value of a predetermined measurement item is obtained on a symbol-by-symbol basis, the obtained symbol-based measurement value is displayed on a graph, and the allocation band on the corresponding graph and the non-allocation band within the communicate channel are displayed to be distinguished therebetween. |
US08422375B2 |
Communication system and communication apparatus
Communication arrangements wherein each of ONUs of a first or second PON transmits data toward a connected first or second OLT after a wait time period designated by the connected first or second OLT; the first communication device of the first packet communication network sends a first frame for measuring communication time period, to the second communication device of the second packet communication network through the first PON, and sends a second frame for measuring communication time period, to the second communication device through the second PON; and the second communication device calculates a difference of communication time period between the received first and second frames, and instructs the first or second OLT of the first or second PON, for correcting a wait time period which is set to the one or plural ONUs connected to the first or second OLT, based on the difference between communication time periods. |
US08422373B2 |
Adaptive multi-rate codec bit rate control in a wireless system
In an exemplary embodiment a method includes monitoring traffic in one or more cells; determining that the traffic in one of the cells is congested; and responsive to the determining, initiating a rate change for at least one ongoing connection within the cell. Apparatus and computer programs are also determined for both a user equipment and a network node. |
US08422371B2 |
Information collection device, communication error detection device, and computer program
An information collection device includes a signaling packet analysis section which extracts communication device information from a signaling packet, the communication device information identifying a communication device that transmits the signaling packet when connecting to another device. |
US08422369B2 |
Transmission and reception system, transmitter, transmission method, receiver, reception method, and program
A transmission and reception system is provided. Based on sequence numbers stored in a normal packet information storage unit, a sequence control unit provides normal packets stored in a transmission buffer with sequence numbers so as to be consecutive to a sequence number of the most recently transmitted normal packet. The transmission unit uses a transmission rate to select a normal packet or a retransmission packet. The transmission unit assigns a sequence number to the selected packet and transmits it. The normal packet information storage unit stores numbers assigned to the normal packets transmitted by the transmission unit. The invention can be applied to a transmission system that transmits data. |
US08422368B2 |
Call admission control method
A call admission control method can ensure the admission rate of the high priority business, and simultaneously greatly improve the admission rate of the low priority business. The occupied bandwidth of currently admitted business flows of a WiMAX network is denoted by Σbi,max, a bandwidth threshold of a base station system is denoted by bth, a total bandwidth that the base station system can distribute to users is denoted by btotal, applied minimum and maximum bandwidths are denoted by bN+1,min,bN+1,max, respectively for a new arrival (N+1)th business flow. When Σbi,max+bN+1,max≦bth, the base station system will directly admit a request of an (N+1)th business flow. When Σbi,min+bN+1,min>btotal, the base station system will directly refuse the request of the (N+1)th business flow. When Σbi,max+bN+1,max≧bth and Σbi,min+bN+1,min≦btotal, comparing an admission rate P with a random number α to determine whether a new arrival (N+1)th business flow is admitted or not. |
US08422366B2 |
Data transmission device
In a data transmission device and method provided with duplexed switches outputting frames in the order of input for continuing the communication without instantaneous interruptions even though one of the switches is faulted, input interfaces generate frames in which every time data is inputted, input order information indicating the input order is added to the data together with unique information of each input interface and providing the frame generated to the switches in parallel. At least one output interface sequentially stores the frames outputted from the switches for every unique information and selects a first arrived frame among the frames stored with same input order information. |
US08422365B2 |
Energy efficient scaling of network appliance service performance
Systems and methods for automatically controlling efficient operation of a plurality of network appliances operatively linked and networked to balance network traffic load across a plurality of network appliances that are selectively enabled. The system facilitating performance of the method includes at least a plurality of network appliances operatively connected to a switch and controlled by a network access control module. During system operation, at any given moment in time, the plurality network appliances operate in one of two modes, fully operational or stand-by. The network appliances of the plurality that are fully operational and thereby consuming full operational power depends upon the network traffic load at any given moment in time. The network appliances functioning in a stand-by mode consume low power levels which are sufficient to allow a network appliance in stand-by mode to receive a command signal directing it to switch from stand-by to full operational mode. |
US08422364B2 |
Multicast label distribution protocol node protection
In one embodiment, a method includes receiving at a router, a multicast label distribution protocol message comprising local node information for a protected node and one or more leaf nodes downstream of the protected node in a primary label switched path, creating one or more backup label switched paths to the one or more leaf nodes, detecting a failure at the protected node, and forwarding at the router, traffic for the one or more leaf nodes to the one or more backup label switched paths. An apparatus for multicast label distribution protocol node protection is also disclosed. |
US08422363B2 |
Method and apparatus for service protection
A method and apparatus for realizing service protection are provided. The method includes the following steps: determining paths corresponding to automatic protection switching (APS)/protection communication channel (PCC) overhead bytes that are available to all nodes in a service protection trail; selecting a path for service protection from the determined paths corresponding to the APS/PCC; and using the selected path for implementing the service protection. Therefore, it is ensured that several service protections using APS/PCC may coexist in an optical transport network (OTN) and different kinds of service protection can be easily distinguished from one another. |
US08422361B2 |
Management of protection path bandwidth and changing of path bandwidth
A highly efficient protection path bandwidth management method is provided. When a protection path is set up in a loop with a node A as the starting point and endpoint in order to protect a working path, the bandwidth of the protection path is changed by transferring a bandwidth change request message, containing the identifier of the protection path as well as the value of the bandwidth after the change, so as to cycle once around the protection path set up in a loop starting from a node B that first received a PATH message for a working path. |
US08422358B2 |
Best-path evaluation based on reliability of network interface layers
A system and associated method for dynamic error dampening in a node in a network system. The node collects statistics of data traffic transferred through the node. The node has a link error MIB storing Error ratio and Reliability of interface of the node. When the Error ratio is too high, the node starts running a Layer 2 protocol for monitoring data traffic and calculates Penalty of the node. When Penalty is higher than predefined Suppress Threshold, the node deactivates Layer 3 link while the Layer 2 protocol still monitors the interface. Once the Penalty becomes lower than Reuse Threshold, the node reactivates the Layer 3 link that had been previously deactivated. When Penalty becomes zero (0), the node clears the Error ratio and stops the Layer 2 protocol for monitoring the data traffic. |
US08422357B1 |
System, method, and computer program product for updating an inventory of network devices based on an unscheduled event
A network inventory system, method, and computer program product are provided. In use, an unscheduled event is identified. In various embodiments, the unscheduled event includes a request to update a network device, a request to update information associated with a network device that is stored in the inventory of network devices, etc. Further, an inventory of network devices is updated based on the unscheduled event. |
US08422353B2 |
Optical recording medium for writing data using multiple pulses
An optical recording medium including a plurality of recording layers to record/reproduce information using light with a predetermined wavelength, the information being recorded on one of the recording layers using a mark and a space, wherein a channel clock period T is provided for recording the mark on one of the recording layers. A plurality of pulses, including a last pulse arranged at an end of the pulses, are used to record the mark with length 3T, the mark being recorded with a condition that a width of the last pulse is minimum 0T and maximum 1.10T, in which a first subsequent level lower than a peak power level of the last pulse is arranged next to the last pulse, and a second subsequent level lower than the peak power level but higher than the first subsequent level is arranged next to the first subsequent level. |
US08422352B2 |
Optical pickup device
An optical pickup device, which can effectively prevent occurrence of trouble in recording and reproducing of information due to the fact that an objective lens for each optical beam is contaminated while not adding unnecessary parts and while reducing a cost, is provided. An optical pickup device (P1) which performs the recording or reproducing of information in or from an optical disc (13) by using an optical beam (B) or (D), comprises: objective lenses (11) and (12) on which cleaning films which are activated by radiation of the optical beam (B) and clean their surfaces are formed in an optical path, and a control unit (15) for setting an optical path of the optical beam (B) in such a way that the optical beam (B) reflected by the optical disc (13) is radiated on the objective lens (12). |
US08422344B2 |
Optical information storage medium reproduction apparatus and control method of the same
In an optical information storage medium reproduction apparatus (10) for reproducing an optical information storage medium including a plurality of information recording layers each including a recording mark having a length shorter than an optical system resolution limit, reproduction laser power for reading an information recording layer closest to a reproduction-laser-incident surface of the optical information storage medium is set to be lower than reproduction laser power for reading an information recording layer farthest from the reproduction-laser-incident surface but not lower than minimum reproduction laser power that satisfies a reproduction signal characteristic that the optical information storage medium reproduction apparatus (10) requires. With the arrangement, it is possible to prevent that the information recording layer closest to the reproduction-laser-incident surface is irradiated wrongly with reproduction laser having high reproduction laser power, thereby making it possible to obtain successful reproduction quality. That is, it is possible to realize the optical information storage medium reproduction apparatus (10) that can set optimum reproduction laser power and perform stable super resolution reproduction. |
US08422343B2 |
Optical pickup
In an optical pickup for use in an optical disc device, wire rods are wound directly around a lens-coil holder to make tracking coils and focus coils. The lens-coil holder is divided into three holders, one of which holds an optical lens thereon and has on its sides wire-winding protrusions for wiring wire rods therearound to make tracking coils. The remaining holders have focus coils that are wound therearound. Alternatively, the lens-coil holder is divided into two holders, one of which has on its sides wire-winding protrusions for wiring wire rods therearound to make tracking coils. The remaining holder holds an optical lens thereon and has focus coils that are wound therearound. The lens-coil holder has a cavity for letting pass through a laser beam emitted in parallel to an optical disc surface. |
US08422337B2 |
Ultrasonic system and communication method thereof
An ultrasonic system including an ultrasonic transmitter and an ultrasonic receiver is provided. The ultrasonic transmitter emits a transmission signal, which includes a synchronous burst and multiple data bursts. The ultrasonic receiver receives a synchronous echo, and determines whether the amplitude of the synchronous echo is larger than a first threshold. If the amplitude of the synchronous echo is larger than the first threshold, then the ultrasonic receiver interprets the multiple data echoes corresponding to the data bursts to obtain a digital signal. |
US08422335B2 |
Apparatus and method for imaging subsurface structure of target area by using waveform inversion
Provided are an apparatus and method for imaging the subsurface structure of a target area by using waveform inversion. In the apparatus and method, the subsurface structure of a target area is estimated using waveform inversion of a seismic signal in the frequency domain, the Laplace domain, or the Laplace-Fourier domain, and an objective function is defined by applying a weighting function such that the objective function makes a different contribution for each frequency, each Laplace damping constant, or each Laplace-Fourier damping constant. The objective function is not limited to a particular type of objective function and a weighting function can be automatically determined when a gradient vector for each frequency, each Laplace damping constant, or each Laplace-Fourier damping constant is normalized. In addition, a gradient direction for all frequencies can be defined by applying another weighting function to the sum of respective gradient vectors for all frequencies, all Laplace damping constants, or all Laplace-Fourier damping constants, wherein the weighting function can also be automatically determined by normalization. |
US08422333B2 |
Semiconductor memory device and access method thereof
Example embodiments provide a semiconductor memory device that may include: a cell array arranged in pluralities of rows and columns; and a sense amplifier conducting writing and reading operations to the cell array in response to writing and reading commands in correspondence with an access time, which may be variable in period. The sense amplifier adjusts pulse widths of write-in and read-out data in accordance with a period of the access time. |
US08422332B2 |
Apparatus for generating a voltage and non-volatile memory device having the same
An apparatus for generating a voltage includes a first voltage outputting circuit configured to receive an input voltage and adjust and output a first voltage in accordance with a temperature, a buffer circuit configured to receive the first voltage and output the received first voltage as a second voltage at an output node of the buffer circuit, and a second voltage outputting circuit configured to receive the second voltage at an input terminal and output a third voltage by dividing a driving voltage in accordance with a resistance ratio, wherein the second voltage outputting circuit includes a sub-voltage outputting circuit and a controlling circuit configured to adjust a voltage level of the third voltage through a feedback of the third voltage to the input terminal. |
US08422330B2 |
Memory controller and memory controlling method
A memory controller includes: a first generating unit that generates a read-address to read a data element sequence having a plurality of data elements from a bank of a memory; a second generating unit that generates a position signal indicating a position of a data element to be selected from the data element sequence, and an order signal indicating a storing order for storing the data element to be selected into a register; and a selector unit that selects, according to the position signal, the data element to be selected from the data element sequence read out from each of the plurality of the banks, and stores the selected data element in the storing order indicated by the order signal into the register, wherein the data element stored in the register is processed in the storing order by a vector processor. |
US08422328B2 |
Semiconductor device, semiconductor system including the same, and voltage supply method of semiconductor device
A semiconductor device, a semiconductor system including the same, and a voltage supply method of the semiconductor device are provided. The semiconductor device includes at least two semiconductor memory devices and a voltage supply controller configured to selectively supply a voltage to each of the at least two semiconductor memory devices. |
US08422327B2 |
Semiconductor device having nonvolatile memory element and manufacturing method thereof
To provide a semiconductor device including a pair of antifuse elements at either a high level or a low level, an OR circuit that outputs different logic information for a case that at least one of the antifuse elements is at a high level and a case that both of the antifuse elements are at a low level, and an exclusive OR circuit that outputs different logic information for a case that the logic states are different from each other and a case that they are same as each other. |
US08422321B2 |
Semiconductor memory device having regular area and spare area
Memory arrays ARY0 and ARY1 each include a regular area 108 and spare area 110. Fuse circuits FS0 and FS1 each store a relief address. Relief determination circuits RJ0 and RJ1 are provided so as to correspond to the fuse circuits FS0 and FS1, respectively. The relief determination circuits RJ0 and RJ1 each determine whether a designation address is the relief address or not. An access control circuit AC specifies an access destination from the memory array ARY0 or ARY1 according to the determination results. When it is determined by the relief determination circuit RJ0 that the designation address corresponds to the relief address, the access control circuit AC selects one of the memory arrays ARY0 and ARY1 according to CX13T<1:0> and selects the spare area 110 included in the selected memory array ARY as an access target. |
US08422320B2 |
Data strobe signal generation circuit
A data strobe signal generation circuit includes: an enable signal generation unit configured to decode a test signal and generate an enable signal; an internal clock generation unit configured to generate a rising clock signal and a falling clock signal in response to the test signal; and a data strobe signal output unit configured to selectively buffer first and second powers in response to the rising clock signal and the falling clock signal, and output a data strobe signal. |
US08422316B2 |
Semiconductor device and data processing system
A semiconductor device comprises a bit line transmitting a signal to be sensed, a single-ended sense amplifier sensing and amplifying the signal transmitted from the bit line to the input node, and a reference voltage supplying circuit outputting a reference voltage. The sense amplifier includes a first transistor for charge transfer between the bit line and an input node, and the voltage value of the reference voltage is controlled in association with a threshold voltage of the first transistor. The reference voltage is set to a first logical value of the transfer control signal which controlled to be first and second logical values. |
US08422311B1 |
EPROM erasing apparatus and method for erasing an EPROM(s)
A EPROM erasing apparatus and method for erasing an EPROM(s). The EPROM(s) is erased using light emitted from an ultraviolet light emitting diode. |
US08422309B2 |
Voltage generation circuit and nonvolatile memory device using the same
A voltage generation circuit comprises a voltage generation control unit configured to output one of a first voltage level determination signal having a fixed data value and a second voltage level determination signal having a varying data value in response to a selection signal, and a voltage generation unit configured to generate a voltage having a single pulse form or a voltage having a pulse form whose rising edge portion rises in incremental voltage steps in response to the voltage level determination signal outputted from the voltage generation control unit. |
US08422300B2 |
Non-volatile memory apparatus and methods
Some embodiments include apparatus and methods having memory cells coupled in series and a module to cause an application of voltages with at least three different values to gates of the memory cells during an operation to retrieve information stored in at least one of the memory cells. Additional apparatus and methods are described. |
US08422292B2 |
Nonvolatile memory device and program method thereof
A nonvolatile memory device and a programming method thereof perform a programming verification step including a selective verification step and a sequential verification step. In the selective verification step, a data input/output (I/O) circuit selectively precharges a selected bit line according to a temporary programmed state of stored data. In the sequential verification step, the data I/O circuit selectively precharges each bit line according to the result of the previous selective verification step or a previous sequential verification step. According to the programming method, because a memory cell not requiring a programming verification step is not precharged in the programming verification step, an ON cell current does not flow therethrough. Accordingly, the current flowing through a common source line during verification can be reduced. |
US08422291B2 |
Storage device and method for reading the same
The storage device includes a storage unit configured to store data, an error controlling unit configured to correct an error of the data read out from the storage unit according to at least one read level, and a read level controlling unit configured to control the at least one read level when the error is uncorrectable. The read level controlling unit is configured to measure a distribution of memory cells of the storage unit, configured to filter the measured distribution, and configured to reset the at least one read level based on the filtered distribution. |
US08422287B2 |
Pulse field assisted spin momentum transfer MRAM design
An MRAM array structure and a method of its operation that is not subject to accidental writing on half-selected elements. Each element of the MRAM is an MTJ (magnetic tunneling junction) cell operating in accord with an STT (spin torque transfer) scheme for changing its free layer magnetization state and each cell is patterned to have a C-shape in the horizontal plane. The cell thereby operates by C-mode switching to provide stability against accidental writing by half-selection. During operation, switching of a cell's magnetization is accomplished with the assist of the pulsed magnetic fields of additional word lines that are formed either orthogonal to or parallel to the existing bit lines and that can carry currents in either direction as required to provide the assist. |
US08422285B2 |
Method and system for providing dual magnetic tunneling junctions usable in spin transfer torque magnetic memories
A method and system for providing a magnetic junction usable in a magnetic memory are described. The magnetic junction includes first and second pinned layers, first and second nonmagnetic spacer layers, and a free layer. The pinned layers are nonmagnetic layer-free and self-pinned. In some aspects, the magnetic junction is configured to allow the free and second pinned layers to be switched between stable magnetic states when write currents are passed therethrough. The magnetic junction has greater than two stable states. In other aspects, the magnetic junction includes at least third and fourth spacer layers, a second free layer therebetween, and a third pinned layer having a pinned layer magnetic moment, being nonmagnetic layer-free, and being coupled to the second pinned layer. The magnetic junction is configured to allow the free layers to be switched between stable magnetic states when write currents are passed therethrough. |
US08422283B2 |
Phase change memory device to prevent thermal cross-talk and method for manufacturing the same
A phase change memory device for preventing thermal cross-talk includes lower electrodes respectively formed in a plurality of phase change cell regions of a semiconductor substrate. A first insulation layer is formed on the semiconductor substrate including to the lower electrodes having holes for exposing the respective lower electrodes. Heaters are formed on the surfaces of the respective holes to contact the lower electrodes. A second insulation layer is formed to fill the holes in which the heaters are formed. A mask pattern is then formed on the first and second insulation layers, including the heaters, to have openings that expose portions of the respective heaters having a constant pitch. A phase change layer is formed on the mask pattern including the exposed portions of the heaters and the first and second insulation layers and subsequently, upper electrodes are formed on the phase change layer. |
US08422282B2 |
Phase change memory apparatus having row control cell
A semiconductor integrated circuit includes a phase change memory apparatus includes a plurality of row control cells and a plurality of phase change memory cells formed on the row control cells while being electrically connected to the row control cells. The plurality of row control cells and the plurality of phase change memory cells are vertically stacked in a cell array area. |
US08422280B2 |
Stable current supply circuit irrespective of PVT variations and semiconductor having same
A current supply circuit comprises a reference voltage generator generating a reference voltage that varies with temperature, a current circuit generating a constant reference current irrespective of the temperature based on the reference voltage, and a current source generating a mirror current by mirroring a base current as a replica current of the reference current. |
US08422276B2 |
Spacer structure in MRAM cell and method of its fabrication
Methods are presented for fabricating an MTJ element having a uniform vertical distance between its free layer and a bit line and, in addition, having a protective spacer layer formed abutting the lateral sides of the MTJ element to eliminate leakage currents between MTJ layers and the bit line. Each method forms a dielectric spacer layer on the lateral sides of the MTJ element and, depending on the method, includes an additional layer that protects the spacer layer during etching processes used to form a Cu damascene bit line. At various stages in the process, a dielectric layer is also formed to act as a CMP stop layer so that the capping layer on the MTJ element is not thinned by the CMP process that planarizes the surrounding insulation. Subsequent to planarization, the stop layer is removed by an anisotropic etch of such precision that the MTJ element capping layer is not reduced in thickness and serves to maintain uniform vertical distance between the bit line and the MTJ free layer. |
US08422275B2 |
Magnetic memory device and method
An exemplary embodiment of a magnetic random access memory (MRAM) device includes a magnetic tunnel junction having a free layer, a first electrode (first magnetic field generating means) having a first portion that covers a surface of the free layer, and an electric power source connected to the first electrode via a connection that covers less than half of the first portion of the first electrode. Another exemplary embodiment of an MRAM device includes a magnetic tunnel junction, first and second electrodes (first and second magnetic field generating means) directly connected to the magnetic tunnel junction on opposite sides of the magnetic tunnel junction, and an electric power source having one pole connected to the first electrode via a first connection and having a second pole connected to the second electrode via a second connection, wherein the first and second connections are laterally offset from the connections between the first and second electrodes and the magnetic tunnel junction. Methods of operating and manufacturing these magnetic random access memories are also disclosed. |
US08422274B2 |
Semiconductor storage device and method of fabricating the same
A semiconductor storage device includes a memory cell array, a plurality of word lines, a plurality of bit lines, a first gate wiring element 3a, 3b, a second gate wiring element 3c, 3d, a first connector 5a, 5b, and a second connector 5c, 5d. Each memory cell 10 has first and second sets having a driver transistor 11, a load transistor 12, and an access transistor 13. The word lines are arranged in parallel to each other along a first direction. The bit lines are arranged in parallel to each other along a second direction perpendicular to the first direction. The first gate wiring element comprises a gate electrode of the first driver transistor and the first load transistor, and has a rectangular shape having straight line on opposite sides. The second gate wiring element comprises a gate electrode of the access transistor and has a rectangular shape having straight line on opposite sides. |
US08422270B2 |
Nonvolatile semiconductor memory device
A nonvolatile semiconductor memory device includes a bit voltage adjusting circuit which, for each bit line, fixes potentials of a selected bit line and a non-selected bit line to a predetermined potential to perform a memory operation and a data voltage adjusting circuit which, for each data line, fixes potentials of a selected data line and a non-selected data line to a predetermined potential to perform a memory operation. Each of the voltage adjusting circuits includes an operational amplifier and a transistor, a voltage required for a memory operation is input to the non-inverted input terminal of the operational amplifier, and the inverted input terminal of the operational amplifier is connected to the bit line or the data line, so that the potential of the bit line or the data line is fixed to a potential of the non-inverted input terminal of the operational amplifier. |
US08422269B2 |
Semiconductor memory device
A control circuit applies a first voltage to selected one of first lines and applies a second voltage having a voltage value smaller than that of the first voltage to selected one of second lines, such that a certain potential difference is applied across a memory cell disposed at an intersection of the selected one of the first lines and the selected one of the second lines. A current limiting circuit sets a compliance current defining an upper limit of a cell current flowing in the memory cell, and controls such that the cell current flowing in the memory cell does not exceed the compliance current. The current limiting circuit comprises a current generating circuit and a first current mirror circuit. The current generating circuit generates a first current having a current value equal to a current value of the cell current at a certain timing multiplied by a certain constant. The first current mirror circuit mirrors the first current to a current path supplying the first voltage to the first lines. |
US08422268B2 |
Current control element, memory element, and fabrication method thereof
A memory element (3) arranged in matrix in a memory device and including a resistance variable element (1) which switches its electrical resistance value in response to a positive or negative electrical pulse applied thereto and retains the switched electrical resistance value; and a current control element (2) for controlling a current flowing when the electrical pulse is applied to the resistance variable element (1); wherein the current control element (2) includes a first electrode; a second electrode; and a current control layer sandwiched between the first electrode and the second electrode; and wherein the current control layer comprises SiNx, and at least one of the first electrode and the second electrode comprises α-tungsten. |
US08422266B2 |
Quantum dot optical devices with enhanced gain and sensitivity and methods of making same
Various embodiment include optical and optoelectronic devices and methods of making same. Under one aspect, an optical device includes an integrated circuit having an array of conductive regions, and an optically sensitive material over at least a portion of the integrated circuit and in electrical communication with at least one conductive region of the array of conductive regions. Under another aspect, a film includes a network of fused nanocrystals, the nanocrystals having a core and an outer surface, wherein the core of at least a portion of the fused nanocrystals is in direct physical contact and electrical communication with the core of at least one adjacent fused nanocrystal, and wherein the film has substantially no defect states in the regions where the cores of the nanocrystals are fused. Additional devices and methods are described. |
US08422261B2 |
Semiconductor device and power supply device using the same
A semiconductor device capable of reducing an inductance is provided. In the semiconductor device in which a rectification MOSFET, a commutation MOSFET, and a driving IC that drives these MOSFETs are mounted on one package, the rectification MOSFET, a metal plate, and the commutation MOSFET are laminated. A current of a main circuit flows from a back surface of the package to a front surface thereof. The metal plate is connected to an output terminal via a wiring in the package. Wire bondings are used for wirings for connecting the driving IC, the rectification MOSFET, and the commutation MOSFET, all terminals being placed on the same plane. For this reason, the inductance becomes small and also a power source loss and a spike voltage are reduced. |
US08422257B2 |
Voltage source converter
A Voltage Source Converter of M2LC-type has a series connection of switching cells (7), in which each switching cell has on one hand at least two semiconductor assemblies connected in series and having each a semiconductor device of turn-off type and a free-wheeling diode connected in parallel therewith and on the other at least one energy storing capacitor (20). The series connection of switching cells has one first end (61) connected to a direct voltage pole (5) on high voltage potential and an opposite end (62) connected to a phase output (10) of the converter. An arrangement (70) is configured to connect the phase output (10) to another said pole (6) on neutral voltage potential on a direct voltage side of the converter and to deliver voltage pulses to said phase output being both positive and negative with respect to said neutral potential. |
US08422256B2 |
Control system for high-efficiency operation in parallel inverter installations
A control system for parallel connected inverter legs energized by a power source and configured for servicing a load is disclosed. The invention facilitates the number of running inverter legs to adaptively react to changes in the load by dynamically switching various inverter legs “on” or “off” in response to variations in load demand, while continuing magnetization of an output transformer connected with an “off” inverter leg via a back-feed from another output transformer of an “on” inverter leg, greatly improving the dynamic response to load changes. This design enables a fast reaction to load changes with “off” inverter legs transitioning to on-line operation instantaneously. |
US08422239B2 |
Display device
A display device includes a display panel, a case that has a middle frame disposed around the display panel and a lower frame disposed on the display panel on the opposite side from a display face, a circuit board that has a circuit for performing display control of the display panel, a flexible wiring board at least a part of which is disposed between the lower frame of the case and the circuit board for electrically connecting the display panel with the circuit board, and a connector that is mounted on the circuit board on the opposite side from the flexible wiring board for electrically connecting to the outside, wherein the flexible wiring board has holes, and the circuit board is fixed to the lower frame via the holes of the flexible wiring board. |
US08422237B2 |
Folding structure
The present invention relates to a folding structure comprising a storage device with an electronic component at least and a plurality of metal contacts and is configured with electronic component(s), metal contacts, and a plug board or a folding kit to embody the present invention's space effectively used and saved, match the present product's design requirements for lightness, thinness, shortness, and smallness, and integrate with other relevant products to become a combinational product with both multiple functions and its shape advantageous to lightness, thinness, shortness, and smallness. |
US08422235B2 |
Semiconductor device, and power conversion device using semiconductor device
The present invention provides a vehicle power module and a power converter including a power semiconductor element (328), a plurality of connecting conductors (371U, 372U, 373U) for transmitting current to the power semiconductor element (328), and a metallic base (304) upon which the power semiconductor element (328) and the plurality of connecting conductors (371U, 372U, and 373U) are mounted; and the power semiconductor element (328) and the plurality of connecting conductors (371U, 372U, and 373U) are mounted upon the metallic base (304) so as to form a looped current path. Desirably, the power semiconductor element (328) and the plurality of connecting conductors (371U, 372U, 373U) are arranged so as to form two or more looped current paths. |
US08422231B2 |
Water-cooled communication chassis
A water-cooled communication chassis includes a chassis body and a water cooling unit. The chassis body includes at least one heat receiving portion, at least one heat dissipation portion, and at least one first water pipe system. The first water pipe system has a front part extended through the heat receiving portion and a rear part arranged on the heat dissipation portion, so that heat absorbed by the heat receiving portion is transferred via the first water pipe system to the heat dissipation portion and dissipated therefrom into ambient air. The water cooling unit communicates with the first water pipe system and drives a cooling fluid stored therein to circulate in between the first water pipe system and the water cooling unit, so that the heat absorbed by the heat receiving portion can be quickly and continuously carried away from the communication chassis by the circulating cooling fluid. |
US08422220B2 |
Latch mechanism for portable electronic device
A latching assembly comprises a bracket, and a hook. The hook comprises: a top; a base having a first portion proximate to a first end and a second portion proximate to a second end. The second portion is inclined or sloped towards the top. A front surface extends from the first end to the second end. The front surface is substantially parallel to the surface of the second part at the first end, forming a first portion of the base for engaging the bracket. The front surface is further inclined or sloped toward the surface of the second part at the second end. When the bracket and the hook are engaged and the first part and the second part are separated by force, the bracket slides on the second portion of the base and the inclined or sloped front surface at the second end, thereby disengaging the bracket from the hook. |
US08422219B2 |
Computer system
A computer system includes a notebook computer host, a supporting bracket, and a tablet personal computer (PC). The notebook computer host includes a motherboard. A receiving recess is formed in the supporting bracket. A connector is mounted on the receiving recess and connected to the motherboard of the notebook computer host. The tablet PC is detachably received in the receiving recess. A connection interface is mounted on the tablet personal computer. When the tablet PC is received in the receiving recess, the connection interface is connected to the connector, the tablet PC is powered on after powering on the notebook computer host. When the tablet PC enters a first operating system, the tablet PC functions as a display and a hard disk drive connected to the notebook computer host to communicate with the motherboard of the notebook computer host. |
US08422217B2 |
Hard disk drive
A hard disk drive includes a housing module configured to accommodate one of many different types of hard disk modules. Each hard disk module includes a number of connectors. The housing module includes a connecting board, and different types of connectors protruding from the connecting board, corresponding to the connectors of the different types of hard disk modules. |
US08422215B2 |
Handheld electronic device
A handheld electronic device includes first, second and third bodies, first and second pivot members pivot to the first body and a gear set. The second body having a pillar is slidably disposed on the first pivot member. The third body having a rack is slidably disposed on the second pivot member, the second body stacked between the first and third bodies. The gear set is disposed on the first body and coupled with the pillar and the rack. When the third body moves relatively to the first body along a first operation direction for driving the second body to move relatively to the first body along a second operation direction opposite to the first operation direction to be exposed by the third body, the first and second pivot members rotate relatively to the first body to drive the second and third bodies to tilt relatively to the first body. |
US08422214B2 |
Mobile electronic apparatus
A mobile electronic apparatus has a display side housing with a bearing unit at one end, a dummy hinge with a rotary unit mounted in the bearing unit at one end and a joint unit at the other end, and a key side housing joined to the joint unit at one end. The housings are turnably connected to one another via the dummy hinge. A key side housing has a vertically extending boss unit. A joint unit has an insertion hole into which the boss unit is inserted. The insertion hole has a fitting hole, in which the boss unit is fitted when the joint unit and the key side housing are joined to one another, and a diameter-expanding hole in communication with the fitting hole and expanded in a rotational direction of the rotary unit toward the key side housing. |
US08422213B2 |
Slider electronic device
An electronic device includes a main body, a display body, two adjustment assemblies, and a support assembly. The display body is movably positioned on the main body. Each adjustment assembly includes a guide shaft fixed on the main body, a slide member slidable relative to and along the guide shaft, and a rotary member. One end of the rotary member rotatably connects with the slide member, and the other end of the rotary member is rotatably connected to the display body. The support assembly is disposed on the main body to support and maintain the display at predetermined angles relative to the main body. |
US08422208B2 |
Stand fixing mechanism and electronic device using the same
An electronic device with a stand fixing mechanism is provided. The electronic device includes a main body, a stand, and a stand fixing mechanism. The stand is fixed in the main body to support the main body. The stand fixing mechanism includes a first connection member within the main body and a second connection member at one end of the stand. The first connection member defines a first cutout and a third cutout. A first and a second protruding member protrude from the second connection member. The first cutout receives and the second cutout correspondingly receive the first and second protruding member when the stand is fixed to the main body, a securing force applied to the first protruding member by the first cutout is greater than that applied to the second protruding member by the second cutout. An electronic device applying the stand fixing mechanism is also provided. |
US08422204B2 |
Slide electronic device
A slide electronic device includes a first body, a second body, and a slide mechanism. The slide mechanism includes a first connecting member and a second connecting member. One end of the first connecting member is pivotally connected to the first body, an opposite end is pivotally connected to the second body, one end of the second connecting member is pivotally connected to the first body, and an opposite end is pivotally connected to the second body. A distance between rotary axes of the two ends of the first connecting member exceeds that of the second connecting member. When the second body slides relative to the first body, the first connecting member and the second connecting member are rotated relative to the first body and the second body until an end of the second body resists the first body and the second body is angled. |
US08422199B2 |
Electrolyte solution and electrochemical capacitor using same
The present invention provides an electrolyte highly reliable in charge and discharge in a high voltage condition, and an electrochemical capacitor using the same. The electrolyte of the present invention includes a solvent, an electrolyte salt having an anion having a perfluoro alkyl group represented by a following composition formula, and an acid inducing substance having a fluorine atom for an anion, characterized in that the weight ratio of the acid inducing substance is in a range of 0.0001 to 2.0 wt %: MX+[Q(Rf)yFz]X− (wherein Q is a group 13 or group 15 element in the periodic table, Rf is a perfluoro alkyl group (CnF2n+1), n is a natural number, 1≦y<6, 1≦z<6, MX+ is a cation of Xth valence, and X is a natural number from 1 to 3). Thereby, since excessive electric potential decline of the negative electrode by the electrolyte salt and destruction of the negative electrode protection film by HF are restrained at the same time, deterioration of the cycle characteristics is restrained even in the case of charge and discharge in a high temperature or high voltage condition. |
US08422198B2 |
Electric double layer capacitor package and method of manufacturing the same
There is provided an electric double layer capacitor package and a method of manufacturing the same. The electric double layer capacitor package includes an exterior case formed of insulating resin and having therein one or more partitions providing a plurality of housing spaces; a plurality of capacitor cells disposed in the plurality of housing spaces, respectively, each capacitor cell including first and second electrodes and a separator interposed between the first and second electrodes; and an internal series-connection terminal buried in each of the partitions and connecting the plurality of capacitor cells in series. |
US08422195B2 |
Feedthrough flat-through capacitor
A feedthrough flat-through capacitor includes a capacitor having a first and second set of electrode plates, a first feedthrough passageway through the capacitor, a first lead disposed within the first feedthrough passageway and conductively coupled to the first set of electrode plates, a second feedthrough passageway through the capacitor disposed remote from the first feedthrough passageway, and a second lead disposed within the second feedthrough passageway and conductively coupled to the first set of electrode plates. The second set of electrode plates are typically conductively coupled to a ground. An EMI shield may be provided to electromagnetically isolate the first lead from the second lead. |
US08422190B2 |
Composite electronic device, manufacturing method thereof, and connection structure of composite electronic device
The present invention is provided with a composite electronic device comprising an inductor element and an ESD protection element formed between two magnetic substrates, wherein the inductor element includes insulation layers made of a resin, and conductor patterns formed on the insulation layers, the ESD protection element includes a base insulation layer, a pair of electrodes arranged via gap formed therebetween on the base insulation layer, and an ESD absorbing layer arranged at least between the electrodes, and the ESD absorbing layer includes a composite material having an insulation inorganic material and a conductive inorganic material discontinuously dispersed in a matrix of the insulation inorganic material. |
US08422189B2 |
Serially connected surge suppression optimization device
A serially connected surge suppression optimization device has an input terminal, an output terminal, a plurality of surge suppression units. The surge suppression units are serially mounted between the input terminal and the output terminal. Each surge suppression unit has at least one pair of parallel inductors and a plurality of surge absorption units respectively connected with one end of each of the pair of inductors. The pair of parallel inductors mounted in the surge suppression unit in a pre-stage and the surge suppression unit in a post-stage have different conductance values. Accordingly, the surge suppression optimization device connected in a path from which surges pass can significantly reduce energy of a surge flowing in and a residual surge voltage. The different conductance values of the surge suppression units in a pre-stage and a post-stage smoothen an intruding surge to secure better safety protection without abruptly generating a peak rise. |
US08422188B2 |
ESD protection device
An ESD protection device that has low capacitance, excellent discharge characteristics, and improved heat resistance and weather resistance is provided. A functional layer 31, which is a composite having a conductive inorganic material 33 discretely dispersed in a matrix of an insulating inorganic material 32, is disposed between electrodes 21 and 22 disposed on an insulating substrate 11 and facing but spaced apart from each other. |
US08422187B2 |
Apparatus and method for electronic circuit protection
Apparatuses and methods for providing transient electrical event protection are disclosed. In one embodiment, an apparatus comprises a detection and timing circuit, a current amplification circuit, and a clamping circuit. The detection and timing circuit is configured to detect a presence or absence of a transient electrical event at a first node, and to generate a first current for a first duration upon detection of the transient electrical event. The current amplification circuit is configured to receive the first current from the detection and timing circuit and to amplify the first current to generate a second current. The clamping circuit is electrically connected between the first node and a second node and receives the second current for activation. The clamping circuit is configured to activate a low impedance path between the first and second nodes in response to the second current, and to otherwise deactivate the low impedance path. |
US08422184B2 |
Overcurrent relay
An overcurrent relay able to detect a failure current and rapidly generate a driving signal to drive a circuit breaker in response to the failure current is disclosed. The overcurrent relay has at least one Hall sensor detecting a failure current and outputting a Hall voltage signal; a filter filtering the Hall voltage signal to output a filtered signal having only an exponent wave; a reference voltage provider providing a reference voltage; a comparator comparing the filtered signal with the reference voltage and outputting a trigger signal when the filtered signal reaches the reference voltage; and a circuit breaker driver being triggered by the trigger signal to output a driving signal for driving a circuit breaker. |
US08422183B2 |
Overcurrent detecting apparatus
A voltage (V1−V2) between a predetermined point P2 on a copper foil pattern 4 connected to a source of a switching FET (T1) and a drain P1 of the FET (T1) is input into an input terminal of a comparator CMP1 as an overcurrent determination voltage for comparison with a reference voltage V3. As this occurs, since there exists a voltage that is to be dropped by a resistor Rp possessed by the copper foil 4, the voltage (V1−V2) becomes larger than an inter-terminal voltage VDS of the FET (T1), and as a result, the effect imposed by an offset voltage Voff possessed by the comparator CMP1 can be reduced. |
US08422180B2 |
High-voltage-tolerant ESD clamp circuit with low leakage current fabricated by low-voltage CMOS process
An electrostatic discharge (ESD) clamp circuit is provided, which includes a plurality of identical module circuits. The anode of the first module circuit is coupled to the cathode of the ESD clamp circuit. The anode of each of the other module circuits is coupled to the cathode of the previous module circuit. The cathode of the last module circuit is coupled to the ground terminal of the ESD clamp circuit. Each module circuit includes a conduction path and a detection circuit. The detection circuit is coupled to the anode, the cathode and the conduction path of the module circuit. When the rising speed of the voltage at the anode of the module circuit surpasses a threshold value, the detection circuit makes the conduction path conducting. |
US08422177B2 |
Reader shield with tilted magnetization
An apparatus that includes a first read shield and a second read shield and a reader stack between the first and second read shields. The first and second read shields each include a tilted magnetization layer closest to the reader stack to control magnetic field flux lines in a free layer of the reader stack and thereby improve a selectivity of the reader to independently sense and isolate media transitions. |
US08422176B1 |
Method and system for providing a magnetic read transducer having a bilayer magnetic seed layer
A method and system for providing a magnetic read transducer is described. The magnetic read transducer includes a bilayer magnetic seed layer, an antiferromagnetic (AFM) layer, and a read sensor. The bilayer magnetic seed layer includes a Ni1-xFex layer and a Ni1-yFey layer on the Ni1-xFex layer, where x is at least 0.3 and not more than 1 and where y is not more than 0.19. The AFM layer resides on the bilayer magnetic seed layer. The read sensor is on the AFM layer. |
US08422173B2 |
Dual pole magnet linear actuator
A dual pole linear actuator includes a dual pole magnet assembly that is moved by providing a bi-directional analog DC control signal to a dual wound coil. The dual pole magnet assembly includes a permanent magnet that is flanked by top and bottom pole pieces. The dual wound coil is assembled to an actuator housing with a top part of the coil being wound in one rotary direction, while the bottom part of the coil is wound in the opposite rotary direction. |
US08422170B2 |
Suspension having bonding pads with solder layers, manufacturing method of a suspension, and connecting method between a suspension and a slider
A suspension includes a flexure and a plurality of electrical traces formed on the flexure. Each electrical trace has a trace body and a bonding pad arranged for connecting with a slider, and the bonding pad is a free end before connecting with the slider and is capable of bending to the trace body flexibly, and the bonding pad includes a trace body layer and a solder layer formed on the trace body layer, thereby the bonding pads of the electrical traces connecting with the slider by reflowing the solder layer. The present invention uses no extra solder balls, so as to reduce the manufacturing cost and the corresponding apparatus cost. The invention also discloses a manufacturing method of a suspension, and a connecting method for a suspension and a slider. |
US08422169B2 |
Shallow trench discrete track media (DTM) and pattern transfer process
A shallow trench discrete track media structure is fabricated by etching a magnetic recording layer to provide a plurality of discrete magnetic data tracks separated by shallow trenches. Each shallow trench has a trench floor formed at a depth in the magnetic recording layer that is less than the thickness of the magnetic recording layer. Exposed regions of the magnetic recording layer beneath the trench floor are reacted with reactive plasma to diminish the magnetic moment of the exposed regions. |
US08422166B1 |
Magnetic head for perpendicular magnetic recording having a main pole and a shield
A magnetic head includes a coil, a main pole, a write shield, and a return path section. The return path section is located forward of the main pole in a direction of travel of a recording medium to thereby define a space. The coil includes a first coil element and second coil elements extending to pass through the space. The second coil elements are located forward of the first coil element in the direction of travel of the recording medium. The return path section includes a first portion located such that the first coil element is interposed between the first portion and the medium facing surface, and a second portion located such that the second coil elements are interposed between the second portion and the medium facing surface. |