Document Document Title
US07908442B2 Memory management method and system
Wireless headphones receive music and video from media devices via different wireless transmission methods such as using Bluetooth. However, wireless headphones suffer from limitations despite the convenience they offer to users. Some such wireless headphones allow one user to share the music experience by passing one side of the wireless headphone to a third party. The third party does not however get to experience and enjoy the full stereo experience of the music. In addition, sharing of music by transfer of media files from one storage medium to other storage medium often infringes upon third party intellectual property rights. An embodiment of the invention describes a method and a system that enable wireless sharing of audio sounds among a plurality of users.
US07908441B2 Value recycling facility for multithreaded computations
Solutions to a value recycling problem facilitate implementations of computer programs that may execute as multithreaded computations in multiprocessor computers, as well as implementations of related shared data structures. Some exploitations allow non-blocking, shared data structures to be implemented using standard dynamic allocation mechanisms (such as malloc and free). Some exploitations allow non-blocking, indeed even lock-free or wait-free, implementations of dynamic storage allocation for shared data structures. In some exploitations, our techniques provide a way to manage dynamically allocated memory in a non-blocking manner without depending on garbage collection. While exploitations of solutions to the value recycling problem that we propose include management of dynamic storage allocation wherein values managed and recycled tend to include values that encode pointers, they are not limited thereto. Indeed, the techniques are more generally applicable to management of values in a multithreaded computation. For example, value recycling techniques may be exploited, in some cases, apart from dynamic storage allocation, to allow a multithreaded computation to avoid the classic ABA hazard.
US07908437B2 Method and system for efficient fragment caching
Methods for serving data include maintaining an incomplete version of an object at a server and at least one fragment at the server. In response to a request for the object from a client, the incomplete version of the object, an identifier for a fragment comprising a portion of the objects and a position for the fragment within the object are sent to the client. After receiving the incomplete version of the object, the identifier, and the position, the client requests the fragment from the server using the identifier. The object is constructed by including the fragment in the incomplete version of the object in a location specified by the position.
US07908430B2 Associative memory
A computer-implemented method of realizing an associative memory capable of storing a set of documents and retrieving one or more stored documents similar to an inputted query document, said method comprising: coding each document or a part of it through a corresponding feature vector consisting of a series of bits which respectively code for the presence or absence of certain features in said document; arranging the feature vectors in a matrix; generating a query feature vector based on the query document and according to the rules used for generating the feature vectors corresponding to the stored documents such that the query vector corresponds in its length to the width of the matrix; storing the matrix column-wise; for those columns of the matrix where the query vector indicates the presence of a feature, bitwise performing one or more of preferably hardware supported logical operations between the columns of the matrix to obtain one or more additional result columns coding for a similarity measure between the query and parts or the whole of the stored documents; and said method further comprising one or a combination of the following: retrieval of one or more stores documents based on the obtained similarity measure; and or storing a representation of a document through its feature vector into the above matrix.
US07908427B2 Non-volatile memory devices and control and operation thereof
An improved non-volatile erase block memory device apparatus and method is described that incorporates an improved addressing scheme to provide for extended addressing allowing redundant erase blocks that are not utilized to repair general use erase blocks of the main memory array to be accessed and utilized as additional storage space by an end user. The additional storage space formed by the unused redundant erase blocks and the specified storage space of the main memory array is presented to the end user as a single contiguous address space. Additionally, the redundant erase blocks can be utilized to repair any damaged erase block in the memory array of the non-volatile erase block memory or Flash memory device regardless of bank placement.
US07908424B2 Memory card and data rewriting method
A controller 3 of a memory card is a provided with a command decoding circuit 6 for decoding commands issued by a host HT, a command enable register 8 in which the validity or invalidity of the received command, and a command detection signal generating circuit 7 for detecting a valid command on the basis of the result of decoding by the command decoding circuit 6 and a value set by the command enable register 8. If the command enable register 8 receives a validly set command, the command detection signal generating circuit 7 will supply a detection signal to a control unit 4 to execute processing prescribed for each command. the command enable register 8 receives an invalidly set command, no detection signal will be supplied, and the command will be ignored.
US07908419B2 Data transfer control device and electronic instrument
A data transfer control device includes: a link controller which analyzes a packet received from a host-side data transfer control device through a serial bus; and an interface circuit which generates interface signals and outputs the generated interface signals to an interface bus. A packet transferred from the host-side data transfer control device through the serial bus includes a synchronization signal code field for setting a synchronization signal code. The interface circuit generates synchronization signals FPFRAME and FPLINE included in the interface signals based on the synchronization signal code set in the packet.
US07908418B2 Storage system, storage device, and host device
Provided is a storage system including a host device and a storage device connected to the host device through multiple paths and configured to perform hot-swap of firmware. The host device generates and sends an inquiry command to inquire about whether to allow firmware exchange. In response to the command, the storage device generates information about whether to allow firmware exchange in a control unit connected to a path where the command is received, as response information to the inquiry command and sends the generated information to the host device. The host device determines whether to allow firmware exchange in accordance with the received response information, and if firmware exchange is enabled, generates information about multiple paths with the storage device.
US07908416B2 Data processing unit and bus arbitration unit
An effective bus arbitration unit is described in which it is possible to reduce, as much as possible, the waiting time until a bus master obtain bus ownership and improve the rate of operating the bus while improving the throughput of data transfer. A bus master issues a size signal (for example, signal “CDSZ”) indicative of the size of data to be read or written. A state machine 155 grants bus ownership to the bus master for the bus cycles corresponding to the size signal in order to enable the bus master to successively read or write data. Arbitration is performed once for every series of bus cycles corresponding to the size requested by the bus master. Since the size signal is issued by the bus master as a size signal indicative of the necessary and sufficient size for data transmission, the state machine 155 can set an optimal number of bus cycles.
US07908413B2 Data allocation in a distributed storage system
A method for data distribution, including distributing logical addresses among an initial set of devices so as provide balanced access, and transferring the data to the devices in accordance with the logical addresses. If a device is added to the initial set, forming an extended set, the logical addresses are redistributed among the extended set so as to cause some logical addresses to be transferred from the devices in the initial set to the additional device. There is substantially no transfer of the logical addresses among the initial set. If a surplus device is removed from the initial set, forming a depleted set, the logical addresses oldie surplus device are redistributed among the depleted set. There is substantially no transfer of the logical addresses among the depleted set. In both cases the balanced access is maintained.
US07908411B2 Data transfer device and mobile telephone
A cryptographic processing device 100 includes an interruption timing judgment circuit 101. The interruption timing judgment circuit 101 includes an interruption timing judgment register 101a, a transfer state reference unit 101b, and an interruption timing judgment unit 101c. The interruption timing judgment register 101a stores a table 200 used by the interruption timing judgment unit 101c to judge whether to interrupt transfer performed by a DMAC 102. The transfer state reference unit 101b monitors how many bytes among blocks read from a memory 14 the DMAC 102 has input into a cryptographic computing circuit 103. The interruption timing judgment unit 101c judges whether to switch a transfer target during transfer of image data by the DMAC 102, based on the table 200 stored in the interruption timing judgment register 101a and a result of the monitoring by the transfer state reference unit 101b (i.e. the number of transferred bytes).
US07908408B2 Storage device and control method thereof
The present invention provides a storage device and a control method thereof which can enhance general-use property and availability of a storage system while enhancing I/O performance of the storage system as a whole. The storage device is provided with an external connection function in which a command is generated in response to a read request or a write request given by a host computer, and the generated command is issued to an external storage device via any of a plurality of ports. In such a storage device, a channel processor, for every kind of the command, issues a test command to the external storage device in a plurality of issuing methods, measures an I/O performance for every issuing method, displays a result of measurement of the I/O performance for every method, and/or sets the issuing method in issuing the command to the external storage device based on the result of measurement of the I/O performance for every issuing method.
US07908404B1 Method and system for managing network and storage data
Method and system for processing storage and network packets is provided. The system includes a computing system executing a storage application for sending an input/output request for communicating with a storage device, the storage application transmits the I/O request to a storage driver that includes (a) an operating system interface to communicate with an operating system executed by the computing system and (b) a storage protocol interface that executes operations related to the storage protocol for processing the I/O request; wherein the storage driver sends the I/O request to a network driver that encapsulates the I/O request into a combined network and storage packet; and the encapsulated network and storage packet is transmitted via a network link using a network protocol.
US07908403B2 Reserved device access contention reduction
A computer program product, an apparatus, and a method for reducing reserved device access contention at a control unit in communication with a plurality of operating systems via one or more channels are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method that includes receiving a command message at the control unit from a first operating system, including an I/O operation command for a device. A device busy indicator is received, indicating that a second operating system has reserved the device. The command message is queued on a device busy queue in response to the device busy indicator. The control unit monitors for a device end indicator. The device busy queue is serviced to perform the I/O operation command in response to the device end indicator.
US07908399B2 Compression of repeated patterns in full bandwidth channels over a packet network
A network device is disclosed. The network device includes a port to allow the device to communicate on a full bandwidth channel, a main processor to control reception and transmission of data and a compressor. The compressor identifies repeated fixed sequences in the data, and replaces repeated fixed sequences with an identifier sequence, a count of repetitions and the fixed sequence. The network device may have a decompressor instead of, or in addition to, the compressor that can decompress received data that is compressed.
US07908398B2 Software, method and system for data connectivity and integration having transformation and exchange infrastructure
Software, methods, and system for data connectivity and integration having a transformation and exchange gateway are provided. The transformation and exchange gateway software is stored in a memory and has a mapper to map connection data path instructions, a plurality of inbound templates each to provide inbound data processing instructions for an inbound data set having an inbound data interchange protocol, at least one outbound template to provide outbound data processing instructions for an outbound data set having an outbound date interchange protocol different from the inbound data interchange protocol, and a data transformation and exchange engine in communication with the mapper to locate a data path and determine a select one of the plurality of inbound templates to use for inbound data processing instructions, in communication with the select one of the plurality of inbound templates to process the inbound data set responsive to the inbound data processing instructions of the select one of the plurality of inbound templates and thereby transform the inbound data set to the outbound data set, and in communication with the at least one outbound template to send the outbound data set with the outbound data interchange protocol responsive to the outbound data processing instructions of the at least one outbound template.
US07908393B2 Network bandwidth detection, distribution and traffic prioritization
Network bandwidth detection and distribution and prioritizing network traffic among two or more distinct channels of communication within a single application in a node configured to communicate with one or more other nodes over a network is disclosed. For a particular time quantum, a bandwidth quantum may be distributed amongst two or more communication channels according to priorities associated with those channels.
US07908388B1 Multicast address to packet identifier mapping for broadcast systems
A mapping method for simplifying broadcast systems, such as Digital Video Broadcast Terrestrial (DVB-T). Broadcast address information is mapped to the Packet Identifier (PID) field of a Motion Picture Expert Group level 2 transport stream (MPEG2-TS). Table complexity can be minimized, or the service information (SI) tables can be removed without impacting hardware level discrimination of likely relevant packets.
US07908387B2 Lookup service system in JINI-based home network supporting IEEE1394 and TCP/IP
In a lookup service system in a JINI-based home network supporting both IEEE1394 and TCP/IP, a service provider proxy DB stores proxy information of TCP/IP-based and IEEE1394-based service providers registered for a lookup service (LUS). A stream link channel handler (SLCH) performs a channeling of data transmitted/received between IEEE1394-based and TCP/IP network-based devices. An IEEE1394 event manager included in an event manager of the LUS dynamically reconfigures IEEE1394-based service information and manages changes of an IEEE1394 network state. An IEEE1394 bus manager receives IEEE1394 network events redefined by an IEEE1394 event manager and maintains and updates an IEEE1394 network topology and a GUID map.
US07908385B2 Electronic mail communicating method, apparatus and system using facsimile communication procedure
A safe electronic mail system for electronic mail communication, realizing connection between mail servers using a dial-up line not through the Internet. The transmitting party is provided with a transmission mail server, a transmission client for generation electronic mail information, and a transmission agent, which is a client for transmitting via a dial-up line. The receiving party is provided with a reception mail server, a reception client which can be the final destination of electronic mail information, and a reception agent, which is a client for receiving via a dial-up line. The transmission agent transmits electronic mail whose final destination is a designated reception client to the reception agent via the dial-up line as a facsimile image, and the reception agent transfers a received electronic mail to the reception mail server.
US07908380B1 Method of session quota constraint enforcement
A method to limit active sessions connecting user access to a computer network is presented. First, a request to initiate a new user session in the computer network is authenticated. The authentication is operatively conducted within a single sign-on provider. A session quota is then determined through a session quota logic of the single sign-on provider with the session quota logic retrieving a stored session quota. Then the number of active sessions is compared with the determined session quota. The determined session quota is enforced though a session quota enforcement logic of the SSO provider.
US07908372B2 Token based flow control for data communication
An embodiment of one of the inventions disclosed herein is a computer system that includes a plurality of interconnected computational hosts, each of which are connected to one of a plurality of buffers. Each of the buffers includes a plurality of buffer spaces. Each of the computational hosts may be configured such that each transfer of a data packet from one of the plurality of computational hosts acting as a source of the data packet to another one of the plurality of computational hosts acting as a destination of the data packet is controlled by an availability of buffer spaces in the buffer coupled to the destination computational host.
US07908369B2 Method of collecting descriptions of streams pertaining to streams relating to at least one client network attached to an interconnection network
A method for collection of flow descriptions for flows relating to at least one client network, the client network being attached to an interconnection network. The method receives flow descriptions for flows coming from the client network, aggregates the flow descriptions for the flows coming from the client network as a function of an aggregation criterion, transmits the aggregated flow descriptions to a collection device, analyzes the flow descriptions for the flows coming from the client network to determine at least one flow characteristic specific to the client network, receives flow descriptions for flows coming from the interconnection network, filters the flow descriptions for the flows coming from the interconnection network, in which the flow descriptions for flows lacking the at least one determined flow characteristic specific to the client network are eliminated, and transmits the filtered flow descriptions to the collection equipment.
US07908368B2 Method and apparatus for redirecting data traffic based on external switch port status
Method for redirecting outbound VLAN traffic away from an inactive external port of a switch. A first switch monitors the active or inactive status of a designated external port. A host computer periodically queries the first switch requesting the status of the designated external port. The first switch replies to the query indicating the current status of the designated external port. If the external port is inactive, the host computer redirects data traffic away from the inactive designated external port to an alternate external port without deactivating the designated internal port. Preferably, the designated internal port continues to be used for secure internal LAN communications, such as between a host computer and a management entity. When the designated external port is again active, data traffic is returned to the designated external port.
US07908362B2 Method and apparatus for the delivery of digital data
A method and apparatus for the delivery of digital data to an end user (902) from a network (900) comprising at least two different data sources (912a, 912b) is disclosed. Each of the at least two different data sources (912a, 912b) can deliver the digital data to the end network at at least one parameter and the data sources (912a, 912b) have substantially identical copies of the digital data comprising portions and are connected to the end user (902). The method comprises receiving (1011) a list of a subset of the at least two data sources (912a, 912b) and selecting (1012) on the basis of the list one or more of the subset of at least two data sources (912a, 912b). At least a portion of the digital data from the selected ones of the at least two data sources (912a, 912b) is delivered to the end user (902). The parameter for the delivery of the digital data to the end user (902) is monitored and the configuration (913) of the selected ones of the at least two data sources (912a, 912b) is adjusted (1015) on the basis of the monitored parameter such that a combined configuration of the configurations (913) of the selected ones of the at least two data sources (912a, 912b) matches the specification (905).
US07908359B1 Method and apparatus for maintaining status of a customer connectivity
A method and apparatus for maintaining a status of a customer connectivity are disclosed. For example, the method monitors one or more network components for one or more network alarms, wherein at least one customer connectivity is supported by the one or more network components. The method receives a network alarm for the one or more network components and correlates the network alarm with the at least one customer connectivity that is affected by the network alarm. The method then updates a status of the at least one customer connectivity that is affected by the network alarm.
US07908353B2 Managing overlapping address spaces
A network management method and system. The method includes identifying by a computing system, overlapping address spaces between networks. The computing system generates virtual servers associated with the overlapping address spaces. The computing system determines and configures a routing technique for routing the virtual servers to the overlapping address spaces. The computing system installs a copy of management software on each of the virtual servers. The computing system performs a network management installation process. The network management process prepares the virtual servers for managing the overlapping address spaces. The computing system generates and stores a log report associated with the network management installation process.
US07908346B2 Processing a plurality of requests simultaneously in a web application
A mechanism is provided for sending a plurality of requests to a server. A set of calls is received in a client from a set of client applications. Each call is for a request to be sent to the server and each call comprises a plurality of parameters. For each call, the client determines whether there is a request identifier in the plurality of parameters. Responsive to the call including the request identifier, the client creates a request using the plurality of parameters. The client sends the request to the server via a request connection. The client then determines whether an acknowledgement that indicates that the server has received the request has been received from the server. Responsive to receiving the acknowledgement, the client processes a next call in the set of calls.
US07908343B2 Optimized image delivery over limited bandwidth communication channels
Large-scale images are retrieved over network communications channels for display on a client device by selecting an update image parcel relative to an operator controlled image viewpoint to display via the client device. A request is prepared for the update image parcel and associated with a request queue for subsequent issuance over a communications channel. The update image parcel is received from the communications channel and displayed as a discrete portion of the predetermined image. The update image parcel optimally has a fixed pixel array size, is received in a single and or plurality of network data packets, and is constrained to a resolution less than or equal to the resolution of the client device display.
US07908342B2 Method, apparatus and system for management of information content for enhanced accessibility over wireless communication networks
Information content is managed in a network-based communication system by providing a content management site accessible to a user of the system. The content management site is configured to permit the user to designate at least one data source that is external to the content management web site. A mobile web site is generated that is accessible independently of the content management web site via one or more mobile devices over a wireless network of the communication system, with the mobile web site being configured to receive data automatically from the external data source designated by the user at the content management web site.
US07908335B1 Methods and apparatus for bridging a USB connection
A method for implementing data communication between a host computer and a remotely-located processor peripheral device is disclosed. A remotely-located processor in control of the peripheral device receives a lists of descriptors or commands for constructing a list of descriptors from the host computer, determines differences between changes made to the lists of descriptors stored on the host computer and changes to the lists of descriptors stored on the remotely-located processor. Changes are made to the lists of descriptors on the remotely-located processor to eliminate the determined differences reflect the changes made to the lists of descriptors stored on the host computer; these changes are sent back to the host computer and the remotely-located processor operates the peripheral device by traversing its lists of descriptors and executing commands that correspond to the descriptors in the lists.
US07908332B2 Method and apparatus for minimizing storage of common attachment files in an e-mail communications server
The present invention provides an e-mail communications system that minimizes the number of duplicate copies of common attachment files to e-mail communications that are stored in the mail store of an e-mail server. When the e-mail server receives an e-mail attachment file that is larger than a threshold size, the server performs a database search for another copy of the attachment file in the mail store. If another copy is located, the system creates a pointer in the mail store that associates the located attachment file with the e-mail for the additional recipient(s). Attachment files are deleted only after the recipients of the associated e-mail communications delete each of the respective e-mails.
US07908328B1 Identification of email forwarders
Identification of email forwarders is described. In an implementation, a method includes using heuristics to identify email forwarders for use in a reputation system for locating spammers. In another implementation, a method includes determining a likelihood that a particular Internet Protocol (IP) address corresponds to an email forwarder and processing email originating from the particular IP address based on the determined likelihood. In a further implementation, a method includes collecting heuristic data that describes characteristics of emails sent from one or more Internet Protocol (IP) addresses and constructing a model from the heuristic data for identifying whether at least one of the IP address is an email forwarder. In yet a further implementation, a method includes identifying that a particular Internet Protocol (IP) address likely corresponds to an email forwarder and processing email from the particular IP address based on an implied sender of the email.
US07908327B2 People lists
Enabling management of contacts includes passively recognizing a set of contacts that are, as a group, repeatedly sent communications by a member, bringing the member's attention to the recognized set of contacts, enabling the member to name the set of contacts, and enabling the member to address future communications to the set of contacts through use of the name associated by the member with the set of contacts.
US07908324B2 Multi-user interactive communication network environment
A system and method for initiating communication in real-time between two users in a multi-user communication environment. To limit the receipt of unwanted messages, a unique code is provided to a first user and transmitted by the first user to a second user outside of the multi-user communication environment. The second user may then initiate real-time communication with the first user after the code is authenticated in the multi-user communication environment. To ensure secure and comprehensible communications, at least one word may be selected from a first menu having a plurality of words to enable a second menu comprising a plurality of words. A string is formed by selecting at least one of a word from the second menu which string may then be communicated to at least one of a user or a program in the multi-user communication environment.
US07908323B2 Enterprise knowledge and information acquisition, management and communications system with intelligent user interfaces
A system for acquiring, sharing and managing information in an organization is disclosed hereinafter. The system involves a network communicator for connecting to a network through which users accesses the system, and a document manager through which a user provides a document for access by at least one other user through the network. The system also involves electronic conversing means for enabling a user to correspond with at least one other user through the network using an electronic conversation format for generating an electronic conversation record, and an archive for storing at least one of documents provided through the document manager and electronic conversation record conducted using the electronic conversing means. In the system, a keyword representative of the at least one of documents and electronic conversation record is stored in the archive in association with the stored at least one documents and electronic conversation record.
US07908322B2 Initiation and support of video conferencing using instant messaging
A system and method for initiating and supporting network video conferences are disclosed. In accordance with the invention, one or more instant messaging enabled clients can initiate a video conference. At least a pair of client nodes communicate with each other via an instant messaging utility. An instant messaging server supports instant messages between the two client nodes. A second server, e.g., a video conferencing server, supports video conferences between video conference participants, a video conference being initiated between video conference participants in response to an instant message transmitted between the at least two client nodes.
US07908321B1 System and method for record and playback of collaborative web browsing session
A system, method, and computer-readable medium for recording and replaying a web browsing session. A presenter client presents a web browsing session to an attendee client via a network. The web browsing session is viewed at the attendee client and recorded by the presenter client. A control server that is connected to the presenter client and the attendee client via the network enables the presenter client to control the web browsing session at the attendee client, and a playback client that is connected to the control server via the network requests playback of the recorded web browsing session from the control server. The recorded web browsing session is then replayed at the playback client.
US07908320B2 Tracking user locations over multiple networks to enable real time communications
A multimedia collaboration system that integrates separate real-time and asynchronous networks—the former for real-time audio and video, and the latter for control signals and textual, graphical and other data—in a manner that is interoperable across different computer and network operating system platforms and which closely approximates the experience of face-to-face collaboration, while liberating the participants from the limitations of time and distance. These capabilities are achieved by exploiting a variety of hardware, software and networking technologies in a manner that preserves the quality and integrity of audio/video/data and other multimedia information, even after wide area transmission, and at a significantly reduced networking cost as compared to what would be required by presently known approaches. The system architecture is readily scalable to the largest enterprise network environments. It accommodates differing levels of collaborative capabilities available to individual users and permits high-quality audio and video capabilities to be readily superimposed onto existing personal computers and workstations and their interconnecting LANs and WANs. In a particular preferred embodiment, a plurality of geographically dispersed multimedia LANs are interconnected by a WAN. The demands made on the WAN are significantly reduced by employing multi-hopping techniques, including dynamically avoiding the unnecessary decompression of data at intermediate hops, and exploiting video mosaicing, cut-and-paste and audio mixing technologies so that significantly fewer wide area transmission paths are required while maintaining the high quality of the transmitted audio/video.
US07908318B2 Method and system for the protected storage of downloaded media content via a virtualized platform
A method and system for the protected storage of downloaded media content via a virtualized platform. A method comprises downloading content to a special purpose virtual machine and then storing the downloaded content at a location, where the location is only accessible via the special purpose virtual machine. The stored content is then streamed over a virtual network to a general purpose virtual machine, where the special purpose virtual machine and the general purpose virtual machine exist on the same personal computer (PC).
US07908317B2 System and method for URL compression
A computer-implemented method can be used to support Uniform Resource Locator (URL) compression. Such a method can comprises the steps of receiving a Web request associated with an original URL from a client by a Web component; saving the original URL in a database; generating a compression key in a compressed URL; getting the original URL from the database using the compression key; and responding to the client.
US07908315B2 Local installation of remote software systems and methods
A method of downloading software to a user computer via a network includes, at a host computer system, receiving a request to download software to the user computer, storing at the host computer system identification information relating to the user computer, sending a download executable to the user computer, receiving status information from the download executable at the host computer system, and using the identification information to send the status information from the host computer system to the user computer for display on the user computer.
US07908312B2 News server for trackback between news and blog and method for interconnection thereof
The present invention provides a news server for trackback between a news and a blog and a method for interconnecting thereof. According to the present invention, news and blogs can be interconnected therebetween thereby enabling news readers to exchange their in depth opinion with one another and to efficiently manage their own news comment.
US07908308B2 Carry-select adder structure and method to generate orthogonal signal levels
A Carry-Select Adder structure comprising a carry generation network and a multiplexer to select a particular pre-calculatad sum of a bit-group via orthogonal signal levels of a Hot-Carry signal provided by said carry generation network (21), wherein in order to provide orthogonal signal levels of said Hot-Carry signal, the carry generation network (21) comprises two carry lookahead trees (22, 23) working in parallel to each other, wherein a first carry lookahead tree (22) provides a first signal level of the Hot-Carry signal, and a second carry lookahead tree (23) provides a second, compared to the first signal level inverse signal level of the Hot-Carry signal. Furthermore a method to operate such a Carry-Select Adder is described.
US07908307B2 Filter bank and method for improving efficiency thereof
The invention provides a method for improving efficiency of a filter bank. The filter bank includes multiple filters implemented by a firmware program. Each of the filters has a corresponding filter equation with a plurality of variables including a plurality of input samples and output samples of the corresponding filter. The variables of the filters are first stored in a specific order, wherein the variables of the same filter are stored together and the input samples and the output samples are stored separately and sorted according to a time index thereof. A starting pointer is then pointed to a first variable of a first filter of the filters. A plurality of current output samples of the filters is then generated according to the filter equations, the variables stored in the specific order, and a plurality of current input samples of the filters. The variables of the filter equations are then updated with the current input samples and the current output samples according to the specific order. Finally, the starting pointer is moved to a next variable of the first variable along a variable update direction for identifying the variables corresponding to a plurality of next samples of the filters.
US07908301B2 Efficient XML joins
An XML join between XML documents can be performed by comparing XML elements between the XML documents, obtaining join-selection elements from a first XML document, obtaining join-required elements from one or more other XML documents, and performing the XML join using the elements in the first XML document and the join-required elements. The XML documents can be at different locations connected via a network. Where two XML documents are at different locations, the join-selection elements can be transmitted from a first location (of a first XML document) to a second location (of a second XML document). The join-required elements can be obtained at the second location and transmitted back to the first location. The XML join can then be performed at the first location.
US07908300B2 Guided entry system for individuals for annotating process deviations
Methods (100), algorithms, and implementing systems (200) for guided annotation of process deviations by an individual responsible for annotations (e.g. process operator) for a manufacturing process having an associated computing system (210) including a historical database (stored in memory 219). The historical database is provided (101) including data associated with a plurality of process performance measures including stored deviations for the plurality of process measures, stored quantitative deviation attributes thereof and at least one cause associated with each of the stored deviations process performance measures. The method includes the individual responsible for annotation selecting at least one present deviation (D) to be annotated responsive to a deviation in a target process performance measure (T) selected from the plurality of process measures (102). Automatically, the stored quantitative attributes associated with D, T, and a target value or target interval for T are retrieved (103). The database is searched to identify a plurality of similar deviations from the stored deviations determined to be similar to D and the plurality of similar deviations are statistically processed to generate a listing indicating a relative likelihood of the at least one cause associated with the plurality of similar deviations (104). The listing is presented to the individual to prompt selection of at least one present cause for D from the cause(s) associated with the plurality of similar deviations (105).
US07908295B2 Extending data records for dynamic data and selective acceptance based on hardware profile
A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.
US07908292B2 Metadata broker
The present invention provides methods and apparatuses for obtaining selected metadata from a user device. The user device has a metadata engine that stores and accesses metadata in response to a metadata query. A metadata broker verifies the authenticity of the metadata query from a service provider and returns selected metadata if the service provider has rights to obtain the metadata. The user device has a communications interface that sends a service request that is indicative of the selected service over a communications channel and receives the metadata request that is indicative of the selected metadata. An authorization center receives a metadata request from a service provider, accesses a rule set to determine selected metadata in accordance with predetermined rights, and returns a signed metadata request to the service provider. The signed metadata request has an electronic signature of an authorizing party and is indicative of the selected metadata.
US07908287B1 Dynamically autocompleting a data entry
Techniques are disclosed for automatically generating and maintaining personal data, such as an address book, a financial portfolio, a discussion groups or blogs book, or other types of personal data stores, based on a person's structured search data and/or usage data (e.g., browsing) and/or other sources of personal data (e.g., emails the user receives). Related metadata can also be used in the generating and/or maintaining of the personal data. Dynamic personal data ranking and/or autocomplete functions are also provided, which can be used in conjunction with the automatic generation and maintenance of the user's personal data, to further ease the user's burden in managing and/or handling such data.
US07908286B2 Techniques for providing XQuery access using web services
An XQuery access API is described, for providing access to XML data from a data source, using the XQuery language. A requestor can request, from a server, performance of an operation on XML data, wherein request messages and response messages conform to the Simple Object Access Protocol (SOAP). Request and response messages can be transmitted using Hypertext Transfer Protocol (HTTP) or Hypertext Transfer Protocol over Secure Socket Layer (HTTPS). The format of the request and response messages is specified in a definition of a Web service, where the definition conforms to the Web Service Description Language (WSDL).
US07908281B2 Dynamic assembly of information pedigrees
This disclosure describes techniques of dynamically assembling and utilizing a pedigree of a resource. A pedigree of a resource is a set of statements that describe a provenance of the resource. As described herein, a set of one or more servers may host context objects that contain the statements that make up the pedigree of the resource. In order to obtain the pedigree of the resource, a context assembly device may send queries to the servers for context objects that are likely to contain statements in the pedigree of the resource. After receiving context objects from the servers in response to the queries, the context assembly device may query the statements in the received context objects in order to identify, among the statements in the context objects, the statements that constitute the pedigree of the resource. The dynamically assembled pedigree may then be used in a variety of ways.
US07908280B2 Query method involving more than one corpus of documents
A method of querying a first corpus of documents and a second corpus of documents, the method involving: accepting search criteria from a user, the search criteria including a free text entry query and a domain identifier identifying a domain; requesting a search of the first corpus of documents to identify a first set of documents, wherein each document of the first set of documents: (1) contains anywhere within the document location-related information that identifies a location within the domain; and (2) contains anywhere within the document information that is responsive to the free text entry query, wherein said identified documents are identified by a plurality of document identifiers; receiving a first result set for the first corpus of documents, the first result set identifying the first set of documents in order of relevance; requesting a search of the second corpus of documents to identify a second set of documents, wherein each document of the second set of documents: (1) contains anywhere within the document location-related information that identifies a location within the domain; and (2) contains anywhere within the document information that is responsive to the free text entry query, wherein said identified documents are identified by a plurality of document identifiers; receiving a second result set for the second corpus of documents, the second result set identifying the second set of documents in order of relevance; and merge sorting the first and second result sets to produce a new result set that is ordered in relevance.
US07908279B1 Filtering invalid tokens from a document using high IDF token filtering
Systems and methods for filtering tokens from a document for determining whether the document describes substantially similar subject matter compared to another document are described. In one embodiment, a first document is obtained. This document is organized into a plurality of fields, and at least some of the fields include tokens representing the subject matter described by the document. A field of this document is selected and a token from within the selected field having the highest inverse document frequency (IDF) is selected. Those tokens that have a higher IDF than the selected token are removed. Using the remaining tokens, a determination is made as to whether the first document describes substantially similar subject matter to the subject matter described by a second document. An indication is provided as to whether the first document describes substantially similar subject matter to that described by a second document according to the determination.
US07908276B2 Filesystem having a filename cache
A system comprising a processor, a data storage device that is accessible by the processor, and filesystem software that is executable by the processor to organize files on the data storage device are provided. The filesystem software is executable to maintain a filename cache having variable size filename entries. The filename entries may include a filename header section and a name section storing an entire filename of a corresponding file.
US07908272B2 Universal information code format for two dimensional bar code and interactive information exchange system using the same
A Universal Information Code (UIC) resolves the encoding limitation associated with the known 2D bar code format. The UIC includes at least a type field and an index field. The type field indicates application type and format of other fields. The index field provides an index to access a website, categories of information, keyword of information, index or link to associated information and expansion information. The UIC further includes optionally a text description field and an authorization field. The text description field can be used to include a textual description of the website. The authorization field can be used to store password or public key. A mobile terminal device equipped with camera can fetch an image of the 2D bar code in UIC format and then extract related fields for interactive information exchange with a database.
US07908262B2 System and method for providing search engine-based rewards
A system for enhancing search engine-based search results comprises an application programming interface configured to add value to selected search engine-based web search, a tag indicative of the value-added capacity that is appended to one or more links; a client that accepts a search request and enables an integrated view responsive to the request; and a web server for fetching the integrated web data upon receiving a request for selected search-engine-based web search. The enhanced search engine-based web search system further comprises a content manager that is configured to store and calculate the added value in a personal account of a web user. The added value is retrievable by the user. Search engine-based online search enhancing system and methods also are described.
US07908261B2 Method and apparatus for context based querying
This invention provides methods and apparatus for context based querying to more efficiently provide directory services. In particular, methods and apparatus for querying a database to resolve contact information, e.g., a phone number, based on the context of the query are provided. By querying based on context, the query may be searched using a smaller field of search. Moreover, a context based query allows private phone numbers to be provided when the context of the query has been authenticated and approved for disclosure of the private phone number. Thus, when processing a query for a phone number, the present invention evaluates the context of the query in addition to the query itself to determine what results to provide to a user.
US07908259B2 Hardware accelerated reconfigurable processor for accelerating database operations and queries
Embodiments of the present invention provide a hardware accelerator that assists a host database system in processing its queries. The hardware accelerator comprises special purpose processing elements that are capable of receiving database query/operation tasks in the form of machine code database instructions, execute them in hardware without software, and return the query/operation result back to the host system. For example, table and column descriptors are embedded in the machine code database instructions. For ease of installation, the hardware accelerators employ a standard interconnect, such as a PCIe or HT interconnect. The processing elements implement a novel dataflow design and Inter Macro-Op Communication (IMC) data structures to execute the machine code database instructions. The hardware accelerator may also comprise a relatively large memory to enhance the hardware execution of the query/operation tasks requested. The hardware accelerator utilizes hardware-friendly memory addressing, which allows for arithmetic derivation of a physical address from a global database virtual address simply based on a row identifier. The hardware accelerator minimizes memory reads/writes by keeping most intermediate results flowing through IMCs in pipelined and parallel fashion. Furthermore, the hardware accelerator may employ task pipelining and pre-fetch pipelining to enhance its performance.
US07908257B2 Read mostly database tables
Described is a technology by which a database management system more efficiently processes read requests than write requests for a read-mostly database table, which is a database table that is generally read far more often than written. A lock partitioning mechanism may be implemented to provide a read lock for each CPU of a plurality of CPUs, in which only one read lock is acquired to process a read request. A database table state changing mechanism may be implemented that more efficiently processes read requests relative to write requests by maintaining the database table in a read-only state until a write request is processed. When a write request is received, the database table is changed to a read-write state to process the write request. The database table is then reset back to a read-only state, such as by running a background thread.
US07908256B2 Speculative computation lock coarsening through the use of localized lock reservation
A computer-implementable method, system and computer-usable medium. One or more objects among a plurality of objects can be processed utilizing a data-processing apparatus/system. One or more lock reservations can be applied among a group of lock reservations over a multiple sequential lock operations with respect the particular object. Thereafter, the lock reservation can be cancelled with respect to the last monitor exit operation in order to eliminate lock operations where traditional lock coarsening cannot be applied.
US07908250B2 Differential data forming method, program, recording medium, and apparatus
One new file and one old file are sequentially compared from the heads of the files on a predetermined data unit basis. If a data match is found, transfer information showing a position and a data length of the old file is output. If a data mismatch is found by the sequential comparison, the old file is searched in both directions from the data position where the mismatch had been found in the old file, thereby finding a portion which matches with the data of the new file. If the matching portion can be found, shift information up to the matching portion on the old file is output. If the matching portion cannot be found, new data is added to transfer replacement information showing a length of data of the mismatching portion of the old file at a position until the matching portion can be found, and the resultant transfer replacement information is output.
US07908249B1 Closed-loop feedback control system for online services
A framework for identifying and resolving inconsistencies between multiple data sources is provided. Identification data that indicates rules for identifying inconsistencies between multiple data sources is stored. Rule data that indicates rules for resolving inconsistencies between the multiple data sources is also stored. The rules contained in the identification data are evaluated by an inconsistency identifier. Based on the evaluation, the inconsistency identifier generates output data that identifies the inconsistencies between the multiple data sources. The output data may be stored in a persistent store. Reports and user interfaces may be generated that present the generated output data. An inconsistency resolver processes the output data and the rule data to resolve one or more of the inconsistencies that are identified in the output data in a manner indicated by the rules represented in the rule data.
US07908247B2 Storage-and transport-independent collaborative document-management system
A document management system enables multiple users to collaboratively contribute to the contents of a document via any suitable medium for transporting and storing documents, including email, shared drives, replicated work spaces and centralized storage systems. A tracking strategy is employed, in lieu of a central repository, that is based upon medium-independent versioning. Each version of a document that is created and saved by a user is given a unique identifier. The versions are submitted to a global service for ratification as the next authoritative version of a document. A submitted version that forms the next step in a linear sequence is ratified as the authoritative version of the document, whereas the version which does not meet this criterion becomes identified as a new document. Support is provided for users who create versions off-line, as well as users who are not subscribers to the system.
US07908244B2 Localized media content management
An embodiment of the present invention is a technique to localize content management of media content assets. A local content is received at a regional media center. The local content corresponds to an event localized within a locality. The local content is prepared into an asset using a media content management system. An asset package containing the asset is propagated to a head-end for distribution to a subscriber in the locality.In another embodiment of the invention, an asset package containing an asset and asset attributes is received from a propagation unit. The asset is created from a local content corresponding to an event localized within a locality. The asset is distributed to a subscriber in the locality.
US07908234B2 Systems and methods of predicting resource usefulness using universal resource locators including counting the number of times URL features occur in training data
A method, system and apparatus are provided to train a usefulness prediction model to generate a usefulness prediction in connection with a given universal resource locator (URL), the training of the usefulness prediction model being based on a training set of URLs and a count of negative URLs and a count of positive URLs identified by the training set, and for each feature extacted from the URLs in the training set, a count of the positive URLs in the training set that include the feature and a count of the negative URLs in the training set that include the feature. One or more features of the given URL are extracted, and the extracted features are used together with the usefulness prediction model to generate a usefulness prediction for the given URL.
US07908231B2 Selecting a conclusion using an ordered sequence of discriminators
A method for data analysis according to various aspects of the present invention generally includes selecting a conclusion from a plurality of conclusions for one or more test data sets by generating discriminators from one or more threshold indicators associated with the conclusion, selecting a portion of the discriminators, ranking the discriminators in a sequence, and applying the sequence of discriminators to one or more test data sets to select the conclusion.
US07908230B2 System, method, and apparatus for fracture design optimization
A method for optimizing fracture treatments includes interpreting a nominal pump schedule corresponding to a nominal value for each fracture control parameter. The method further includes interpreting environmental variables, and interpreting probability distributions for each of the environmental variables that is uncertain. The method further includes defining an objective function such as a net present value of each fracture treatment over a 365 day period following the fracture treatment. The method includes determining an optimal value for each fracture control parameter according to the objective function by determining the fracture control parameter values that yield the best mean net present value given the variability in the environmental variables as described by their probability distributions.
US07908228B2 Accruals determination
A computer-based method of determining freight cost accruals pertaining to shipments provided by transportation providers for an ordering party having cost units. The method includes using input data which comprises shipment-related data, at least some of which is related to the cost units; calculating, on the basis of the input data, the expected freight costs for the shipments, split-up into cost units; and accumulating the expected freight costs individually for different cost units so that cost-unit-individual freight cost accruals are obtained.
US07908227B2 Method and apparatus for secure online transactions
A method and apparatus for performing secure online transactions provides a user interface that is intuitive and easily to understand. The invention integrates an online wallet service with credit card issuers that provide online credit card authentication services. The method provides a keypad interface for PIN entry, or an interface that resembles an offline transaction receipt. The apparatus that stores personal information and credit card information uses a level-two authentication password to protect the user's credit card information. The invention integrates with the credit card issuer when a personal identification number is required for the user to perform online transactions by the credit card issuer. The embodiments include integrations when the level-two authentication password is equivalent to the personal identification number and that when they or not equivalent.
US07908225B1 Intelligent agent with negotiation capability and method of negotiation therewith
An intelligent agent and method of negotiating therewith incorporate a number of features, used alone or in combination, to enhance the productivity, security, efficiency and responsiveness of the agent in negotiations with other parties. One feature incorporates randomization of one or more aspects of an agent's behavior to disguise its negotiation strategy from other negotiating parties and thereby prevent such parties from gaining a negotiating advantage at the expense of the agent. Another features incorporates limiting unproductive negotiations by constraining one or more aspects of an agent's behavior based upon the behavior of a negotiating party and/or the duration of the transaction, and thereby making it more likely that unproductive negotiations will be terminated. An additional feature incorporates dynamic value determination to determine the desired value of a desired transaction by weighting and normalizing estimated values retrieved from a plurality of information sources. Moreover, a further features incorporates dynamic value determination which weights and normalizes the values of related transactions based upon the proximity of the related and desired transactions.
US07908223B2 System and method for conducting secure transactions
A system and method of conducting a transaction comprising accepting transaction information from a user, producing a customized statement, the customized statement relating to at least a portion of the transaction information and including a challenge to the user, and sending the user an obscured representation of the customized statement. The system and method may accept from the user a response to the challenge. The system and method may further allow the transaction to proceed if the response is correct and prevent the transaction from proceeding if the response is incorrect.
US07908214B2 Systems and methods for adjusting loan amounts to facilitate transactions
A financial account issuer facilitating transactions between accounts is disclosed. The invention provides sellers with an irrevocable method of receiving funds from a purchaser and for improving purchaser willingness to transact with an unknown party. The invention also includes the options of interest payments, the use of different account issuers, different financial accounts, budget transfers, spend compartmentalization, cost-splitting, adjusting credit limits, loans, gifting, intermediary facilitating the transaction, transaction tracking, rapid funds availability, confidential transfer of funds, immediate initiation of shipment by a seller, releasing funds to a seller only after approval of the goods, services, or other value, demonstrating proof of payment, and recourse against a remote seller.
US07908213B2 System and method for improving electronic trading
A system and method is described herein for an exchange to act based on a market event on behalf of a trader. According to one aspect, a first electronic market can send orders to and/or manage orders at a second electronic market based on an internal and/or external market event on behalf of a trader. According to another aspect, an electronic market may manage orders in its own market based on an external market event on behalf of a trader. In particular, a trader, and exchange, or some other party can define an internal or external market event that comprises a condition and an action. Upon receiving internal and/or external information, when the market event condition is satisfied, the electronic market performs the action associated with the condition. An advantage, among many others, of the present embodiments is that it makes internal and external market influences and conditions visible to electronic markets to facilitate trading on behalf of a trader.
US07908211B1 Environment customization based on location
A user's location is automatically transmitted to a network, and the network automatically customizes one or more environments, such as by customizing communication devices, other types of devices, or the like, based on the detected location and on profile information. Customizing an environment may include enabling services, such as setting up a public telephone or hotel telephone with a user's home base telephone settings and/or services, and/or may include disabling functions, such as disabling long-distance service when the user is away from home.
US07908207B2 Interactive demand management
A system and method is disclosed which allows the aggregation of the demands of various buyers, providing an incentive for suppliers to bid to supply those demands in an auction. The system and method operates by scanning a database which contains a listing of goods or services sought by various people or entities. Thereafter, similar goods or services are grouped together and presented to various vendors. The vendors are given the opportunity to bid on the group of similar goods or services. Such a bid may vary from the originally purchased goods or services as long as the bid is within a predetermined range. The vendor which presents the optimum bid within a predetermined period of time is selected as the provider of the goods or services and proceeds to supply the goods or services at the bid upon amount.
US07908205B2 Method for directing and executing certified trading interests
Preferred embodiments of the subject invention comprise: (a) electronically receiving securities order-related data regarding a set of securities market participants; (b) electronically storing the received order-related data regarding the set of securities market participants; (c) electronically receiving a securities order-related query (or order parameters) from a first securities market participant; (d) based on the order-related query (or order parameters) received from the first securities market participant and on the securities order-related data regarding the set of securities market participants, computing a dissemination list of securities market participants based on ranking likely contras by probability of execution; and (e) transmitting that dissemination list to an entity who has been granted the privilege of receiving such lists in exchange for being contractually bound to respect confidentiality of the dissemination list and to use the list only for the purpose of sending securities-related information to members of the list.
US07908204B2 Market speedometer
A securities analysis tool and method that allows a user to quickly and easily identify securities or stocks with the highest speed change per unit time and acceleration, or rate of change of speed, relative to other securities or stocks. More specifically, a human-machine interface includes speed and acceleration indicators that allow a user to visualize for one or more securities: the price speed, which is the percentage change per unit time; the price acceleration, which is the rate of change of price speed; the accumulation speed, which is the percentage change per time unit greater than zero; the accumulation acceleration, which is the rate of change of accumulation speed; the distribution speed, which is the percentage change per unit time less than zero; and the distribution acceleration, which is the rate of change of accumulation speed.
US07908203B2 Coordination of algorithms in algorithmic trading engine
A graphical user interface is used along with an automated algorithm selection function to enable market participants to initiate automated, multi-algorithm trading strategies through a single drag and drop motion. A symbol representing a security can be dragged and dropped onto an icon representing a tactical or strategic algorithm. Other features of the graphical user interface show information such as the progress of the algorithms.
US07908199B2 System and method of responding to orders in a securities trading system
A bartering system implements barters between a plurality of parties each having one or more classes of items available for barter. Preferably, barter orders are created by designating a selected quantity of a first class of items to be bartered, designating a date range for transferring title of the first class items to be bartered, designating a barter value of the first class of items to be bartered, and designating a second class of items to be acquired. Barter orders are posted via the Internet to a barter database and may be displayed via the Internet. Posted barter orders whose first class of items match the second class of items of a barterer's order are preferably displayed. Posted barter orders from the display are selected to effectuate a barter transaction which combines a barterer's barter order with the selected posted order(s). Toolkits are provided for enabling parties, particularly marketmakers, to respond to barter orders in an automated manner. Marketmakers can use the marketmaker toolkits to populate a database, or order book, with barter orders, which can be traded against by traders. Other toolkits are provided for enabling traders to establish barter orders grouped in baskets based on market fundamentals and risk characteristics. Still other toolkits are provided for enabling retail traders to establish contingent barter orders, or barter orders that are only processed upon the occurrence of a specified condition.
US07908194B2 Electronic enterprise analysis apparatus
An automated and interactive system that facilitates efficient capitalization/liquidation and monitoring of private and publicly-traded enterprises through a network-driven marketplace is disclosed. The system may be comprised of a dynamic process for enterprise characterization, a customizable computational engine that utilizes statistical reference information to quantify a multi-factor scoring value for each unique enterprise, a customizable system for investor-users to filter, rank, and screen enterprise prospects, a customizable system for monitoring the performance of enterprises, an integrated internal system for electronic communication between market participants, and an empirical feedback system that provides a dynamic knowledge base of statistical reference information for various computational components of the invention.
US07908191B1 Method and system for tracking miles to determine traveling distance
A portable computing device associated with a user for tracking mileage in a motor vehicle, including a processor, a memory, a global positioning satellite (GPS) module configured to determine a physical location of the portable computing device, a tracking application stored in the memory of the portable computing device, wherein the tracking application is configured to activate based on a movement of the portable computing device, determine whether a threshold speed is reached by the portable computing device, record a number of miles traveled by the portable computing device in the motor vehicle to obtain tracking data, and display the tracking data for reconciliation by the user, wherein the tracking application determines physical locations of the user using the GPS module, wherein reconciling data includes indicating which tracking data is business related, and wherein the recorded mileage is configured to be downloaded into a financial application.
US07908184B2 Method of providing customized information of commodity for on-line shopping mall users
Disclosed is a method of providing customized product information. The method includes maintaining a basic index database for recording basic index data associated with a plurality of users for each product model, extracting the basic index data of the user corresponding to a predetermined classification standard from the basic index database, generating point information associated with each product model by calculating the extracted basic index data, and displaying each product model on a predetermined webpage according to the generated point information.
US07908181B2 Method for customizing a nutrition plate
The nutrition system provides a customized nutritional and dietary plan for a user, based upon a calculated nutritional and metabolic profile of the user. The nutrition system includes a nutritional website and an online nutrition questionnaire. A nutritional and metabolic profile of the user is calculated based upon responses to the questionnaire. The user is further provided with a plurality of plate designs to select from. Once the user's plate design has been selected and the user's nutritional and metabolic profile has been calculated, a kit including the plate is formed and provided to the user. The plate has indicia formed thereon including a selected one of the plurality of plate designs and, further, including a plurality of demarcated regions. Each region represents a distinct nutritional food group, where dimensions of each region are dependent upon the calculated nutritional and metabolic profile of the user.
US07908177B2 Method and system for supporting secure transactions in a peer-to-peer network
At least two computer systems in a peer-to-peer network are utilized to support a secure transaction. Aspects of the present invention include allowing a shopper to create an order to purchase an item stored on a first computer system in the peer-to-peer network, and after the order is created, passing the order and control from the first computer system to a second computer system in the peer-to-peer network. The second computer system establishes a secure transaction session with the shopper, and then proceeds to process the order.
US07908174B2 Animal identification band generator apparatus and method
An animal tracking system integrated with a computerized animal management system operated by a microprocessor that maintains an animal information database of a plurality of animals within the custody of an animal handing facility, veterinary, pet kennel, or other pet care facility, includes an animal label driver that selectively generates an animal identification band having information associated with a selected one of the animals printed by a printer on a first surface with an attacher such as an opposing adhesive surface for attaching to the band in association with the animal. A method for generating an animal identification band by an animal management system is disclosed.
US07908170B2 System and method for facilitating commercial transactions
An electronic fund transfer system that provides vital marketing information to participating merchants and purchasing records to customers while offering the most efficient and effective system to deliver the best terms and conditions for the products and services requested by customers. The system includes an electronic funds transfer card that can be used as a debit or charge card to purchase goods and services. At checkout, the system operates invisibly to the consumer and the cashier. Approval of the transaction operates similarly to a conventional debit card or credit card. All discounts are managed by the data clearinghouse which receives consumer data and merchant data. The clearinghouse communicates with the financial institution and forwards a statement which displays the accumulated discounts to the consumer.
US07908169B2 Method of leasing a gaming machine for a percentage of a total coin-in amount
A method of leasing a gaming machine is provided that includes determining a monetary average machine net win in monetary units per gaming machine per unit of time for a group of existing gaming machines, receiving the leased gaming machine, and determining a monetary payment amount for the leased gaming machine for a second time period based on the average machine net win, the monetary payment amount equaling a percentage of a total coin-in amount wagered at a new leased gaming machine.
US07908166B2 System and method to quantify consumer preferences using attributes
A user interface includes a plurality of selectable graphical elements, each of the graphical elements representing a respective attribute level of a product attribute, a first area for presenting at least one of the plurality of selectable graphical elements that has been designated by a respondent as representing an unacceptable attribute level, a second area for presenting one of the plurality of selectable graphical elements that has been designated by the respondent as representing a least-preferred attribute level, and a third area for presenting one of the plurality of selectable graphical elements that has been designated by the respondent as representing a most-preferred attribute level.
US07908164B1 Spot market profit optimization system
A profit optimization system takes account of supply-side and demand-side factors in optimizing profit for an organization. The profit optimization system uses an optimization model to optimize profit in a spot market. The model takes into account which parts the organization uses to assemble various products. Demand curves are used to characterize the quantity of each product that will be demanded as a function of price on the spot market. Supply model data is used to determine which mix of products can be sold in view of parts availability. Using the demand model and supply model data, the optimization model can recommend a set of prices to use for selling the organization's products. The model ensures that the organization has sufficient resources available to produce the products and enforces user-supplied business rules and other constraints.
US07908160B2 System and method for producing audit trails
Business Processes handle business transactions. The life cycle of a transaction is controlled by state of the process and events. Events represent information exchange between systems. The states determine when the exchange should take place.Key issues are to identify whether a transaction is anomalous and if so, determining the trace to the root causeTo detect anomalies, current approaches evaluate transaction data statistically. To validate whether the transaction is indeed anomalous requires significant storage, processing power and human resources.The new approach audits events as they happen against the business process definition. Events that do not follow the right sequences and conditions of the process definition are identified to be anomalous. The generated audit trail traces the root cause of the transaction anomaly.Businesses can now protect or re-engineer their strategic business processes using audit trail traces.
US07908159B1 Method, data structure, and systems for customer segmentation models
Methods, data structures, and systems for generating customer segmentation models are provided. Basket transactions are analyzed and classified into a first segment type, a second segment type, a third segment type, or a fourth segment type. A number of the basket transaction within a number of the segment types are separately analyzed to determine sub classifications or sub segments within a particular segment type. Each basket transaction is augmented with a segment type that identifies the segment type classification, and a number of the basket transactions include a segment identifier that identifies the sub segment within a segment type that a basket transaction is associated with. The augmented basket transactions represent a customer segmentation model. In one embodiment, daily transactions are monitored by a script and used to dynamically adjust the customer segmentation model.
US07908158B2 Seat routine equipment model
The subject matter of this specification can be embodied in, among other things, a process that includes defining software travel objects that are configurable to represent a variety of types of accommodations used in transportation of passengers, associating the software travel objects with configurable properties that specify accommodation attributes that affect a passenger's experience during travel, and receiving, through a user interface, information used to customize the configurable properties during run-time of a software application that manages travel reservations for accommodations. The process also includes outputting the customized configurable properties for use by a user in a selection of one or more of the accommodations during a travel reservation.
US07908157B1 Reinsurance participation plan
A reinsurance participation plan allows an insurance carrier to provide novel loss participation plans to insureds. The insurance carrier cedes a portion of the risk to a reinsurance company, such as a captive reinsurance company. The captive reinsurance carrier then enters into a contractual agreement with the insured for the participation plan, subject to the appropriate regulations for the primary line of insurance in question. The participation plan may be a non-linear participation plan, such as a curvilinear participation plan, where the non-linearities allow the plan to be offered to smaller companies than would otherwise qualify for more traditional retrospective participation plans, and to provide more advantageous plans to larger companies than they would otherwise be offered. The plans may be offered on a multi-year basis with particular diligence in informed consent for the prospective insured. Plans may be offered to small companies whose loss experience is aggregated and then divided according to relative premium amounts among the small companies such that the aggregate losses have a distribution with skewness comparable to that of a medium sized company.
US07908155B2 System for collecting, storing, presenting and analyzing immunization data having remote stations in communication with a vaccine and disease database over a network
A system is provided for collecting and storing immunization and disease data. Immunization mobile stations (IMSs) are provided with a software application to facilitate the collection of patient information such as biographical data, previous vaccination data, medical history, medications in use, occupation, administration of recent vaccination, disease symptoms and the like. IMSs synchronize the patient information with information stored in a database maintained at a data center that is accessible to different groups of personnel based on different privileges defined at the data center and security measures. Patients can access electronic patient records created by the IMSs, and stored at the IMSs and/or a local server and eventually at the data center, via telephone or computer (e.g., via web browser). IMSs can capture and store images of vaccination and disease symptom sites on patients. The database allows for vaccination and disease tracking and disease control. The IMSs can be provided with a vaccination recommendation engine to determine if a patient is eligible for a vaccination and electronic patient consent forms, and are programmable to track adverse events and create follow-up reports after a vaccine is administered.
US07908146B2 Digital television receiver controlled by speech recognition
A digital television received is provided. The receiver includes an information storage to store menu screen identification information about a menu screen displayed on a display section, the menu screen including an item corresponding to the command information, the identification information associated with the command information corresponding to the item displayed on the menu screen; a judgment section to determine whether or not the obtained command information falls in the command information stored in the command information storage associated with the menu screen identification information; a control section to perform control based on the command information when the judgment section judges that the obtained command information falls in the command information stored in the command information storage associated with the menu screen identification information.
US07908143B2 Dialog call-flow optimization
The present invention is concerned with reorganizing dialog call-flow in the presence of resource constraints. A call-flow has a set of dialogs. The set of grammars in a given call-flow set of dialogs is determined. Each grammar has an associated resource requirement. The resource constraint of the device is also determined. The dialogs are reorganized subject to the device resource constraints not being exceeded by a resultant resource requirement of merged dialogs. The grammars can be split into atomic dialogs before the reorganization is performed. The reorganization includes merging at least two of the dialogs.
US07908140B2 Method and apparatus for performing packet loss or frame erasure concealment
The invention concerns a method and apparatus for performing packet loss or Frame Erasure Concealment (FEC) for a speech coder that does not have a built-in or standard FEC process. A receiver with a decoder receives encoded frames of compressed speech information transmitted from an encoder. A lost frame detector at the receiver determines if an encoded frame has been lost or corrupted in transmission, or erased. If the encoded frame is not erased, the encoded frame is decoded by a decoder and a temporary memory is updated with the decoder's output. A predetermined delay period is applied and the audio frame is then output. If the lost frame detector determines that the encoded frame is erased, a FEC module applies a frame concealment process to the signal. The FEC processing produces natural sounding synthetic speech for the erased frames.
US07908136B2 Fixed codebook search method and searcher
A fixed codebook search method includes initializing a counter, searching for pulses and calculating the value of a cost function Qk, initializing the counter if the Qk value increases, increasing the value of the counter if the Qk value does not increase, judging whether the value of the counter is greater than the threshold value, continuing the search process if the value of the counter is not greater than the threshold value, and ending the whole search process if the value of the counter is greater than the threshold value.
US07908133B2 Gathering research data
Methods and systems are provided for gathering research data. Frequency domain data is received or produced, a signature is extracted from the frequency domain data and an ancillary code is read from the frequency domain data.
US07908131B1 Method for parameterized model order reduction of integrated circuit interconnects
The present invention is a method and apparatus for creating a reduced-order IC interconnect model, which incorporates variations in interconnect process parameters, and models both on-chip and off-chip interconnects. The method is based on mathematically representing an IC interconnect system, including mathematical interconnect process parameter terms, which are manipulated to facilitate simplification of an IC interconnect model. The IC interconnect model is then simplified by using a mathematical technique called state-space projection. Specifically, an IC interconnect system is represented with at least one modified nodal analysis equation (MNA) that is based on frequency, interconnect process parameters are added and substituted back into the MNA(s), terms with interconnect process parameters are explicitly matched. A state-space projection is created, which implicitly matches frequency terms. The state-space projection is used to create the reduced-order IC interconnect model.
US07908130B2 Modelling aggregate transport layer network traffic behaviour with feedback containing packet loss information
A method of modelling network traffic behavior comprises transmitting network traffic through a communications network at a transmission rate and receiving at a traffic receiver the network traffic from the communications network. Feedback data is then derived from the network traffic received by the traffic receiver and used to generate instructions for altering the network traffic transmission rate. The network traffic is then transmitted through the network at the altered transmission rate according to the instructions.
US07908128B2 Method for modeling a tire model and simulation method
Modeling a tire model used for a computer simulation of a pneumatic tire with a toroidal main body and a tread pattern by setting a three-dimensional main body model by dividing the main body by an integer M not less than 2 equally in a circumferential direction of the tire using a finite number of elements, setting a three-dimensional pattern model by dividing the tread pattern by an integer M greater than N equally in the circumferential direction of the tire using a finite number of elements, coupling the pattern model with the main body model while aligning each tire rotation axis to make a three-dimensional tire model, and correcting by moving nodal points existing on a radially outer surface of the pattern model such that a thickness of the pattern model measured from a radially outer surface of the main body model in a normal direction becomes constant.
US07908126B2 Cooling system design simulator
A method of computer-based simulation of a cooling system includes receiving configuration data for a heat exchanger of the cooling system, customizing the configuration data for the heat exchanger; simulating cooling system performance by processing the customized configuration data through a model of the cooling system, and generating simulated cooling system performance data, based on the simulating, for evaluating operation of the cooling system.
US07908125B2 Architecture for automating analytical view of business applications
The present invention provides an architecture for obtaining an analytical view of data. The invention includes a model service component for receiving an indication of a first object model and generating a dimensional model and a second object model from the first object model. The second object model is analytical in that it preserves relationships identified in the dimensional model, but allows the user to obtain information in terms of objects instead of specifying the data in terms of the dimensional model. The architecture also includes a navigational component that allows a user to navigate from the second object model to underlying data represented by the first object model.
US07908124B2 Designing system of DC superconducting cable
Provided is a designing system for designing a DC superconducting cable comprising a conductor layer and an outer-conductor layer arranged outside the conductor layer through an electrical insulation layer, the designing system comprising: First correlation-calculation means for calculating the relationship between a ratio Xf and a contraction amount Cf, the ratio Xf being a ratio between the winding diameter and the winding pitch of a superconducting wire constituting the conductor layer, and the contraction amount Cf being capable of absorbing the thermal contraction of the superconducting wire due to cooling; Second correlation-calculation means for calculating the relationship between the ratio Xf and a use quantity ratio Ufx of the superconducting wire in the conductor layer per unit length of the cable; and First selection means for extracting, from the calculation results of First correlation-calculation means and Second correlation-calculation means, data of the winding diameter and the winding pitch of the superconducting wire, the data enabling satisfying a given contraction amount Cfs and the use quantity ratio Ufxs of the superconducting wire.
US07908123B2 Vehicle planning support system
The present invention is a vehicle planning support system for supporting the planning of new vehicles by building vehicle models, comprising a database (1) for storing vehicle data for building vehicle models, and a computing device (2) utilizing the vehicle data stored in the database to build planned vehicle models for the vehicle being planned, wherein performance evaluation values for quantifying performance valuations of the vehicle with respect to each of a predetermined evaluation items are included in vehicle data stored in the database for a plurality of existing vehicles, and the computing device has a target value setting section for setting target values with respect to each evaluation item based on a distribution of performance evaluation values for at least a section of comparison subject existing vehicles among the existing vehicles, a performance calculation section for computing performance evaluation values for each evaluation item with respect to the planned vehicle models, and a degree-of-completion calculation section for obtaining a target degree-of-completion by comparing target values and performance evaluation values with respect to each evaluation item.
US07908122B2 Signal processing device for systems in differential configuration
A signal measurement and processing device includes two systems allowing a signal and its opposite to be simultaneously received at the input and two signals able to take polynomial form, as a function of the input signals, to be returned. The device includes means for performing a weighted sum and difference of the two output signals in such a manner that at least the weighted sum is independent to a first order of the variations in the input signals. This processing operation is particularly well adapted to systems subjected to spurious effects such as thermal drifts.
US07908118B2 System and methods for testing, monitoring, and replacing equipment
A system and method for testing and replacing equipment are disclosed. The system may include a first memory module configured to store first characteristics of the first equipment; a second memory module configured to store second characteristics of the second equipment; and a portable reader configured to read the first and second memory modules and to compare the second characteristics with the first characteristics to determine if the second equipment is a suitable replacement for the first equipment. The method may include storing first characteristics of a first equipment on a first memory module; transmitting the first characteristics to a portable reader; measuring second characteristics of a second equipment using a measuring device associated with the portable reader; and comparing, with the portable reader, the second characteristics with the first characteristics to determine if one of the first and second equipment is a suitable replacement for the other equipment.
US07908117B2 System and method for using a network of thermostats as tool to verify peak demand reduction
The invention comprises systems and methods for verifying the occurrence of a change in operational status for climate control systems. The climate control system measures temperature at least a first location conditioned by the climate control system. One or more processors also receive measurements of outside temperatures from at least one source other than the climate control system, and compares the temperature measurements from the first location with expected temperature measurements. The expected temperature measurements are based at least in part upon past temperature measurements obtained by the climate control system and the outside temperature measurements. A server transmits changes in programming to the climate control system based at least in part on the comparison of the temperature measurements with the expected temperature measurements.
US07908113B2 Method and device for determination of roll angle
The invention relates to a method and device for the determination of the roll angle φ of a rotating body, such as a shell, utilizing sensors for the detection of rotation signals in a body-fixed coordinate system. According to the invention, a new filter device is proposed to handle moment interferences to which the body is subjected, for example, caused by wind turbulence in the atmosphere or similar phenomena. The interferences are eliminated by useful measurement signals emitted by the sensors being mixed down to the frequency zero and by the sensors' rotation signals thereafter being low-pass filtered.
US07908111B2 Sensor and method for measuring position and speed
A sensor for detecting the position and speed of a part mobile along at least one measurement direction includes an estimator (38) adapted to provide estimation of position and speed based on a displacement model of the target during a period of observation Tobs, the model relating the position of the target at a time t included in the period of observation Tobs, at least to the position and the speed to be estimated.
US07908106B2 Apparatus for correcting position and attitude information of camera and method thereof
Provided is an apparatus for precisely correcting position and attitude information of a camera by analyzing image information received through a three line scanner in operation of the camera obtaining the position and attitude information from a Global Navigation Satellite System (GNSS) and an Inertial Navigation System (INS), and a method thereof. The method for correcting position and attitude information of a camera includes the steps of: a) calculating the position of the camera by using the GNSS; b) calculating the attitude of the camera by using the INS; c) generating the position and attitude correction information of the camera by analyzing an image received through a three line scanner mounted in the camera; and d) receiving a feedback of the position and attitude correction information in the GNSS and the INS.
US07908105B2 Measurement system for correcting overlay measurement error
A measurement system and a measurement method, which can obtain a measurement value close to a true value considering an overlay measurement error according to a higher order regression analysis model, is disclosed. The measurement system and the measurement method provide a technique for determining optimal positions of shots to be measured using an optimal experimental design. When the regression analysis model and the number of shots to be measured are determined in advance, a method is used for determining an optimal number of shots to be measured according to the regression analysis model and process dispersion using a confidence interval estimating method.
US07908104B2 Plasma processing apparatus and method for detecting status of said apparatus
The invention provides a method for detecting and managing the status of a plasma processing apparatus with high sensitivity so as to enable long-term stable processing. In a plasma processing apparatus comprising a vacuum processing chamber 10, a plasma generating high frequency power supply 16, and a measurement device unit 3 for estimating the status of the apparatus via reflected waves 54 of the incident waves 53 reflected from the processing apparatus including a waveform generator 32, a VCO 33, a directional coupler 34, a detector 35 and a measurement data processing unit 36, frequency-swept high frequency waves 53 for measurement are introduced to the processing chamber where no plasma discharge is performed, so as to monitor the change of absorption spectrum frequency of the reflected waves 54 to thereby monitor the change in status of the processing apparatus.
US07908103B2 System and methods for determining masking signals for applying empirical mode decomposition (EMD) and for demodulating intrinsic mode functions obtained from application of EMD
A computer-implemented method of signal processing is provided. The method includes generating one or more masking signals based upon a computed Fourier transform of a received signal. The method further includes determining one or more intrinsic mode functions (IMFs) of the received signal by performing a masking-signal-based empirical mode decomposition (EMD) using the at least one masking signal.
US07908098B2 Electrocasting method
The present invention provides an electrocasting method by which the shape of the surface opposite to the surface to be electrodeposited on the mold can be controlled. A molded metal article is electrocast by forming an insulating layer on the side wall faces of a cavity and the outer wall face of a conductive mold in which the cavity is formed, placing the mold in an electrolysis tank and applying voltage, electrodepositing metal on the bottom face of the cavity, and growing the metal layer in the cavity so as to leave a space having a height of at least one-third the width of the cavity.
US07908096B2 Integrated micromachined thermal mass flow sensor and methods of making the same
An integrated mass flow sensor is manufactured by a process of carrying out a micro-machining process on an N or P-type silicon substrate with orientation <100>. This mass flow sensor comprises an upstream thin-film heater, an downstream thin-film heater, and a pair of thin-film heat sensing elements, and a thermally isolated membrane for supporting the heaters and the sensors out of contact with the substrate base. This mass flow sensor is operated with three sets of circuits, a first circuit for measuring a flow rate in a first range of flow rates, a second circuit for measuring a flow rate in a second range of flow rates, and a third circuit in a differential configuration for measuring a flow rate in said first range of flow rates or said second range of flow rates, to significantly increase range of flow rate measurements and provide an optional for concentration measurement, while maintains a high degree of measurement accuracy.
US07908093B2 Mass spectrometer and method for enhancing resolution of mass spectra
A mass spectrometer comprises an ion detector, an analog-to-digital (A/D) converter, a sample adjuster, and an adder. The A/D converter is configured to generate digital samples representing an analog signal received from the ion detector during a mass scan. The adder is configured to sum the samples with corresponding unsuppressed samples representing analog signals received from the ion detector during previous mass scans, the summed samples defining a mass spectrum. The sample adjuster is configured to identify a peak defined by the samples and to suppress all but one of the samples defining the identified peak to enhance resolution of a peak in the mass spectrum.
US07908091B2 Methods of predicting and monitoring tyrosine kinase inhibitor therapy
The present invention provides methods for analyzing a combination of biomarkers to individualize tyrosine kinase inhibitor therapy in patients who have been diagnosed with cancer. In particular, the assay methods of the present invention are useful for predicting, identifying, or monitoring the response of a tumor, tumor cell, or patient to treatment with a tyrosine kinase inhibitor using an algorithm based upon biomarker profiling. The assay methods of the present invention are also useful for predicting whether a patient has a risk of developing toxicity or resistance to treatment with a tyrosine kinase inhibitor. In addition, the assay methods of the present invention are useful for monitoring tyrosine kinase inhibitor therapy in a patient receiving the drug to evaluate whether the patient will develop resistance to the drug. Furthermore, the assay methods of the present invention are useful for optimizing the dose of a tyrosine kinase inhibitor in a patient receiving the drug to achieve therapeutic efficacy and/or reduce toxic side-effects.
US07908090B2 Signatures for human aging
Age and related conditions are assessed with a gene expression test that determines the expression levels of a panel of genetic markers. Each age signature contains expression information for genes in at least one functional group that is identified herein as having an expression pattern that correlates with physiological aging of a tissue or tissue of interest.
US07908089B2 Patient classification
Clinical patient tissue samples are classified according to the physiological status of cells present in the sample. In some embodiments of the invention, such cells are classified according to their ability to respond to therapeutic agents and treatments. In other embodiments, the cells or tissue samples are classified according to their status with respect to the activity of pathways of interest. The information thus derived is useful in prognosis and diagnosis, and can further be used develop surrogate markers for disease states, and to investigate the effect of genetic polymorphisms in the responsiveness and state of cells involved in disease.
US07908086B2 System and method for filtering seismic noise data to analyze seismic events
A method for filtering noise from seismic data is disclosed. The method includes: receiving at least one seismic data set; computing a value of at least one subset of a plurality of subsets of the at least one seismic data set; computing quartiles and an upper moustache (M) for the plurality of subsets; comparing the upper moustache (M) to the value of the at least one subset; and one of discarding and retaining the at least one subset as filtered seismic data. A system and computer program product for filtering noise from seismic data is also disclosed.
US07908082B2 Methods and systems for displaying airport moving map information
Methods and systems for presenting a current position of a vehicle on a moving map display are provided. The method includes determining a current position and a path of travel of the vehicle, determining a current position of at least one of a second vehicle, an object, and an area of interest wherein determining a current position of the second vehicle includes determining a path of travel of the second vehicle, and displaying a depiction of the vehicle and at least a portion of the at least one of the second vehicle, the object, and the area of interest at a first range setting. The method further includes automatically changing from the first range setting to a second range setting based on at least one of an approach autorange activation, an offscale traffic activation, and an offscale object or area of interest autorange activation, and displaying the ownship depiction and at least a portion of the at least one of the second vehicle, the object, and the area of interest at the second range setting.
US07908078B2 Perspective-view visual runway awareness and advisory display
A method of providing a visual runway awareness and advisor display is provided. The method comprises obtaining current craft position and trajectory, determing if a runway is being targeted, and displaying runway alerts and guides on a graphical display with the runway based on the runway being targeted, current craft position and current craft trajectory.
US07908075B2 Traffic information query system and traffic information query method
The invention provides a map knowledge base generating device and a method thereof, and a traffic information query system and a method thereof. The traffic information query system, comprises: a map knowledge base generating section for generating knowledge related to attributes of roads and traffic points, attribute values corresponding to the attributes, and spatial information of the attribute values based on an electronic map so as to form a map knowledge base; and a traffic query processing section for receiving and analyzing a query form a user terminal, decomposing the query if it is determined that the query can be decomposed according to the map knowledge base, and searching a traffic information database according to the decomposed the query request.
US07908065B2 Control apparatus and control method of a vehicle, program for realizing that control method using a computer, and recording medium on which that program is recorded
An ECU executes a program that includes the steps of i) calculating a sporty running counting SC based on a state of a vehicle according to an operation of a driver; ii) changing a condition for executing sporty running in which an upshift is inhibited when an accelerator is suddenly released and in which a downshift is promoted during sudden braking such that the condition is easier to satisfy and changing a condition for returning from sporty running so that it is more difficult to satisfy when the sporty running count SC is equal to or greater than a threshold value; and iii) changing the condition for executing sporty running so that it is more difficult to satisfy and changing the condition for returning from sporty running so that it is easier to satisfy when the sporty running count SC is not equal to or greater than the threshold value.
US07908064B2 Optimal selection of input torque considering battery utilization for a hybrid electric vehicle
A preferred input torque for a hybrid powertrain is determined within a solution space of feasible input torques in accordance with a plurality of powertrain system constraints that results in a minimum overall powertrain system loss. System power losses and battery utilization costs are calculated at feasible input torques and a solution for the input torque corresponding to the minimum total powertrain system loss is converged upon to determine the preferred input torque.
US07908061B2 Opening/closing member control apparatus and method
A control apparatus for a power window device stores a speed control start position that is set between a fully open position and a fully closed position, and a speed control end position that is set adjacently to the fully open position. While driving a windowpane in a direction toward the fully open position, the control apparatus reduces a motor output after the windowpane reaches the speed control start position until it reaches the speed control end position. The control apparatus de-energizes a motor when the windowpane reaches the speed control end position. The speed control end position is set at a position, from which the windowpane cannot reach the fully open position with its movement speed at the time the motor is de-energized.
US07908059B2 Motor vehicle having a preventive action protection system
A motor vehicle, such as a passenger car, having a preventive action protection system is provided, which includes safety devices which are actuated as a function of features which are based on input variables from a safety sensor system in a data evaluation and control device, wherein, when a critical driving state is detected, the data evaluation and control device actuates at least one safety device which is assigned to the driving state. The features are each assigned a specific weighting relating to the criticality of the driving state.
US07908058B2 Vehicle seat belt controller
A tensioner and a method of controlling tension for a three-point seat belt installed in a vehicle include an adjuster that varies tension of the three-point seat belt, a detector that signals a direction of a turn made by the vehicle, and a controller that is coupled to the adjuster and to the detector. The three-point seat belt is used to restrain both sides of an occupant's lumbar region as well as one of the occupant's right and left shoulders. The controller controls the adjuster so that the tension of the three-point seat belt when the direction of the turn is opposite to the one of the occupant's right and left shoulders that is restrained by the three-point seat belt is set lower than when the direction of the turn corresponds to the one of the occupant's right and left shoulders that is restrained by the three-point seat belt.
US07908056B2 Steer-by-wire system for automobiles
Disclosed herein is a steer-by-wire system for automobiles. The steer-by-wire system includes a steering control unit and a signal input unit. The central control unit includes a reaction force generation unit, a damping force generation unit. The reaction force generation unit generates steering reaction force or restoring force, acting in the reverse direction to that of a steering torque. The damping force generation unit generates damping force, acting in the reverse direction to the steering reaction force or the restoring force (in the same direction as the steering torque). Furthermore, the central control unit generates a current control signal, which is applied to a steering feel generation motor, by combining the resulting values determined by the reaction force generation unit and the damping force generation unit a vehicle velocity signal in response to a steering angle signal, a steering torque signal and a steering angular velocity signal.
US07908050B2 In-vehicle emergency communicator
An in-vehicle emergency communicator for a vehicle with an external device is disclosed. The communicator includes a travel state information receiver for receiving travel state information from the external device. The communicator also includes a transmitter for transmitting an emergency message signal, which includes the travel state information, to a service center. The communicator includes a controller for performing an emergency message operation, in which the transmitter transmits the emergency message signal when an emergency message trigger signal is inputted and an ignition signal from an ignition switch is in an ON-state. The controller analyzes the travel state information when the ignition signal from the ignition switch is in an OFF-state to determine whether the ignition signal is out of order. When it is detected that the ignition signal is out of order, the controller causes an indicator to indicate that the ignition signal is out of order.
US07908048B2 Control system for a work machine and method for controlling a hydraulic cylinder
A control system for a work machine is provided, which system includes an electric machine, a hydraulic machine and at least one hydraulic cylinder. The electric machine is connected in a driving manner to the hydraulic machine. The hydraulic machine is connected to a piston side of the hydraulic cylinder via a first line and a piston-rod side of the hydraulic cylinder via a second line. The hydraulic machine is adapted to be driven by the electric machine and supply the hydraulic cylinder with pressurized hydraulic fluid from a tank in a first operating state and to be driven by a hydraulic fluid flow from the hydraulic cylinder and drive the electric machine in a second operating state.
US07908043B2 Method and device for active control of the roll of an aircraft
A control device a determination device for determining a roll objective, and a calculation device for calculating, on the basis of the roll objective, a deflection order which is applied exclusively to ailerons of the aircraft.
US07908032B2 Driving method, drive control apparatus, and robot
A robot has a plurality of limbs with joints; a driving section for driving the joints periodically to form periodic movements on a floor by means of the plural limbs; and a controller capable of performing various operations. The operations include detecting over time floor reaction forces received through the plural limbs contacting the floor during the periodic movement; deriving a center position of the floor reaction forces received from ground contacting limbs during movement and a change in the center position over time; calculating desired angles of the plural joints directly based on the derived current center position, without deriving a desired center position indicating the center position at a future time, controlling the plural joints based on the calculated desired angles; and driving the robot with the controlled plural joints.
US07908031B2 Means in a reverse vending machine (RVM) for receiving, handling, sorting and storing returnable items or objects
The reverse vending machine (RVM) receives, handles, sorts, and stores returnable items or objects. The RVM includes an item supporting, rotating, sorting and conveyor unit, an upright storage chamber for such items, a safety apparatus to avoid operational hazards, a camera aided detection device for detecting at least one of a bar code on and other characteristics, e.g. contour, of an item, a simplified token system, and a drive system with a releasable power coupling for operating the sorting device and a further storage device.
US07908030B2 Smart tray for dispensing medicaments
The invention relates to a medicament container having a memory contained therein for storing medicament effect data, such as, for example, drug interaction, side effect, and expected vital signs of a patient who takes the medicament, that may be accessed by medical practitioner or pharmacist.
US07908027B2 Sewing machine
A sewing machine including a needle bar that has a sewing needle attached in a lower end thereof; a needle-bar vertical drive mechanism that vertically moves the needle bar by a sewing machine motor via a sewing machine motor main shaft; an imaging unit that captures image of at least the sewing needle and a moving object that is in close proximity of the sewing needle; a distance calculating portion that calculates a distance between the sewing needle and the moving object based on image data captured by the imaging unit; a judging portion that makes a judgment that the distance calculated by the distance calculating portion is equal to or less than a predetermined distance; and a control portion that controls execution of a predetermined safety operation based on a judgment result of the judging portion.
US07908023B2 Method of establishing a lot grade system for product lots in a semiconductor manufacturing process
A method of establishing a lot grading system for lots in a semiconductor manufacturing process includes defining a new lot grade for at least one lot in the semiconductor manufacturing process. The at least one lot is has a current lot grade and the new lot grade is dependent upon the current lot grade. The new lot grade is saved in a grading referenced database and the at least one lot in the semiconductor manufacturing process is updated with the new lot grade.
US07908017B1 Lead deployable myocardial infarction patch
A method of delivering a myocardial infarction patch to a surface of a heart is disclosed herein. In one embodiment, the method includes deploying the patch from an intra pericardial lead.
US07908015B2 Subcutaneously implantable lead including distal fixation mechanism
A subcutaneously implantable lead includes a coil disposed along a portion of the lead, and a lead tip coupled to a distal end of the lead. The lead tip includes at least one component that is movable relative to the distal end of the lead and configured to anchor the lead tip in subcutaneous tissue.
US07908012B2 Cochlear implant fitting system
A method comprises adjusting baseline auditory stimulation parameters of a cochlear implant on a living body and providing auditory electrical stimulation to a living body via electrodes of the cochlear implant in combination with adjusting the auditory stimulation parameters of the cochlear implant to the living body in real time, retaining a database of used auditory stimulation parameters for a patient and selecting, in real time, from the database a desired one of the stimulation parameters that produces desired hearing percepts in a patient.
US07908011B2 Visual prosthesis fitting
Methods and devices for fitting a visual prosthesis are described. In one of the methods, threshold levels and maximum levels for the electrodes of the prosthesis are determined and a map of brightness to electrode stimulation levels is later formed. A fitting system for a visual prosthesis is also discussed, together with a computer-operated system having a graphical user interface showing visual prosthesis diagnostic screens and visual prosthesis configuration screens.
US07908009B2 Systems and methods for selecting stimulation sites and applying treatment, including treatment of symptoms of Parkinson's disease, other movement disorders, and/or drug side effects
Methods and systems for treating movement disorders are disclosed. A method in accordance with one embodiment can include determining that the movement disorder affects the patient's gait, oral functioning, and/or other functioning, and applying electrical stimulation proximate to the interhemispheric fissure, the Sylvian fissure, or between the two fissures, respectively. In another embodiment, the method can include selecting at least one neural process from among a plurality of processes sequentially carried out by a patient to cause a muscle movement in the patient (e.g., a planning process, an initiation process, and an execution process), and applying electrical stimulation to a location of the patient's brain associated with the at least one neural process.
US07908007B2 System and method for detection enhancement programming
A system and method of enabling detection enhancements selected from a plurality of detection enhancements. In a system having a plurality of clinical rhythms, including a first clinical rhythm, where each of the detection enhancements is associated with the clinical rhythms, the first clinical rhythm is selected. The first clinical rhythm is associated with first and second detection enhancements. When the first clinical rhythm is selected, parameters of the first and second detection enhancements are set automatically. A determination is made as to whether changes are to be made to the parameters. If so, one or more of the parameters are modified under user control.
US07908000B2 Transmucosal electrical stimulation
Apparatus is provided for modifying a property of a brain of a subject, including at least one electrode, configured to be positioned in a vicinity of a mucous membrane of a palate of an oral cavity of the subject. A control unit is configured to drive the electrode to apply an electrical current to the mucous membrane, and to configure the current to be capable of inducing an increase in cerebral blood flow (CBF) of the subject. Other embodiments are also described.
US07907994B2 Automated pace-mapping for identification of cardiac arrhythmic conductive pathways and foci
Ventricular tachycardia signals are induced in a living subject. Pace-mapped signals are then obtained from multiple points within the ventricle, and automatically compared numerically with the induced signals. Recognition of a high degree of cross correlation between the induced signals and one or more of the pace-mapped signals identifies arrhythmogenic foci or pathways, which may then be ablated, so that the arrhythmia becomes non-inducible.
US07907993B2 Method and apparatus for detecting arrhythmias in a medical device
A method of detecting a cardiac event in a medical device that includes sensing cardiac signals from a plurality of electrodes forming a first sensing vector and a second sensing vector, and determining first heart rate estimates associated with cardiac signals sensed from the first sensing vector and cardiac signals sensed from the second sensing vector in response to a metric of heart rate associated with the sensed cardiac signals. Second heart rate estimates associated with the first sensing vector and with the second sensing vector are generated in response to the determined first heart rate estimates, and a determination is made as to whether both of the second heart rate estimates are greater than a predetermined heart rate threshold.
US07907990B2 Systems, methods and apparatus for oncology workflow integration
A non-transitory computer-accessible medium having executable instructions capable of directing a processor to generate a spatio-temporal maximum-intensity projection from a respiratory phase separated series of images; generate a phase separated four-dimension series of images of various modalities, generate a radiation therapy structure set, and generate a radiation therapy plan, store the spatio-temporal maximum-intensity projection, the respiratory phase separated series of images, the phase separated four-dimension series of images of various modalities, the radiation therapy structure set, and the radiation therapy plan in a memory, receive a selection of a custom range of phase separated series, display a four-dimension phase cine of the custom range of phase separated series having the spatio-temporal maximum-intensity projection, identify a desired phase series for diagnosis and treatment planning, and store the radiation therapy structure set and the radiation therapy plan in the memory.
US07907989B2 Imaging system for interventional radiology
The invention relates to a system and an imaging method for visualizing areas (2) in a moving environment within the body of a patient (1), wherein the position of one or more markers, which are connected to an interventional device (4), is determined and used to determine the position of the areas (2) and/or of the interventional device (4) in images (6) which are recorded of the areas (2) and of their environment. According to the invention, the markers used are active locators which independently of the method used to record the images (6) generate data or signals for determining their position. Such an imaging method, which preferably uses electromagnetic locators, allows a considerably more robust representation of the visualized areas (2), with elimination of movements, than is possible using passive markers.
US07907988B2 Method and device for generating a passive movement in a diagnostic device
A method and an apparatus for generating a passive movement of a patient in a magnetic resonance tomograph. The apparatus includes a support for supporting at least one body part of the patient. The support, together with a patient bed can be moved into a passage of the magnetic resonance tomograph. Driven by a motor, the support can be swiveled about at least one axis inside the passage of the magnetic resonance tomograph. The components of the support and its drive, which are disposed inside the passage of the magnetic resonance tomograph, are made of non-ferromagnetic materials.
US07907986B2 System and method for controlling a device in vivo
A system and method for controlling a device in vivo. The system and method may utilize a steerable receiver, typically an element that is maneuverable by a magnetic field, for controlling the movement of a device, including the direction, force and velocity of the device movement.
US07907984B2 High frequency filter having a solid circular shape resonance pattern with multiple input/output ports and an inter-port waveguide connecting corresponding output and input ports
A resonance pattern (21) made of conductive material and having a circular plan shape is formed over the principal surface of a dielectric substrate. First and second virtual straight lines mutually crossing at a right angle are defined. A first input port (22) and a first output port (23) are electromagnetically coupled to the resonance pattern at two cross points between the first virtual straight line and an outer circumference line of the resonance pattern. A second input port (24) and a second output port (25) are electromagnetically coupled to the resonance pattern at two cross points between the second virtual straight line and the outer circumference line of the resonance pattern. A first inter-port waveguide (26) propagates a high frequency signal output to the first output port to the second input port.
US07907982B2 Portable electronic device
A portable electronic device at least includes a main body, a sliding cover, and an elastic assembly. The main body includes at least one sliding rod package. The sliding cover is disposed on the main body and is slidable between a closed position and a full-open position, and at least comprises one sliding rod. The sliding rods are slidably inserted into the sliding rod packages. The elastic assembly is connected to both the main body and the sliding cover to control the sliding cover at the closed position or the full-open position.
US07907978B2 Mobile terminal
A folding mobile telephone includes a 2-axis hinge unit. The end portion of the 2-axis hinge unit is constantly exposed outside the mobile telephone. The exposed portion includes input elements. The input elements can be, for example, a pointing device. The pointing device can be operated regardless of the positions of the housings of the communications terminal. The telephone includes position detection elements for detecting the relative positions of the housings. The control unit can control the operation of the terminal based on the relative positions of the housings. The position detection elements includes a magnet and a magnetic sensor. The input elements can be a fingerprint sensor.
US07907973B2 Communication system for controlling directivity based on signal quality
A directivity control section 103 performs weight control over a received signal using channel estimation and optimum weights, performs processing such as generation of the received signal and generates a plurality of weight-controlled transmission signals. A received signal demodulation section 104 extracts an SIR measurement result from the received signal. A scheduler section 105 decides which terminal should be assigned to a channel to be adaptively modulated from the SIR measurement result and at the same time decides the modulation multi-valued number and coding rate of the signal to the terminal. A transmission signal generation section 106 modulates a transmission signal such as a reference signal or packet data. A directivity switching instruction section 107 controls switching between directivities so as to maintain the same directivity after the reference signal is transmitted with a directivity until packet data is transmitted with a directivity. This makes it possible to receive packet data with high quality, improve efficiency of a radio frequency band and maximize communication path utilization efficiency.
US07907968B2 Retrieving contact details using a printed medium
A method of retrieving contact details using a print medium is disclosed. Data encoded on a surface of the print medium is sensed using a sensor module. The sensed data encodes a print media identifier which uniquely identifies the print medium, and a two-dimensional position with respect to the surface of the print medium. The print media identifier and the position of the sensor module relative to the surface of the print medium are determined from the sensed data. Contact details referenced by the print media identifier and the position of the sensor module are then retrieved from a database.
US07907960B1 Method and apparatus for adjusting feedback of a remote unit
Methods and apparatus implementing spatial processing in a remote unit. In general, in one aspect, the present invention provides a remote unit, that includes a plurality of antennas and a spatial processing unit coupled to the plurality of antennas. The remote unit also includes a performance determination unit to determine a performance of the remote unit and a feedback adjustment unit to adjust feedback transmitted from the remote unit to a device, wherein the adjusted feedback accounts for performance associated with the spatial processing unit.
US07907956B2 Hopping hardware resources during paging in a wireless communications system
A hardware resource is selected from a plurality of distributed and independent hardware resources based on a hopping sequence that indicates a sequence of hardware resources over periods of time. A page is transmitted to a user terminal using the selected hardware resource.
US07907955B2 Presence system with proximity presence status
A presence information system reports proximity presence status to presence subscribers. The proximity presence status conveys how far an individual is from a phone, computer, or any other endpoint through which the individual communicates, how far the individual is from a presence information server which tracks presence changes, or how far the individual is from any other location, such as an office or a conference room. The proximity presence status supplements static presence states such as ‘Online’ and ‘Offline’. As a result, the proximity presence status helps to provide a more accurate picture of the true presence status of an individual. The presence information system may also track and report proximity presence status of mobile users. The mobile user proximity presence status may be derived from cellular position data obtained from a cellular service provider.
US07907947B2 Cell search control method and mobile device using the method
A cell search control that can save power consumption at a mobile device and perform an appropriate in-service area determination is provided. The mobile device according to the present invention includes: a cell search execution unit (120) for detecting a synchronization channel from a base station to perform cell search; a signal reception determination unit (130) for comparing a measurement X of the signal from the base station with a system information reception threshold A and determining whether or not to receive a system information from the base station; and an in-service area determination unit (170) for comparing the measurement X with a minimum required quality level B contained in the system information and determining whether or not to enter into an in-service area state with the base station. Depending on the result of the in-service area determination unit, the reception threshold A or a waiting time for the cell search may be adjusted, or the base station may be excluded from the cell search. Thus, the power consumption at the mobile device can be saved, and an appropriate in-service area determination can be made even when the minimum required quality level B has been changed.
US07907946B2 Circuit and method for acquiring a more-preferred system identification (SID) element
A circuit (10) to acquire a more-preferred stored SID element (62) includes memory (20) and logic circuitry (30). The memory (20) stores a roaming list (60), such as a PRL, that includes a plurality of SID elements ranked according to an order of preference including at least one more-preferred stored SID element (62) and at least one less-preferred stored SID element (64). The logic circuitry (30) is coupled to the memory (20) and performs a first more-preferred SID acquisition sequence (80) and then second more-preferred SID acquisition sequence (82). The second more-preferred SID acquisition sequence (82) includes repeatedly attempting acquisition of the at least one more-preferred stored SID element (62) during the second more-preferred SID acquisition sequence (82) while also attempting to acquire the at least one less-preferred SID element (64) if desired.
US07907944B2 Methods, apparatus and computer program products for joint decoding of access probes in a CDMA communications system
A signal is received at a component of the wireless CDMA communications system, such as a base station or satellite gateway. A plurality of data sets is generated from the received signal, respective ones of the plurality of data sets corresponding to respective access probes received, for example, over the reverse access channel (R-ACH) or reverse enhanced access channel (R-EACH). At least some of the plurality of data sets are jointly decoded to recover an access probe payload.
US07907940B2 Presentation of sponsored content based on mobile transaction event
A system and computer-implemented method for positioning targeted sponsored content on a mobile communication facility includes the steps of: (a) receiving data corresponding to transaction events having occurred via the interaction of a user with the mobile communication facility, wherein the transaction events include transmission of data representative of a first set of products or services having been purchased by the user; (b) selecting advertising content based at least upon a relevance between an advertisement for a second product or a second service and the purchased first set of products or services in the transaction events, wherein the relevance is further based on information relating to compatibility of the advertising content, second product, or second service with the mobile communication facility; and (c) presenting the selected advertising content on a display of the mobile communication facility.
US07907937B2 Prepaid communication services utilizing a prepaid identifier combined with another identifier
Calls to or from a prepaid subscriber of a wireless communication network are identified as being associated with prepaid services, and a prepaid identifier is associated with the call. The prepaid identifier and other call information such as call origin or destination is routed to a prepaid services management system in another network that determines if the call is to be authorized based on, for example, a prepaid subscriber account balance stored at the prepaid services management system. The prepaid identifier can be combined with a number associated with the call origin or destination, and the combination delivered to the prepaid services management system.
US07907934B2 Method and system for providing security in proximity and Ad-Hoc networks
A method, system, and node provides security in a network such as a mobile proximity network and a mobile Ad-Hoc network. The security is provided by setting at least one of security parameters for a connection of a node to another node of the network. At least one context-awareness parameter is checked, and at least one of the security parameters is set depending on the result of the check of the at least one context-awareness parameter.
US07907933B1 Call routing apparatus
The present invention relates generally to telecommunications, and in particular to systems and methods for routing and placing telephone calls. In one embodiment, a call manager system is configured to place a call to a pay-per-call service, or to cause such a call to be placed by a user computer terminal, in response to a user initiating a purchase transaction over a computer network. In addition, the call may include billing information, such as the user's phone number, which is provided to the pay-per-call service so that the user can be billed for the call in an appropriate amount.
US07907926B2 Method and system for utilizing an antenna for frequency modulation (FM) communication, near field communication (NFC) and radio frequency identification (RFID)
Aspects of a method and system for utilizing a frequency modulation (FM) antenna for near field communication (NFC) and radio frequency identification (RFID) are presented. Aspects of a system for utilizing an FM antenna for NFC and RFID may include a tuning control block that enables configuration of at least one capacitor array to control a frequency for reception of signals. A processor may enable configuration of an antenna for the reception of signals wherein the frequency for the received signals is utilized for FM signal reception, and at least one of: NFC signal reception, and RFID signal reception.
US07907923B2 Method and apparatus for squelch gating a receiving signal
A method and an apparatus for squelch gating a receiving signal depending on the level of phase noise in said receiving signal determines sampled amplitudes and sampled phases of said receiving signal, determines sampled phase noise by differentiating subsequent sampled phases, determines a squelch signal by rectifying and averaging said sampled phase noise, determines a start point of gating after a rising of said squelch signal above a higher threshold delayed by a first delay time, determines a end point of gating after a dropping of said squelch signal below a lower threshold delayed by a second delay time and gates said sampled amplitudes from said start point of gating until said end point of gating.
US07907920B2 Control of switcher regulated power amplifier modules
Various embodiments described herein relate to a power management block and an amplification block used in the transmitter of a communication subsystem. The power management block provides improved control for the gain control signal provided to a pre-amplifier and the supply voltage provided to a power amplifier which are both in the amplification block. The power expended by the power amplifier is optimized by employing a continuous control method in which one or more feedback loops are employed to take into account various characteristics of the transmitter components and control values.
US07907919B2 Predicting future changes to strengths of paths in MIMO systems
According to one embodiment of the invention, a system and a method for maintaining a first history of strength of a first transmission path between a first wireless node and a second wireless node in a multiple input multiple output (MIMO) communication system, maintaining a second history of strength of a second transmission path between a third wireless node and the second wireless node in the MIMO communication system, performing a spatiotemporal correlation between the first history and the second history to determine if any changes in the strength of the first transmission path is observed, and predicting future changes to strength of the second transmission path between the third wireless node and the second wireless node based on the performed special correlation between the first history and the second history.
US07907916B2 Apparatus and method for calibration of gain and/or phase imbalance and/or DC offset in a communication system
An example of a radio frequency (RF) receiver system for communication may include a receive channel frequency converter configured to provide a second receive calibration signal during a receive calibration mode based on a first receive calibration signal and a receive reference signal. The system may include a receive pre-distortion module coupled to the receive channel frequency converter. The receive pre-distortion module may be configured to provide a fourth receive calibration signal during the receive calibration mode based on a third receive calibration signal and one or more receive calibration adjustment signals. The one or more receive calibration adjustment signals may comprise an offset parameter associated with DC offset and an imbalance parameter associated with at least one of gain and phase imbalances.
US07907912B2 Apparatus and method for eliminating multi-user interference
Provided are an apparatus and method for eliminating multi-user interference in a codebook-based beamforming system. A transmitter for providing a service to multi-users in the codebook-based beamforming system includes a beamformer for generating beamformed user signals by multiplying transmit data of users, to whom the service is to be provided, by corresponding weighting factor vectors using feedback information; a null space generator for generating a null space matrix orthogonal to weighting factor vectors of other users; and a projector for projecting the beamformed user signals on the corresponding null space matrix and transmitting the resulting signals through a plurality of antennas. Because the multi-user signals can maintain orthogonality, the performance degradation caused by the multi-user interference can be prevented.
US07907911B2 Scheduling multi-user transmission in the downlink of a multi-antenna wireless communication system
The present invention provides a method and an apparatus for controlling a radio frequency transmission, over a downlink to at least one mobile station user among a plurality of mobile station users, from a plurality of antennas associated with a base station in a wireless communication system. The method includes tracking a channel corresponding to the mobile station user of the plurality of mobile station users based on feedback information indicative of a state of the channel therefrom. The method further includes scheduling, for the at least one mobile station user, a directional transmission based on the tracked channels of the plurality of mobile station users.
US07907908B2 Radio access point testing apparatus and method of testing radio access point
A reception sensitivity is measured at a high precision. An access terminal function portion includes the transmitter part and receiver part of a communication terminal in a radio communication system. A path switch part effects switching to connect the input ends of receivers to antennas or to terminate them. The path switch part switches the paths of a signal from a transmitter and signals toward the receivers. An access point controller adjusts a packet error rate into a predetermined range, and obtains the reception sensitivity based on the transmission power of the access terminal function portion after the adjustment.
US07907905B2 Radio frequency management system
A radio frequency management device includes a microprocessor, output devices connected in parallel to the microprocessor, reading units respectively connected to the output devices, each reading unit comprising an antenna coil, a blocking coil, a radio frequency driver module for driving the antenna coil, and a blocking driver module for driving said blocking coil to shield the antenna coil from the radio frequency driver module, and a reading and writing device connected to the microprocessor. The microprocessor controls the output devices in such a manner that only one radio frequency driver module is activated to drive the associated antenna coil at any time while the other antenna coils of the other reading units are shielded from the associated radio frequency driver modules by the associated blocking coils; the reading units are processed one after another in a proper order.
US07907904B2 Mitigating interference to nearby radio systems based on characterization of adjacent channels
A wireless device dynamically controls a power level for each channel in a transmission spectrum. The power level is adjusted based on characteristics of signals received in the adjacent channels which results in the wireless device working at maximum ranges consistent with not causing interference to other users of the spectrum.
US07907902B2 Semiconductor device
Of a wireless communication system, an RF tag which can operate normally even when a communication distance is extremely short, like the case where the RF tag is in contact with a reader/writer, whereby the reliability is improved. The RF tag which communicates data by wireless communication includes a comparison circuit which compares electric power supplied from outside with reference electric power and a protection circuit portion which is operated when the electric power supplied from outside is higher than the reference electric power in the comparison circuit.
US07907900B2 Method and apparatus that mitigates the effects of bluetooth-based denial of service attacks against mobile devices
A method and apparatus that mitigates the effects of a Bluetooth-based Denial of Service (DoS) attack on a Bluetooth-enabled mobile communications device is disclosed. The method may include determining if the mobile communications device is under a DoS attack, wherein if it is determined that the mobile communications device is under a DoS attack, the method may include temporarily disabling Bluetooth services that were enabled using a first Bluetooth address, storing the first Bluetooth address in a memory in the mobile communications device, changing the first Bluetooth address to a second Bluetooth address, and enabling Bluetooth services using the second Bluetooth address.
US07907898B2 Asynchronous inter-piconet routing
Systems and techniques are disclosed relating to wireless communications. The systems and techniques involve wireless communications wherein a process, module or communications terminal is capable of engaging in intra-piconet communications. The process, module or communications terminal may also be used to detect a pilot signal from a foreign terminal, and establish a peer-to-peer connection with the foreign terminal to support communications if the pilot signal is below a threshold.
US07907896B2 Mobile commerce method and device
Disclosed are methods for a near-field communication/RFID enabled mobile communication device. The methods include receiving from a first affiche a first near-field communication that initiates a process of an application of the mobile communication device, and receiving from a second affiche a second near-field communication that finalizes the process of the application of the mobile communication device. Also disclosed is a system including a first affiche having a near-field communication device configured to communicate with a mobile communication device so that the mobile communication device initiates a process of an application, and a second affiche having a near-field communication device configured to communicate with the mobile communication device so that the mobile communication device finalizes a process of the application. Further disclosed is a mobile communication device having a near-field communication reader and including an application stored in the memory and responsive to a signal from the near-field communication reader.
US07907893B2 Integrated or autonomous system and method of satellite-terrestrial frequency reuse using signal attenuation and/or blockage, dynamic assignment of frequencies and/or hysteresis
A cellular communications system comprising a space based system comprising a first set of cells, and a ground based system comprising a second set of cells. The space and ground systems can optionally function substantially autonomously, with each using spectrum from at least one predetermined frequency band.
US07907892B2 Transparent commodity trading networks and methods of facilitating transactions among buyers and sellers of products and services
A transparent commodity trading network facilitates transactions among parties. A plurality of mobile communications devices are each configured to broadcast product/service needs and/or product/service offerings of a party associated with the respective mobile communications device. Each mobile communications device is configured to receive product/service needs and/or product/service offerings broadcast by other mobile communications devices when respective mobile communications devices pass within a predetermined distance of each other. Each mobile communications device is configured to identify when a product/service need or product/service offering broadcast by another mobile communications device matches a corresponding product/service offering or broadcast product/service need broadcast by the respective mobile communications device. A transaction service that is accessible by each mobile communications device is configured to allow two parties that have a matching broadcast product/service need and offering to identify and communicate with each other.
US07907889B2 Digital broadcasting receiver
A digital broadcasting receiver temporarily stores data about a digital broadcasting program currently being viewed and listened-to at a time when the reception state thereof is good in the form of transport packets or packets of a data broadcasting content, or in the form of a screen still image, and, when the reception state has gotten worse, plays back the stored data as an alternative image.
US07907887B2 Image forming system, control method, recording medium, and program
An image forming system has an image forming apparatus which has a printing unit which can perform a printing process of data of a storage unit which can store data of a plurality of jobs and which has a conveying unit which can convey a sheet from the print unit to a sheet processing device which can perform sheet processing, including at least a gluing process, for sheets from the printing unit, the system comprising: a controller adapted to permit a predetermined process related to the gluing process when the job to be processed is a job which meets a predetermined condition, and to inhibit the predetermined process related to the gluing process when the job to be processed is not a job which meets the predetermined condition, thereby overcoming obstacles to realization of an image forming system capable of a gluing process.
US07907886B2 Image forming apparatus
An image forming apparatus comprising: a main body having an image forming section; a sheet feed section having a sheet cassette that accommodates a recording sheet and can be drawn out and loaded to the main body; and a sheet misalignment preventing mechanism that intermittently comes into contact with an uppermost recording sheet in the sheet cassette so as to prevent misalignment of the recording sheet in a loading direction when the sheet cassette drawn out of the main body is reloaded.
US07907885B2 Electrostatic roll cleaner
A cleaning roll for a xerographic cleaning station is disclosed. The roll may comprise a compliant foam layer covered with a fabric overcoating. The cleaning station may also contain a detoning roll which contacts the cleaning roll to attract residual toner for disposal out of the station. There may be an electrical connection in the station to a biasing structure which will bias both the fabric overcoating and the detoning roll. The conductive fabric may have an average roughness (RA) not exceeding about 8 μm to 10 μm and the fabric comprises yarns of similar size to provide thereby a smooth and uniform surface texture.
US07907881B2 Transfer-fixing device, image forming apparatus, and transfer-fixing method
The transfer-fixing device includes an image carrier, a pressing member, a heater, and an electrical field generator. The image carrier carries a toner image. The pressing member presses against the image carrier to form a transfer-fixing nip between the pressing member and the image carrier. The heater heats the toner image carried by the image carrier so that a temperature of the toner image is not higher than Tm +10 degrees centigrade when a toner softening point is Tm degrees centigrade. The electrical field generator forms a transfer electrical field at the transfer-fixing nip.
US07907876B2 Developer carrier, development device, process cartridge, and image forming apparatus
A developer carrier includes a magnetic field generating device provided with a plurality of magnetic poles including an agent separating pole and a scooping pole, and a cylindrical hollow body accommodating therein the magnetic field generating device and rotated around an axis of the cylindrical hollow body. A half-value width of a magnetic flux density at both end portions of at least one magnetic pole of the agent separating pole and the scooping pole is formed to be identical to or narrower than a half-value width of the magnetic flux density at a central portion of the one magnetic pole.
US07907875B2 Developer cartridge and developing device
A developer cartridge includes a cartridge cabinet configured to accommodate developer. The cartridge cabinet includes a cartridge-side opening that allows communication between an inside of the cartridge cabinet and an outside of the cartridge cabinet, and a slope provided at a lower edge of the cartridge-side opening, the slope inclining in a direction crossing a horizontal direction when the cartridge-side opening is oriented in a horizontal direction.
US07907874B2 Development device, and process cartridge and image forming apparatus using the device
A development device includes: a development unit which includes a developer housing room in which developer composed of toner and carrier is housed, sets a developer agitating and transporting member in the developer housing room, and sets a developer bearing member which can bear and transport the developer agitated and transported by the developer agitating and transporting member; and a toner supply unit which includes a toner supply room in which at least supply toner is housed, sets a toner transporting member in the toner supply room, and communicates the toner supply room with the developer housing room of the development unit through a toner supply port, wherein the toner supply port of the toner supply unit opens so that its lower end is located in the lower position than the surface position of the developer housed in the developer housing room.
US07907873B2 System and method for adjusting ink drying level during a printing process
A system for adjusting air supply applied to evaporate carrier liquid during a one shot process printing job, comprises at least one air supply unit, at least one air knife unit configured for directing air toward at least a separation of the image, wherein each separation includes a single color of a plurality of colors used to form the full colored image, and controller configured for adjusting at least one air supply parameter between separations.
US07907871B2 Image forming apparatus
An image forming apparatus that is more capable of preventing the occurrence of image quality deterioration caused by defective charging of a photoreceptor than the conventional one. As a charging device, there is used a member which has: a conductive sheet that causes the surface thereof applied with a predetermined bias to abut against the surface of the photoreceptor after passing through a primary transfer nip obtained by abutment between the photoreceptor and an intermediate transfer belt and before entering a development step performed by a developing device; a conductive brush member that applies a predetermined bias to the surface of the photoreceptor obtained after passing through the position of abutment with the sheet and before entering the development step; and a charging roller that uniformly charges the surface of the photoreceptor after passing through the position of abutment with the brush and before entering the development step. Furthermore, at least during a predetermined first period, a bias having a polarity same as the uniformly charging polarity of the photoreceptor is applied to the conductive sheet and brush member.
US07907866B2 Color electrophotographic image forming carrying process cartridges on a movable member movable in a direction crossing a longitudinal direction of a photosensitive drum of the cartridges
A color electrophotographic image forming apparatus usable with process cartridges detachably mountable to a main assembly of the apparatus, the cartridges each including an electrophotographic photosensitive drum and means actable on the drum, includes a movable member which is movable between an inside of the main assembly of the apparatus and an outside of the main assembly of the apparatus in a direction crossing with a longitudinal direction of the drum while carrying the cartridges; a main assembly electrical contact provided inside the main assembly along a movement path of the movable member; and an intermediary electrical contact including a first electrical contact portion which is disposed inside the movable member and which is electrically connectable to a cartridge electrical contact of the cartridge and a second electrical contact portion which is disposed outside the movable member and which is electrically connectable to a main assembly electrical contact provided in the main assembly, wherein a space is provided between the movable member and the main assembly electrical contact to prevent the movable member from contacting to the main assembly electrical contact when the movable member moves from the outside to the inside, and wherein the second electrical contact portion is electrically connected to the main assembly electrical contact when the movable member lowers after the movable member moves linearly from the outside to the inside.
US07907864B2 High voltage power controlling apparatus of image forming apparatus including multiple DC power supplies
A high voltage power controlling apparatus of an image forming apparatus includes a DC (direct current) power controller connected to a plurality of DC supplies to output DC power at respective predetermined levels. A plurality of AC (alternating current) power controllers control output AC power to overlap the power output from the DC supplies, respectively.
US07907862B2 Image forming apparatus, image forming method, program, and storage medium
In order to determine the image quality of an encoded image in consideration of the printing characteristic of an output apparatus (e.g., a copying machine and a printer), the image forming apparatus has an intermediate formation unit for forming dots that are based on dot data making up an encoded image on an intermediate transfer body, and a decision unit for deciding whether the encoded image should be formed on a sheet or not based on the density of the dots formed on the intermediate transfer body by the intermediate formation unit.
US07907858B2 Method and apparatus for automatically adjusting nip width based on a scanned nip print in an image production device
A method and apparatus for automatically adjusting nip width based on a scanned nip print in an image production device is disclosed. The method may include automatically inserting a sheet of media into a fuser nip in the image production device upon receiving a signal from a user interface, the fuser nip being an intersection of the fuser roll and the pressure roll, generating a nip print in the fuser nip, the nip print being an image created from the pressure between the fuser roll and the pressure roll, scanning the nip print, determining if a nip width adjustment is required based on the scanned nip print, the nip width being the distance of an arc length created by an intersection of the fuser roll and the pressure roll, and if it is determined that a nip width adjustment is required based on the scanned nip print, adjusting the nip width.
US07907856B2 Development apparatus and image forming apparatus using toner carrier with a plurality of electrodes
An apparatus for developing a latent image on a latent image carrier includes a toner carrier and multiple electrodes arranged at intervals on a surface of the toner carrier. A potential difference is formed between even-numbered electrodes and odd-numbered electrodes of the electrodes by applying a first pulse voltage to the even-numbered electrodes and a second pulse voltage to the odd-numbered electrodes so that toner on the surface of the toner carrier moves back and forth between the electrodes, where the first and second pulse voltages are in different phases, and the toner moving back and forth between the electrodes is conveyed to a position facing the latent image carrier by movement of the surface of the toner carrier and thereby caused to adhere to the latent image on the latent image carrier.
US07907851B2 Self-oscillation communication module
Provided is a self-oscillation communication module in which an optical device, a solar battery, and a radio frequency (RF) device are monolithic-integrated. When an active layer of the optical device contains In(Ga)As quantum dots, the optical device can emit light ranging from 800 to 1600 nm and transmit signals at a high speed of 20 Gbps or higher. Since a light absorption layer of the solar battery is formed of InGa(Al)P which has a higher bandgap than silicon and high visible light absorptivity, the solar battery can generate a large current even with a very small light reception area. Therefore, the self-oscillation communication module can always operate using the solar battery without an external power source even in polar regions and deserts and can perform optical communication or high-frequency wireless communication with a wide frequency range.
US07907849B1 Secure communication system and method for exchanging data units
A communication system, the communication system includes: a first decision entity; and a long laser that includes a first reflector and a second reflector; wherein a lasing characteristic of the long laser is responsive to: (i) first data unit that is provided by a first user and affects a reflection spectrum of the first reflector, and (ii) second data unit that is provided by a second user and affects a reflection spectrum of the second reflector; and wherein the first decision entity is adapted to receive the first data unit and information representative of the lasing characteristic, as well as to determine (i) a relationship between the first data unit and the second data unit, or (ii) a content of the second data unit.
US07907847B2 Optical integrated circuit apparatus
Optical waveguides and optical transceivers are formed on one main surface of a semiconductor substrate. A light source is provided on one side surface of the semiconductor substrate, and emits light to the optical waveguides. In each of the optical transceivers, when a voltage is applied to a silicon layer, an optical resonator resonates with any one of the light components traveling through the optical waveguides, and emits the light component to an optical transmission member. In addition, in each of the optical transceivers, when a voltage is applied to the silicon layer, another optical resonators resonate with light traveling through the optical transmission member and emit the resonance light to photodetectors, respectively.
US07907844B2 Method and apparatus for hitless routing of optical signals in an optical transport network
A method is provided for routing optical signals in an optical transport network. The method includes: separating an incoming optical multiplexed signal having a plurality of wavelength-channels embodied therein into two or more channel groups, where each channel group has a subset of the wavelength-channels and channels to be routed hitlessly in a given channel group are adjacent to a channel free region; providing a wavelength selective element for each wavelength-channel to be routed hitlessly; and routing a given wavelength-channel by tuning the corresponding wavelength selective element to either the given wavelength-channel or a channel free region adjacent to the given wavelength-channel. Providing a channel free region next to each channel to be routed allows the use of inexpensive tunable elements, which typically cause hits as they tune, to effect hitless routing.
US07907842B2 Collapsible lens barrel and optical instrument using the same
A collapsible lens barrel includes a first holding frame (2) for holding a first lens group (L1), a second holding frame (5) for holding a second lens group (L2) that is disposed on an image plane side with respect to the first lens group (L1), an actuator (6) for moving the second holding frame 5 in an optical axis direction, and a tubular cam frame (17) including a plurality of cam grooves that are formed at substantially equal intervals around a circumferential direction for moving the first holding frame (2) in the optical axis direction. The actuator (6) is attached to a portion in the cam frame (17) where the cam grooves are not formed. The first lens group (L1) is moved using the cam grooves, and the second lens group (L2) is moved using the actuator (6), so that a faster zooming speed and a lower zooming noise can be achieved.
US07907841B2 Camera, camera system and light emission controlling method
A camera includes: a light emission unit that emits illumination light; an amount of emitted light control unit that, during photography using the illumination light, controls the amount of illumination light to be emitted during photography based upon the amount of light reflected back from the photographic subject during a preliminary emission of light; and a color temperature control unit that controls the color temperature of the illumination light during the preliminary light emission, based upon color information for ambient light.
US07907838B2 Motion sensing and processing on mobile devices
Display devices including motion sensing and processing. In one aspect, a handheld electronic device includes a subsystem providing display capability and a set of motion sensors provided on a single substrate and including at least one gyroscope sensing rotational rate of the device around three axes of the device and at least one accelerometer sensing gravity and linear acceleration of the device along these axes. A computation unit is capable of determining motion data from the sensor data stored in the memory, the motion data derived from a combination of the sensed rotational rate around at least one of the axes and the sensed gravity and linear acceleration along at least one of the axes. The motion data describes movement of the device including a rotation of the device around at least one of the axes, the rotation causing interaction with the device.
US07907835B2 Liquid heating device and method for heating a liquid
The invention relates to a liquid heating device, in particular for household application, mainly, for preparing hot beverages comprising a body provided with a liquid flow channel which comprises a liquid inlet and outlet and is connected to at least one electrical heating body whose feeding is controlled by switching means connected to control means. The inventive device is characterised in that the channel consists of at least one first and second portions thereof which are connected to each other by a third channel portion forming a connection conduit, each first and second channel portion are associated with the heating body and the connection conduit is associated with an intermediate temperature sensor connected to said control means, wherein the temperature sensor is disposed in such a way that it is brought into contact with the liquid flowing in the channel and the control and switching means are configured in such a way that it is possible to control the heating body of said at least second channel portion according to the quantity of useful energy supplyable thereto in order to raise the intermediate temperature measured by the intermediate temperature sensor to a specified temperature.
US07907834B2 Image processing apparatus and image processing method
An image processing apparatus includes a reception unit, a decoding unit, a sub frame generating unit and an image signal generating unit. The reception unit receives at least three encoded image data via a serial bus. The decoding unit decodes one of the received encoded image data to generate a main frame. The sub frame generating unit extracts low frequency component from each one of the other received encoded image data, and generates sub frames from the extracted low frequency components. The image signal generating unit combines the main frame and the sub frames, and generates an image signal including the main frame combined with the sub frames.
US07907832B1 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07907829B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07907827B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07907826B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07907825B2 Image recording device and image recording-control method for matching a menu to additional recorded data
In an image-recording device using a disk-type recording medium generated under the DVD+RW standard, a disk information-acquisition unit 250 acquires information about a disk 49, a disk-determination unit 260 determines that the disk 49 is a subject disk that is of a DVD+RW type and that stores video data generated by using a DVD menu and/or still-image data recorded onto the disk, an additional recording-control unit 220 controls additional recording performed for the disk 49 according to a result of the determination performed by the disk-determination unit 260, and a message display-control unit 270 makes a display unit 280 show a confirmation message used for shifting to a mode relating to the pros and cons of performing the additional recording and/or a message adapted to confirm that the DVD menu and the video data are updated, so that a mismatch which may occur between the DVD menu and/or the video data, and recorded image data is reduced.
US07907823B2 System and method for storing user data
A method and system to store user data are provided. A system to store user data may include a video recorder device. The video recorder device may include a video receiver to receive video data. The video recorder device may also include a memory device. The memory device may include at least one protected memory region to store video data received via the video receiver. The memory device may also include at least one unprotected memory region. The video recorder device may be adapted to prevent user copying of video data stored at the protected memory region and to allow user copying of data stored at the unprotected memory region.
US07907820B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07907819B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07907816B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07907811B2 Optical waveguides and methods of making the same
An optical waveguide includes a silicon wafer having two opposed sides. A first notch is defined in each of the two opposed sides such that the silicon wafer includes a head portion and a first stem portion.
US07907810B2 Optical fiber having wave-guiding rings
A waveguide includes a cladding region that has a refractive index that is substantially uniform and surrounds a wave-guiding region that has an average index that is close to the index of the cladding. The wave-guiding region also contains a thin ring or series of rings that have an index or indices that differ significantly from the index of the cladding. The ring or rings enable the structure to guide light.
US07907808B2 Optical waveguide and method for manufacturing the same
A self-written branched optical waveguide is formed.A laser beam 2 from a laser source (not shown) is focused with a lens 3 onto the face of incidence 10 of an optical fiber 1. The laser beam of an LP11 mode was emitted from the face of emergence 11, and “bimodal” light intensity peaks were arranged in the horizontal direction (1.A). A slide glass 4 coated with a photocurable resin gel 5 was placed horizontally (1.B). A single linear cured material 61 was formed as the LP11-mode laser beam was emitted from the face of emergence 11 of the optical fiber 1 (1.C). A branch portion 62 was then formed at a distance L from the face of emergence 11 of the optical fiber 1, which was followed by the growth of two cylindrical cured materials 63a and 63b. The two cylindrical cured materials 63a and 63b were linear branches, and formed an angle of about four degrees. An optical waveguide 60 thus formed was composed of cured materials 61, 62, 63a, and 63b (1.D).
US07907801B2 Optical element, package substrate and device for optical communication
An optical element of the present invention comprises: one or a plurality of unit elements having a plurality of external electrodes formed on one main surface thereof, wherein upon taking the one main surface of the unit elements in a plan view, the plurality of external electrodes are locally formed in a first region of two regions of a planar shape of the main surface, the two region formed by equally dividing the planar shape with a center line.
US07907800B2 Methods for monitoring reactions in zero mode waveguides
Methods for monitoring reactions are provided, including methods involving monitoring reactions in zero mode waveguide substrates. The zero mode waveguide substrates have zero mode waveguides wherein the core extends through the cladding layer at least partially into the transparent substrate.
US07907796B2 Alignment of tape cartridge accessor
A method for aligning a tape cartridge accessor with cartridges in cells of a tape cartridge magazine is provided. IR illumination is applied to an object expected to include a desired physical feature. Specular reflections are received from the illuminated object to create an image of the object. Dynamic image thresholding is applied to the image to select an optimum gray scale level of the image expected to include the desired physical feature. Bounding boxes are used to identify the location of the desired physical feature in the thresholded image.
US07907793B1 Image sequence depth enhancement system and method
Motion picture scenes to be colorized/depth enhanced (2D→3D) are broken into separate elements, backgrounds/sets or motion/onscreen-action. Background and motion elements are combined separately into single frame representations of multiple frames which becomes a visual reference database that includes data for all frame offsets used later for the computer controlled application of masks within a sequence of frames. Each pixel address within the database corresponds to a mask/lookup table address within the digital frame and X, Y, Z location of subsequent frames. Masks are applied to subsequent frames of motion objects based on various differentiating image processing methods, including automated mask fitting of all masks or single masks in an entire frame, bezier and polygon tracing of selected regions with edge detected shaping and operator directed detection of subsequent regions. Colors and/or depths are automatically applied to masks throughout a scene from the composite background and to motion objects.
US07907792B2 Blend maps for rendering an image frame
A method performed by a processing system includes determining at least first and second distances between a first pixel location having a first pixel value in a first image frame and first and second edges of the first image frame, respectively, and determining a first factor that is proportional to a first product of the first and the second distances and configured to attenuate the first pixel value in response to the first pixel value being displayed by a first projector on a display screen such that the first pixel value overlaps with a second pixel value displayed by a second projector.
US07907790B2 Image correcting apparatus, projection system, image correcting method, and image correcting program
An image correcting apparatus is used in a projection system which includes a plurality of projectors installed away from each other. Respective projection images projected by the plural projectors are stacked on a projection surface. The image correcting apparatus includes a reference image pickup device to output a reference image, a plurality of detection image pickup devices to output a detection image, and a correction control device which controls operations of the reference image pickup device and the plural detection image pickup devices. The correction control device includes a plurality of shadow area judging units which judges a shadow area generated on a projection image based on a detection image and a reference image, and a plurality of shadow correction parameter producing units which gives weights to the shadow area and the non-shadow area to produce shadow correction parameter containing luminance correction weight information.
US07907789B2 Reduction of block effects in spatially re-sampled image information for block-based image coding
A method of processing block-based image information including up sample filtering pixels located along boundaries of image blocks using a first filter strength and up sample filtering at least a portion of the pixels that are not located along boundaries of the image blocks using a second filter strength. The method may alternatively include up sample filtering pixels located along boundaries of image blocks and image sub-blocks using the first filter strength. An up sample filter system which includes a first up sample filter which filters pixels located along boundaries of the image blocks using a first filter strength and a second up sample filter which filters pixels that are not located along boundaries of the image blocks using a second filter strength.
US07907780B2 Method for collecting data for color measurements from a digital electronic image capturing device or system
A method for providing an intensity or brightness measurement using a digital image-capturing device comprising: selecting a target area within a field of view of the image-capturing device, the target area containing pixels; measuring the intensity or brightness of pixels in a target area; accumulating the intensity or brightness values of the pixels in the target area; and determining a pixel value representative of the intensity or brightness of the pixels in the target area. A device for making color measurements comprising an image-capture device, a processor or logic device, and a memory location for accumulating color data, and the processor or logic device is programmed to perform color measurements by accumulating the data for pixels located in the target area in memory, and determining a representative color value.
US07907779B2 Game apparatus and storage medium storing a handwriting input program
A game apparatus displays a game screen of 9×9 grid, for example, of a Sudoku puzzle on one LCD and an empty cell (cell to be answered) is large-displayed on the other LCD. A touch panel is provided on the LCD to allow a player to handwrite a numeral to fill in the cell with a stick, etc. on the touch panel. When a handwritten region is larger at a certain degree or more with respect to the cell, it is considered that an answer numeral is input, and the answer numeral is large-displayed. If the handwritten region is not so large as to the cell, it is considered that a note numeral is input, and the note numeral is displayed in a smaller region in the cell. However, if the notes numeral is settled as an answer numeral, a game determination is performed according to the answer numeral.
US07907778B2 Segmentation-based image labeling
Systems and methods for segmenting an image into at least two layers, a foreground and a background layer include rough labeling or segmenting at least a portion of the image into foreground and background pixels. The rough labeled pixels may be refined by using local classifications. Additional processes may be performed on the image including, but not limited to, filtering, image enhancing, shape refining, image compression, etc.
US07907777B2 Manifold learning for discriminating pixels in multi-channel images, with application to image/volume/video segmentation and clustering
A manifold learning technique is applied to the problem of discriminating an object boundary between neighboring pixels/voxels in an image. The manifold learning technique is referred to as locality preserving projections. The application is for multi-channel images, which may include registered images/volumes, a time series of images/volumes, images obtained using different pulse sequences or contrast factors, radar and color photographs.
US07907772B2 Delineation on three-dimensional medical image
A method and apparatus to delineate a volume of interest structure on a three-dimensional medical image. The apparatus includes a data storage device to store the three dimensional image and a digital processing device to delineate the volume of interest structure of the three-dimensional image.
US07907769B2 Image-based methods for measuring global nuclear patterns as epigenetic markers of cell differentiation
The invention provides methods for determining the differentiation state of cells. The methods include non-invasive, non-perturbing, automatable, and quantitative methods of analysis of cell colonies, individual cells, and/or cellular structures.
US07907764B2 Apparatus, program and method for motion analysis in internal body
When a motion in an internal body is analyzed by employing a tomographic image, a relative motion in an internal body is analyzed by moving a viewing point to an arbitrary place. The present invention is composed of: a tomographic image acquisition device 1 for acquiring a tomographic image of a subject targeted for observation; a motion analysis device 2 to which the tomographic image acquisition device 1 is connected, the analysis device performing a motion analysis from the tomographic image obtained by the tomographic image acquisition device 1; and a display device 3 connected to the motion analysis device 2, the display device displaying data outputted by the motion analysis device 2. The motion analysis device 2 includes image processing means 4 for processing the tomographic image obtained by the tomographic image acquisition device 1, point specification means 5 for specifying a plurality of arbitrary points on the tomographic image after image processing by the image processing means 4, viewing point conversion means 6 for converting a motion of a point serving as an observation point to a motion obtained by defining a point other than the observation point as a viewing point from among the plurality of points specified by the point specification means 5, and data output means 7 for outputting data obtained by the viewing point conversion means 6.
US07907763B2 Image processing method and computer readable medium for image processing
When the user presses an Alt key, the mode makes a transition to a property value switching mode and all annotations are made visible. At this time, the originally invisible annotations with the visibility properties set to invisible are drawn translucently. That is, a scanner name, a color bar, and a patient name which are not visible in a normal mode are drawn translucently. Thus, the user presses the Alt key, whereby the mode can be switched to the visible switching mode of drawing all objects, so that the user can promptly designate the annotation whose visibility property is to be changed and can smoothly conduct a medical diagnosis with an image.
US07907761B2 Method for registration and navigation of volumetric scans using energy profiles
A method is provided for identifying a location of a region of interest in a volumetric image scan that includes a plurality of slices of an object and wherein each slice, in turn, includes a plurality of pixels. The method includes setting a predetermined pixel intensity threshold corresponding to a particular region of interest; identifying target pixels for each slice from the plurality of pixels that exceed the predetermined pixel intensity threshold; creating an energy profile from the target pixels for each slice; and comparing the energy profile to a predefined energy profile to determine the location of the region of interest.
US07907752B2 Face center position detecting device, face center position detecting method, and computer-readable medium
It is possible to accurately detect a face center position based on an image of a person when the person is wearing glasses even when the person is facing sideways. Face images obtained as a result of photographing a face of a driver using a camera (10) are stored in an image memory (22). The CPU 24 determines positions of the sides and top and bottom positions of the face based on the face images stored in the image memory (22). Further, the CPU 24 determines whether or not the driver is wearing glasses or is facing sideways. When the wearing glasses and facing sideways is determined, a face center position is detected using face images for a lower region of the face. As a result, it is possible to detect a face center position in a reliable manner even when a driver wearing glasses is facing sideways.
US07907750B2 System and method for autonomous object tracking
A system for autonomous object tracking with static camera arrangements. Each camera arrangement may minimally have a pan-tilt-zoom camera and a range or depth sensor. Imaging may provide coordinates and depth information of a tracked object. Measurements of an image centroid position and width may be obtained with processing. Maintaining an image at the center of a camera screen may be attained at a pixel width of the image. Estimation and prediction of object size and position may be processed for providing pan, tilt and zoom rates for the camera. Pan, tilt and zoom latency may be accounted for in the system. There may be a number of camera arrangements where tracking of the object may be handed off by one camera arrangement to another.
US07907746B2 Media recognition system
A media recognition system comprises an object management space, an object processing module and a media object space for storing media objects generated by object processing, wherein a pattern definition list stored in the object management space includes a plurality of action statements defining script programs to be executed in association with pattern formulas which designate the attributes of objects. The object processing module generates a new media object having different attributes by executing media processing corresponding to the input media object based on the pattern definition list, and repeats recursive media processing on the generated media object as the new input media object in accordance with the pattern definition list.
US07907737B2 Acoustic apparatus
According to one embodiment, an acoustic apparatus comprises a measuring signal generator, a transducer configured to convert a measuring signal to a measuring sound and to convert a characteristic vibration of the transducer due to the measuring sound, to a characteristic vibration signal, an analysis module configured to analyze the characteristic vibration signal in order to output a physical quality of a characteristic vibration of the transducer, a controller configured to set a first state in which the transducer converts an electric signal to an acoustic signal or a second state in which the transducer converts an acoustic signal to an electric signal. The measuring signal generator is connected to the transducer in the first state and the analysis module is connected to the transducer in the second state.
US07907734B2 Key distribution control apparatus, radio base station apparatus, and communication system
A key distribution control apparatus, a radio base station apparatus and a communication system for improving security. A communication system (10) comprises an Access controller (100), which serves as a key distribution control apparatus, a wireless LAN base station apparatus (200) and a communication terminal (300). The Access controller (100) performs an authentication of the communication terminal (300), and the wireless LAN base station apparatus (200) performs a decryption process in the communication with the communication terminal (300). A standard of 802.11i or WPA, which is specified on the precondition that the same device performs the authentication and the decryption process, is applied to the communication system (10). In this way, a wireless communication system that improves the security can be realized. Moreover, the security can be also improved with respect to the Access controller (100), which serves as the key distribution control apparatus, and the wireless LAN base station apparatus (200) both included in this wireless communication system.
US07907731B2 Data communication system
A data communication system that enhances concealment by significantly increasing the time required for a wiretapper to decrypt a cipher text. The data communication system is constituted by connecting a data transmitting apparatus (13105) to a data receiving apparatus (11201) via a transmission path (110). In the data transmitting apparatus (13105), a multilevel encoding part (111) receives a predetermined first initial value (key information) and information data and generates a multilevel signal that varies in level substantially in a random number manner. A dummy signal superimposing part (118) superimposes a dummy signal on the multilevel signal. A modulating part (112) converts the multilevel signal to a modulated signal of a predetermined modulation form and transmits the modulated signal. The data receiving apparatus (11201) demodulates the modulated signal to output the multilevel signal, and receives a predetermined second initial value (key information) and the multilevel signal to reproduce the information data.
US07907729B2 Rollback attack prevention system and method
A rollback attack prevention system 10 for a gaming machine 20 includes a configuration log 30 and a revocation list 40. Preferably, the configuration log 30 includes a protected record of software that has been installed on the gaming machine 20. Further, the revocation list 40 includes an inventory of unauthorized software that the prevention system 10 prevents from being installed and/or used on the gaming machine 20.
US07907727B2 System and method for allowing copying or distribution of a copy protected signal
A copy protection system and method for allowing copying or distribution of a copy protected signal is disclosed. One embodiment includes an apparatus and method for receiving a media signal in which a copy protection signal is embedded, receiving a control signal, generating a modified media signal by modifying or blanking at least a portion of the copy protection signal, if the control signal is configured to enable modification or blanking of the copy protection signal, and outputting the modified media signal.
US07907726B2 Pseudorandom number generation with expander graphs
Pseudorandom numbers may be generated from input seeds using expander graphs. Expander graphs are a collection of vertices that are interconnected via edges. Generally, a walk around an expander graph is determined responsive to an input seed, and a pseudorandom number is produced based on vertex names. Specifically, a next edge, which is one of multiple edges emanating from a current vertex, is selected responsive to an extracted seed chunk. The next edge is traversed to reach a next vertex. The name of the next vertex is ascertained and used as a portion of the pseudorandom number being produced by the walk around the expander graph.
US07907725B2 Simple universal hash for plaintext aware encryption
A simple universal hash apparatus and method include input means for inputting at least one of a plurality of Plaintext blocks into an integrity aware encryption scheme using at least one of two secret keys to obtain a plurality of Ciphertext blocks; Plaintext checksum means for computing a Plaintext checksum value from said plurality of Plaintext blocks; Ciphertext checksum means for processing said plurality of Ciphertext blocks and a third key to obtain a Ciphertext checksum; and combination means for combining said Plaintext checksum and said Ciphertext checksum to obtain the simple universal hash value.
US07907722B2 Protection against power analysis attacks
An electronic circuit for cryptographic processing, comprising a first combinatorial logical circuit, arranged to perform a first set of logical operations on input data and to produce output data, the output data having a functional relation to the input data, further comprising at least a second combinatorial logical circuit, arranged to perform a second set of logical operations on the same input data and to produce output data, the output data having an identical functional relation to the input data, wherein the first set of logical operations is different from the second set of logical operations, and wherein the electronic circuit is arranged to dynamically select one combinatorial logical circuit, of a set comprising at least the first combinatorial logical circuit and the second combinatorial logical circuit, for performing logical operations on the input data and producing output data.
US07907719B2 Customer-centric interface and method of designing an interface
A method of designing an interface system that allows users to map the representation of their task directly to the interface. There are three major phases to the Customer-Centric Approach to Interface Design (C-CAID). End-users' tasks are categorized to determine the frequency of reasons or tasks of why users interact with a particular system. These reasons and their relative frequencies are used to design interface options that emphasize the user's task categories. Finally, the customer-centric interface designs are evaluated and compared with existing system interfaces using usability tests with actual users performing the tasks. The results from usability tests are used to pinpoint the task-option combinations that do not work well and which should be revised. Benefits of this customer-centric design are improved systems performance and increased user satisfaction.
US07907718B2 VoIP call routing
A method of managing Voice over Internet Protocol (VoIP) calls with an Internet Protocol Private Branch Exchange (IP PBX) is provided, including: receiving at an IP PBX device an incoming call directed to a target telephone number, said IP PBX device storing a contact list parameter including one or more rule fields, each rule field including a telephone number identifier and an associated target extension identifier; searching the contact list parameter to identify the telephone number identifier corresponding to the target telephone number; and routing the incoming call to one or more target extensions corresponding to the target extension identifier associated with the identified telephone number identifier.
US07907716B2 System and method for facilitating enhanced call awareness
A system and method are disclosed for facilitating enhanced call awareness. A system incorporating teachings of the present disclosure may include an interface that receives a signal associated with a call to a telephone number. A call information engine may be coupled to the interface and may recognize that a party to the call subscribes to an enhanced call activity service. In some cases, the party may be a called party or a calling party, and the activity may include an incoming call to the telephone number, an outgoing call, a missed call, or a waiting voicemail message. A memory may maintain a data network address for the party, and a messaging engine may initiate sending of a message containing call information to the data network address. The message may be sent in response to a trigger signal output by a notification engine without consideration for whether or not a telephone line associated with the telephone number is busy.
US07907715B2 System and method for blocking a telephone call
A system and method are provided for blocking a telephone call from a calling party to a called party, the calling party associated with a calling party directory number, including a local-designated trunk group over which the incoming telephone call from the calling party is received. A service switching point is coupled with the local-designated trunk group, the service switching point receiving the telephone call, generating a query message including the calling party directory number, and sending the query message to a service control point. The service control point is coupled with the service switching point, receives the query message, and determines if the calling party is inter Local Access and Transport Area (interLATA) with respect to the service switching point. Where the calling party is determined to be interLATA, the service control point determines a screening indicator value, and generates a response message to the service switching point to block the telephone call received via the local-designated trunk group where the screening indicator value indicates that the telephone call is public telecommunications network provided.
US07907712B2 Method and apparatus for providing personal mobility features in a telecommunications environment
Personal mobility, multiparty control, and device augmentation features are provided within a voice-over-Internet protocol environment, such as a distributed feature composition (DFC) telecommunications architecture. The personal mobility features allow a caller to be identified to a callee using a desired identifier in place of an identifier of the device from which a call is made. Such personal mobility features are made available in multiparty calling environments and after mid-call moves. Device augmentation features provide enhanced calling options to a device that may otherwise be unequipped to provide such options, thus enabling personal mobility and multiparty control features across a wide variety of telecommunications devices.
US07907710B2 Tethered digital butler consumer electronic remote control device and method
The present invention relates to a tethered digital butler consumer electronics product and method. The tethered digital butler, of a price and form factor suitable for consumer electronics markets of developed and developing countries, includes a communications and multi-media console and a wireless remote. The remote may resemble a handheld personal computer (HPC), a palm-held personal computer (PPC or PDA) or a smart phone, but has a low cost and feature set supported by the console that is novel in the consumer electronics market. In particular, this disclosure relates to combining telephone service, device control and, optionally, a fingerprint reader for easy user identification/authorization and personalization. As another option, a camera can be incorporated into the remote, thereby enabling video conferencing and other visual features. Alternatively, the remote may be packaged separately from a console and sold to interact with capabilities of a communications and console, set-top box, multi-media PC or other consumer electronics device from a different source, such as one running on a Windows, OS X or Linux platform, with or without telephone capabilities. The remote may include a media reader and remote USB port.
US07907709B2 Tethered digital butler consumer electronic master device and method
The present invention relates to a tethered digital butler consumer electronics product and method. The tethered digital butler, of a price and form factor suitable for consumer electronics markets of developed and developing countries, includes a communications and multi-media console and a wireless remote. The remote may resemble a handheld personal computer (HPC), a palm-held personal computer (PPC or PDA) or a smart phone, but has a low cost and feature set supported by the console that is novel in the consumer electronics market. In particular, this disclosure relates to combining telephone service, device control and, optionally, a fingerprint reader for easy user identification/authorization and personalization. As another option, a camera can be incorporated into the remote, thereby enabling video conferencing and other visual features. Alternatively, the remote may be packaged separately from a console and sold to interact with capabilities of a communications and console, set-top box, multi-media PC or other consumer electronics device from a different source, such as one running on a Windows, OS X or Linux platform, with or without telephone capabilities. The remote may include a media reader and remote USB port.
US07907708B2 Voice and fax over IP call establishment in a communications network
In a communications network, voice and facsimile calls are established between first and second and second terminals via first and second media gateways in a communications network. Each gateway is capable of autonomous transitioning between a voice over IP (VoIP) call mode and a facsimile over IP (FoIP) call mode. A bearer path for the call is established via a media gateway controller. During call setup, the media gateways exchange confirmation of each gateway's capability to perform autonomous transitioning between VoIP and FoIP call modes. The call is established as a VoIP call, and, on a determination by the media gateways that a facsimile call is required, each media gateway autonomously transitions between its VoIP and FoIP call modes without the intervention of the media gateway controller.
US07907705B1 Speech to text for assisted form completion
A method for capturing information from a live conversation between an operator and a customer, involving monitoring the live conversation between the operator and the customer, recognizing at least one portion of the live conversation as a text portion upon converting the live conversation to text, interpreting a cue in the live conversation, relating the cue to an information field associated with a context for the live conversation, and storing information obtained from the text portion into the information field, wherein the information obtained from the text portion includes at least one word spoken after the cue.
US07907704B2 Caching user information in an integrated communication system
An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
US07907703B2 Method and apparatus for telephonically accessing and navigating the internet
A method for accessing and browsing the internet through the use of a telephone and the associated DTMF signals is disclosed. The preferred embodiment provides a system that converts the information content of a web page from text to speech (voice signals), signals the hyperlink selections of a web page in an audio manner, and allows selection of the hyperlinks through the use of DTMF signals generated from a telephone keypad. Upon receiving a DTMF signal corresponding to a hyperlink, the corresponding web page is fetched and again delivered to the user via one of the available delivery methods such as voice, fax-on-demand, electronic mail, or regular mail.
US07907702B2 Communication device for visually impaired persons
A communication device for visually impaired persons assists the user to determine the function of each key and input on the modern-day device. The communication device includes a plurality of surface sensors that when activated, guide the user in call placement, routing, control options and general communications. The device may include a vibration feature that causes an area on the device to vibrate. A whisper audio feature may audibly coach the user when sensed areas are touched. Additionally, a networked device may provide third party assistance to the user. The techniques of the various embodiments provide effective guidance without disrupting the user, the called party or others in proximity to the user, such as in an office-type environment.
US07907695B2 Natural circulation boiling water reactor and handling method thereof
A natural circulation boiling water reactor provides to a chimney with a plurality of tubes. That is to say, each of the plurality of tubes partitions the coolant flow path above a core. Thus, unlike the conventional natural circulation boiling water reactor providing the flow path partition wall grid in which the plate members are made integral by welding and coolant flow paths are partitioned, the chimney of the natural circulation boiling water reactor can reduce the number of welded portions because the edges of the four corners of each flow path do not need to be welded. The natural circulation boiling water reactor can avoid removal as a single unit, as in the case of the flow path partition wall grid in the conventional natural circulation boiling water reactor, by detaching each tube. The chimney can be easily detached from the reactor pressure vessel.
US07907693B2 Semiconductor device, a parallel interface system and methods thereof
A semiconductor device, a parallel interface system and methods thereof are provided. The example semiconductor device may include a reference clock transmitting block generating a reference clock signal, a plurality of first transceiver blocks, each of the plurality of first transceiver blocks transmitting at least one parallel data bit signal based on one of a plurality of phase-controlled transmitting sampling clock signals and a per-pin deskew block controlling a phase of a transmitting sampling clock signal to generate the phase-controlled sampling clock signals for the respective plurality of transceiver blocks, the per-pin deskew block controlling the phase of each phase-controlled transmitting sampling clock signal based on a phase skew between a given training data bit signal, among a plurality of training data bit signals, corresponding to a given first transceiver block and the reference clock signal in a first operation mode, and based on phase skew information relating to a phase skew between a given parallel data bit signal of the at least one parallel data bit signal and the reference clock signal in a second operation mode. An example method may include reducing skew based on a comparison between a plurality of transmitted training data bit signals and a corresponding plurality of received training data bit signals in a first mode of operation and reducing skew based on received phase skew information relating to a phase skew difference between a reference signal and a parallel data bit signal in a second mode of operation.
US07907691B2 Dual-mode equalizer in an ATSC-DTV receiver
A decision feedback equalizer for processing a data signal provides concurrent equalizer outputs (Zok, Z1k) for hard decision directed and soft decision directed modes. The joint architecture in accordance with the present invention takes advantage of the fact, herein recognized, that for each equalizer output symbol soft decision bit representation, a subset of these bits corresponds to the hard decision representation. As a result, the invention permits the concurrent output of two distinct modes with essentially the same hardware as a one output equalizer.
US07907688B2 Open loop MIMO receiver and method using hard decision feedback
A receiver for use in performing open loop MIMO performs parallel interference cancellation to reduce interference caused by other spatial streams. Residual interference within an interference-cancelled signal is mitigated using MMSE filtering. The receiver processes received signals in multiple iterations. On each successive iteration, an MMSE filter assumes a lower interference power level than a previous iteration.
US07907682B2 Apparatus and method for initial fractional frequency offset estimation in a broadband wireless access communication system
An apparatus and method for initial fractional frequency offset estimation are provided. In an apparatus for estimating an initial fractional frequency offset in a Broadband Wireless Access (BWA) communication system, the apparatus includes a sample power calculator for calculating a power of input sample data and for calculating an average power of a specific symbol, a power threshold comparator for comparing the sample data power in magnitude with the average power of the specific symbol and for outputting one of an accumulation ON and OFF signal, a first buffer for correlating a last data of the sample data with the sample data and for storing sample data corresponding to a preset number of correlation results, a second buffer for storing sample data corresponding to correlation results other than the sample data stored in the first buffer; and an accumulator for allowing accumulation of sample data stored in the second buffer if the power threshold comparator outputs the accumulation ON signal.
US07907679B2 Methods and systems for acquiring signals using coherent match filtering
Embodiments include methods and apparatus for verifying the detection of a correlation peak, which may represent an acquisition of a received acquisition code symbol sequence. The method includes determining a series of coherently-aligned peaks from a series of correlation peaks. Determining the plurality of coherently-aligned peaks includes correcting a frequency offset and a phase offset for each of the plurality of correlation peaks. A coherent match filter process is performed on the plurality of coherently-aligned peaks. A detection of the correlation peak may be verified when the match filter result exceeds a threshold.
US07907678B2 Power series predistorter and control method thereof
In a distortion generation path of a power series predistorter, a frequency characteristic compensator that adjusts the frequency characteristic of a distortion component is provided in series with an odd-order distortion generator. The output of a power amplifier is divided to obtain an output signal of the power amplifier, the output signal of the power amplifier is down-converted by a down converter, and a distortion detector detects a distortion component in the down-converted signal of base band. The frequency characteristic of the distortion component is split into windows each having a band width of Δf by a distortion component frequency characteristic splitter, and the power of the distortion component in each window is detected. Based on the detected power, the frequency characteristic compensator adjusts a part of the frequency characteristic of the distortion component associated with each window.
US07907673B2 Robust and low-complexity combined signal power estimation
Ascertaining a signal power of an Orthogonal Frequency Division Multiplexing (OFDM) signal involves ascertaining a plurality of channel estimates from the OFDM signal. Compensating phase shift values for phase aligning the plurality of channel estimates are estimated and used to generate phase corrected channel estimates. The phase corrected channel estimates are coherently combined, thereby ascertaining the signal power of the OFDM signal. The compensating phase shift values may be based on a channel characteristic (e.g., delay spread) or may alternatively be hypothesized.
US07907672B2 Synchronization method, receiver, network element, communication device, electronic device, computer program product and computer program distribution medium
The invention is related to a synchronization method in a communication system. The invention includes: carrying out a coarse time offset and frequency offset estimation, first estimating errors in the coarse time-offset and frequency offset estimation by using a maximum-likelihood time-offset estimation and joint optimisation of time-offset and frequency-offset, second estimating frequency offset and time offset by using error estimates in a closed tracking loop.
US07907667B2 Adaptive filtering based upon boundary strength
Adjacent regions are identified in an image. Coding parameters for the adjacent regions are identified. Selective filtering is performed at the region between the identified adjacent regions.
US07907655B2 Mode selection by synchronous pumping of a wagon wheel optical cavity
A laser cavity structure is disclosed which pertains to laser resonator geometries possessing circular symmetry, such as in the case of disk or spherical lasers. The disclosed invention utilizes a very-high finesse Bragg reflector (VHF-BR) thin film reflectors of many layer pairs of very small refractive index difference, the VHF-BR deposited on a surface of revolution, thereby forming an optical cavity. These dielectric reflectors are disposed in such a way as to allow selection of preferred low order modes and suppression of parasitic modes while allowing a high cavity Q factor for preferred modes. The invention disclosed, in its preferred embodiments, is seen as particularly useful in applications requiring high efficiency in the production and coupling of coherent radiation. This is accomplished in a cavity design that is relatively compact and economical.
US07907649B2 Bias signal generation for a laser transmitter in a passive optical network
The teachings presented herein disclose a method and apparatus for controlling the optical power of a laser in a passive optical network transmitter that outputs a modulated optical signal responsive to a modulated input signal. In one or more embodiments, such a control method comprises detecting the voltage of the modulated input signal, and setting the DC bias level of the laser as a function of the detected voltage. These teachings may be implemented, for example, by a laser control circuit in the transceiver module of an optical network unit (“ONU”). Such an ONU may be advantageously used in a hybrid coaxial cable-optical fiber network, such as used in DPONs which interface cable system subscriber equipment to cable system head-end equipment.
US07907647B2 Optical element, light emitting device and method for producing optical element
The present invention relates to an optical element for converting light of prescribed wavelength emitted from a light source into light of wavelength different from the prescribed wavelength for outputting. A first crystal part (20) and a second crystal part (21) having respective surfaces opposed to each other whose coefficients of linear expansion are different by 5 ppm or more are optically polished so that the surfaces opposed to each other include crystallographic axes. An acrylic adhesive whose glass transition point is 75° C. or lower is applied to the adhesive surface of the first crystal part (20) or the second crystal part (21) to stick the first crystal part (20) and the second crystal part (21) to each other. The adhesive is irradiated with light to cure the adhesive and form an adhesive layer (22) having a refractive index of 1.52 or lower. Then, the first crystal part and the second crystal part stuck to each other are cut into a desired size to form the optical element. In the optical element, the separation of the adhesive layer (22) for connecting the first crystal element to the second crystal element and the damage of the crystal parts are suppressed.
US07907646B2 Laser light source and display device
According to the present invention, a laser light source comprises plural semiconductor lasers (2), a solid laser (4), a non-linear material (3) as a wavelength conversion element, a reflection coat (5) formed on one facet of the solid laser, and a reflection coat (6) formed on one facet of the non-linear material (3), and the solid laser and the wavelength conversion element are disposed between the both reflection coats to constitute a laser resonator, and plural pump parts (8) in the solid laser (4) which are pumped by the plural semiconductor lasers are separated from each other by 300 μm or more. Thereby, interference between transverse modes of laser oscillation is avoided, thereby providing a high-power, stable, and compact solid laser light source with which a stable high output power can be obtained.
US07907644B2 High-repetition laser system for generating ultra-short pulses according to the principle of cavity dumping
A high-repetition laser system for generating ultra-short pulses according to the principle of pulse decoupling is described. This is achieved by the use of an amplifying laser medium, a laser resonator with at least one resonator mirror and at least one pulse decoupling component, a saturable absorber mirror, and a pump source for pumping the laser medium wherein the pulse decoupling component is an electro-optical modulator.
US07907639B2 Method and apparatus for synchronizing a multi-level modulation signal
A satellite communications system comprises a transmitter, a satellite transponder and a receiver. The transmitter transmits an uplink multi-level modulated signal (hierarchical modulation, layered modulation, etc.) to the satellite transponder, which broadcasts the multi-level modulated signal downlink to one, or more, receivers. The multi-level modulated signal comprises an upper layer and a lower layer. The lower layer conveys LDPC blocks, or LDPC frames, each LDPC block comprising S bits of data including a header portion and a data-bearing portion. The upper layer conveys shorter blocks, each shorter block comprising R bits of data, where R
US07907637B2 Fast acquisition in mobile multimedia multicast systems
A technique of acquisition in a MediaFLO™ (Forward Link Only) mobile multimedia multicast system, wherein the method comprises receiving a superframe comprising a first digital symbol in a receiver operating in a first state of operation; assuming the first received digital symbol to be a Time Division Multiplexed (TDM) pilot symbol; calculating a first sparseness index of the first symbol; storing the first sparseness index; operating the receiver in a second state of operation; receiving a second digital symbol; calculating a second sparseness index for the second digital symbol; the receiver remaining in the second state of operation when the second sparseness index is greater than the first sparseness index, wherein the second digital symbol is assumed to be the TDM pilot symbol; and verifying that the last assumed TDM pilot symbol is the correct TDM pilot of the superframe.
US07907635B2 Method of processing traffic information and digital broadcast system
A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by performing additional coding and multiplexing processes on the traffic information data and transmitting the processed data. Thus, robustness is provided to the traffic information data, thereby enabling the data to respond strongly against the channel environment which is always under constant and vast change.
US07907632B2 Data output apparatus, communication apparatus and switch apparatus
A data communication apparatus has a data retainer, a retain state manager, a guaranteed bandwidth manager, a surplus bandwidth manager managing outputting of output data having a destination retained in the data retainer to an output line on a per-destination basis when the output data is outputted to the output line with the use of a surplus bandwidth that is a surplus over a sum of guaranteed bandwidths, and a scheduler scheduling outputting of data retained in the data retainer to the output line, based on results of managements by the guaranteed bandwidth manager and the surplus bandwidth manager and a retain state managed by the retain state manager. The apparatus manages the bandwidth with improved accuracy at the time of communication using a surplus bandwidth.
US07907628B2 Priority based arbitration for TDMA schedule enforcement in a multi-channel system
A multi-channel TDMA network having priority based is provided. A network includes a plurality of channels, and a plurality of nodes adapted to transmit and received data. Through each channel, every node is coupled to communicate data with every other node. Within each channel, each node is assigned a unique priority rank. Only the node with the highest priority rank is permitted to transmit data during a time slot. For each channel of the multi-channel network, the plurality of nodes are ranked in a different priority direction.
US07907627B2 Wireless communication method following DCF rule
Provided are a method and apparatus which can reduce the possibility of collision with other frames when transmitting a broadcast/multicast frame in a wireless local area network (LAN) following a Distributed Coordination Function (DCF) rule, thereby ensuring reliable transmission. The wireless communication method for sending or receiving a predetermined frame through contention between an access point and one or more stations according to DCF is characterized in that the access point uses the shortest of interframe space (IFS) intervals for access to a wireless medium. Therefore, when wireless LAN STAs operate in a DCF mode, the possibility of collision during broadcast or multicast frame transmission can be reduced while adopting conventional CSMA/CA mechanism, thereby improving reliability in successful frame transmission.
US07907624B2 Switch matrix
A switch system comprises a switch matrix providing a configurable, protocol agnostic, packet switching core, the switch matrix providing a non-blocking switch connecting a configurable number of ports together.
US07907623B2 Gateway for automatically routing messages between buses
A gateway is provided for automatically routing messages between buses, the gateway being connected to multiple communication components for temporarily storing and transmitting messages via these buses, and having a gateway control unit which is connected to the communication components via a system bus for the exchange of messages, and which receives notification from each communication component of the occurrence therein of a message to be routed as an external event. The gateway control unit has a vector memory which includes a first memory region for storing communication component vectors, a communication component vector being provided for each message group of a communication component, and the vector indicating the point in time of the next expected internal event for a message that is temporarily stored in the communication component, and indicating a vector jump address to a message vector which is stored in a second memory region of the vector memory.
US07907619B2 Method, system and program product for adapting to protocol changes
A method, system and program product for overriding existing functionality provided in an application programming interface (API) for a local protocol implementation is provided. The method includes providing an API for a local protocol implementation having a raw interface function that can be invoked by a client application to override existing functionality provided in the API. The method further includes defining for the raw interface function an array of pre-formed payload elements to be included for creating a customized protocol request message for requesting a protocol service from a server application using a remote protocol implementation different than the local protocol implementation, populating data for each element in the array defined, and invoking the raw interface function, which takes as input the array defined and inserts them, in order, behind a protocol message header of the protocol request message and sends the customized protocol request message to the server application.
US07907617B2 Method and system for programmable bandwidth allocation
The disclosed systems and methods relate to allocating bandwidth to a plurality of ports that access a shared resource. An exemplary system may comprise a multiplexer, a table, and a scheduling circuit. The table may define when a port has access to the shared resource. The table entries may be based on the number of ports with access to the shared resource and the required bandwidth in each of the ports. The scheduling circuit controls the multiplexer according to the table, and the ports may gain access to the shared resource one port at a time.
US07907613B1 Method and apparatus for measuring RTT in a cumulative acknowledgment transmission protocol
Round-trip time estimates may be calculated from an acknowledgement of an original packet transmission or from an acknowledgment of a retransmission without ambiguity by using different segment sizes for the same packet during transmission and retransmission. By using different segment sizes, the retransmitted segment will be acknowledged with a different acknowledgement number. In one embodiment, a TCP sender uses segment sizes that are slightly smaller than the maximum segment size for the initial transmission (e.g. MSS-4 bytes), and uses maximally sized segments during retransmission. When one of the two transmissions is explicitly acknowledged, the TCP sender can then use the different byte sequence acknowledgement numbers to discern which transmission is being acknowledged and correctly measure the round-trip time. This also allows the TCP sender to initiate the NewReno fast recovery algorithm only upon receipt of a retransmission acknowledgment. This is especially useful, for example, during periods of rapidly increasing delays caused by deteriorating network conditions or increased congestion.
US07907610B2 Integrated circuit with internal communication network
An integrated circuit comprises a plurality of data processing circuits (10) and a communication network (12) coupled between the data processing circuits (10). The communication network (12) comprises connections (122) and router circuits (120) coupled between the connections (122). Memory is provided to store definitions for respective data streams, of respective paths along the connections (122), for controlling the router circuits (120) to transmit each data item from each respective data stream along the respective path programmed for that respective data stream. Initially initial paths for a set of original data streams are defined and started. Subsequently an additional data stream can be added. If so a new path is selected in combination with future paths for the original data streams. The combination of the new paths and the future paths is taken from selectable combinations that include at least one combination wherein an initial path for at least one of the original data streams has been rerouted with respect to the initial path. The initial path for the at least one of the original data streams is reprogrammed if the path for that original data stream is rerouted in the selected combination, without interrupting transmission of data items of data streams other than the at least one of the original data streams. Subsequently transmission of data items is started along the new path.
US07907608B2 High speed packet capture
Packets can be read from a network interface into an application using a single kernel copy. In one embodiment, the invention includes a receiver packet memory to store captured packets, and a network interface driver operating in a kernel of a device to read packets captured by network interface hardware into the kernel by storing captured packets in the receiver packet memory. Then, an application interface can expose the receiver packet memory to an application executing on the device by representing the receiver packet memory as a virtual file.
US07907604B2 Creation and management of routing table for PCI bus address based routing with integrated DID
Routing between multiple hosts and adapters in a PCI environment is provided by a method and system. A Destination Identification (DID) field is inserted in a field of the PCI bus address (PBA) of transaction packets dispatched through PCI switches. A particular DID is associated with a particular host or system image, and thus identifies the physical or virtual end point of the packets. The method and system may track connections such that when particular host of a root node becomes connected to a specified switch, a PCI Configuration Master (PCM), residing in one of the root nodes, is operated to enter a destination identifier or DID into a table. The DID is then inserted in the PBA of packets directed through the specified switch from the particular host to one of the adapters.
US07907603B2 Acceleration of label distribution protocol (LDP) session setup
In one embodiment, a network device executes a Label Distribution Protocol (LDP) that sends LDP Hello messages at a default rate. The rate of sending LDP Hello messages is modified to accelerate the establishment of an LDP session between the network device and an LDP peer.
US07907597B2 Method and apparatus for providing voice and data services in a mobile communication system with various overlapped access networks
An apparatus and method for seamlessly providing voice and data services to a user through an access terminal in a mobile communication system including a heterogeneous service & mobility gateway (HSMG) for an interworking service between a circuit network and a packet network, and various access networks overlapping each other. The access terminal notifies the HSMG that a voice call is received, if the access terminal that accessed a packet network receives a voice call. The HSMG sends a direction request to a circuit network upon receiving the notification indicating that the voice call is received. The access terminal directs to the circuit network and registers a new location upon receiving the direction request. The HSMG sets up an incoming voice call to the access terminal after the registration of a new location.
US07907590B2 Providing information relating to traffic congestion tendency and using the same
A method for identifying traffic information includes receiving traffic data including a first identifier, information corresponding to a prediction of congestion tendency for a particular link, and information corresponding to a location associated with the particular link. The first identifier enables a determination of a type of the information that is included within the received traffic data. The method includes determining a type of information included within the received traffic data based on the first identifier and determining congestion tendency prediction information based on the information included in the received traffic data only if the first identifier enables a determination that the received traffic data includes a prediction related to a congestion tendency. The method includes determining location information based on the information that is included in the received traffic data corresponding to the location associated with the particular link and identifying traffic information based on the determined congestion tendency prediction information and the determined location information.
US07907588B2 Method of reducing a peak to average power ratio of a modulated signal
The invention relates to a method of reducing a peak to average power ratio of a signal, wherein the signal comprises data that is designated for transmission to a sector of a plurality of sectors, and wherein the method comprises the steps of selecting a first subset of radio resources from a given set of radio resources and of assigning a subset of radio resources from the remaining set of radio resource to each sector of said plurality of sectors. Each subset of radio resources is at least approximately disjoint from another subset of radio resources. The method in accordance with the invention further comprises the step of generating the signal by combining the data on the subset of radio resources that has been assigned previously to the sector and by employing said first subset of radio resources for a reduction of the peak to average power ratio. In another aspect the invention relates to a communication network component, to a computer program product and to a wireless communication system.
US07907584B2 Access router device, mobility control system, and mobility control method
In a network configuration in which a mobility control node is placed in the network, a packet is forwarded from a communication partner to the mobility control node by a basic IP mobility protocol for supporting movement in a local network managed by the mobility control node, a movement of a mobile terminal device across local networks formed by mobility control nodes is achieved without adding a function to the mobile terminal device. A mobility control node to be provided to the mobile terminal device is identified by a trigger reporting a movement has been performed to the network from the mobile terminal device, and, in the case of HO across between mobility control nodes, network information before the movement is reported instead of network information to be originally reported. Thus, the mobile terminal device determines that the movement is in the same network and can continue communication without performing an address generation procedure.
US07907583B2 Communication terminal apparatus, communication method thereof, and connected destination selection method in wireless LAN
To provide a communication terminal apparatus including a first wireless communication unit that can connect with a host computer, a second wireless communication unit that can connect with connecting equipment by wireless, an equipment information storage unit for storing image information showing an appearance of the above-described connecting equipment, a display unit for displaying the appearance of the connecting equipment, and a designating unit for establishing communication with the connecting equipment thereafter, which is designated, when the appearance of the desired connecting equipment that is displayed in the above-described display unit is designated, in which, since the above-described wireless communication unit receives and displays image information showing the appearance of the above-described connecting equipment from the host computer if the image information showing the appearance of the above-described connecting equipment is not stored in the equipment information storage unit. Hence it becomes possible for the communication terminal apparatus to receive the appearance and product names of all the connecting equipment that are connected to the communication terminal apparatus, to display them in the display unit, and to establish communication.
US07907579B2 WiFi geolocation from carrier-managed system geolocation of a dual mode device
In one embodiment, a carrier-managed system such as the cellular network or the Global Positioning System (GPS), is leveraged to directly determine or triangulate geographic locations of the dual mode device and then the access point. Advantageously, a service provider may constantly and automatically update its database with the geolocation of APs and associated devices to thereby provide accurate information and improved emergency services.
US07907574B2 Channel scheduling
A method for transmitting data in a code division multiple access (CDMA) communication network, consisting of allocating a common Walsh code to a group of transceivers, and allocating a respective, different long code to each transceiver in the group. The method further includes time-multiplexing transmission of the data to the transceivers in the group by applying the common Walsh code and the respective long code of each transceiver to data packets directed to the transceivers so as to form multiplexed data packets. The multiplexed data packets are transmitted in sequence over the network to the group of transceivers.
US07907572B2 Collocated radio coexistence method
A collocated radio coexistence method is disclosed. The method operates in the frequency domain to protect WiMAX downlink traffic from narrow band interference (e.g. harmonics) caused by other collocated radios, such as GSM 800 MHz, operating simultaneously with an 802.16-capable (WiMAX) radio in a multiple radio coexistence platform (MRP).
US07907568B2 Method of performing a handover
There is provided a method of performing a handover of a mobile station. The method in accordance with the invention comprises the step of receiving a dataflow which comprises the downlink data traffic to the mobile station and the step of queuing the dataflow. The method in accordance with the invention comprises further the step of generating a first dataflow during handover of the mobile station from the queued dataflow, wherein the first dataflow has a dataflow rate which is below a given first rate. The first dataflow is sent towards the mobile station during handover. The method in accordance with the invention furthermore comprises the step of generating a second dataflow from the queued dataflow after completion or abortion of the handover, wherein the second dataflow has a dataflow rate which is above a given second rate. The second dataflow is sent towards the mobile station. In other aspects the invention relates to a communication network, to a communication network component and to a computer program product for performing the method in accordance with the invention.
US07907561B2 System and method for integrating devices into a wireless network
A split architecture wireless access point (SAAP) extends a traditional wireless access point (TRAP) network by selectively interfacing or isolating a SAAP network with a deployed TRAP of the TRAP wireless network. The SAAP has a split architecture that interfaces with the TRAP as a client of the TRAP network and supports the SAAP network as a router. For instance, a client module communicates as a client of the TRAP wireless network over a TRAP channel and a router module routes information between clients of the SAAP network over a SAAP channel, the SAAP wireless network to advantageously benefit streaming of audiovisual information and other usages of the TRAP and SAAP wireless networks. A control module selectively allows communication between the router and client modules to support communication between information handling systems associated with the SAAP wireless network and the TRAP wireless network.
US07907560B2 Method, system and program product for indicating concurrent service capability with enhanced precision
A communication network includes first and second network entities capable of over-the-air communication. The second network entity receives at least one message communicated over-the-air by the first network entity. The message includes one or more message fields indicating a number of concurrent over-the-air service instances with the second network entity supported by the first network entity. The second network entity limits a number of concurrent over-the-air service instances requested by the second network entity in accordance with the one or more message fields in the message.
US07907559B2 System and method for multi-access
A system and a method allowing a user terminal (18) in a network to simultaneously access a plurality of radio based access networks (19, 20) of diverse access technologies. Characteristic features of the invention are access selection adapters (22, 23), each one associated with a respective radio based access network, and an access technology independent access selector (26). An access adapter has means (32) for receiving access technology dependant information from its respective access network and means (31) for translating the information into access technology independent status information. The access selector comprises an access selection algorithm (33) interacting with applications (27) resident in the user terminal and with each access adapter for selection of a radio access network based on an individual QoS profile associated with each respective application and on said access technology independent status information. The invention also relates to a method for service scheduling.
US07907558B2 Method for providing a multicast service within a wireless communications system
In one aspect of the present invention, a method is provided for delivering multicast data to a plurality of mobile devices. The method comprises providing data using a first technique, such as multicast over HS-DSCH, to a first portion of the plurality of mobile devices, and providing data using a second technique, such as multicast over DCH or FACH, to a second portion of the plurality of mobile devices. The type of multicast technique used is based upon a quality of communications, such as the long term block error rate, that exists with respect to each of the mobile devices.
US07907554B2 Method of communication between mobile station and base station in mobile communication system
Method of communication between a mobile station and a base station in a mobile communication system of IMT-2000 communication network basis, which is suitable for effective transmission of various multimedia information within a given channel capacity, the method including the steps of (1) when a mobile station receives a data transmission request, providing one portion of a period of a data frame with regular number and arrangement of down link slots and up link slots and the other portion of the data frame with irregular number and arrangement of down link slots or/and up link slots depending on characteristics and amount of subscriber data to be transmitted, (2) determining a transmission type according to which a communication is executed using a competition period for determining priorities of the subscriber data, a reservation period for making a reservation for time slots for use in transmission of the subscriber data, and an assignment period for assigning a memory period according to an amount of the subscriber data, which periods are selectively and respectively included in the one portion of the data frame and in the other portion of the data frame, and (3) providing the data frame according to the transmission type and transmitting to the base station.
US07907553B2 Method of communication between mobile station and base station in mobile communication system
Method of communication between a mobile station and a base station in a mobile communication system of IMT-2000 communication network basis, which is suitable for effective transmission of various multimedia information within a given channel capacity, the method including the steps of (1) when a mobile station receives a data transmission request, providing one portion of a period of a data frame with regular number and arrangement of down link slots and up link slots and the other portion of the data frame with irregular number and arrangement of down link slots or/and up link slots depending on characteristics and amount of subscriber data to be transmitted, (2) determining a transmission type according to which a communication is executed using a competition period for determining priorities of the subscriber data, a reservation period for making a reservation for time slots for use in transmission of the subscriber data, and an assignment period for assigning a memory period according to an amount of the subscriber data, which periods are selectively and respectively included in the one portion of the data frame and in the other portion of the data frame, and (3) providing the data frame according to the transmission type and transmitting to the base station.
US07907552B2 MIMO communication system with user scheduling and modified precoding based on channel vector magnitudes
A multiple-input, multiple-output (MIMO) communication system is configured to perform user scheduling and associated precoding. The system includes multiple terminals and at least one base station configured to communicate with the terminals. The base station is operative to obtain channel vectors for respective ones of the terminals, to select a subset of the terminals based on magnitudes of the respective channel vectors, to compute a precoding matrix using the channel vectors of the selected subset of terminals, and to utilize the preceding matrix to control transmission to the selected subset of terminals. The system may be, for example, a time-division duplex (TDD) multi-user MIMO system in which the multiple terminals comprise autonomous single-antenna terminals.
US07907550B1 Method and system for providing voice over IP conferencing service
The present invention relates to a method and system for providing conference call services in a VoIP local network. A VoIP communication station may be conferenced into a VoIP call between at least two other communication stations. In one embodiment, a Voice Conference Server device (VCS) receives a “join-call’ signal or indication from a VoIP phone wishing to conference into a VoIP connection. The VoIP connection may be between at least one VoIP phone in a local network and a communication station such as a PSTN phone in a public network. The VCS sets up an RTP voice path and conferences in the VoIP communication station providing the “join-call” signal or indication.
US07907549B2 Modeling a ring network using a ring object
Modeling a ring network of a network system includes creating a ring object that models the ring network. The network system includes a network element that has components. The ring object includes provisioning properties, where a provisioning property describes configuring a component to become a member of the ring network. A component is associated with the ring object to allow the component to become a member of the ring network, where the associated component is allowed to receive packets communicated by the ring network. The ring object is stored at memory of the network element.
US07907546B1 Method and system for port negotiation
Method and system for network communication between a first network port and at least a second network port is provided. The method includes establishing bi-directional communication between the first network port and the second network port using a first set of port setting information. After establishing bi-directional communication, a second set of port setting information is sent from the first network port to the second network port. If a response to the second set of port setting information is not received from the second network port within a given duration or if an unacceptable response is received from the second network port, then the first set of port setting information is used for communication between the first and second network ports.
US07907545B2 Switching device adapted to switch an aircraft wireless network from a maintenance configuration to a commercial configuration and vice-versa
An aircraft wireless network in an aircraft includes a maintenance server, a cabin server, a radio switch, a network switch, and a cabin access point. The network switch and radio switch are configured to arrange the aircraft wireless network according to at least two distinct configurations. In a first configuration the cabin server is permitted to connect to the at least one cabin access point by the network switch and a first aircraft access point is connected to the external antenna by the radio switch. In a second configuration the maintenance server is permitted to connect to the at least one cabin access point by the network switch and a second aircraft access point is connected to the external antenna by the radio switch. In the first and second configurations the maintenance and cabin servers are prohibited from simultaneously connecting to the at least one cabin access point.
US07907541B2 Method and arrangement for establishing a communication session for multimedia
A method and arrangement for establishing a packet-switched multimedia session for a mobile terminal (A) in communication with another party (B), wherein a primary PDP (Packet Data Protocol) context has been activated in a mobile network for the mobile terminal. Information on the forthcoming session is received which has been negotiated and agreed between the communicating parties. It is then determined whether any network resources providing a required QoS are needed for the session, and whether a secondary PDP context is to be activated for the mobile terminal and the forthcoming session. If network resources are needed and a secondary PDP context is to be activated, the activation of said secondary PDP context is triggered.
US07907536B2 Method for measuring network performance parity
A method for measuring network performance parity includes the steps of computing a call completion ratio for at least one network provider, and determining whether the call completion ratio passes a first test. These steps may further include computing a first call completion ratio for a first network provider, a second call completion ratio for a second network provider, a difference between the first call completion ratio and the second call completion ratio, and a variance for the difference. The method also includes the step of assessing whether a second test is determinate if the call completion ratio does not pass the first test, by determining whether the variance is greater than a variance cutoff. In addition, the method includes the step of assessing whether a call completion ratio passes the second test, if the second test is determinate, by determining whether the difference is greater than a threshold.
US07907533B2 Methods, systems, and computer program products for performing IP link proving using heartbeat messages
According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for performing IP link proving using heartbeat messages. The method includes transmitting a plurality of heartbeat messages over an IP communications link. A transmission parameter of the plurality of heartbeat messages is varied and a plurality of heartbeat acknowledgement messages corresponding to at least a subset of the plurality of heartbeat messages is received. A measure of processing capabilities of the IP communications link is determined based on the transmission parameters and the heartbeat acknowledgement messages.
US07907532B2 Pool-based network diagnostic systems and methods
A networking system may include one or more nodes communicating with each other. The nodes may communicate via one or more links, which a switch or other structure may provide. The networking system may include one or more pools of at least one network diagnostic module. A network diagnostic module may test one or more links and may be configured to rove among a plurality of links. The networking system may include an alarm module. The alarm module may configure one or more network diagnostic modules to test a link. Preferably, the alarm module may, at least partially in response to a first network diagnostic module detecting particular conditions on a link, configure one or more other network diagnostic modules to test a link. The alarm module may configure the one or more other network diagnostic modules according to priority.
US07907531B2 Apparatus and methods for managing firmware verification on a wireless device
Apparatus, methods, processors and machine readable media for verifying the integrity of firmware on a wireless device. Aspects include generating a verification scheme for testing the integrity of firmware on a wireless device and transmitting the verification scheme to the wireless device. The wireless device applies the verification scheme to the firmware and obtains a verification test result, which is forwarded for analysis. An analyzer compares the generated verification test result with a predetermined test result to obtain an integrity determination that indicates the integrity of the firmware. In some aspects, control commands to change an operational characteristic of the wireless device may be generated based on the integrity determination.
US07907529B2 Communications networks
In order to keep a pathway for time critical data packets (for example for VoIP calls) a dummy flow of data packets is established between a home hub router (20) and a broadband remote access server (25) being the first gateway to the IP network. Should a call be made from the telephone (23), the dummy flow is replaced for the duration of the call by the packets generated for the VoIP call. The dummy flow is adjusted by increasing or decreasing the number of data packets transmitted in order to ensure that a minimum bandwidth having a tolerable delay is available. The dummy flow works by causing non time critical (i.e. P2P data packet flows) to back off and no modification is required to routers and the like incorporated into the network.
US07907528B2 Managing power consumption in a NIC team
The present disclosure provides an information handling system which includes a team of network interface controllers (NIC), each controller operable to receive network traffic load. The system also includes logic configured to direct the network traffic load to at least one NIC in the team based on the network traffic load. The present disclosure may result in overall power savings for system.
US07907522B2 Method and apparatus of providing resource allocation and admission control support in a VPN
Method and apparatus for effectively supporting resource allocation and admission control of a Virtual Private Network in a service provider network.
US07907521B2 Method and system of assigning access connections
A method and system for load balancing network access solutions, for example Provider Edger (PE) routers and network interface cards within said routers, based on characteristics of the destination device to which the assigned network access solutions connect. This enables a service provider to load balance access connections of a particular customer across a number of different network access solutions, based on who the customer is and where the customer is located. In addition, such a system can balance network access solutions based on capacity and utilization of the network access solutions.
US07907516B2 Node setting apparatus, network system, node setting method, and computer product
A plurality of nodes are connected to one another so as to form a ring network. A pseudo master node blocks relay of user data on one side, and transmits in the ring network a health packet that contains information about a priority order in which the pseudo master node is to be set as a master node. If the pseudo master node receives the health packet transmitted by it, or receives a health packet transmitted by another node, the pseudo master node judges whether the pseudo master node is to be set as a master node based on the priority order contained in the received health packet.
US07907511B2 Apparatus and method of reconstructing amplitude-clipped signal
A wireless data transmission method and apparatus are provided for compensating a distortion due to a clipped amplitude when an amplitude of a signal is clipped to reduce a peak to average power ratio (PAPR) in a wireless communication system using an orthogonal frequency division multiplexing (OFDM) scheme and a transmit diversity method using an orthogonal coding. The wireless data transmission apparatus includes a coding unit which Space-Time block codes a first data stream into a plurality of second data streams, the plurality of second data streams being orthogonal to each other; an inverse Fourier transform unit which performs an inverse Fourier transform of each of the Space-Time block coded second data stream and generates a plurality of time domain signals; and a plurality of amplitude clipping units which clips an amplitude of each of the plurality of generated time domain signals.
US07907510B2 Interleaver, deinterleaver, communication device, and method for interleaving and deinterleaving
A communication device carries out communication using N number of communication channels, where N is an integer not less than 2. The communication device includes interleavers that shuffle a data series, which is meant to be transmitted over the N number of communication channels, in at least two directions from among a time direction, a space direction, and a frequency direction, and deinterleavers that shuffle the data series back to obtain the original data series.
US07907509B2 Communication apparatus, integrated circuit and communication method
A diversity circuit uses a plurality of sub-carriers showing CINRs below a lowest threshold, so as to form a sub-carrier group so that combined CINR of the sub-carriers is above the lowest threshold. A diversity tone map generator generates a tope map associated with the lowest primary modulation scheme, based on output from the diversity circuit. A tone map generator generates a tone map associated with primary modulation schemes applied to respective sub-carriers, based on output from the diversity tone map generator.
US07907508B2 Graph-based method for allocating resources in OFDMA networks
A method allocates radio channel resource in an orthogonal frequency-division multiple access network including a set of base stations (BS) and a set of mobile stations (MS). For each BS, a diversity set is maintained for the sets of MS. Each BS determines possible interference at the MS based on the diversity set. A graph is constructed, in which nodes represent the sets of MS, and each edge between a pair of nodes represents channel interference between the MS represented by the pair of nodes. A weight is assigned to each edge, which reflects interference and signal strength on the subchannel between the two MSs connected by the edge. Channel resources are allocated to the MS based on the graph.
US07907507B2 Method and apparatus for transmitting signals, and method and apparatus for receiving the signals
A storage unit stores a preamble signal defined in a legacy system and a preamble signal defined in a MIMO system. A monitoring unit in a transmitting apparatus monitors the existence of any communication apparatus which is not compatible with the MIMO system but accepts the legacy system. A channel characteristics acquiring unit derives the characteristics of a radio channel between the transmitting apparatus and a receiving apparatus. A selector selects a packet format based on a monitoring result obtained by the monitoring unit. The selector also selects where to place LTS, based on the characteristics of wireless channel derived by the channel characteristics acquiring unit.
US07907505B2 Code disk with a plurality of tracks having different patterns
A code disk for a high-resolution encoder that can detect an absolute position and a method for manufacturing a mold to produce the code disk are provided. The code disk is formed by using transparent substrate. The code disk includes a plurality of tracks provided on the transparent substrate and an area provided between the plurality of tracks. Each surface of the plurality of tracks has a different pattern. A level of the area is different from that of the each surface of the plurality of tracks. The method for manufacturing the mold includes steps of processing a plurality of tracks with a flat surface on material; processing an area with a level different from that of each surface, between the plurality of tracks; forming different patterns on the each surface; plating the first material; and peeling plating from the first material to obtain a mold.
US07907503B2 Optical recording medium and recording/reading method therefor
In a single-sided incident type optical recording medium having a plurality of dye containing recording layers, sufficient reflectance and excellent recording characteristics necessary to record or read information in or from a dye containing recording layer positioning farther from a side from which a light beam comes in can be obtained. The optical recording medium has a first substrate (21) having a guide groove, a first dye containing recording layer (22), a semitransparent reflective layer (23), an intermediate layer (24), a second dye containing recording layer (25), a reflective layer (26) and a second substrate (27) having a guide groove. Information is recorded or read in or from the first dye containing recording layer (22) and the second dye containing recording layer (25) by irradiating the light beam from the first substrate's side. The depth of the guide groove on the second substrate is within a range from 1/100×λ to ⅙×λ where λ represents the recording/reading wavelength.
US07907498B2 Optical pickup and optical disk drive using same
Spherical aberration, astigmatism and coma can be corrected by a single liquid-crystal optical element, the electrode patterns in the optical element can be simplified, and the optical element can be controlled in a simple manner. The present invention provides an optical pickup including a light source to emit a light beam of a predetermined wavelength, an objective lens to focus the light beam emitted from the light source onto the signal recording surface of an optical disk, a liquid-crystal optical element provided between the light source and objective lens to correct spherical aberration, astigmatism and coma by varying the refractive index thereof, and a photodetector to detect return light from the signal recording surface of the optical disk. The liquid-crystal optical element has a pair of electrodes disposed opposite to each other in the optical-axial direction, and the liquid-crystal optical element has a pattern to correct spherical aberration, pattern to correct astigmatism and a pattern to correct coma, and the patterns are disposed dispersedly on the pair of electrodes to divide the electrode pair into a plurality of zones, and the plurality of zones resulted from division of the electrode pair by the patterns are used in combination to correct the spherical aberration, astigmatism and coma.
US07907496B2 Two-dimensional demodulation method, two-dimensional demodulation apparatus and holographic apparatus
A two-dimensional demodulation method for reproducing a data page by means of decision feedback Viterbi detection processing from a recording medium on which a data page has been recorded as a set of a plurality of two-dimensional modulation pattern symbols each of which comprises a plurality of pixels, and which have been modulated two-dimensionally, the method comprising: a step of determining a value of pixel deviation in a reproduction image obtained by receiving light from the recording medium on an image sensor; a step of splitting an output signal of the image sensor which indicates the reproduction image of the light received from the recording medium into signal symbol data by division into blocks in accordance with the two-dimensional modulation pattern symbols; and a step of carrying out decision feedback Viterbi detection for each signal symbol data in accordance with the pixel deviation value.
US07907494B2 Hologram information recording medium and hologram information recording/reproducing device
To provide a hologram information recording medium and a hologram information recording/reproducing device capable of accurately reproducing data multiplexed on the recording medium irrespective of the influence of the external environment and so forth.In one recording area 31 of a recording medium 3, a plurality of the same information groups are recorded in substantially the same area with varied multi-parameters, in consideration of the expansion and the contraction of the recording medium 3. That is, a plurality of data groups A to D are recorded in the one recording area 31 of the recording medium 3, with a laser wavelength λ varied. Specifically, the data groups A to D are recorded in one recording area as three groups: a data group G1 including data A1, data B1, data C1, and data D1; a data group G2 including data A2, data B2, data C2, and data D2; and a data group G3 including data A3, data B3, data C3, and data D3.
US07907490B2 Information recording method and apparatus with suppressed mark edge jitters
Recording information is disclosed in which an information recording medium is irradiated with a recording energy beam that is power-modulated into at least a record power level and a record-ready power level lower than the record power level. The information is recorded on the recording medium in the form of length and interval of a mark portion. When forming a mark portion of a predetermined length, the radiation energy of the energy beam is increased as compared with when forming a mark portion of a different length before or after the first pulse of an energy beam pulse train including at least a pulse for forming the mark portion.
US07907489B2 Optical-disc discrimination method and optical disc apparatus
In an HD-DVD, record densities are different between in a lead-in area and in a data area. On the other hand, in a DVD, the record densities of a lead-in area and a data area are equal. In discriminating an optical disc between the HD-DVD and the DVD, a light beam having a wavelength for the HD-DVD or for the DVD is projected onto the respective areas of the lead-in area and the data area, and a comparison is made between the amplitude of a tracking error (TE) signal obtained on the basis of reflected light from the lead-in area and that of a TE signal obtained on the basis of reflected light from the data area. When the difference between both the amplitudes is within a predetermined range, the optical disc is discriminated as the DVD, and when the difference between both the amplitudes is larger than the predetermined range, the optical disc is discriminated as the HD-DVD.
US07907488B2 Write once disc, disc drive therefor, and method of managing disc defect considering compatibility with rewritable disc drive
A write once disc, a disc drive therefor, and a method of managing disc defects on the write once disc using the disc drive in consideration of the compatibility of the write once disc with a rewritable disc drive, the write once disc includes a single record layer disc in which a lead-in area, a data area, and a lead-out area are sequentially formed and a first spare area and a second spare area are sequentially formed in the data area. The write once disc includes a defect management area (DMA) formed in at least one of the lead-in area and the lead-out area; a first temporary defect management area (TDMA) formed in at least one of the lead-in area and the lead-out area; and a second TDMA formed between the first spare area and a user data area or between the user data area and the second spare area.
US07907483B2 Recording medium having a substrate containing microscopic pattern of parallel groove and land sections and recording/reproducing equipment therefor
An information recording medium 1 at least comprises a substrate 13 having a microscopic pattern 20, which is constituted by a shape of continuous substance of approximately parallel grooves formed with a groove section G and a land section L alternately, a recording layer 12 formed on the microscopic pattern 20 and a light transmission layer 11 formed on the recording layer. The microscopic pattern 20 is formed so as to satisfy a relation of P<λ
US07907482B2 Method and system for correction of errors
A method and system for removing periodic disturbances pertaining to turntable and spindle motor errors during recording of a blank optical information carrier. The periodic disturbances are determined in advance and removed only during recording by a repetitive control/learning feedforward control circuit (88).
US07907481B2 Optical disc drive device and tilt correction device
An optical disc drive device has an FE signal generator which generates a focus error signal, a TE signal generator which generates a tracking error signal, a return beam detector which detects a return beam reflected by an optical disc after irradiated by an optical pickup to generate a return beam level signal, a return beam gain setting part which sets amplitude adjustment amount of the return beam level signal so that a signal level of the return beam level signal generated by the return beam detector coincides with a predetermined reference level, an FE gain setting part which sets amplitude adjustment amount of the focus error signal in accordance with the signal level of the return beam level signal adjusted by the return beam gain setting part so that a signal amplitude of the focus error signal is constant, and a TE gain setting part which sets amplitude adjustment amount of the tracking error signal in accordance with the signal level of the return beam level signal adjusted by the return beam gain adjustment part so that a signal amplitude of the tracking error signal is constant.
US07907478B2 Drive device
A drive apparatus of the present invention includes: a recording/reproduction section, a drive control section and a memory circuit. The drive control section performs a process including: receiving a recording instruction specifying at least data to be recorded; storing the data to be recorded in the memory circuit; defining data from a start location of the data stored in the memory circuit to a location corresponding to a next writable address as a first data portion; defining data from the location corresponding to the next writable address to an end location of the data stored in the memory circuit as a second data portion; and controlling the recording/reproduction section to record the second data portion before recording the first data portion.
US07907477B2 Bottle cap medication timer
A disposable electronic timer in the form of a disk having a liquid crystal or similar display, adapted to be glued to a medication bottle cap. A lower major surface of the timer has an adhesive layer with a cover that can be peeled off to expose the adhesive so that the timer can be secured to the bottle cap. The upper major surface of the timer contains the timer display and a control button that in one mode starts the timer so that an alarm within the timer sounds after a preset time interval, and in another mode sets or resets the timer to a different preset time interval. Operating power is supplied by a battery within the timer.
US07907473B2 Semiconductor memory device and data storage method including address conversion circuit to convert coordinate information of data into one-dimensional information to amplifier
A semiconductor memory device for storing data defining a multidimensional space based on coordinate information of the data, includes: a cell array having memory cells arranged in a lattice pattern, for storing the data; a word line selector selecting and driving any one of a plurality of word lines which activate memory cells arranged in a row direction; write amplifiers/sense amplifiers writing/reading data to/from the memory cells arranged in a column direction; an amplifier selector inputting/outputting the data to/from the selected one of the write amplifiers/sense amplifiers; and an address conversion circuit generating a row address to be supplied to the word line selector based on the coordinate information of the data, and to generate a column address to be supplied to the amplifier selector by converting the coordinate information of the data into one-dimensional information.
US07907472B2 Semiconductor integrated circuit for fetching read data from a DDR-SDRAM operating in synchronization with a clock
A semiconductor integrated circuit (100) fetches read data from DDR-SDRAMs (110, 120) each operating in synchronization with a clock, and transfers the read data. The semiconductor integrated circuit (100) includes read buffers (104, 105) for fetching the read data from the DDR-SDRAMs (110, 120), and transferring the read data, latch timing control circuits (102, 103) for controlling respective latch timings with which the read buffers (104, 105) fetch the read data from the DDR-SDRAMs (110, 120) based on respective data strobe signals from the DDR-SDRAMs (110, 120), and a read timing control circuit (106) for controlling respective read timings with which the read buffers (104, 105) transfer the read data based on the latch timings of the latch timing control circuits (102, 103).
US07907469B2 Multi-port memory device for buffering between hosts and non-volatile memory devices
A multi-port volatile memory device can include a first port that is configured for data transfer to/from an external host system and the device. A volatile main memory core is configured to store data received thereat and read requested stored data thereform. A volatile sub memory core can be configured to store data received thereat and read requested stored data therefrom. A main interface circuit can be coupled to the first port and can be configured to provide data to/from the volatile main memory core and the first port in a master mode and can be configured to provide data to/from the volatile sub memory core and the first port in a slave mode. A second port can be configured for data transfer to/from an external non-volatile memory device and the device and a sub interface circuit can be coupled to the second port and configured to provide data to/from the volatile sub memory core and the second port in the slave mode.
US07907467B2 Resistance semiconductor memory device having three-dimensional stack and word line decoding method thereof
A resistance semiconductor memory device of a three-dimensional stack structure, and a word line decoding method thereof, are provided. In the resistance semiconductor memory device of a three-dimensional stack structure, in which a plurality of word line layers and a plurality of bit line layers are disposed alternately and perpendicularly, and in which a plurality of memory cell layers are disposed between the word line layers and the bit line layers; the resistance semiconductor memory device includes a plurality of bit lines disposed on each of the bit line layers in a first direction as a length direction; a plurality of sub word lines disposed on each of the word line layers in a second direction as a length direction, intersected to the first direction; a plurality of memory cells disposed on the memory cell layers; and a plurality of main word lines individually disposed on a main word line layer specifically adapted over the bit line layers and the word line layers, in the second direction as a length direction, each one of the plurality of main word lines being shared by a predetermined number of sub word lines. An efficient word line decoding adequate to high integration can be achieved.
US07907464B2 Dynamic random access memory device and method for self-refreshing memory cells
A dynamic random access memory (DRAM) device having memory cells is operated in a self-refresh mode and a normal mode. A mode detector provides a self-refresh mode signal in the self-refresh mode of operation. It includes a free-running oscillator for generating an oscillation signal independent of the self-refresh mode signal. In response to the oscillation signal, a self-request controller provides a self-refresh request signal in the self-refresh mode. The self-refresh signal is asynchoronized with the self-fresh mode signal and is provided to an address circuit to select a wordline for refreshing the memory cells thereof. The self-refresh request controller includes logic circuitry for arbitrating timing between initial active edges of the oscillation signal and the self-refresh mode signal and providing the self-refresh request and ceasing it, regardless of conflict between the self-refresh mode signal and the oscillation signal upon self-refresh mode entry and exit. The DRAM devices perform and achieve reliable self-refresh for variable DRAM cell retention time.
US07907463B2 Non-volatile semiconductor storage device
A controller repeats an erase operation, an erase verify operation, and a step-up operation. A first storage unit stores a value of an erase start voltage applied first as an erase voltage when a series of erase operations are executed. A second storage unit stores a value of an erase completion voltage which is an erase voltage when erasure of data is finished in the erase operation and the erase verify operation. A first comparator compares the erase completion voltage with the erase start voltage each time the erase operation is executed. When the first comparator determines that the erase completion voltage is larger than the erase start voltage, a counter counts up a count value. When the count value becomes larger than a predetermined value, a second comparator updates a value of the erase start voltage stored in the first storage unit.
US07907457B2 Memory and voltage monitoring device thereof
A memory and a voltage monitoring device thereof are provided. the voltage monitoring device of the memory includes a system voltage detector, a charge pump circuit and a data output unit. The system voltage detector is coupled to the charge pump circuit and the data output unit for detecting a system voltage and thereby producing control signals. The charge pump circuit can produce a word line voltage according to the above-mentioned control signals. The data output unit decides outputting the above-mentioned control signals or the output data of the memory according to a special command, wherein the control signals correspond to the word line voltages. Therefore, the control signals and the word line voltages may be easily monitored.
US07907456B2 Memory having circuitry controlling the voltage differential between the word line and array supply voltage
An integrated circuit (IC) includes at least one memory array having a plurality of memory cells arranged in a plurality of rows and columns, the array also having a plurality of word lines for accessing rows of cells and a plurality bit lines for accessing columns of cells. A voltage differential generating circuit is operable to provide a differential wordline voltage (VWL) relative to an array supply voltage, wherein the differential is a function of the array supply voltage.
US07907454B2 Method of verifying programming operation of flash memory device
A method is provided for verifying a programming operation of a flash memory device. The flash memory device includes at least one memory string in which a string selection transistor, multiple memory cells and a ground selection transistor are connected in series, and the programming operation is performed with respect to a selected memory cell in the memory string. The method includes applying a voltage, obtained by adding a threshold voltage of the string selection transistor to a power supply voltage, to a string selection line connected to the string selection transistor; applying a ground voltage to wordlines connected to each of the memory cells and a ground selection line connected to the ground selection transistor; precharging a bitline connected to the memory string to the power supply voltage; and determining whether a programming operation of the selected memory cell is complete.
US07907453B2 Nonvolatile semiconductor memory device
Provided is a nonvolatile semiconductor memory device which reads out a memory cell at high speed. A minute current source (105) is connected to a clamp NMOS transistor (103) for clamping a drain voltage of a memory cell (101), and a minute current is caused to flow through the clamp NMOS transistor (103). When the current does not flow through the memory cell (101), by causing the minute current to flow through the clamp NMOS transistor (103), the drain voltage of the memory cell (101) is prevented from rising. A bias voltage (BIAS) to be input to the clamp NMOS transistor (103) can be set high and the drain voltage of the memory cell (101) can also be high, and hence a current value of the memory cell (101) becomes larger and speed of sensing a current of a sense amplifier circuit (104) is improved.
US07907448B2 Scaled down select gates of NAND flash memory cell strings and method of forming same
A NAND flash memory cell string having scaled down select gates. The NAND flash memory cell string includes a first select gate that has a width of 140 nm or less and a plurality of wordlines that are coupled to the first select gate. Gates associated with the plurality of wordlines are formed of p+ polysilicon. A second select gate that has a width of 140 nm or less is coupled to the plurality of wordlines.
US07907444B2 Memory device reference cell programming method and apparatus
Memory devices and methods are disclosed, such as those facilitating an assignment scheme of reference cells throughout an array of memory cells. For example, one such assignment scheme assigns reference cells in a staggered pattern by row wherein each column contains a single reference cell. Additional schemes of multiple reference cells assigned in a repeating or a pseudo-random pattern are also disclosed.
US07907441B2 Data management method and mapping table update method in non-volatile memory device
A data management method of a non-volatile memory device includes writing data and representing a state of the data. The state includes one of multiple possible states. A state of the multiple possible states corresponding to a final operation is determined as a valid state of the data.
US07907437B2 Resistance variable memory device and method of writing data
A method of programming a resistance variable memory cell to a given logic state includes applying a first programming current to the memory cell, executing a verify read of the memory cell by sensing a logic state of the memory cell, and applying a second programming current to the memory cell when the sensed logic state is different than the given logic state, where the second programming current is greater than the first programming current.
US07907432B2 Content addressable memory device for simultaneously searching multiple flows
A CAM device includes a CAM array coupled to a programmable priority encoding (PPE) logic circuit. The CAM array concurrently compares multiple input data with stored data to generate corresponding match results that are provided to the PPE logic circuit. The PPE logic circuit selectively favors the match results of a selected flow over the match results of the other flows in response to a flow select signal, which can be toggled to alternately select the match results of various flows. In this manner, the match results of the selected flow are generated and output even if the HPM index of the selected flow is of a lower priority than those of the non-selected flows, thereby ensuring an even distribution of match results reporting between different flows.
US07907424B2 Power supply device having zero switching voltage
A power supply device having zero switching voltage is disclosed to include a first switch having a parasitic body diode, a first capacitor, an inductor, a transformer, a second switch having a parasitic body diode, a second capacitor, a first voltage output unit providing a first voltage output, and a second voltage output unit having a third switch and providing a second voltage output. By means of controlling the order in which the first switch, the second switch and the third switch are to be switched on, switching voltage is eliminated from the first switch and the second switch and the working efficiency of the power supply device is raised.
US07907419B2 Guide receptacle for tandem circuit board mating
A guide module is provided for connecting a primary circuit board and a secondary circuit board to a common backplane circuit board. The primary and secondary boards are in a tiered arrangement with both the primary and secondary circuit boards having interface connections on the backplane circuit board. The guide module includes a body having a height between opposite top and bottom surfaces. The height of the body establishes a stack height between the primary and secondary boards. Locating elements are formed on the top and bottom surfaces to locate and align the primary and secondary boards with respect to one another.
US07907412B2 Electronic device with improved heat dissipation properties
An electronic device with improved heat dissipation properties comprises metallic housing. A base circuit board may be positioned within the housing in a plane parallel to the backside. Multiple connectors for coupling cassettes to the base circuit board may be positioned about the periphery of the base circuit board such that multiple cassettes may be positioned adjacent to each side of the housing. Each cassette includes a printed circuit board with a plurality of heat generating components coupled to the printed circuit board and having a thickness extending towards the side of the housing. The cassette includes a metallic housing with a heat dissipation structure contacting: i) the side of the housing; and ii) each heat generating component. Each of at least two heat generating components have different thicknesses and the heat dissipation structure had different thicknesses between the side of the housing and each heat generating component.
US07907411B2 Heat sink assembly having interdigitated cooling fins
A heat sink assembly including a first heat sink sub-assembly in thermal contact with a first heat source and including spaced apart columns of spaced horizontal fins extending outwardly from the first heat source, and a second heat sink sub-assembly in thermal contact with a second heat source and including spaced apart rows of space vertical fins extending outwardly from the second heat source, wherein the spaced apart columns of spaced horizontal and the spaced apart rows of spaced vertical fins are arranged in an interdigitated manner.
US07907408B2 Cooling apparatus and power converter
A cooling apparatus with high strength and good heat radiation characteristics. In the cooling apparatus, a heat exchanger is joined to an evaporator disposed on the lower side in a face to face manner; a containing unit of the heat exchanger includes a heat exchanger high temperature liquid outlet, and a two-phase fluid inlet in a joint portion with the evaporator; an outlet header of the heat exchanger includes an intermediate liquid outlet at a joint portion with the evaporator; and the evaporator includes a two-phase fluid outlet in the joint portion with the heat exchanger in opposition to the two-phase fluid inlet of the containing unit, and including an intermediate liquid inlet at the joint portion with the heat exchanger in opposition to the intermediate liquid outlet of the outlet header.
US07907406B1 System and method for standby mode cooling of a liquid-cooled electronics rack
System and method are provided for cooling an electronics rack. A modular cooling unit (MCU) is associated with the rack to provide system coolant to an electronics subsystem and a bulk power assembly. The MCU includes a liquid-to-liquid heat exchanger, and defines portions of facility and system coolant loops. Chilled coolant from a facility source is passed through the liquid-to-liquid heat exchanger to cool system coolant flowing through the system coolant loop. The system also includes an air-to-liquid heat exchanger in fluid communication with the system coolant loop, a pump in fluid communication with the system coolant loop, and a controller. The controller controls operation of the pump to adjust flow of system coolant through the system coolant loop dependent upon a mode of operation. In a standby mode, system coolant flows through the air-to-liquid heat exchanger at a lower flow rate, and expels heat to ambient air.
US07907405B2 Cooling unit and electronic device
A cooling unit includes: a heat absorbing section which absorbs heat from a heat-producing element; a heat radiating section which defines a ventilation area and radiates the heat, which is transferred from the heat absorbing section, into air passing through the ventilation area; and a fan having a blowing opening, and blowing air toward the ventilation area from the blowing opening while allowing the air to pass by a predetermined element. The cooling unit further includes: a filter which is detachably installed between the blowing opening and the ventilation area to remove foreign substances present in the air blown to the ventilation area from the blowing opening; and a filter fixing section which is integral with the filter and extended astride the element, while allowing the filter to be removably fixed.
US07907404B2 Fan module
A fan module of the present invention is disclosed. The fan module is used to be fixed on a first bottom board of a chassis and includes a frame, a circuit board, a plurality of elastic gaskets, a plurality of fixing parts and a plurality of fans. The frame has a second bottom board having a plurality of first openings. The fans are disposed in the frame. The circuit board is fixed onto the frame between the second bottom board and the fans, and electrically connected to the fans. Each of the elastic gaskets is respectively locked at a first opening of the second bottom board and contacts and interferes the first bottom board and the circuit board. In addition, each of the fixing parts respectively goes through a first opening and an elastic gasket and is fixed on the first bottom board of the chassis.
US07907403B2 Active heat sink with multiple fans
In an active heat sink, a heat sink comprises a plurality of heat sink fins and multiple fans configured in a redundant arrangement coupled to the heat sink.
US07907401B2 Housing for an electronic unit
An electronic unit housing includes (i) a receiving space for receiving a printed circuit board, (ii) at least one foot, which is designed to fasten the electronic unit housing onto a base, and is disposed to the side of the receiving space relative to a projection of the receiving space onto the base, and (iii) a venting device, which opens on the underside of the electronic unit housing facing the base.
US07907400B2 Protective cover for laptop computer
An exterior cover for a laptop computer having a display portion and a keyboard portion is disclosed. The exterior cover includes a first rigid planar element for placement on an outside surface of the display portion. The first rigid planar element includes a raised edge along a perimeter of the first rigid planar element, wherein the raised edge extends toward the display portion. The first rigid planar element further includes a plurality of tabs located on the raised edge, wherein each tab extends from the raised edge for gripping the display portion. The exterior cover further includes a second rigid planar element for placement on an outside surface of the keyboard portion. The second rigid planar element includes a raised edge extending toward the keyboard portion. The second rigid planar element further includes a plurality of tabs for gripping the keyboard portion.
US07907396B2 System unit of a computer
The invention relates to a system unit of a computer. The system unit has a plug-in card populated with components and a fan which supplies an air flow to an air ducting body arranged in the system unit. The air flow is provided for cooling the plug-in card which is arranged in the system unit essentially parallel to the air ducting body. Cooling of the plug-in card is improved in that the air ducting body has a central conduit and a first and a second side conduit. The side conduits are provided with a plurality of openings which are arranged in a row and aligned essentially parallel to heat sinks arranged on the plug-in card. The central conduit has a constriction for the admission of air.
US07907394B2 Protective enclosure for touch screen device
A protective enclosure for a personal electronic device having a shell that is capable of enclosing and substantially surrounding the electronic device disposed to make the shell substantially watertight, substantially rigid and substantially crush-resistant. The enclosure has a transparent protective membrane that is attached to the shell so that the protective membrane is positioned over the touch screen of the electronic device when the electronic device is enclosed in the shell.
US07907393B2 Display support for a clamshell electronic device
A clamshell electronic device provided. A first hinge having a first centerline along the axis of rotation of the first hinge can be disposed on a base member. A second hinge having a second centerline along the axis of rotation of the second hinge can be disposed on a keyboard member connecting a display member to the keyboard member. The keyboard member can be slideably connected to the base member. The keyboard member can be continuously reversibly slideable from a first position to a second position. The first and second centerlines can be axially aligned when the keyboard member is in the first position. A rigid support member having a first end and a second end can be pivotably connected to the base member at the first end and pivotably connected to the display member via a third hinge at the second end.
US07907392B2 Plasma display device and coupling boss therefor
A plasma display device and a coupling boss coupleable to a chassis base of the plasma display device. The coupling boss includes an attaching head at one end of a boss cylinder. The attaching head has a horizontal cross-sectional area larger than a horizontal cross-sectional area of the boss cylinder. A supporting jaw is proximal to the attaching head and protrudes from the boss cylinder. An undercut is provided between the attaching head and the supporting jaw, the undercut having a volume substantially the same as a volume of the supporting jaw.
US07907388B2 Panel layout for an integrated power distribution system
A power distribution apparatus for distributing electrical power includes circuit breaker modules and remote operated devices mounted separately in a panel. The devices may be relays, circuit breakers, meters, dimmers or other devices for controlling a circuit. An I/O controller board is connected to the remote operated devices and controls those devices through a data rail. A control module may interface with the I/O controller board and may also interface with other I/O controller boards and with one or more networks. The I/O controller board is mounted in the subfeed breaker region of the panelboard, at an end of the panelboard opposite the main breaker region. The controller board may include connection and status features that are accessible through the deadfront.
US07907386B2 Multilayer capacitor and mounted structure thereof
In a multilayer capacitor, widths of lead conductors of internal electrode and widths of lead conductors of internal electrode in an ESR control section are smaller than any one of widths of internal electrode and widths of internal electrode in a capacitance section. This narrows cross sections of the conductor portions connecting between the internal electrodes and the external electrodes, so as to her increase ESR. The widths of the respective lead conductors in the ESR control section are wider than widths of respective lead conductors in the capacitance section. This effectively prevents open failure and improves a yield of products.
US07907384B2 Detachable electrostatic chuck for supporting a substrate in a process chamber
A substrate support has an electrostatic chuck comprising an electrostatic puck with a dielectric covering an electrode capable of being charged to energize a process gas. The chuck has a frontside surface to receive a substrate and a base plate having an annular flange. A spring loaded heat transfer plate contacts the base plate, and has a fluid channel comprising first and second spiral channels. A pedestal is below the heat transfer plate.
US07907382B2 Integrated protective device against electrical discharges in fixing elements
The invention relates to an integrated device (1) for the protection against electrical discharges of conductive fixing elements (2) between one another or of a fixing element and another conductive element of aircraft, comprising a cap (3) and an o-ring gasket (4) made of non-conductive insulating material, the mentioned integrated device (1) comprising a modified fixing element (2) working together with the cap (3) and the o-ring gasket (4), the fixing element (2) surrounding the cap (3) and the o-ring gasket (4) in a non-conductive manner, thus preventing the possibility of electrical discharges such that in the device (1) the number of necessary components is minimized, the impact in weight for the aircraft being minimum, the modified fixing element (2) further comprising a thread (5) on the outer face of the area that has to be protected.
US07907376B2 Load control device and method
A load control device includes a control circuit and a protection circuit. The control circuit controls driving of an electric load. The protection circuit monitors a power supply voltage supplied to the control circuit and stops control of driving the load by the control circuit, when the power supply voltage drops below a threshold value. The protection circuit provides the threshold value with a hysteresis characteristic having a width determined by a product of a wiring resistance of a path for supplying a driving current to the load and a maximum value of the driving current.
US07907370B2 Tunneling magnetic sensing element having free layer containing CoFe alloy
A tunneling magnetic sensing element including an Mg—O insulating barrier which can maintain favorable soft-magnetic properties of a free magnetic layer and can have a high resistance change ratio (ΔR/R) compared to known tunnel magnetic sensing elements is disclosed, and a method of manufacturing such a tunneling magnetic sensing element is also disclosed. An enhance layer (second magnetic layer) composed of Co100-XFeX having a Fe composition ratio X of about 30 to 100 at % is disposed on the Mg—O insulating barrier. With this, the magnetostriction λ of the free magnetic layer can be reduced and the resistance change ratio (ΔR/R) can be increased.
US07907367B1 Punched gimbal dimple with a coined periphery in a head suspension
A punched gimbal dimple with an annular coined periphery extending outward from the dimple in a head suspension and a method for producing such a dimple. The dimple and its coined periphery are fabricated from a dimple punch and a die with a raised coining surface. The coined area on the dimple periphery can be seen by optical systems as a shiny ring, which is useful for aligning a slider to the dimple. The coined periphery is also less distorted by dimple punching than a non-coined periphery.
US07907366B2 Removable data cartridge
A removable data cartridge for storing information is disclosed. The removable data cartridge includes an outer casing and an electrical connector. The outer casing has a front side having an opening therein, a back side located opposite the front side, a left side, a left edge between the left side and the front side, a top side, a top edge between the top side and the front side wherein the top edge is longer than the left edge, and a bottom side. A keying feature of the outer casing extends from the front side toward the back side to prevent improper insertion of the removable data cartridge through a fixed aperture in a drive. The electrical connector accessible from outside the outer casing at the opening in the front side.
US07907364B2 Disk drive including a delay circuit to provide a delayed reset signal
A disk drive including a delay circuit to provide a delayed reset signal is disclosed. The disk drive includes a head to perform write and read operations to and from a disk and a disk controller that is coupled to the head to control the write and read operations performed by the head. The disk drive further includes: a power loss detection circuit to detect a power loss and to generate a reset signal in response to the power loss; a reset power line coupled to the disk controller and the power loss detection circuit to provide a non-delayed reset signal to the disk controller; and a delay circuit coupled to the reset power line wherein the delay circuit delays the reset signal to provide a delayed reset signal.
US07907362B2 Magnetic disk controller and method
Among other disclosed subject matter, a magnetic disk controller can include an index detecting unit to detect an index of the magnetic disk, an error check code generating unit to, after the index detecting unit detects the index, generate a first error check code for first write data based on the first write data and a first physical address of a first sector subsequent to the detected index, and a writing control unit to cause the first error check code generated by the error check code generating unit, the first write data and the first physical address to be written into a second sector subsequent to the first sector.
US07907361B2 Triple track test for side erase band width and side erase amplitude loss of a recording head
A triple track test for determining respective erase band widths associated with a read/write head involves writing first and second data tracks in each direction and at a certain distance from an origin, and erasing a track having a center at the origin. Based on a triple track test profile (3T) corresponding to the three tracks, a first distance is measured in one direction from the origin to one of the modified data tracks and a first erase band width is computed based thereon. The other side erase band width is computable similarly. A side erase amplitude loss measurement procedure, for determining the amount of signal amplitude lost by an adjacent track due to the respective erase bands, involves constructing a side-erase profile based on a composite of the 3T profile and a full-track profile, from which respective amplitude losses are computed for the respective erase bands.
US07907359B2 Finite field based short error propagation modulation codes
The invention relates to a data modulation method applicable to make data streams tend to have desired properties, useful for clock recovery, making signals more distinguishable, or enforcing run-length conditions. A stream of input data and a corresponding stream of output data are grouped into elements of a finite field. Input elements of said input data are modified by a transform generating output elements of the output data, such that a current output element is a linear combination of a current input element and at least one previous output element. A multiplier applied to at least one previous output element is a non-zero and non-unity element of the finite field. A set of initial conditions inherent to the transform, is selected such that the output elements resulting from the transform tend to have the desired property.
US07907353B2 Image pickup lens and image pickup apparatus
An image pickup lens includes: a first lens having a positive refracting power; an aperture stop for adjusting the amount of light; a second lens having a concave face directed to the object side and having a negative refracting power; a third lens having a concave face directed to the object side and having a positive refracting power; and a fourth lens having a negative refracting power; the first lens, aperture stop, second lens, third lens, and fourth lens being disposed in order from the object side.
US07907349B2 Zoom lens and image pickup apparatus equipped with same
A zoom lens includes, in order from the object side thereof, a first lens unit having a positive refracting power, which is movable during zooming, a second lens unit having a negative refracting power, which is movable during zooming, a third lens unit having a positive refracting power, which is movable during zooming, a fourth lens unit having a positive refracting power, which is movable during zooming, a fifth lens unit having a positive refracting power, which is movable or stationary during zooming. The zoom lens further includes an aperture stop that moves integrally with the third lens unit during zooming. The first lens unit is located closer to the object side at the telephoto end than at the wide angle end, and the third lens unit is located closer to the object side at the telephoto end than at the telephoto end. The first lens unit is composed of only one cemented lens made up of a negative lens element and a positive lens element arranged in order from the object side, and the third lens unit includes at least two positive lens elements. The zoom lens satisfies a certain condition.
US07907346B2 Photochromic materials and photochromic compositions and articles including the same
Photochromic materials and photochromic compositions and articles including the photochromic materials are disclosed. The photochromic materials may be the reaction product of a hyperbranched polyester polyol having, on average, at least two reactive hydroxyl groups, and at least one photochromic indeno-fused naphthopyran.
US07907345B2 Collimating module and device for zero overfill illumination applications with beam width control
A collimating module is presented. The collimating module comprises a rounded light entry side and a rectangular light exit side. A collimating device is also presented, and a method for providing collimated light. The collimating device comprises a first collimator having a light entry side and a light exit side, a scattering component having a light entry surface arranged adjacent to said light exit side, and a light exit surface. The collimating device further comprises a collimating module having a light entry side arranged adjacent to said light exit surface.
US07907342B2 Projection display
A projection display is provided including a rod-like waveguide (7), an image providing light source device (10) located at a first side (9) of the waveguide (7) to inject image bearing light into the waveguide (7), through the first side (9). An input means (12) is provided on the waveguide (7) adjacent one end (13) at a second side (14) opposite to the first side (9) to reflect the image bearing light internally along the waveguide (7). An output transmission grating (18) is provided along a third side (19) of the waveguide (7) through which image bearing light is outputted from the waveguide (7). A plate-like waveguide (8) is located with an edge surface (23) thereof adjacent to and in line with the third side (19) of the waveguide (7) to receive the image bearing light from the waveguide (7). The waveguide (8) includes an exit grating (25) on or at a first surface (26) thereof for diffracting the received image bearing light out of the waveguide (8) towards a viewer (6).
US07907332B2 Wide-band ultrashort-pulse optical oscillator utilizing chirped pulse amplification
A wide-band ultrashort-pulse optical oscillator includes: an optical amplification medium 1 that optically amplifies an incident light having a wide band or a plurality of bands so as to be converted into an oscillation light emitted from an optical resonator; an energy injection element 2 that either injects energy into the optical amplification medium so that light energy is generated, or injects light energy into the optical amplification medium; a negative dispersion element 4 that imparts a negative dispersion to a pulse light of the oscillation light; a mode locker 9 that produces a mode-locking with respect to the pulse light; a positive dispersion element 11 that imparts a positive dispersion to the pulse light; and an optical system formed so that the pulse light passes through a loop-like optical path from the optical amplification medium via the negative dispersion element, the mode locker, and the positive dispersion element, back to the optical amplification medium in at least one of the stated direction and an opposite direction. With this, it is possible to generate an ultrashort-pulse light in a wide band, with a high degree of efficiency.
US07907331B2 High speed beam steering
The use of spatial light modulators to steer light beams is disclosed. A dual frequency liquid crystal spatial light modulator can be controlled so as to form a blazed phase grating thereon that effects desire deflection of incident light.
US07907325B2 Control methods for micromirror devices implemented with a single address electrode
A method for controlling a micromirror device including mirror elements each composed of a micromirror supported on a substrate by an elastic hinge, and a address electrode arranged across the deflection axis of the micromirror comprises deflecting the micromirror by changing a potential to a predetermined waveform for the address electrode.
US07907318B2 Scanning optical system, optical scanning apparatus and image forming apparatus
A scanning optical system includes: a light source for emitting a light flux with a wavelength λ; a polygon mirror comprising a plurality of reflection surfaces for deflecting the light flux emitted from the light source for scanning the scanning surface; a light-converging lens group in a two-element structure. The light-converging lens group is arranged between the polygon mirror and the scanning surface and forms a light spot on the scanning surface. In the scanning optical system, the wavelength λ is not larger than 600 nm, and the scanning optical system satisfies a conditional expression relating to a number of the reflection surfaces of the polygon mirror, a scanning width of the scanning optical system, and a focal length of the light-converging lens group in a main scanning direction.
US07907317B2 Optical device, optical scanner, and image forming apparatus
An optical device includes: a movable plate disposed in a distribution range of light input from outside, and having a light reflecting surface adapted to reflect the light; a shaft member adapted to support the movable plate so that the movable plate can swing around a predetermined axis; a ferromagnetic member provided to the movable plate; and a drive section configured to generate electromagnetic force between the drive section and the ferromagnetic member to thereby swing the movable plate, wherein a portion of the drive section, included in the distribution range of the light, is formed of a surface having a normal vector with which the light is reflected to outside of a predetermined range.
US07907312B2 Locking mechanism on hinge fixture of vertically set image reading apparatus
A rotation of an original cover and a hinge member in a vertical setting state of an image reading apparatus is locked by a simple operation. A locking mechanism which fixes the hinge member to the image reading apparatus is provided. The locking mechanism is fixed in a state in which the image reading apparatus has vertically been set by using its side surface on the hinge side as a setting surface and its fixture is released in a state in which the other surface is used as a setting surface. The locking mechanism has a construction in which a movable lock member provided in the hinge engages with the lock receptacle of the image reading apparatus upon vertical setting.
US07907310B2 Method of operating a double-sided scanner
An opening method for a double-sided scanner is provided. A light source of one particular color inside a first group of light sources and a light source of a different color (or the same color) inside a second group of light source are lit to scan the front and back surface of a scan document. Optical signals from the front and back surface of the scan document are received and converted into analogue electrical signals. Thereafter, the analogue electrical signals are converted into digital electrical signal. Finally, the digital electrical signals are output to a host computer. This invention utilizes two groups of light sources (for example, light-emitting diodes) to serve as light sources for the double-sided scanner. Because light-emitting diodes require no warm-up period and is quick to switch, double-sided scanning is simplified.
US07907309B2 Image scanning without directly detecting all color channel color space values for each image line
A scanning device includes a scanning mechanism and logic to control the scanning mechanism. A digital color representation of a hardcopy image is generated that has color channel color space values for each of a number of logical lines of the image, without all the color channel color space values being directly detected for each line of the image.
US07907306B2 Image processing apparatus and method, and image forming apparatus and method
An image processing apparatus which converts multiple-value image data of an image into a plurality of dot patterns to form the image on a recording medium includes: a corrected recording element signal table storage device which stores a plurality of corrected recording element signal tables respectively for the graduated tone numbers, each of the corrected recording element signals being one of corrected recording element signal numbers and determined so that banding caused by recording characteristics of the recording elements is corrected in accordance with a correlation between each of the recording elements and surrounding recording elements of said each of the recording elements; and a one-dimensional dot pattern table storage device which stores a one-dimensional dot pattern table which specifies a one-dimensional dot pattern for each of the corrected recording element signal numbers.
US07907305B2 Estimating an amount of color content in a document
What is provided herein is a novel system and method for estimating the amount of color in a document. In one embodiment, a binary CMYK input image is received. Each of the CMYK plane is received at an offset from the previous plane, i.e., the 4 planes are not received simultaneously. Each plane is divided into M×N tiles. Pixel values of all four planes are examined separately and the number of on-pixels is counted for each plane. The number of on-pixel counts for each tile are aggregated for each plane. Total on-pixel counts are used to estimate the total number of white, black, color, and gray pixel counts. The total counts for all planes are used to estimate the amount of color. A document is determined to be color if the amount of color exceeds a predetermined threshold. A color billing strategy is determined based on the estimated color amount.
US07907299B2 Method and server for processing an electronic workflow
A method and server is provided for processing an electronic workflow for implementation by at least one machine. The method includes processing an electronic workflow having at least one machine readable job request; determining that human intervention is needed for processing one of the machine readable job requests; reformatting the machine readable job request into a human readable format; and providing the job request reformatted in a human readable format to an output device for outputting the job request reformatted in a human readable format as human readable output.
US07907297B2 Image capture apparatus capable of communicating wirelessly and reducing power consumption, and method for controlling the same
A wireless mode between a scanner and an image communication apparatus is changed, in response to completion of image transmission from the scanner to the image communication apparatus, completion of print of the image sent from the scanner to the image communication apparatus, completion of transmission via a communication line connected to the image communication apparatus of the image sent from the scanner to the image communication apparatus, instructions to stop print of the image sent from the scanner to the image communication apparatus, instructions to stop transmission via the communication line connected to the image communication apparatus of the image sent from the scanner to the image communication apparatus, and states of the scanner and the image communication apparatus at a predetermined time and so on. For example, a low power consumption mode and communication mode of Bluetooth communication are switched to each other.
US07907293B2 Printer formatter in a removable card
A method and system for integrating a printer controller with a PC card. This system includes an office machine and a removable PC card that can be operationally coupled with the office machine. The office machine has a rendering engine for rendering images and a PC card slot for operationally coupling to a removable PC card and for receiving print engine ready data (PERD). The PC card slot is coupled to the print engine for providing the PERD thereto. The PC card has a printer formatter for receiving printer formatter ready data and for converting it into PERD and providing printer formatter functions. When the PC card is operationally coupled to the PC card slot, the print engine ready data can be selectively transferred from the PC card to the office machine.
US07907291B2 Image supply device and control method of the same and printing system
An image supply device and control method for supplying image data to a printing device by directly communicating with the printing device. The device and method include obtaining functional information of the printing device, obtaining printable range information indicating a printable range by the printing device, converting image data of a file to be printed in accordance with the printable range information and received printing specification information, and transmitting the converted image data to the printing device upon a data request from the printing device.
US07907290B2 Printer with variable lead advance
A printer and method for operating a printer are provided that prints using a receiver medium having a rolled portion with an outermost layer from which an unrolled portion extends to a print engine. The method comprises: sensing a condition indicating the receiver medium may have been contacted by other than a component of the printer or by a donor material applied by the print engine; measuring an aspect of the receiver medium indicative of the circumferential length of the outermost layer; determining a circumferential length of the receiver medium based upon the measured aspect of the rolled portion of the receiver medium; determining an exclusion length of the receiver medium based upon the determined circumferential length and a travel distance that is a representation of a length of the unrolled portion between the rolled portion and the print engine; and automatically advancing the receiver medium by the exclusion length.
US07907288B2 Shape measuring apparatus
A shape measuring apparatus includes a probe for scanning across a surface to be measured, while vibrating up and down; a minute-vibration generation section for vibrating the probe up and down; a vertical movement control section for moving the probe up and down to keep a constant contact force or a constant distance between the surface to be measured and the probe; a scanning section for scanning the surface to be measured with the probe; a displacement sensor for measuring the vertical displacement of the probe and outputting a probe displacement signal; and a signal processing section for obtaining information about the contact force or the distance between the surface to be measured and the probe from a high-frequency component of the probe displacement signal, and for obtaining information about profile of the surface to be measured from a low-frequency component of the signal obtained when the surface to be measured is scanned such that the distance or the contact force is kept constant.
US07907285B2 Scattered light measuring device
Measurement of Brillouin scattered light is enabled without an optical receiver having a wide reception band. A scattered light measuring device includes a continuous wave light source that generates continuous wave light, an optical pulse generator that converts the continuous wave light into pulsed light, an optical frequency shifter that receives the continuous wave light, and outputs shifted light including the continuous wave light, first sideband light having an optical frequency higher than an optical frequency F0 of the continuous wave light by a predetermined optical frequency Flo, and second sideband light having an optical frequency lower than the optical frequency F0 of the continuous wave light by the predetermined optical frequency Flo, a power reducing unit that reduces the power of the continuous wave light in the shifted light output by said optical frequency shifter, and a heterodyne optical receiver that receives scattered light from an incident end of an optical fiber which the pulsed light enters, further receives the shifted light from said optical frequency shifter, and outputs an electric signal having a frequency which is a difference between the optical frequency of the scattered light and the optical frequency of the shifted light.
US07907284B2 Enhanced scale factor ring laser gyroscope
An embodiment of the invention enhances the rotation sensitivity and decreases the dead band width of a standard HeNe ring laser gyroscope (RLG), with the highest enhancement at low rotation rates. The addition of a gas with nuclear spin to the traditional HeNe gain medium is used to create the intracavity gain medium with an anomalous dispersive quality and thus enhanced rotation sensitivity.
US07907283B2 Method and device for determining the total oxygen content and/or the total carbon content in ammonia
The invention relates to a process for determining the total oxygen content and the total carbon content in ammonia, in which ammonia is first split into nitrogen and hydrogen, then the oxygen still present in the ammonia is reacted essentially fully with hydrogen to give water and the carbon still present is reacted essentially fully with hydrogen to give methane. In a next step, the water content and the methane content in the gas are determined. Finally, the total oxygen content is determined from the water content and the total carbon content from the methane content. The invention further relates to an apparatus for performing the process, which comprises a cracker for splitting the ammonia and for converting the oxygen- and/or carbon-comprising compounds, and at least one cavity ring-down spectrometer for detecting the water content and/or carbon content. The cracker and the at least one spectrometer, and also all devices and connecting lines between the cracker and the spectrometer, are surrounded by an inert gas.
US07907281B2 System and method for calibrating optical characteristics
A miniaturized spectrometer/spectrophotometer system and methods are disclosed. A probe tip including one or more light sources and a plurality of light receivers is provided. A first spectrometer system receives light from a first set of the plurality of light receivers. A second spectrometer system receives light from a second set of the plurality of light receivers. A processor, wherein the processor receives data generated by the first spectrometer system and the second spectrometer system, wherein an optical measurement of a sample under test is produced based on the data generated by the first and second spectrometer systems.
US07907275B2 Type selective and polarization selective device for Raman spectroscopy
A type and polarization selective device for Raman spectroscopy includes a set of at least two antennas and a gap at their intersection. First antenna geometry is such that it is configured to resonate, for first or second (different from the first) polarization, at a predetermined stimulation frequency of a material for which Raman scattering is to be studied, or at a Stokes or anti-Stokes frequency corresponding with the material when excited at stimulation frequency. Second antenna geometry is such that it is configured to resonate, for the other of second or first polarization, at the Stokes frequency when the first antenna is configured to resonate at the stimulation or anti-Stokes frequency, or at the anti-Stokes frequency when the first antenna is configured to resonate at the stimulation or Stokes frequency, or at the stimulation frequency when the first antenna is configured to resonate at the Stokes or anti-Stokes frequency.
US07907274B2 Method for characterizing x-ray detector materials using a Raman microscope
An improved Raman microspectrometer system extends the optical reach and analysis range of an existing Raman microspectrometer to allow analysis and/or repair of an oversized sample. The improved Raman microspectrometer system includes an extender for extending the optical reach of the existing microspectrometer and a supplemental stage which extends the analysis range of the existing microspectrometer by providing travel capabilities for non-destructive analysis of an entire oversized sample. Such an arrangement decreases manufacturing costs associated with testing oversized samples such as mammography panels, enabling analysis and/or repair to be performed without destruction.
US07907272B2 Fiber optic spectroscopic digital imaging sensor and method for flame properties monitoring
A system for real-time monitoring of flame properties in combustors and gasifiers which includes an imaging fiber optic bundle having a light receiving end and a light output end and a spectroscopic imaging system operably connected with the light output end of the imaging fiber optic bundle. Focusing of the light received by the light receiving end of the imaging fiber optic bundle by a wall disposed between the light receiving end of the fiber optic bundle and a light source, which wall forms a pinhole opening aligned with the light receiving end.
US07907269B2 Scattered light separation
An apparatus for detecting top scattered light from a substrate. A source directs a light onto a position on the substrate. The light thereby reflects off in a specular beam, scatters off the top surface, and scatters off a bottom surface of the substrate. An objective receives the top and bottom scattered light. The objective has a first focal point focused on the position on the top surface of the substrate, and a second focal point focused on a pinhole field stop. The pinhole field stop passes the top scattered light that is focused on the pinhole field stop, and blocks the bottom scattered light. A sensor receives and quantifies the top scattered light.
US07907268B2 Surface inspection method and surface inspection device
A surface inspection method inspects a surface of a wafer having a repeated pattern formed by double patterning. The method includes: a first step (S121) which applies an inspection light to a surface of a wafer; a second step (S122) which detects a diffracted light from the surface of the wafer to which the inspection light has been applied; and a third step (S123) which checks whether a defect is present in the repeated pattern according to the diffracted light detected in the second step. The second step detects a diffracted light corresponding to a pattern having a pitch multiplied by 2 with respect to the pitch of the repeated pattern.
US07907266B1 Radiometer for detecting and measuring low levels of pulsed laser sources
A radiometer the calibration of collimated pulsed laser sources. In one embodiment the laser sources have wavelengths of 1064 nm and 1540-1570 nm wavelengths at irradiance levels of 7×10−5 to 5×1010 Watts/cm2, with pulse widths of 5-400 ns. A lens system used to focus beams from the laser sources includes two piano convex lenses and one aspheric lens, all with 1.5 micron and 1.06 micron anti-reflection coatings. An InGaAs avalanche photodiode (APD) detector and a linear amplifier generate an output voltage which represents the pulse and power of the input laser. The output voltage is captured on a fast oscilloscope and converted to irradiance through NIST calibration factors. The detector is kept at a constant predetermined temperature with a heater ring and feedback circuit. The detector is mounted on a translation stage for placing the detector at the proper position for the 1064 nm and 1540-1570 nm wavelengths.
US07907263B2 Apparatuses and methods using measurement of a flare generated in an optical system
The present invention provides a method including measuring a wavefront aberration of the optical system to be measured on a measurement surface, measuring a pupil transmittance distribution of the optical system determining a pupil function of the optical system based on the wavefront aberration and the pupil transmittance distribution, and performing imaging computation using the pupil function to obtain a light intensity distribution formed on an image plane of the optical system, and calculating a flare, generated in the optical system, from the light intensity distribution.
US07907261B2 Optical axis inspection method and optical axis inspection apparatus
An optical axis inspection apparatus is provided with: a camera for capturing a light distribution pattern of a light source device projected on a screen; an image processing device for finding a cutoff line in the light distribution pattern; an acceptance reference cutoff line setting unit; and a shade having an oblong slit and arranged to be opposed to a projection lens of the projection type light source device. Whether or not an optical axis is proper is inspected based oh a shift of the cutoff line with respect to the acceptance reference cutoff line. Only a transmissive light passing through a substantially central portion in a vertical direction of a projection lens including an optical axis of the projection lens is guided onto the screen by the shade.
US07907257B2 Method for operating a time-of-flight imager pixel
A time-of-flight imager pixel has a light-sensitive region, a first and a second integration gate associated with the light-sensitive region, a first and a second sense node, a first output gate arranged between the first integration gate and the first sense node and a second output gate arranged between the second integration gate and the second sense node, a method for operating such a pixel includes exposing the light-sensitive region to light so as to optically generate charge carriers; collecting the charge carriers alternatively under the first and second integration gates; adjusting voltages of the first and second output gates and the first and second integration gates, thereby transferring a first portion of the charge carriers from the first integration gate into the first sense node and a second portion from the second integration gate into the second sense node; calculating time-of-flight information based on the first and second portions of charge carriers. adjusting at least one voltage so as to transfer, if respectively the first and/or second integration gate is close to or in saturation, an amount of charge carriers form the first and/or second integration gate into the first and/or second sense node; and testing whether a voltage change exceeding a given threshold was thereby provoked in the first and/or second sense node.
US07907256B2 Stage apparatus, exposure apparatus, and method for manufacturing device
At least one exemplary embodiment is directed to a stage apparatus which comprises a first stage that is movable with respect to a horizontal plane that is defined by a first axis and a second axis that intersect each other at right angles, and a second stage that is movable on the first stage at least in the axial direction and in a rotational direction around a third axis, where a regulating member for restricting a movable range of the second stage is provided at a location in which a movable unit of the second stage faces the first stage through a gap.
US07907248B2 Movie copy protection
A method for frustrating piracy of a movie, the movie including a plurality of filmed frames, each of the filmed frames including an image, the method including editing the movie prior to projection such that different regions of the image of one of the filmed frames are in different frames so that the different regions will be projected at different times, and repeating the editing for other ones of the filmed frames. Related apparatus and methods are also described.
US07907247B2 Liquid crystal display
To provide a liquid crystal display, using a ferroelectric liquid crystal exhibiting mono-stability, which makes it possible to control the direction of the spontaneous polarization of the ferroelectric liquid crystal. The liquid crystal display includes a first alignment treatment substrate and a second alignment treatment substrate in which the first alignment treatment substrate and the second alignment treatment substrate have the first alignment layer and a reactive liquid crystal layer that face each other; and in which a ferroelectric liquid crystal is held between the first alignment layer and the reactive liquid crystal layer.
US07907244B2 Manufacturing process of transflective pixel structure
A transflective pixel structure including a scan line, a data line, a thin film transistor, a pixel electrode and an organic material layer is provided. The scan line and the data line are disposed over a substrate. The thin film transistor is disposed over the substrate and electrically connected to the scan line and the data line. The pixel electrode is disposed over a substrate and is electrically connected to the thin film transistor. The pixel electrode has a reflective region and a transmissive region. The organic material layer covers both the thin film transistor and the pixel electrode. The organic material layer disposed correspondently above the transmissive region of the pixel electrode has a plurality of refracting patterns on its upper surface.
US07907242B2 Liquid crystal display device and method for fabricating same having spacer in alignment groove in which the groove width is greater than the spacer diameter
A liquid crystal display device, and a method for fabricating the same is described, in which an alignment film is formed divided into a plurality of sub-alignment films spaced from each other, and a column spacer is formed in the space between the sub-alignment films. The liquid crystal display device includes a first substrate, and a second substrate opposite to each other, a first alignment film on the second substrate, the first alignment film having a first alignment film groove in a predetermined portion, a first spacer in the first alignment film groove, and a liquid crystal layer between the first substrate and the second substrate.
US07907241B2 Liquid crystal display device
To provide a liquid crystal display device capable of improving display characteristics. The liquid crystal display device of the present invention is a liquid crystal display device including a structure in which the first substrate including a reflective layer, a liquid crystal layer, the second substrate, and a polarizer are stacked in this order from a back face to a display face, wherein the liquid crystal display device includes a retardation layer, in a region on a liquid crystal layer side of the reflective layer of the first substrate, or in a region where the reflective layer is not arranged of the first substrate, or in the second substrate, and the retardation layer provides two or more regions having different retardations in a display surface plane.
US07907240B2 Transflective liquid crystal device and electronic apparatus having a liquid crystal layer of varying thickness
A liquid crystal device includes two substrates sandwiching a liquid crystal layer and has a reflective display area and a transmissive display area. A liquid crystal layer thickness adjusting layer makes a thickness of the liquid crystal layer in the reflective display area smaller than in the transmissive display area. The device performs display by transitioning an alignment of the liquid crystal layer from splay alignment to bend alignment. The liquid crystal layer thickness adjusting layer has a slope inclining from the reflective display area side to the transmissive display side. A pixel electrode electrically connected to a switching element, which is electrically connected to a signal line, are provided on one of the substrates. A slit is formed in the pixel electrode at an area overlapping with the slope in plan view and part of the signal line is projected along at least part of the slit.
US07907237B2 Pattern-formed substrate, color filter and liquid crystal display employing the color filter
The present invention provides a pattern formation substrate provided with a transparent substrate, a partition pattern formed on the transparent substrate in an approximately orthogonal grid shape, and a coloring pattern of plural colors, provided in an opening partitioned off with the partition pattern. The coloring pattern is formed in an approximately stripe shape in each of the colors, the partition pattern is composed of an X-direction partition pattern provided in an approximately orthogonal direction to a longitudinal direction of the stripe of the coloring pattern and a Y-direction partition pattern provided in an approximately parallel direction to the longitudinal direction of the stripe of the coloring pattern, and an average film thickness of the X-direction partition pattern is smaller than that of the Y-direction partition pattern.
US07907232B2 Liquid crystal display device
A liquid crystal display device which prevents the occurrence of an abnormal display on a screen by interrupting the intrusion of a foreign material to a backlight portion arranged inside of a liquid crystal display panel is provided. By adopting the constitution which blocks the intrusion of a foreign material from a gap formed in a liquid crystal display panel by means of a spacer arranged between the liquid crystal display panel and a middle frame, the intrusion of the foreign material to a sheet portion of a backlight can be prevented.
US07907231B2 Liquid crystal display apparatus and method for grounding liquid crystal display apparatus
Disclosed is a liquid crystal display apparatus, including: a liquid crystal display panel; a polarizing plate which is processed to be conductive and is attached to a surface of the liquid crystal display panel; and a conductive frame, wherein the polarizing plate includes a projecting area which projects outward from the edge of the liquid crystal display panel, and wherein the conductive frame presses the projecting area of the polarizing plate in order to ground the polarizing plate. A method for grounding a liquid crystal display apparatus is also disclosed.
US07907230B2 Display device having a display cabinet with rib portions surrounding the rim of a front and back cover
In a first area, a projection section provided in a second rib is inserted into a hollow section provided in a first rib, and the first rib and the second rib are overlapped with each other such that the second rib is located inside the first rib. In a second area, the first rib and the second rib are overlapped with each other such that the first rib is located inside the second rib. Therefore, a front rib and a back rib prevent each other from moving in an overlapping direction. Accordingly, it is possible to fix the front rib and the back rib without using a rib which is another component, thereby making it possible to reduce the size and weight of an apparatus while increasing the size of a display screen.
US07907227B2 Liquid crystal display
A liquid crystal display is provided with a first substrate, a color filter formed on the first substrate, a first electrode formed on the color filter, an interlayer insulating layer formed on the first electrode, a light blocking member formed on the interlayer insulating layer and partially overlapping the first electrode, a second substrate facing the first substrate, a second electrode formed on the second substrate, and a liquid crystal layer interposed between the first and second substrates, wherein the light blocking member and the first electrode may be overlap each other, with the interlayer insulating layer interposed therebetween to form a storage capacitor.
US07907224B2 Image display device
One embodiment of the present invention is an image display device including a substantially transparent substrate, a color filter layer formed on the substantially transparent substrate and a substantially transparent semiconductor circuit formed on the color filter layer. The circuit includes a substantially transparent thin film transistor including a source electrode, a drain electrode, a gate insulating film, a gate electrode and a semiconductor active layer comprised of a metal oxide. The semiconductor active layer has a thickness of 10 nm-35 nm. The circuit also includes a wiring made of a substantially transparent conductive material, the wiring having a electric contact point with the substantially transparent thin film transistor.
US07907222B2 System and method for simplified setup of a universal remote control
A system and method for enabling set up of a controlling device capable of controlling a plurality of appliances, via an interactive instruction set and associated programming. The programming is accessible by a STB or other controllable appliance and is configured to appropriately display interactive instructions and prompts to a user during a user initiated set up procedure for configuration of another controllable device (e.g., DVD, VCR, DVR, etc) available to the user. Appropriate set up data, generally in the form of command library codes, is displayed to the user by the interactive instruction set and associated programming for entry and trial by the user in set up of the desired appliance(s).
US07907214B2 Display apparatus and control method of the same
A control method of a display apparatus including processing a broadcasting signal of a currently tuned channel and displaying the broadcasting signal on a main picture; extracting broadcasting program information of other currently broadcasting channels if a caption indicating function of the broadcasting program information is selected; and creating the extracted broadcasting program information in a caption, displaying the caption on a portion of the main picture, and scrolling the caption along a predetermined direction. Thus, the present invention provides a display apparatus, which can create and scroll broadcasting information for the other currently broadcasting channel in a caption while the viewer is observing a main image, thus allowing the viewer to see the broadcasting information for the other channel conveniently and allowing the main image to be conveniently switched to a different desired channel, and a control method of the display apparatus.
US07907213B1 Wireless multimedia content at television host device
Multimedia content captured by a camera-enabled wireless device may be communicated from the camera-enabled wireless device to a television host device for viewing and/or storage. The multimedia content may be communicated wirelessly from the camera-enabled wireless device to a telecommunications network. The telecommunications network forwards the multimedia content to a media-delivery network, which delivers the multimedia content to the television host device. The television host device treats the multimedia content (presents, stores, etc.) based on user-defined preferences.
US07907212B2 Multiple path audio video synchronization
Audio video synchronization begins by receiving an audio-video signal via a first communication path. The processing continues by capturing a representation of an audio component of the audio-video signal, wherein the audio component was rendered audible via a second communication path. The processing continues by deriving a reference representation of the audio component of the audio-video signal received via the first communication path. The processing continues by aligning a video component of the audio video-signal of the first communication path with the audio component of the audio video signal of the second communication path based on the representation of the audio component and the reference representation of the audio component.
US07907209B2 Content adaptive de-interlacing algorithm
There is provided a method for converting an image with N rows of pixels present and N rows of pixels missing to an image with 2N rows of pixels, wherein the missing pixels are generated by performing a deinterlacing algorithm. The algorithm determines whether missing pixels are part of a horizontal edge region, a smooth region, a vertical edge region or a texture region. Based on the determination, a deinterlacing method is selected.
US07907206B2 Image pickup apparatus and control method therefor
There is provided an image pickup apparatus having a simple structure that enables reduction of shutter release time lag and shutter control with highly accurate shutter time. The apparatus comprises an image pickup element that converts an optical object image incident thereon into an electric image signal to output it, a shutter apparatus having a screen for shielding an exposure aperture for the image pickup element, a reset circuit for reset scanning the image pickup element on a predetermined unit-batch-by-unit-batch basis sequentially in a running direction of the screen, a plurality of detection circuits disposed at different positions along the running direction of the screen for detecting passing of the screen after start of running of the screen for shielding the exposure aperture and before it runs over the exposure aperture, and a control circuit that estimates a running characteristic of the screen during running based on a detection result by the plurality of detection circuit and controls reset scanning by the reset circuit in conformity with the estimated running characteristic.
US07907205B2 Optical apparatus with unit for correcting blur of captured image caused by displacement of optical apparatus in optical-axis direction
A focus range is determined on the basis of an object distance, focal distance, and aperture value, after an autofocus operation. When SW2 is operated, an exposure is performed only during a period that a displacement of a blur in an optical-axis direction is within the focus range. If an exposure time for one exposure does not reach an exposure time to obtain an optimum exposure, a plurality of exposures are performed until a total exposure time reaches the exposure time to obtain the optimum exposure. When the plurality of exposures are performed, a plurality of images obtained are combined to generate an image with the optimum exposure.
US07907204B2 Image reproducing apparatus and method
An image reproducing arrangement reproduces plural segments of moving image data showing a series of moving images from a recording medium and arbitrarily designates a reproduction start position in selected moving image data of the plural moving image data segments. Plural representative images corresponding to the plural moving image data segments are displayed on the same screen. An indicator is displayed on the screen that is moved to indicate the designated reproduction start position in the selected moving image data at a predetermined position associated with the position where a representative image of the selected moving image data is displayed. The reproduction is controlled to reproduce the selected moving image data from the designated reproduction start position.
US07907202B2 Image pickup apparatus
An image pickup apparatus with a specific operation member for accepting an operation input includes a image pickup unit configured to receive a light image of a subject and generate an image signal, a display unit configured to display an image on the basis of the image signal, an electronic finder unit configured to cause the display unit to display the image relating to the light image before performance of a main shooting process on the basis of image signals generated in sequence by the image pickup unit, an optical finder unit configured to guide the light image to a finder window, and an allocation unit configured to allocate a function to the specific operation member in the case in which the optical finder unit is used and another function to the specific operation member in the case in which the electronic finder unit is used.
US07907199B2 Image input apparatus, program executed by computer, and method for preparing document with image
A digital camera inputs an image capture guide list including at least one of image titles as targets to be recorded, and displays the image title(s) included in the image capture guide list on its display part. User takes a picture or pictures while checking the image title(s) in the image capture guide list.
US07907194B2 Imaging apparatus and gain adjusting method for the same
An imaging apparatus 1A includes an electron multiplying solid-state image pickup device which has an electron multiplier section for multiplying charge signals generated in respective pixels; a multiplication gain setting part 41 for setting a multiplication gain in the electron multiplier section; a standard deviation calculator 34 for calculating a noise standard deviation of a noise image acquired under a predetermined condition by the image pickup device; a reference standard deviation storage 35 storing a reference standard deviation, and a standard deviation comparator 36 for comparing the noise standard deviation and the reference standard deviation and outputting an obtained comparison result. At the time of gain adjustment, the multiplication gain setting part 41 adjusts the multiplication gain based on the comparison result by the standard deviation comparator 36. Thereby, an imaging apparatus which enables the user's side to easily and accurately re-adjust the multiplication gain of charge signals in the electron multiplying solid-state image pickup device, and a gain adjusting method for the same are realized.
US07907192B2 Electronic imaging system with adjusted dark floor correction
An image sensor includes an array of pixels used in capturing images. First dark floor values are captured at a first time from substantially all of the pixels in the array. Contemporary dark floor values are captured at a second time from substantially all of the pixels in the array, where the second time is subsequent to the first time. The first and contemporary dark floor values are then used to compute adjusted dark floor values. The adjusted dark floor values are used when processing one or more the captured images.
US07907191B2 Apparatus for sampling of analog video data from an image pixel array
Disclosed herein is a camera system and camera controller having a modularized design. Camera control functions within the controller are distributed among a number of modules, each module performing a component task of controlling a camera. Individual modules can perform tasks such as generating clock signals, digitizing an analog video signal, and providing multiplexed digital video output. Modules communicate with each other over a common bus sufficient to carry the signals necessary to control the camera. The system implements a RAM-based digital sequencer that provides the capability of loading bit patterns into memory and using these patterns to generate waveforms for clocking a CCD. Clock and readout sequences can be composed in a high level language, compiled and uploaded into the controller. Adjustable clamp and sample signal delays used in digitizing an analog video signal provide the capability to optimize the performance of the system in a given application.
US07907188B2 Image reproduction device
An image reproduction device has a display interface, a data reading unit, an image processing section, a recording unit, and a control section. The display interface outputs to a monitor device including a display screen. The data reading unit reads data from an external recording device as well as including a connection section capable of electrically connecting the external recording device recording photographic image data. The image processing section generates monitor image data based on the photographic image data. The image size of the monitor image data corresponds to the image resolution of the monitor device. The recording unit records the monitor image data in a memory. The control section performs the reproduction mode in which a reproduction image based on the monitor image data is displayed on the monitor device. Besides, the control section is configured to produce a reproduction image when not connected with the external recording device.
US07907176B2 Image pickup system, method for controlling shooting direction of image pickup device, and program therefor
An image pickup system capable of obtaining images to be observed without giving a sense of discomfort to an observer, while moving as fast as possible. The image pickup system comprises an image pickup device, and a drive section arranged to rotate the image pickup device in a first direction and a second direction orthogonal to the first direction, respectively. A directive is issued on a rotation target angle of the image pickup device associated with the first direction and a rotation target angle of the image pickup device associated with the second direction. A component higher than a specified cut-off frequency in a command signal associated with the first direction entered from the command section is cut. A component higher than a specified cut-off frequency in a command signal associated with the second direction entered from the command section is cut. A rotation drive command associated with the first direction and a rotation drive command associated with the second direction are outputted to the drive section, respectively, based on each output of the first signal processing section and the second signal processing section. The specified cut-off frequency of the first signal processing section is lower than that of the second signal processing section.
US07907173B2 Apparatus and method for controlling noise caused by vibration in camera module for mobile device
An apparatus and method for controlling noise caused by vibration in a camera module for a mobile device are provided. The method includes transmitting a vibration signal sensed by a vibration sensor to a Choice Coil Motor (VCM) driver based on the vibration signal, applying, by the VCM driver, a reverse bias to a VCM upon receiving, by the VCM driver, the vibration signal from the vibration sensor, and exerting, by the VCM to which the reverse bias is applied, an electromagnetic force in a reverse direction in order to fix and halt an actuator.
US07907170B2 Electronic endoscope
An electronic endoscope has a light source that radiates illuminating light, a movie-image processor, a still-image processor, an image-change processor, and provisional image displayer. The still-image processor that alternately reads odd-line image-pixel signals and even-line image-pixel signals over two field interval to generate a still image on the basis of one frame worth of image-pixel signals generated by a one-time still image exposure. The illuminating light being blocked for a latter filed interval in the two field interval. The image change processor switches between a performance of the movie-image processor for displaying the movie-image and a performance of the still-image processor for displaying the still-image. While the still-image processor reads the odd-line and even-line image-pixel signals over the two field intervals, the provisional image displayer displays a provisional image on the basis of at least one of odd-field image-pixel signals and even-field image-pixel signals, which are obtained by an exposure before the still image exposure.
US07907164B2 Integrated videoconferencing system
In some embodiments, the components of a videoconferencing system may be incorporated in a unitary housing. For example, an integrated videoconferencing system may include microphones to capture participant audio and a camera to capture participant video (along with corresponding audio processing capabilities) in a unitary housing. The unitary housing may also include speakers to produce audio from conference participants and a display to provide video of conference participants. The integrated videoconferencing system may include a codec for encoding and/or decoding). The integrated videoconferencing system may also perform other conference related functions. The integrated videoconferencing system may be used as a speakerphone (e.g., in audio only calls) and/or a videoconference system. The integrated videoconferencing system may also fold into a compact form for portability.
US07907159B2 Thermal printhead
A thermal printhead includes a substrate, a heating resistor formed on the substrate, a drive IC for controlling power application to the heating resistor, and a thermistor mounted on the substrate and including first and second terminals. The drive IC includes a print execution signal terminal for activation of the heating resistor upon application of a voltage higher than a threshold value. The first terminal of the thermistor is connected with the print execution signal terminal.
US07907158B2 Thermal head and printing device
A thermal head includes a glass layer having a protruding section formed on one surface and a concave groove section formed on the other surface facing the protruding section, a heat generation resistor provided on the protruding section, and a pair of electrodes provided to both sides of the heat generation resistor, and a part of the heat generation resistor exposed between the pair of electrodes is defined as a heat generation section, the protruding section has a smaller curvature radius in both sides than a curvature radius in a central portion, and a width of the groove section is one of equal to and larger than a length of the heat generation section.
US07907157B2 Technique for printing a color image
A technique for optimizing or enhancing color images. Embodiments are disclosed for creating an enhanced color image, including the enhancement of perceived color uniformity. In a “dot-on-dot” registration scheme for producing color images, the dots need to be precisely superimposed on each other to provide optimum or enhanced images. The dot-on-dot registration produced by a single head thermal printer is generally acceptable, but a single head machine is very slow because multiple passes (reciprocation) are required to lay down multiple colors of dots. In a much faster multi-head or tandem thermal imaging system a serious problem of dot misalignment may cause moire patterns or other visual artifacts in the color images produced by dot patterns. A solution to this problem is disclosed herein which intentionally misregisters superimposed dots in a novel and particular manner to achieve image optimization. In a particular embodiment a first thermal print head has a first number of thermal elements energized at a first rate and a second thermal print head has a second number of thermal elements energized at a second rate. The numbers of thermal elements and rates of energization are selected to cause intentional misregistration at a high spatial frequency which is unnoticeable to the naked eye of a viewer of the image, thereby masking any unintentional mechanical misalignment of the print heads while maintaining imperceptible the intentional misregistration of the solution to the problem.
US07907153B2 Content providing method, a program of content providing method, a recording medium on which a program of a content providing method is recorded, and a content providing apparatus
A content providing method, a program of a content providing method, a recording medium on which a program of a content providing method is recorded, and a content providing apparatus are provided. The content providing method includes the steps of: outputting moving image data of video contents; selecting moving image data in a partial area from the moving image data of the video contents, and outputting zoomed-in moving image data; thinning out frames and pixels of the moving image data of the video contents except at least the partial area, and outputting moving image data slightly zoomed out; and outputting the zoomed-in moving image data and the moving image data slightly zoomed out.
US07907152B2 Full scale video with overlaid graphical user interface and scaled image
The present disclosure relates to displaying full scale images with overlaid similar scaled images and a graphical user device in a display of a client device. The client device receives video streams of the full scale images and scaled images. The video streams are broadcast independent of one another, and a user of the client device may manipulate the format of the images of either or both streams, and/or place the scaled image on any portion of the full scaled image. The graphical user interface is placed so it does not obscure the scaled image. Alternatively a single video stream may be received by the client device. When a single video stream is received, the client device creates two video streams, one stream comprising full scale images and the other stream comprising scaled images. The full scale image is overlaid with the scaled image and the graphical user interface.
US07907148B1 Intelligent color remapping of video data
The color remapping system places axes on the Cb-Cr color plane to differentiate and isolate colors of interest. Each axis has a programmable position, hue change value and saturation change value. Input pixels from the video data stream are calibrated with respect to the axes and enhanced based upon the two neighboring axes adjacent to the input pixels. The system can be reconfigured in real time by repositioning the axes and changing their hue and saturation change values. The system is easy to program and reconfigure and provides visually pleasing enhancements to the digital video.
US07907147B2 Texture filtering apparatus, texture mapping apparatus, and method and program therefor
A texture filtering apparatus includes a first generating unit configured to generate first texture data having a size designated by a user or satisfying a condition designated by the user by using not less than second texture data acquired under different conditions or generated under different conditions, a second generating unit configured to generate texture data for filtering used for filtering by using the first texture data, and a filtering unit configured to perform filtering on the first texture data by using a designated filtering condition and the texture data for filtering.
US07907144B2 Optimized tile-based image storage
A computer-implemented method, apparatus, and article of manufacture provide the ability to store image data for use in a real-time compositing computer application. A storage tile size is determined based on disk input/output (I/O) hardware testing. A processing tile size is determined based on graphics I/O testing. An image is obtained and processing tiles (of the processing tile size) are mapped over the image. A center of the image is used as a point of origin for the processing tiles. The processing tiles are mapped to storage tiles. The storage tile point of origin is located at a lower left corner of the processing tiles. Each storage tile is configured to contain complete processing tiles that are stored in the storage tiles based on the storage tile size, processing tile size, and the mappings.
US07907137B2 Display drive apparatus, display apparatus and drive control method thereof
There is provided a display drive apparatus for operating, in accordance with display data, a current control type optical elements each having a display pixel provided with the optical element and a drive element which supplies a driving current to the optical element. The display drive apparatus includes a gradation signal creating circuit which generates a gradation signal corresponding to a luminance gradation of the display data and supplies the gradation signal to the display pixel, a threshold voltage detection circuit which detects a threshold voltage peculiar to the drive element of the display pixel, and a compensation voltage application circuit which generates a compensation voltage for compensating for the threshold voltage of the drive element on the basis of the threshold voltage and applies the compensation voltage to the drive element.
US07907134B2 Contrast adjusting circuitry and video display apparatus using same
With the aim of offering a video display technique by which stable and high contrast video images are reproduced, contrast adjusting circuitry is constructed. The contrast adjusting circuitry detects a maximum picture level (MPL) and an average picture level (APL) of analog -to-dialog converted luminance signals for a predetermined period, determines one of the predefined luminance regions within which the MPL falls and one of the predefined luminance regions within which the APL falls, and, based on the thus determined luminance regions of both MPL and APL, carries out a contrast adjustment of video images by changing the gain of luminance signals and color depth correction by changing the gain of color signals.
US07907132B1 Egocentric display
An egocentric display that corresponds to a multidimensional frame of reference. The multidimensional frame of reference may include an ego center, a nadir below the ego center, and a zenith above the ego center. The egocentric display includes a center point, an inner concentric circle and an outer concentric circle. The center point represents the nadir. The inner concentric circle is centered about the center point and represents a horizon plane that is perpendicular to a zenith-nadir line that passes through the zenith, the ego center, and the nadir. The outer concentric circle that represents the zenith should have a radius larger that the inner concentric circle and should also be centered about the center point.
US07907131B2 Low color-shift liquid crystal display and driving method therefor
A liquid crystal display including a number of scan lines, a number of data lines, a pixel, a first switch circuit, and a second switch circuit is provided. The scan lines include an Nth scan line and an (N+1)th scan line, where N is a positive integer. The pixel includes a first sub-pixel and a second sub-pixel. The first switch circuit is coupled to both the Nth scan line and the (N+1)th scan line and is used for controlling the second sub-pixel. The second switch circuit is coupled to the Nth scan line and is used for controlling the first sub-pixel. The pixel is used for displaying a red, a green, a blue, or a white color.
US07907130B2 Signal transfer method and apparatus
An x-y digitising system is described which operates with a resonant stylus. The x-y digitising system includes an excitation winding for energising the resonant stylus and a number of sensor windings for receiving a signal re-radiated by the resonant stylus when energised. At least one of the excitation winding and the sensor winding is arranged to have its effective magnetic axis non-othogonal to the working area of the x-y digitising system. With this arrangement, improved energy transfer between the x-y digitising system and the resonant stylus can be achieved and/or improved position measurement accuracy can be obtained.
US07907129B2 Handheld electronic device having virtual keypad input device, and associated method
An improved handheld electronic device having a virtual keypad input device includes a case, and further includes an input apparatus and a processor apparatus disposed on the case. The input apparatus includes a number of vibrational sensors that sense the vibrational results of a contact with the case. The processor apparatus executes a routine that determines from the vibrational results a location on the case where the contact was made. Depending upon the location of the contact, the routine can interpret the contact as an input to the processor. The exemplary contact with the case can be in the nature of a touching or tapping contact or other contact with the case.
US07907128B2 Interaction between objects and a virtual environment display
An interactive table has a display surface on which a physical object is disposed. A camera within the interactive table responds to infrared (IR) light reflected from the physical object enabling a location of the physical object on the display surface to be determined, so that the physical object appear part of a virtual environment displayed thereon. The physical object can be passive or active. An active object performs an active function, e.g., it can be self-propelled to move about on the display surface, or emit light or sound, or vibrate. The active object can be controlled by a user or the processor. The interactive table can project an image through a physical object on the display surface so the image appears part of the object. A virtual entity is preferably displayed at a position (and a size) to avoid visually interference with any physical object on the display surface.
US07907123B2 Selectively illuminated keyboard systems and methods
One exemplary method embodiment herein can run an operating system on a processor and executes one or more applications on the operating system (sometimes simultaneously) that causes different input requests to be dynamically displayed on a visual display. If more than one application is being executed at a time, only one currently selected application can be available for user input at a time. These input requests can dynamically change depending upon the current state of the currently selected application. The method controls the keys with the operating system to dynamically illuminate only valid keys that correspond to input requests of the currently selected application being currently displayed on the visual display.
US07907110B2 Display controller blinking mode circuitry for LCD panel of twisted nematic type
A display controller for providing signals to a discrete display panel unit comprising: a set of registers configured to hold data to be displayed; a first logic circuitry connected to the set of registers and configured to receive the data from the set of registers, generate the signal waveforms required by the display panel according to the data, and provide the signal waveforms to the display panel; a second logic circuitry connected to the first logic circuitry, the second logic circuitry configured to generate timing signals for timing the first logic circuitry providing the waveforms to the display panel; and a resistor ladder connected to the second logic circuitry, the resistor ladder configured to generate intermediate voltages required to drive the display panel, and configured to receive the timing signals, wherein the controller is configured to automatically and periodically disable the resistor ladder according to one of the timing signals.
US07907109B2 Reference voltage generator for use in display applications
A multi-reference voltage generator includes an interface controller, a first bank of N m-bit registers and a second bank of N m-bit registers. A first multiplexer has inputs connected to outputs of the first and second bank of registers. An m-bit digital-to-analog (DAC) has an m-bit parallel input connected to an output of the first multiplexer. An analog demultiplexer has an input connected to an analog output of the m-bit DAC. Each voltage storage device in a first group of N voltage storage devices is connected to a corresponding output of the analog demultiplexer. Similarly, each voltage storage device in a second group of N voltage storage devices is connected to a corresponding output of the analog demultiplexer. N further multiplexers each have a first input connected to an output of a corresponding one of the voltage storage devices in the first group and a second input connected to an output of a corresponding one of the voltage storage devices in the second group. N output buffers, each have an input connected to an output of a corresponding one of the N further multiplexers, and an output useful for driving a column driver.
US07907107B2 Display device and driving apparatus
In one embodiment of the invention, a display device includes a plurality of gate lines transferring gate signals, a plurality of data lines transmitting data voltages, a plurality of storage electrode lines transferring storage signals, and a plurality of pixels arranged in a matrix, each pixel comprising a switching element connected to a gate line and a data line, a liquid crystal capacitor connected to the switching element and a common voltage, and a storage capacitor connected to the switching element and a storage electrode line. The display device may further include a plurality of signal generating circuits generating the storage signals, wherein the signal generating circuit is connected to a k-th storage electrode line, where k is a natural number.
US07907106B2 Liquid crystal display and driving method thereof
A liquid crystal display (LCD) and a driving method thereof are provided. The LCD comprises a liquid crystal panel having a gate line, a data line, and a pixel defined by the intersection of the gate line and the data line; a grayscale voltage generating unit for generating a grayscale voltage; a driving voltage generating unit for generating a gate off voltage, a positive polarity gate on voltage, and a negative polarity gate on voltage, wherein the negative polarity gate on voltage is lower than the positive polarity gate on voltage; a gate driving unit for supplying the gate line with at least one of the positive polarity gate on voltage and the negative polarity gate on voltage; a data driving unit for supplying the pixel with a data voltage, wherein the data driving unit is supplied with the grayscale voltage from the grayscale voltage generating unit; and a signal control unit for controlling the data driving unit so that a positive polarity data voltage and a negative polarity data voltage are alternately applied to the pixel, and for controlling the gate driving unit so that the positive polarity gate on voltage is applied to the pixel supplied with the positive polarity data voltage and the negative polarity gate on voltage is applied to the pixel supplied with the negative polarity data voltage. Accordingly, the degree of flicker and image sticking is reduced.
US07907101B2 Configurable bipolarization reflector
A configurable bipolarization reflector comprises intersecting first and second sets of parallel composite lines (LHi, LVj), a line segment between two consecutive intersection points (Iij) of the two sets containing a component (12) having conductivity that can be switched by a switching signal (V). The components are disposed on the line segments so that a switching signal applied at a point of intersection (P1k, P1k′, P1k″) of said sets switches the conductivity of the components of a group of segments defining a reflector area (Z) of given reflectivity.
US07907100B2 Phased array antenna with extended resonance power divider/phase shifter circuit
A phased array for controlling a radiation pattern of an array of antennas includes a plurality of antenna ports, a first tunable element connected in series between each respective pair of adjacent antenna ports, and a second tunable element connected in parallel with each respective antenna port. The phased array provides progressive phase differences between successive antenna ports Equal amplitude of the signal can be maintained at each antenna. An equal amount of successive phase change can be provided in a signal at each antenna. A direct current source connectible to at least one input port can include an alternating power source through a matching circuit, such as a quarter-wave transformer The first and second tunable elements can be either an inductor or a capacitor, and/or can be in combination with transmission lines separating each respective antenna from a successive antenna by desired fraction of a wavelength.
US07907096B2 Phase shifter and antenna including phase shifter
A phase shifter includes two or more conductive strips, an input line and a wiper coupled to both the input line and the conductive strips. Rotation of the wiper about a pivot point alters the path lengths between the input line and output ports or antenna elements connected to the conductive strips. The wiper is a multi-bladed wiper. Phase errors in multi-bladed wiper-type phase shifters are reduced. Arrangements for reduction of phase shifter size or increase in phase shift range are described.
US07907093B2 Electronic device and method for manufacturing same
An electronic device includes a first molded body having a first frame, the first molded body being provided with a conductive pattern on its outer surface, a second molded body having a second frame, the second molded body being joined to the first molded body, a wiring sheet made of an insulative sheet provided with an interconnection pattern, a circuit board having a feed point, and a feed line having a first end extended to a mating surface of the first frame opposed to the second frame and a second end connected to the conductive pattern. The interconnection pattern has a first end connected to the one end of the feed line. The interconnection pattern has a second end connected to the feed point.
US07907090B2 Ceramic dielectric formulation for broad band UHF antenna
A dielectric ceramic composition has a dielectric constant, K, of at least 200 and a dielectric loss, DF, of 0.0006 or less at 1 MHz. The dielectric ceramic composition may be formed by sintering by firing in air without a controlled atmosphere. The dielectric ceramic composition may have a major component of 92.49 to 97.5 wt. % containing 60.15 to 68.2 wt. % strontium titanate, 11.02 to 23.59 wt. % calcium titanate and 7.11 to 21.32 wt. % barium titanate; and a minor component of 2.50 to 7.51 wt. % containing 1.18 to 3.55 wt. % calcium zirconate, 0.50 to 1.54 wt. % bismuth trioxide, 0.2 to 0.59 wt. % zirconia, 0.02 to 0.07 wt. % manganese dioxide, 0.12 to 0.35 wt. % zinc oxide, 0.12 to 0.35 wt. % lead-free glass frit, 0.24 to 0.71 wt. % kaolin clay and 0.12 to 0.35 wt. % cerium oxide. UHF antennas and monolithic ceramic components may use the dielectric ceramic composition.
US07907086B2 Generic radar architecture
The invention relates to the general field of complex electronic and/or computerized system architectures for which the interchanges take the form of irregular data flows prompted by processing functions of variable duration in time. The object of the invention is an architecture designed for electronic systems having a plurality of processing nodes in which each node provides a function or part of a function implemented by the system. This architecture is based on one single synchronization link which supplies all the modules with a common synchronization message containing synchronization information and a simplified header. There are a plurality of asynchronous data interchange links. Each link allows a message interchange between two specific processing nodes, with the interchanged messages having data to be processed, accompanied by a generic header. The asynchronous links' generic header includes all the information relating to the system's operating step to which the interchanged data refer. The synchronous link's simplified header makes it possible to determine the data stream to which the associated synchronization information applies. Each processing node has means suitable for interfacing with the synchronous and asynchronous links. The invention applies particularly to the design of electromagnetic or acoustic sensors, such as radars and sonars.
US07907084B2 Radar device and control method of radar device
This radar device includes: a transmitter to transmit a transmitting signal whose frequency is periodically increased/decreased at a predetermined rate of change; a mixer to generate a beat signal by multiplying a received signal being transmitted by the transmitter and reflected back from an object to be detected and the transmitting signal; a frequency detector to detect a frequency of the beat signal; and a controller to control the rate of change of the frequency of the transmitting signal so that the frequency of the beat signal detected by the frequency detector becomes equal to or larger than a cut-off frequency of a flicker noise caused by the mixer.
US07907082B2 Method and system for presence detection
A method and system for presence detection within a detection volume delimited by an inner radius and an outer radius using microwave radiation. The outer radius of the detection volume is controlled by selecting the length of a first pulse controlling the transmit interval of a microwave transmitter and by selecting the length of a third pulse controlling the receive interval of a microwave receiver. The inner radius of the detection volume is controlled through selecting the length of a second pulse defining a predetermined time period between the first pulse and the third pulse.
US07907073B2 Variable passive components with high resolution value selection and control
The present system provides a method for varying the value of passive components in electronic circuits. Passive components can range from basic resistors, capacitors, and inductors to complex, structures such as transmission lines and resonant cavities. Value selection and variation can either be dynamically performed during circuit operation or as a one-time part of the manufacturing process as determined by the requirements of the specific application. A digital-to-analog converter (DAC) circuit is used to input value selection data digitally, and control value selection with value resolution dependent on the resolution of the DAC. An alternate embodiment is provided for high frequency operation.
US07907071B2 Data conversion apparatus and control method thereof
This invention converts Packbit-encoded data into new Packbit-encoded data which allows to have a throughput=M. a extraction unit separates inputted encoded data into length information and data information, and outputs them to a conversion unit. The conversion unit has a count unit which cumulatively counts the number of output data after decoding indicated by the separated length information. The conversion unit divides length information of interest into first length information and second length information as needed, outputs the first length information, and sets the second length information as an initial count target to be counted by the count unit, so that the counted number N of output data reaches the throughput=M. The conversion unit combines the generated length information and the separated data information, and outputs new Packbit-encoded data.
US07907070B2 Systems and methods for providing unequal error protection using embedded coding
A method for embedded encoding of at least two types of information. A first message and a second message are received. The types of a first encoder and a second encoder are determined. The rates of the first encoder and the second encoder are determined. A first codeword and a second codeword are generated. A mapping rule for the second codeword and a coding rule for the first codeword are determined. The second codeword is mapped into a plurality of symbols using the mapping rule. A third codeword is determined using the first codeword, the plurality of symbols, and the coding rule. The third codeword is then transmitted. The third codeword includes at least two types of information.
US07907066B2 Method and a device for detecting and signaling that a rotorcraft is approaching the vortex domain
A method and a device (D) for detecting and signaling the approach to a vortex domain by a rotorcraft, the device includes: first elements (1) for measuring the instantaneous vertical speed v of a rotorcraft; second elements (2) for measuring the instantaneous proper airspeed VP of a rotorcraft; third elements (3) constituting a database BDD relating to representing at least one instantaneous vortex domain; fourth elements (4) connected via first, second, and third connections (l1, l2, l3) respectively to the first, second, and third elements, the fourth elements being designed to detect the approach to a vortex domain by the rotorcraft; and fifth elements (5) for signaling the approach to a vortex domain by the rotorcraft, the fifth elements being connected to the fourth elements (4) via a connection (l4).
US07907062B2 Dual direction power and data transfer protocol and safety detection
A device for monitoring the condition of a power outlet and for reducing or interrupting power in the event that a condition of the outlet circuitry indicates that a potentially dangerous situation exists. The device can also include a reporting function to alert a user as to the existence of the dangerous condition.
US07907060B2 Systems, methods and apparatus for detecting replacement of a battery in a remote control
Various embodiments of systems, methods and apparatus are provided for indicating to a user a low battery condition of a remote control for a controlled device. More particularly, a remote control detects a low battery condition as well as the replacement of batteries in the remote control. The remote control transmits a low battery message to a controlled device responsive to detecting a low battery condition. Similarly, the remote control transmits a battery status message to the controlled device responsive to detecting the replacement of batteries in the remote control. The controlled device utilizes the low battery message and the battery status message to determine whether to present a low battery indicator to a user regarding a low battery condition of the remote control.
US07907059B1 Sewage pipe alarm system and associated method
A sewage pipe alarm system includes a portable case seated exterior of the existing pipe. The system further includes a mechanism for detecting a blockage of fluid flow within the existing pipe by determining whether an internal water level within the existing pipe exceeds a threshold water level within the existing pipe. The system further includes a mechanism for notifying a user about the blockage of the existing pipe and a power supply source housed within the case. Such a power supply source is electrically coupled to the detecting mechanism and the notifying mechanism respectively.
US07907058B2 Devices and methods useful for authorizing purchases associated with a vehicle
Various devices are useful as components of a system for authorizing purchases associated with a vehicle that are generally simple to install, operate and maintain and are generally resistant to abuse. The devices include theft-resistant vehicular identification tags, sealed identification tag reader and variable range tag-readers.
US07907054B1 Advanced food and/or drink organization and/or handling system
An advanced food and/or drink organization and/or handling system that greatly facilitates food management and handling to help streamline household operations as relate to foods and related functions and events.
US07907049B2 Method for passing a failsafe alarm signal through a life safety system that experiences a catastrophic failure
An improved life safety system provides ability to detect a catastrophic failure within a network node of the life safety system, and to subsequently pass a failsafe alarm signal through a network node, and through the life safety system, despite the catastrophic failure, which may be a failed main processor of a main panel, a failed main processor of a loop expander module, a failed main processor of an amplifier, or a failed main processor of a liquid crystal display controller.
US07907048B1 Fire extinguisher accessory device providing voice instructions
A fire extinguisher accessory device for providing oral instructions for using a fire extinguisher comprising a housing, a digital memory circuit disposed inside the housing, wherein the digital memory circuit can provide oral instructions for using the fire extinguisher such as “pull,” “aim,” “squeeze,” and “sweep”; a speaker disposed on the front surface of the housing; an amplifier disposed inside the housing; and a pressure switch operatively connected to the housing via a lead, wherein when the pressure switch is compressed, the digital memory circuit is activated and provides oral instructions for using the fire extinguisher.
US07907047B2 Apparatus and method for synchronizing visual/audible alarm units in an alarm system
An apparatus and concomitant method of reducing the number of synchronization pulses transmitted to the alarm units for increasing the reliability of the overall alarm system is disclosed. The synchronization signal is implemented as a reference or reset signal from which the alarm units derive a reference time to begin activation of the alarm units. Thus, when an alarm unit receives a reference synchronization pulse, the alarm unit applies the reference synchronization pulse as a reference point in time to trigger a series of flashes or audio tones. A second signal sent in close proximity to the synchronization signal is implemented to trigger a second function of the alarm units, such as a silence function.
US07907045B2 Hoisting machine
A hoisting machine having a load hoisting motor and a speed reduction mechanism and driving the load hoisting motor with an inverter 12 incorporated in the hoisting machine main body is provided with a heat dissipation means that dissipates heat generated from the inverter 12 to a speed reduction mechanism casing 15 that houses the speed reduction mechanism. The heat dissipation means is a means for attaching the inverter 12 directly to the speed reduction mechanism casing 15 in close contact therewith through surface contact at least a part of the inverter 12.
US07907040B2 Ignition coil and method for manufacturing the same
An ignition coil includes a coil body, a primary resin molded body, and a secondary resin molded body. The coil body has a primary coil and a secondary coil. The primary resin molded body has the coil body therein in a fixed relation, and the primary resin molded body has a plurality of exposed side portions that hold the coil body therebetween. The secondary resin molded body is molded to have the coil body and the primary resin molded body embedded therein. The secondary resin molded body is configured to allow the plurality of exposed side portions of the primary resin molded body to be exposed to an exterior of the secondary resin molded body.
US07907038B2 Electromagnetic flow control, methods and uses
Actuation for control of surfaces is provided through use of a conducting material comprising electrolyte particles electrically charged with electromagnetic fields in boundary layers. Interactions of the electrically charged particles with electromagnetic fields in boundary layers are coordinated for generation of control forces for various applications.
US07907037B2 Micro-electro-mechanical module
A MEMS module that contains at least one integrated energy storage device whose discharge is minimized and controlled, so that power is available for system operation over longer periods of time. The MEMS module includes a device electrically coupled to the energy storage device for controlling charge transfers from the energy storage device while preventing charge leakage from the energy storage device. The controlling device includes a plurality of integrated MEMS switches that define open electrical paths that prevent charge leakage from the energy storage device through the MEMS switches, and are then operable to define closed electrical paths to allow charge transfers from the energy storage device, and preferably also allow charge transfers to the energy storage device, through the MEMS switches. The charge transfer can be utilized to power electronic circuits or store data in non-volatile digital memory.
US07907033B2 Tunable impedance matching networks and tunable diplexer matching systems
Tunable impedance matching networks and tunable diplexer matching systems are provided. A tunable impedance matching network can include an impedance element connected between first and second nodes for communicating signals between the first and second nodes. For example, the impedance element can be a transmission line or an inductor. Further, the matching network can include a first capacitor connected in parallel with the impedance element, wherein the first capacitor is tunable. The matching network can also include a second capacitor comprising first and second terminals. The first terminal of the second capacitor can be connected to the first node. The second terminal of the second capacitor can be connected to a local voltage reference for the first node. A third capacitor comprises first and second terminals. The first terminal of the second capacitor can be connected to the second node. The second and third capacitors can also be tunable.
US07907024B2 Resonant tunneling diode oscillation device and inspection apparatus
An oscillation device has a resonant tunneling diode formed by interposing a gain medium including a first barrier layer, a quantum well layer and a second barrier layer between a first thickness adjusting layer and a second thickness adjusting layer. The oscillation device also has a switch for switching the polarity of a bias voltage being applied to the resonant tunneling diode. The first thickness adjusting layer and the second thickness adjusting layer have different thicknesses. Thus, a single oscillation device is driven to oscillate with different oscillation frequencies.
US07907023B2 Phase lock loop with a multiphase oscillator
A phase lock loop utilizes a multiphase oscillator having a plurality of digital inputs. A plurality of DQ flip-flops, offset in time from each other generate a plurality of control signals to remove control phase information from the oscillator in digital form. A DQ flip-flop connected between any two digital inputs on the oscillator determines direction of the traveling wave. The direction and phase information address a look-up table to determine the current fractional phase of the oscillator. A divide by N circuit is used to reduce the oscillator frequency. A total phase indicator signal for the oscillator is determined using the current fractional phase. The total phase is compared to a reference phase to produce a control signal for making adjustments to the oscillator. In a feed-forward path, frequency dividers divide a high frequency signal from the oscillator to a lower desired frequency, thereby increasing phase resolution.
US07907021B2 Two-step VCO calibration method
The present invention discloses a two-step VCO calibration method. The two-step VCO calibration method, comprising power-on calibration, used to provide a coarse VCO tuning; real-time calibration, used to provide a fine VCO tuning according to the loaded result of said power-on calibration. The two-step VCO calibration method according to the present invention can cover all the variation of process and temperature and gain the advantages of shorter calibration time, smaller gain of VCO, pretty smaller size of passive loop filter and less operating power consumption.
US07907017B2 Phase locked loop circuit that locks the oscillation frequency to a target frequency
In a PLL circuit, an oscillation frequency is quickly and accurately locked to a target frequency. There is provided a PLL circuit, including a VCO that controls the frequency of an output signal according to a voltage of an input signal, a loop divider that divides the frequency of a signal, which is acquired by causing a mixer to mix a local signal generated by a local oscillator and the output signal with each other, by N, and a reference frequency divider that divides the frequency of a reference signal, which is output by a reference signal oscillator, by R. Also provided is a phase comparator that outputs a signal according to a difference in phase between an output of the loop divider and an output of the reference frequency divider, a loop filter that passes low frequency components, and supplies the VCO with the low frequency components, a subtractor that outputs a difference between a voltage of the input signal to be supplied to the VCO so that the frequency coincides with a target value and the output of the loop filter, and switches that supply the loop filter with the output of the phase comparator or the output of the subtractor.
US07907016B2 Method and system of jitter compensation
A phase locked loop frequency synthesizer with jitter compensation having a tapped delay line for compensating the jitter prior to passing a signal subject to jitter through a non-linearity; and, a ΣΔ modulator for generating, or a storing element for pre-generated storing, of a fractional pattern representing fractional weighting of a plurality of integer divisors, wherein the fractional pattern identifies one integer divisor, out of the plurality of integer divisors, at a time to be active.
US07907015B2 Circuit for compensation of leakage current-induced offset in a single-ended op-amp
An electronic device includes an operational amplifier, with the operational amplifier having an amplifier input stage coupled with a first output node to an amplifier output stage. A compensation capacitance is connected between an output node of the amplifier output stage and the first output node of the amplifier input stage, thereby operating as a compensator for stabilizing the operational amplifier. The compensation capacitance provides a parasitic diode drawing a first leakage current from the first output node of the amplifier input stage, a leakage current compensation circuit being coupled to the first output node of the amplifier input stage and coupled to a second output node of the amplifier input stage for drawing a first current from the first output node and a second current from the second output node. The leakage current compensation circuit is adapted such that the second current is greater than the first current by an amount corresponding to the first leakage current.
US07907012B2 Current mirror with low headroom and linear response
A current mirror circuit provided in an emitter follower configuration achieves linear output currents over a range of input currents by operating in response to a bias current that is a replica of the input current. The current mirror may include a pair of transistors and a pair of resistors, in which: a first resistor and a base of a first transistor are coupled to a first input terminal for a first input current, an emitter of the first transistor and a base of the second transistor are coupled to a second input terminal for a second input current, the first and second input currents being replicas of each other, an emitter of the second transistor being coupled to the second resistor, a collector of the second transistor being coupled to an output terminal of the current mirror, and a collector of the first transistor and the two resistors are coupled to a common node.
US07907007B2 Commutating auto zero amplifier
A commutating auto zero amplifier system, comprises a first amplifier (A1), a second amplifier (A2) and a switching arrangement which defines a two phase operation, with one amplifier in an output mode providing the output and the other amplifier in a zeroing mode during each phase. A capacitor arrangement (Cof1. Cot1) stores offset voltages, a buffer amplifier (B) couples the output from the amplifier in the output mode to an input of the amplifier in the zeroing mode. This eliminates voltage swings at the output of an amplifier as it switches between modes of operation.
US07907006B2 Demodulator
According to one embodiment, a threshold adjusting apparatus for a clocked comparator, the clocked comparator comparing an input signal with a threshold in accordance with a clock, the threshold adjusting apparatus comprises an output detection module configured to detect an output from the clocked comparator with the threshold while changing the threshold and a setting module configured to set the threshold when the output detection module detects a change in the output from the clocked comparator as an adjusted threshold.
US07907004B2 Signal processing apparatus, filter apparatus, signal processing method and filtering method
There is provided a signal processing apparatus including a variable capacitor and a switching portion for switching the circuit mode between a sampling mode, in which the variable capacitor samples an input signal, a holding mode, in which a charge gained by sampling the input signal is held in the variable capacitor, and an output mode for outputting the charge stored in the variable capacitor, wherein the variable capacitor is provided with an input terminal through which the input signal is inputted in the sampling mode, a control terminal to which a first control signal which decreases the capacitance of the variable capacitor to a value below the capacitance in the sampling mode is inputted in the output mode, and a second control signal having a predetermined reference voltage is inputted in the holding mode, where an insulating layer is provided between the control terminal and the input terminal.
US07906999B2 Self-protecting core system
The present invention is applicable to an electronic device including a master, a slave, a bus coupling the master and the slave and a clock generator for providing a system clock to the master and slave. The clock generator determines whether the received data is correct on a cycle-by-cycle basis. The clock generator suppresses an edge of a next clock cycle of the system clock signal if the data is not to be correct. The clock generator allows the edge of a next clock cycle of the system clock signal if the data is correct.