Document Document Title
US08312551B2 Low level sequence as an anti-tamper Mechanism
A method is provided for tamper detection of a transmitted signal. The method is comprised of generating a first digital data signal having a first data rate. The method is also comprised of generating a second digital data signal having a second data rate. The method is further comprised of concurrently transmitting the first digital data signal at a first carrier frequency using a first modulation format and the second digital data signal at a second carrier frequency using a second modulation format. The method includes selecting the second carrier frequency and a bandwidth of the second digital data signal so that the second digital data signal is contained within a frequency spectrum defined by a bandwidth of the first digital data signal. The method also includes verifying an integrity of the first digital data signal at a remote receiver based on defection at the remote receiver of the second digital data signal. A system (100) is also provided for generating a tamper-protected transmitted signal.
US08312550B2 Method, system and apparatus for processing rights
A method for processing rights granted to an operator of a device or a group of devices using a rights object, wherein the method comprises at least the steps of receiving a rights object from the computer of a third party, generating at least one derived rights object based on the rights object received from the computer of the third party, and forwarding the at least one derived rights object to the device or individual devices from the group of devices. A system is provided which operates in accordance with the method. An apparatus that performs the method is also provided.
US08312546B2 Systems, apparatus, and methods for detecting malware
Various embodiments, including a method comprising creating a first fuzzy fingerprint of a known malware file, the first fuzzy fingerprint including a first set of calculated complexity approximations and weightings for each of a plurality of blocks within the known malware file, creating a second fuzzy fingerprint of a file to be checked, the second fuzzy fingerprint including a second set of calculated complexity approximations and weightings for each of a plurality of blocks within the file to be checked, comparing the second fuzzy fingerprint to the first fuzzy fingerprint, calculating a similarity probability for each of the block-wise comparisons, the calculation including a respective weightings for each of the plurality of blocks within the known malware file and for each of the plurality of blocks within the file to be checked, and the calculation including a distance between the compared blocks; and calculating an overall similarity probability for the plurality of blocks compared.
US08312545B2 Non-signature malware detection system and method for mobile platforms
A system and method for detecting malware on a mobile platform in a mobile network. The system and method verifies that an executable is malware-free by computing the checksum of the executable and comparing that checksum with a checksum obtained from a malware-free copy of the executable. The checksum is a sum of all 32-bit values in a code section and an import section of said executable, a byte sequence at an entry point in said executable, a size descriptor of an import table, a size descriptor of said import section, a cyclic redundancy check of said executable, or a combination thereof.
US08312541B2 Detecting neighbor discovery denial of service attacks against a router
In one embodiment, a method comprises initiating neighbor discovery in response to detecting an absence of an IP destination address of a received data packet within a neighbor cache, including outputting a neighbor solicitation message targeting the IP destination address into a network served by the router, generating a hash index value based on the IP destination address combined with a randomized token stored in the router, and storing the data packet in a selected one of a plurality of pending message queues in the router based on the corresponding hash index value, each pending message queue configured for storing stored data packets having the corresponding hash index value and awaiting respective solicited neighbor advertisement messages from the network; and detecting whether the router is encountering a neighbor discovery denial of service attack based on a determined distribution of the stored data packets among the pending message queues.
US08312535B1 System, method, and computer program product for interfacing a plurality of related applications
A system, method and computer program product are provided for interfacing a plurality of applications. Initially, a signal is received at an interface indicating that a first application has responded to an event with a first response. The interface, in turn, prompts a second response to the event by a second application.
US08312530B2 System and method for providing security in a network environment using accounting information
According to one embodiment of the present invention, there is provided a method for providing security in a network environment that includes receiving a flow that propagates through an access gateway. The flow is initiated by an end user associated with the flow and propagates through a network. The method also includes receiving accounting information indicative of the termination of the flow. In response, tearing down of the communication associated with the flow is initiated.
US08312529B2 Global network computers
A microchip for a computer configured to connect to a one network of computers, the microchip comprising: a first internal hardware-based firewall, the first internal hardware-based firewall configured to deny access to a portion of the microchip from the network; a general purpose microprocessor including at least two general purpose cores or general purpose processing units; a first core or processing unit is located inside of the first internal hardware-based firewall; a second core or processing unit is located outside of at the first internal hardware-based firewall; the second core or processing unit is separate from the first internal hardware-based firewall; and a memory component located inside of a second internal hardware-based firewall that is located between said memory component and a core or processing unit with which said memory component is associated. The microchip can also include a plurality of dies.
US08312528B2 System and method for generating a digital certificate
A system and method for generating a digital certificate is provided wherein a new digital record is received and is assigned a sequence value. A first composite digital value is generated by applying a first deterministic function to the digital records stored in a repository. The sequence value and first composite digital value are included in a first certificate. After the digital record is added to the repository, a second composite digital value is generated by applying a second deterministic function to the digital records in the repository. This second composite digital value, and a composite sequence value, are published. An interval digital value which is based upon the first and second composite digital values, and the sequence value, are included in a second certificate which thus verifies the authenticity and sequence value of the digital record.
US08312521B2 Biometric authenticaton system and method with vulnerability verification
A biometric authentication device has a threat of an attack of pretending to be someone else by such as forgery. The present invention supports a service provider to appropriately decide the level of such threat.A vulnerability verification server 150 is provided in the system, and the vulnerability of each biometric product is centrally managed. A service provider 130 sends the information that specifies the device in which a client terminal 110 executes the biometric authentication to the vulnerability verification server 150, and receives the vulnerability information. The service provider 130 decides whether the service can be provided or not to the client terminal 110 using the vulnerability information that was received.
US08312519B1 Agile OTP generation
A method, system, and apparatus for agile generation of one time passcodes (OTPs) in a security environment, the security environment having a token generator comprising a token generator algorithm and a validator, the method comprising generating a OTP at the token generator according to a variance technique; wherein the variance technique is selected from a set of variance techniques, receiving the OTP at a validator, determining, at the validator, the variance technique used by the token generator to generate the OTP, and determining whether to validate the OTP based on the OTP and variance technique.
US08312517B2 User-entered credentials for a mobile station in a wireless network
Embodiments of the present disclosure describe method, apparatus, and system configurations to provide user-entered credentials for a mobile station in a wireless network. A method includes receiving, by one or more service provider devices of a wireless network from a mobile station, an indication that the mobile station is ready for activation in the wireless network and sending, by the one or more service provider devices to the mobile station during a subscription process that is performed in response to the indication that the mobile station is ready for activation, a message prompting or indicating a creation of credentials to be entered by a user of the mobile station to authenticate the mobile station on re-entry to the wireless network. Other embodiments may be described and/or claimed.
US08312516B1 Security permissions with dynamic definition
Deriving permissions is disclosed. A request is received from a requestor to perform a database system transaction. One or more permissions associated with the requestor are determined by deriving the one or more permissions based at least in part on database data.
US08312509B2 High integrity firmware
Provided are a techniques for determining whether tagged memory is available. In response to determining that tagged memory is available, it is determined whether an Extensible Firmware Interface (EFI) system is implemented. In response to determining that the EFI system is implemented, object descriptors for EFI runtime code and data are allocated and one or more call points from non-tagged memory to tagged memory are provided for use at runtime.
US08312503B2 Management apparatus for managing a content display change time on a display apparatus and content information to be transmitted to a terminal
A management apparatus for managing a content display change time on a display apparatus and content information to be transmitted to a terminal determines the content information to be transmitted to the terminal on the basis of a reception time of a content information request command transmitted from the terminal and the content display change time on the display apparatus.
US08312500B2 System and method for social network chat via a set-top box
A system and method for chatting between a set-top box and one or more social networks. One or more social networks is associated with a set-top box. User preferences are set for communications with one or more contacts included in the one or more social networks. A chat interface is displayed to a user on a display associated with the set-top box in response to the user preferences and activity trigger determined in response to activity detected by the set-top box. Communications occurs with the one or more contacts using the chat interface.
US08312499B2 Tunneling information in compressed audio and/or video bit streams
A method for conveying private or enhancement information in a compressed bit stream comprising the steps of (A) generating a compressed bit stream in response to a first data stream and a plurality of encoding choices and (B) controlling the encoding choices in response to a second data stream comprising one or both of the private information and the enhancement information.
US08312497B2 Closed-captioning universal resource locator (URL) capture system and method
A method includes receiving at a set-top box a broadcast signal including closed-captioning content. The closed-captioning content includes subtitles related to the broadcast signal and uniform resource locator (URL) data. The URL data is extracted from the closed-captioning content. The URL data is stored in a memory of the set-top box.
US08312496B2 Measuring the frequency response of a CATV network
An apparatus and method for frequency sweeping a CATV network, suitable for an upstream path frequency sweeping, is presented. A narrowband test signal is injected into the network by a generator coupled to a cable modem during a time interval allocated by the head end for the cable modem to transmit a modulated digital signal. The amplitude of the test signal is lower than the amplitude of the modulated digital signal, so as not to impair reception of said digital signal at the head end. The frequency of the test signal is swept, and the amplitude of the received test signal is measured. A telemetry or a digital signal transmission is used to communicated the values of the amplitude of the test signals between the injection and the measurement locations of the network.
US08312490B2 DVR with enhanced functionality
A personal video on-demand system and method which permits a user to receive available content using a single tuner and perform one of a plurality of operations on the available content. These operations include recording two or more signals, where one or both may be simultaneously viewed, recording one or more signals and playing back one or more signals, playing back two or more signals, watching one or more signals while recording one or more other signals, viewing two or more signals live, or viewing at least one signal live, while viewing one or more signals in a playback mode. These operations also include selecting an even based on actor, actress, director, etc., alerting a user to an attempt to record a duplicate program, displaying a status of a program from the available content the user is watching, playing paused programming or converting paused programming to recorded programming during a channel change, allowing a user to record an entire program after viewing the program for a period of time, permitting a user to capture a snippet of the available content, permitting a user to rewind recording in an increment for playback of a portion of the available content, enabling a user to jump back from a live broadcast to a last paused video segment.
US08312487B1 Method and system for arranging an advertising schedule
A method and system for arranging advertising breaks based on channel surfing characteristics of viewers. The surfing characteristics of a plurality of viewers is determined, the surfing characteristics bearing on a likelihood of a respective viewer channel surfing. Advertisements are assigned to time slots among a plurality of channels based on the surfing characteristics of the plurality of viewers to form an advertising schedule. Programming is delivered with the plurality of advertisements according to the advertising schedule. The reduction of simultaneous channel surfing increases availability and efficient use of a shared medium by a plurality of different users.
US08312485B2 System, method and computer program product for selective filtering of objectionable content from a program
A system, method, and computer program product is provided for the selective filtering of objectionable content from a program. The selective filtering of objectionable content from a program is accomplished by applying an encoding process and a decoding process to the audio and/or video signal of the program. The encoding process includes marking potentially objectionable material in the program with filtering information that identifies the type (e.g., audio, violent content, sexual content, etc.) and intensity level (e.g., mild, graphic, extreme, etc.) of the potentially objectionable material using filter codes. The decoding process includes comparing, during the presentation of the program to the user and prior to outputting the audio or displaying the video, the filtering information to filter criteria, which includes user supplied filter settings, to determine whether filtering of the potentially objectionable content (i.e., audio and/or video) should be performed. If filtering is to be performed, the objectionable content in the program is filtered according to the filtering information which, in the preferred embodiment, identifies the start and duration of the filtering and, for filtering of the video of the program, also identifies the display area of the video to be blocked.
US08312484B1 Systems and methods for blocking selected commercials
Systems and methods for blocking inappropriate or undesired media content. Commercials are reviewed and assigned ratings or other attributes. Metadata including one or more flags identifying a commercial's rating or other attribute is embedded or inserted into media guidance application data for the commercial or for the media content during which the commercial is to be displayed. The media guidance application data is then sent to a viewer's equipment. The equipment receives the media guidance application data, parses the data for the metadata, and then determines if the commercial can be displayed based on parental control restrictions set by a user.
US08312483B2 Presenting media content to a plurality of remote viewing devices
Methods and systems for processing and provisioning media content for display on a viewer device are provided. An example method may comprise accessing an advertisement database to obtain a plurality of advertisement media components. The advertisement media components may be provided by an advertisement provider that pays to have the advertisement media components accessible. An entertainment database may be accessed to obtain a plurality of entertainment media components, the plurality of entertainment media components being provided by an entertainment provider that receives payment to make the entertainment media components accessible. Thereafter, the entertainment media components may be interspersed between the advertisement media components to provide viewer media content. An award associated with the viewer media content may be selectively allocated and the media content is communicated to at least one viewer device for viewing. A notification may be sent to the viewer device when the award has been awarded.
US08312467B2 Method and system for concurrently executing an application
A method for executing an application, that includes instantiating, by a first thread, a first executable object and a second executable object, creating a first processing unit and a second processing unit, instantiating an executable container object, spawning a second thread, associating the first executable object and the second executable object with the executable container object, processing the executable container object to generate a result, and storing the result. Processing the executable container object includes associating the first executable object with the first processing unit, and associating the second executable object with the second processing unit, wherein the first thread processes executable objects associated with the first processing unit, wherein the second thread processes executable objects associated with the second processing unit, and wherein the first thread and the second thread execute concurrently.
US08312462B2 Reducing remote memory accesses to shared data in a multi-nodal computer system
Disclosed is an apparatus, method, and program product for identifying and grouping threads that have interdependent data access needs. The preferred embodiment of the present invention utilizes two different constructs to accomplish this grouping. A Memory Affinity Group (MAG) is disclosed. The MAG construct enables multiple threads to be associated with the same node without any foreknowledge of which threads will be involved in the association, and without any control over the particular node with which they are associated. A Logical Node construct is also disclosed. The Logical Node construct enables multiple threads to be associated with the same specified node without any foreknowledge of which threads will be involved in the association. While logical nodes do not explicitly identify the underlying physical nodes comprising the system, they provide a means of associating particular threads with the same node and other threads with other node(s).
US08312452B2 Method and apparatus for a guest to access a privileged register
Embodiments of apparatuses and methods for guest processes to access registers are disclosed. In one embodiment, an apparatus includes an interface to a first register, shadow logic, evaluation logic, and exit logic. The shadow logic is to, in response to a guest attempt to write data to the first register, cause the data to be written to a second register. The evaluation logic is to determine, based on the value of the data, whether to transfer control to a host in response to the guest attempt. The exit logic is to transfer control to the host after the data is written to the second register if the evaluation logic determines to transfer control.
US08312450B2 Widgetizing a web-based application
Method and system for widgetizing a web-based application are provided. An example system comprises a widgetizer trigger and a definition module. The widgetizer trigger may be configured to receive at a server computer system, from a web browser application running at a client computer system, a request to widgetize a web-based computer application to permit the computer application to be run as a desktop widget at the client computer system. The definition module may be configured to provide to the client computer application, in response to the request to widgetize, a definition file associated with the computer application, the definition file comprising a reference link to the computer application, the reference link including one or more parameters, the one or more parameters to instruct the computer application to generate output in a format suitable for use by a widget engine provided at the client computer system.
US08312441B2 Presenting energy consumption information in an integrated development environment tool
Embodiments of the invention provide techniques for presenting energy consumption information in an IDE tool. In one embodiment, the IDE tool may be configured to determine energy requirements associated with specific elements of the source code, and to present graphical indications of energy requirements along with those code elements. Such energy requirements may be determined by matching code elements to a stored data structure describing energy requirements for executing various code elements. The stored data may be based on predefined standards, and/or may be based on historical measurements of energy consumption during prior instances of executing code elements on a target computer system. Additionally, developers may specify priority for compiling portions of source code, according to desired energy requirements.
US08312431B1 System and computer readable medium for verifying access to signed ELF objects
A method for verifying an Executable and Linking File (ELF) object, that includes receiving a request for an ELF object from a client, obtaining the ELF object, determining whether a signature associated with the ELF object is valid, determining whether a usage restriction is associated with the ELF object, if the signature is valid, and restricting access to the ELF object, if the usage restriction is associated with the ELF object.
US08312426B2 Method and system for simplified service composition in web environment
A method for service composition whereby a tag query is received and a processing graph is composed in accordance with the tag query. The processing graph is composed by using annotated primal data and services. The processing graph includes at least one of the services. The service included in the processing graph is deployed in an execution environment.
US08312422B2 Programming interface for a computer platform
A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
US08312416B2 Software model business process variant types
Methods and apparatus, including computer program products, to realize a software model are described. Process components are defined that characterize software implementing respective and distinct business processes and additionally define at least one process agent that enables communications between a business object associated with the corresponding process component and a business object associated with any other process component. Business Process Variant Types are also defined that associate one or more of the process agents for the corresponding process component so that selection of a process variant type causes the associated one or more process agents to be activated.
US08312413B2 Navigating analytical tools using layout software
A background process is used to install at least one system hook for message interception of integrated circuit chip layout display software. A call message is intercepted through the system hook, and, responsive to the call message, current layout coordinates are read from the integrated circuit chip layout display software. A representation of the current layout coordinates is entered into tool control software configured to control a physical tool for analyzing integrated circuits, and the physical tool is controlled with the tool control software, based on the representation of the current layout coordinates. In an “inverse” approach, a background process is used to install at least one system hook for message interception of tool control software configured to control a physical tool for analyzing integrated circuits, and a call message is intercepted through the system hook. Responsive to the call message, current coordinates are read from the tool control software. A representation of the current coordinates is entered into integrated circuit chip layout display software, and at least a portion of an integrated circuit layout, corresponding to the representation of the current coordinates from the tool control software, is displayed.
US08312408B2 Method and design system for semiconductor integrated circuit
A layout region in which a wiring pattern and a special pattern are placed is divided into division regions. The minimum pitch for the special pattern is larger than the minimum pitch for the wiring pattern. With respect to each division region, the special pattern included in a predetermined region surrounding the each division region is extracted as a peripheral pattern, and a dummy pattern placement region included in the each division region is determined. The dummy pattern placement region is apart from at least one of boundaries between adjacent division regions. A dummy pattern is added in the dummy pattern placement region with avoiding a design rule error with the peripheral pattern existing around the each division region. Then, the plurality of division regions to which the dummy pattern is added are coupled with each other.
US08312406B2 Method and system performing RC extraction
A method, system, and computer program product are disclosed for performing RC extraction. The present approach can consider multiple types of manufacturing processes, and allows location-based prediction data to be used in the context of net-based analysis. RC extraction can be more accurately performed based upon net-specific top and bottom adjustments to thickness prediction that are location-based. The net-based prediction data can be used for other purposes as well, such as to perform electrical hotspot analysis, to visually display physical properties of the nets, or allow queries for other data analysis purposes.
US08312405B1 Method of placing input/output blocks on an integrated circuit device
A method of placing input/output blocks on an integrated circuit device is described. The method may comprise receiving a circuit design having a plurality of input/output blocks to be placed at input/output sites of the integrated circuit device; modifying, for each input/output block of the circuit design, an input/output standard for the input/output block to include bus information; assigning, for each input/output block of the circuit design, an input/output site for the input/output block; and generating an input/output placement for the input/output blocks of the circuit design. A computer product is also disclosed.
US08312392B2 User interface gestures and methods for providing file sharing functionality
Methods and devices provide a gesture activated file sharing functionality enabling users to share files with other nearby computing devices. The file sharing functionality may include establishing wireless links with nearby devices and determine their relative locations. The computing device may detect a file sharing gesture and transmit files to or request files from a nearby device in response to the gesture. Base on gesture parameters, e.g., direction, speed and shape, and computing device attitude parameters, e.g., tilt angle and pointing direction, the computing device may identify a targeted device to which a file may be transmitted. The computing device may request user verification of the identified device and send a request to transmit files to the targeted device. The computing devices may transmit files using networks and addresses provided over the device-to-device communication links.
US08312376B2 Bookmark interpretation service
A bookmark interpretation service is described. In embodiment(s), a bookmark save event can be received from a media device when a bookmark is initiated while a video stream of media content is rendered by the media device, such as when the bookmark is initiated by a viewer at the media device. The bookmark can then be interpreted to determine one or more bookmark representations based on a context interpretation of the bookmark with respect to the media content. The bookmark can be maintained for selection, and when a request for the bookmark is received, one or more of the bookmark representations that correspond to the bookmark can be provided to the media device from which the request for the bookmark is received.
US08312375B2 Digital mixer
A screen displayed in response to the selection of a tag button is called a tag screen and groups of the tag screens corresponding to the tag buttons are called screen groups. One of the screen groups is assigned to a home button as a home screen group, and clicking this home button when an arbitrary screen is displayed causes a large display to display a setting screen belonging to the home screen group. Here, in each of the screen groups, the selected tag button, the position of a mouse cursor, and so on are saved, and when an original screen is switched to another screen during an adjustment work or the like and the original screen is thereafter displayed again, the adjustment work or the like that was executed in the original screen can be continued at once.
US08312373B2 Apparatus, method, and computer program product for affecting an arrangement of selectable items
Provided is an apparatus that includes a processing unit configured to monitor a quality of user performance in selecting one or more selectable items that are presented on a display. The processing unit is further configured to cause the one or more selectable items to be presented on the display in a modified arrangement based at least in part on the quality of user performance in respectively selecting the one or more selectable items. For example, the processing unit can be configured to cause the selectable items to be presented in a modified arrangement based at least in part on noted frequency of user error in respectively selecting the selectable items and/or on noted rate of user selection in respectively selecting the selectable items. Also provided are corresponding methods and computer program products.
US08312362B1 Determining data transmission error and/or checking or confirming such error determinations
A data partitioning circuit partitions received data and an appended error checking code into a plurality of data lines having a fixed length and a last line. A vector selector inserts a pad vector after the appended error checking code when the last line is less than the first length and not equal to the first fixed length minus a length of the appended error checking code, and selects one of a plurality of error checking vectors, the pad vector having a length providing the last line with the first fixed length when appended thereafter, and the plurality of error checking vectors comprising an initial vector and an error checking code feedback vector. An error checking code calculation circuit performs error checking calculations on the plurality of data lines and the last line to generate an error checking result.
US08312340B2 Information processing device, data transmitting device, and data transfer method of data transmitting device
A selection-signal generating circuit in an LSI being a transmission-side LSI, when a transmission error is detected on an A-side signal line and degeneration control is performed thereon, instructs a selector to select an input from an ECC generator in order to transmit data and ECC data for this data to be transmitted via the B-side signal line, via the A-side signal line. In this manner, the degenerated signal line is used to transmit the ECC data for transmission data to be transmitted via a signal line which is not degenerated.
US08312334B2 Semiconductor test apparatus
A semiconductor test apparatus sorts addresses corresponding to memory cells in memory provided in a device under test, as well as failure data obtained as a result of testing the memory cells, and stores the sorted addresses and failure data in acquisition memory using burst access. The semiconductor test apparatus is provided with: an address generator configured to generate a burst target signal, which indicates that the addresses and failure data are target data for burst access; and a sort circuit configured to sort the addresses and failure data in order of continuous addresses suitable for burst access, on the basis of the burst target signal.
US08312328B2 Data transmission apparatus with information skew and redundant control information and method
Apparatus and methods provide at least redundant control information such as control symbols and control data over respective channels, such as differential lanes, and skew at least the redundant control information in time between the plurality of transmission circuits. Non-control information such as video and/or audio data may also be skewed. Corresponding receiver circuits and methods are also disclosed.
US08312323B2 Systems and methods for remote monitoring in a computer network and reporting a failed migration operation without accessing the data being moved
Systems and methods for providing automated problem reporting in elements used in conjunction with computer networks are disclosed. The system comprises a plurality of elements that perform data migration operations and a reporting manager or monitor agent which monitors the elements and data migration operations. Upon detection of hardware or software problems, the reporting manager or monitor agent automatically communicates with elements affected by the problem to gather selected hardware, software, and configuration information, analyzes the information to determine causes of the problem, and issues a problem report containing at least a portion of the selected information. The problem report is communicated to a remote monitor that does not possess access privileges to the elements, allowing automated, remote monitoring of the elements without compromising security of the computer network or elements.
US08312322B2 System for automated generation of computer test procedures
A system automatically generates a workflow report for computerized system testing and other uses. The system comprises at least one processing device including at least one log file including records identifying time stamped actions performed by a user of a computerized processing system and actions performed by the system. A repository includes stored predetermined data patterns associated with workflow tasks performed in a workflow by a user and a system. A parser automatically parses records of the at least one log file to identify workflow tasks performed during a time period using the predetermined data patterns. A report generator automatically generates a workflow report comprising the identified workflow tasks and associated time stamps indicating workflow tasks performed by the system and user during the time period. An output processor provides the generated workflow report to a destination device for access by a user.
US08312299B2 Method and apparatus for dynamic power management control using serial bus management protocols
An apparatus for on-demand power management includes an I/O serial communication master device, peripheral devices that communicate with the master device along the serial bus, and a power manager that buffers the peripheral devices from the serial communication master. The power manager also manages voltage regulation and clock sources to the peripheral devices, with the ability of placing the peripheral devices in an inactive state, or in any number of active states as a means to conserve energy. In some embodiments, the I/O serial communications master acts as if the peripheral devices are always in the highest activity state, and the power manager manages the communications to and from the peripheral devices and the power management of the peripheral devices to minimize energy consumption and reduce system latency.
US08312298B2 PXI express controller power control state machine
A PXI Express controller may be configured to support at least three different conditions under which the controller may be turned on. If a chassis (e.g. a PXI Express chassis) interfacing with the controller has a power button, the first condition (which may be considered normal operation) may be met when the power button is being pressed at a time auxiliary power is present. When the chassis does not have a power button, the second condition may be met when the power is switched on at a time auxiliary power is present, and the third condition may be met when the power is switched on at a time auxiliary power is not present. A state-machine comprised in the PXI Express controller may be configured to interface with a chipset equally comprised in the PXI Express controller, to perform the control functions required to provide the support for the three different conditions.
US08312297B2 Program illegiblizing device and method
A program obfuscating device for generating obfuscated program from which unauthorized analyzer cannot obtain confidential information easily. The program obfuscating device stores original program that contains authorized program instructions and confidential process instruction group containing confidential information that needs to be kept confidential, generates process instructions which, when executed in predetermined order, provide same result, with execution of last process instruction thereof, as the confidential process instruction group, inserts the process instructions into the original program at position between start of the original program and the confidential process instruction group so as to be executed in the predetermined order, in place of the confidential process instruction group, generates dummy block as dummy of the process instructions, and inserts the dummy block and control instruction, which causes the dummy block to be bypassed, into the original program, and inserts branch instruction into the dummy block.
US08312295B2 Access key generating apparatus and information processing apparatus
An access key generating apparatus includes: a bit field converting unit which converts a partial bit field into a reduced bit field having a bit width shorter than a bit width of the partial bit field; an access key retaining unit which retains a plurality of access keys to control access to a memory from peripheral devices in association with each of the peripheral devices; and an indexing unit which indexes the access keys from the access key retaining unit using an index address including the reduced bit field if the conversion of the partial bit field into the reduced bit field is successful, and indexes the access keys from the access key retaining unit using an index address including the partial bit field if the conversion of the partial bit field into the reduced bit field is unsuccessful.
US08312294B2 Information processing apparatus, authentication method, and storage medium
According to one embodiment, a storage medium comprises an encrypted content, key management information which is updated whenever necessary and includes a media key block including encrypted media keys obtained by encrypting a media key which is a base of an authentication key used for mutual authentication with another apparatus by using different device keys, and first and second application keys which encrypt the title keys for each application of the content and are alternately updated and encrypted when the key management information is updated.
US08312291B2 Method and system for biometric authentication and encryption
A biometric user authentication method, includes enrolling a user based on user's biometric samples to generate user's reference data; and authenticating the user based on a user's live biometric sample and the user's reference data; wherein enrolling a user includes acquiring the user's biometric samples; extracting an enrollment feature vector from each user's biometric sample; computing a biometric reference template vector as a mean vector based on the enrollment feature vectors; computing a variation vector based on the enrollment feature vectors and the mean vector; randomly generating an enrollment secret vector; computing an enrollment code vector based on the enrollment secret vector and the variation vector; computing a difference vector as a wrap-around difference between the enrollment code vector and the mean vector; computing an error correction vector based on the enrollment secret vector to enable error correction during the user authentication phase according to a given error tolerance level, wherein the error correction vector is not computed if the error tolerance level is equal to zero; and storing the variation vector, the difference vector, and the error correction vector as a part of the user's reference data to be used during the user authentication phase.
US08312283B2 Accelerated signature verification on an elliptic curve
A public key encryption system exchanges information between a pair of correspondents. The recipient performs computations on the received data to recover the transmitted data or verify the identity of the sender. The data transferred includes supplementary information that relates to intermediate steps in the computations performed by the recipient.
US08312275B2 Network device authentication
In general, this disclosure relates to maintaining security between an optical network terminal (ONT) and an optical network aggregation device in an Active Ethernet network. An optical network aggregation device includes one or more optical Ethernet switches that can be adaptively configured to support authentication of one or more ONTs. For example, the optical network aggregation device may include a controller with an authentication unit for managing ONT authentication and an optical Ethernet interface for transmitting and receiving data over the optical network. The authentication unit may exchange authentication request messages via the optical Ethernet interface with an ONT and grant the ONT access to the provider network based on the exchange, thereby preventing rogue devices from gaining access to the provider network.
US08312269B2 Challenge and response access control providing data security in data storage devices
Techniques for securing data stored on a data storage device are provided. The data storage device encrypts the data using a bulk encryption key and stores the bulk encryption key in non-volatile memory in an encrypted format. The data storage device generates a challenge and response pair, wraps a secret key with the response to generate a wrapped secret key, and stores the challenge and the wrapped secret key in the non-volatile memory. The data storage device authenticates a host by reading the challenge and the wrapped secret key from the non-volatile memory, erasing the challenge and the wrapped secret key from the non-volatile memory, sending the challenge to the host, receiving the response from the host, and unwrapping the wrapped secret key using the response from the host to regenerate the secret key.
US08312260B2 Dynamic analytical differentiator for obfuscated functions in complex models
Systems and methods are provided for providing secure transmission of software code, which includes a mathematical function, from a first computer to a second computer so that the mathematical function's content cannot be determined at the second computer. A method includes generating a secure container, where the secure container includes an encrypted representation of the mathematical function and metadata identifying the mathematical function encrypted in the secure container. The method further includes providing the secure container from the first computer to the second computer over a communication transmission medium, where the secure container is accessed at the second computer using the metadata to identify the mathematical function, and where the mathematical function contained within the secure container is decrypted and incorporated into program code in a compiled form so that the mathematical function can be used but the mathematical function's content cannot be determined at the second computer.
US08312255B2 System and method for branch misprediction prediction using a mispredicted branch table having entry eviction protection
A system is disclosed for providing branch misprediction prediction in a microprocessor. The system includes a mispredicted branch table that includes address, distance, and true/not true fields, and an index to the mispredicted branch table that is formed responsive to 1) a current mispredicted branch, 2) a global history, 3) a global misprediction history, and 4) a branch misprediction distance.
US08312230B2 Dynamic control of partition memory affinity in a shared memory partition data processing system
Dynamic control of memory affinity is provided for a shared memory logical partition within a shared memory partition data processing system having a plurality of nodes. The memory affinity control approach includes: determining one or more home node assignments for the shared memory logical partition, with each assigned home node being one node of the plurality of nodes of the system; determining a desired physical page level per node for the shared memory logical partition; and allowing the shared memory partition to run and using the home node assignment(s) and its desired physical page level(s) in the dispatching of tasks to physical processors in the nodes and in hypervisor page memory management to dynamically control memory affinity of the shared memory logical partition in the data processing system.
US08312222B1 Event-driven regeneration of pages for web-based applications
Systems and methods for invalidating and regenerating pages. In one embodiment, a method can include detecting content changes in a content database including various objects. The method can include causing an invalidation generator to generate an invalidation based on the modification and communicating the invalidation to a dependency manager. A cache manager can be notified that pages in a cache might be invalidated based on the modification via a page invalidation notice. In one embodiment, a method can include receiving a page invalidation notice and sending a page regeneration request to a page generator. The method can include regenerating the cached page. The method can include forwarding the regenerated page to the cache manager replacing the cached page with the regenerated page. In one embodiment, a method can include invalidating a cached page based on a content modification and regenerating pages which might depend on the modified content.
US08312221B2 Cache system, cache system control method, and information processing apparatus
To provide a cache system that can dynamically change a cache capacity by memory areas divided into plural. The cache system includes a line counter that counts the number of effective lines for each memory area. The effective line is a cache line in which effective cache data is stored. Cache data to be invalidated at the time of changing the cache capacity is selected based on the number of effective lines counted by the line counter.
US08312214B1 System and method for pausing disk drives in an aggregate
The present invention provides a system, method, and computer program product for “cooling” selected disks in a set of disks connected to a storage system by reducing access frequency to the selected disks and pausing the disks with the reduced access frequency. Pausing some disks advantageously reduces power consumption by the disks.
US08312211B2 Disk array apparatus, method for application of control firmware, and controlling unit for controlling application of control firmware
A disk array apparatus with a number of storage units aims at application of new control firmware to the storage units. The disk array apparatus includes a controlling unit controlling the storage units, which controlling unit includes a storing section storing control firmware to be applied; a monitoring section for monitoring a state of access to each storage unit to which the control firmware is to be applied; and an application instructing section instructing, on the basis of the result of the monitoring by the monitoring section, each the first storage unit to apply the first control firmware. In response to the instructing by the application instructing section, the control firmware is applied to each the storage unit.
US08312195B2 Managing interrupts using a preferred binding between a device generating interrupts and a CPU
A method and system for binding interrupts to central processing units (CPUs). An interrupt controller receives an interrupt that is generated by a device coupled to the computer system. The interrupt controller identifies a preferred CPU associated with the device based on a predetermined binding. If the preferred CPU is currently available, the interrupt is sent to the preferred CPU. If the preferred CPU is not currently available, the interrupt is sent to another CPU in the computer system that is currently available.
US08312192B2 Information transmission system, information transmission device, information transmission method and a computer readable medium storing a program for information transmission
The present invention provides an information transmission system including: a transmission path that transmits information in serial; a first information transmission device including, a transmitting section that transmits the information in the transmission path at a predetermined transmission speed, and a controller that controls the transmitting section to transmit predetermined first information in the transmission path when establishing communication, the first information including a same value in successive plurality of bits; and a second information transmission device including, a receiving section that receives the information transmitted via the transmission path, and a communication establishing section that establishes the communication based on the first information, when the receiving section receives the first information.
US08312191B2 Electronic module and a process for operating a system module
The invention relates to an electronic module, in particular a micro-processor and/or micro-controller module, and a process for operating a system module, able to be connected with a bus, in particular a LIN bus system. The process includes operating the system module in a first operating mode, and operating the system module in a second operating mode, when, within a pre-determined time period after the start of the first operating mode, a mode start and/or mode change signal—not provided for by the system protocol—is received via the bus system.
US08312186B2 Storage subsystem
The correspondence of the respective ports and the respective microprocessors is dynamically changed based on the load of the respective microprocessors. When an open port MP including a plurality of ports connected to a host computer receives an I/O request from the host computer via a port, it specifies an MPPK to become the transfer destination of the I/O request, and transfers the I/O request to the specified MPPK. Each MP belonging to the MPPK that received the I/O request selects either an exclusive mode where a single MP exclusively performs the processing of the I/O request, or a share mode where two or more MPs share the processing of the I/O request. Each MP selects the exclusive mode or the share mode corresponding to when load information concerning the ports shows a low load or high load condition, respectively, and executes the I/O processing accordingly.
US08312184B2 Peripheral device usable without installing driver in computer beforehand
The storage unit of a peripheral device has a first storage area and a second storage area. The first storage area stores a plurality of control programs corresponding to a plurality of operating systems of different types. The second storage area is a storage area which is recognized by an information processing apparatus as an external storage device and in which at least one control program is replicated from the first storage area. The information processing apparatus reads out the control program from the second storage recognized by it as the external storage device, and executes the program. The information processing apparatus thus controls the peripheral device.
US08312183B2 Bus port power management
For one disclosed embodiment, an apparatus comprises a display and a circuit. The circuit has a first port to be coupled to communicate over data lines with a Universal Serial Bus (USB) port of a device external to the apparatus. The circuit is operable to detect resume signaling of a duration of less than one millisecond and to transition the first port from a first state corresponding to an idle state of the data lines to a second, enabled state in response to the resume signaling. For one disclosed embodiment, the circuit is operable to drive resume signaling for a duration of less than one millisecond to initiate transition of the first port from a first state corresponding to an idle state of the data lines to a second, enabled state. Other embodiments are also disclosed.
US08312178B2 Field communication management apparatus
There is provided a field communication management apparatus capable of setting configuration information segments with certainty without causing a burden, and an inexpedience at the time of an operation for setting. A reception unit receives download information. A setting unit sets individual information segments contained in download information received by the reception unit in a corresponding field device and a gateway itself. A communication limiting unit prohibits communication between the field device and host devices for a period before the individual information segments are set in the field device and the gateway itself, respectively, by the setting unit.
US08312177B2 System and method for dynamically configuring a target device
In accordance with the present disclosure, a method for dynamically configuring a target device comprises receiving by one or more ports of a target device one or more initiator identifiers from one or more initiators. The method further comprises determining whether a plurality of ports received initiator identifiers from a common initiator. The method further comprises configuring the plurality of the ports to operate as a single, logical port if the plurality of ports received initiator identifiers from a common initiator.
US08312176B1 Facilitating transport mode input/output operations between a channel subsystem and input/output devices
A computer program product is provided for performing: sending, by a channel subsystem, a process login (PRLI) request message to the control unit that indicates whether the channel subsystem supports bi-directional data transfer; receiving a PRLI response message from the control unit that indicates whether the control unit supports bi-directional data transfer; gathering a plurality of commands, at least one which specifies an input data transfer and at least one specifying an output data transfer; sending at least one output data message to the control unit including output data to be transferred to the control unit, the output data message associated with the at least one of the plurality of commands specifying an output data transfer; and receiving at least one input message from the control unit including input data to be stored in a main storage of the host computer system.
US08312173B2 Scalable synchronization of events among server and clients with varying lag-times
The invention relates generally to synchronizing functions on handheld devices and more particularly to precisely synchronizing a function among a large number of devices having multiple different platforms. The invention provides the ability to cause a large number of handheld devices to perform certain functions simultaneously, within seconds or fractions of a second of each other. In certain aspects, the invention provides an apparatus for synchronizing a function among devices, including one or more processors in communication with a memory and configured to, for each of the devices, send an event to the device, receive a timepacket, and send a return timepacket, thereby causing the device to receive the event and invoke the function after a delay.
US08312169B2 Inter-working between network address type (ANAT) endpoints and interactive connectivity establishment (ICE) endpoints
A method for inter-working between an alternative network address type (ANAT) endpoint and an interactive connectivity establishment (ICE) is provided. The method may include identifying one or more network addresses operable to be used to communicate with a alternative network address type (ANAT) endpoint. One or more candidates operable to be used for interactive connectivity establishment (ICE) traversal may also be identified. A preferred network address may be determined from the one or more network addresses based on an ANAT endpoint preference. A corresponding candidate may be determined based on the ANAT endpoint preference. The corresponding candidate may use a candidate address to communicate. A media stream may be established between the preferred network address and the corresponding candidate address.
US08312166B2 Proximity detection method
A method of determining proximity between a root node and a leaf node in a network is presented. The method comprises computing a link proximity value between any two mutually connected nodes in the network. At an initial node, a proximity computation request message is sent containing a proximity counter to an intermediate node to which the initial node is connected. At an intermediate node, being connected to a first node and to a second node, upon receipt of the proximity computation request message containing a proximity counter from the first node, the computed link is added to a proximity value and passed on the proximity computation request message to the second node. At a final node, upon receipt of the proximity computation request message, the proximity between the root node and the leaf node is determined as the value indicated by the proximity counter.
US08312162B2 Information processing apparatus and information processing method
There is provided an information processing apparatus including a communication unit which communicates with a distribution server that contains content data for streaming delivery, a buffer unit which temporarily stores stream data obtained from the distribution server, a storage unit which stores an inserting content, a reproduction unit which reproduces the content inserted by the storage unit, and a control unit which measures a bandwidth of the network, determines whether it is possible to reproduce until the end of a next chapter defined by a chapter point set in the content based on a buffer volume of the buffer unit and the bandwidth, and when determined it is impossible, switches the content to be produced by the reproduction unit to the inserting content.
US08312160B2 Wireless sensor node architecture with autonomous streaming
A sensor device includes at least one autonomous streaming module. Predetermined internal events of the autonomous streaming module or predetermined external events from streaming data at an interface to a smart shell of the autonomous streaming module are detected. An operational mode of a component or subsystem within the smart shell of the autonomous streaming module is controlled in response to the detection.
US08312150B2 System and method for flexible data transfer
A method and system for flexibly transferring data from one or more data sources to one or more data destinations within an information network where each of the one or more data sources have data in a particular source format and each of the one or more data destinations have data in the same or another particular destination format using a parameter database that includes parameters to control the transfer of data, a scheduler that initiates the transfer of data, and a data loader in communications with the parameter database and scheduler that, upon initiation by the scheduler, extracts data from the one or more data sources, manipulates the extracted source data into one or more destination formats associated with the one or more data destinations, and inserts the data into one or more data destinations according to the parameters within the parameter database.
US08312149B2 System and method for communicating with an electronic exchange in an electronic trading environment
System and methods for a connection proxy server are described. According to an example method described herein, a connection proxy server stores subscription, product tables as well as other downloads that are provided to a client terminal during initialization stage as well as later during a trading session. Upon detecting that a connection between the client terminal and a gateway is lost, the connection proxy maintains a communication session created for the client terminal at the gateway and receives data intended for the client terminal. If the connection is re-established between the client terminal and the gateway during a predetermined period of time, the connection proxy provides the stored data to the client terminal thus avoiding a surge in processing resources at the gateway due to the necessary downloads.
US08312148B2 Performing message payload processing functions in a network element on behalf of an application
A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element intercepts data packets comprising network layer or transport layer headers having an address of a destination which destination differs from the network element. The network element determines whether information contained in layer 2-4 headers of the data packet satisfies specified criteria. If the information satisfies the specified criteria, the network element directs the data packets to a blade of the network element that performs processing based on an application layer message at least partially contained in the data packets. If the information does not satisfy the specified criteria, the network element forwards the data packets towards the destination without sending them to the blade.
US08312144B2 Method, apparatus, and system for exchanging services in a distributed system
A method, apparatus, and system are disclosed for exchanging services in a distributed system. A communication module receives an advertisement of service capabilities for a service provider. The communication module further receives a registration of service requirements for a service consumer. A match module determines if the advertisement service capabilities match the registration service requirements. A configuration module configures the service provider to supply the service requirements of the service consumer if the advertisement service capabilities match the registration service requirements. An establishment module establishes a service relationship between the service provider and the service consumer. The service provider provides the service requirements of the service consumer.
US08312137B1 Live experiment framework
This disclosure generally relates to assigning and simultaneously running multiple client-side experiments on client devices. A file includes information regarding experiments that are available, including information regarding “layers,” which are logical, imaginary containers in which each experiment “resides.” Each experiment is associated with one layer. For each experiment, the file includes information regarding a location and size of the experiment within the layer. When the client device takes an action, a software module identifies a value of an identifier associated with the action. Each such identifier is associated with one or more of the layers. The software module can calculate, for each of the associated layers, a location within the layer based on the identifier value. The computer software module can identify, based on the information in the file, each experiment that overlaps with the calculated location within each layer and cause each identified experiment to be activated.
US08312133B2 Image distribution system and the control method therefor
An image distribution system, which is connected via a network with a client for displaying an image picked up by an image sensing unit of a server, judges a communication status of the network. In addition, in accordance with a result of the judgment, the image distribution system changes a user interface for selecting a function request command for the image sensing unit of the imaging apparatus.
US08312127B2 Discovering, defining, and implementing computer application topologies
A method and system for discovering, defining, and implementing an application topology through the user of a graphical user interface is provided. A topology system may analyze the topology of an enterprise and provide a graphical representation of the application topology. The topology system may discover the application topology of an enterprise by accessing various configuration data stores of the enterprise. The topology system provides a graphical representation of the application topology and allows a user to modify the topology using a graphical user interface. The topology system may then control the implementation of the application topology.
US08312115B2 Network booting apparatus and method
An operating system deployment arrangement provides a database connected to a network for use in monitoring the boot status of machines connected to sub-networks of the network. A workstation connected to a sub-network is adapted to act as a server for a pre-installation environment to machines newly connecting to the sub-network or at the same geographical location. The workstation carries a program for detecting boot initiation messages broadcast on the sub-network and for progressing booting of newly connecting machines in accordance with boot action data held by the database. In particular, the workstation also sends a software agent and operating system deployment processes to a newly connected machine and the agent takes over progression of the booting process from the workstation. The data held in the database for any one machine is updated as booting progresses. Flexibility is provided both in administration of the boot action data held in the database and by means of user interaction software loaded to a newly connected machine in the course of booting.
US08312099B1 Pseudo proxy server
A pseudo proxy server is provided for a host network when the host network experiences periods of congestion. The host network determines whether an arrival rate of data requests exceeds a predetermined threshold. If so, the host network adds an address of a pseudo proxy server to a list of servers aliased to the host network. Thereafter, data requests are routed to the pseudo proxy server on a round robin basis. The pseudo proxy server may be engaged without first loading information content from the host network on the pseudo proxy server.
US08312097B1 Segmenting access to electronic message boards
Systems and methods are provided for fine level access control over message content in an electronic messaging system. Access criteria associated with the message content define requirements that a user must satisfy in order to perform specified actions on message content. The user's complete profile is examined at run time and compared to access criteria to make a real time decision about the level of access that a user should have to message content. Depending on the access criteria associated with content, stronger authentication or weaker authentication of the user profile information may be performed on the user profile to determine the level of access that should be granted to the user.
US08312096B2 Priority inbox notifications and synchronization for mobile messaging application
At a client device with a display and in a method for displaying messages at the client device, the client device receives message information from a server system, the message information representing a set of messages. In accordance with a determination that the set of messages include one or more unread priority messages, where priority messages are messages that satisfy predefined message importance criteria, the device presents a new mail notification. In accordance with a determination that the set of messages do not include any unread priority messages, the device foregoes presenting a new mail notification.
US08312087B2 Facemail
Systems and methods are provided for generating, sending, and delivering a message addressed using an image of an intended message recipient of the message. In one embodiment, a sending user captures or otherwise obtains an image of an intended message recipient. A message to the intended message recipient is then generated, addressed using the image of the intended message recipient, and sent to a central server. The central server identifies the intended message recipient based on the image of the intended message recipient and optionally a location and time at which the image was captured. Optionally, the identity of the intended message recipient may be verified by one or more users such as one or more friends of the intended message recipient. The central server then sends the message to the intended message recipient using known contact information such as a username or email address of the intended message recipient.
US08312081B2 Methods and apparatuses for recording and viewing a collaboration session
In one embodiment, a collaboration session is maintained among a plurality of participant devices, at least one participant device operating as a presenter device that shares content during the collaboration session. Content shared during the collaboration session is recorded. A request is detected during the collaboration session from a particular participant device of the plurality of participant devices to view at least a portion of the recorded content. In response to the request during the collaboration from the particular participant device to view the at least a portion of the recorded content, the at least a portion of the recorded content is played back while the collaboration session is still ongoing, wherein the particular participant device remains an active participant in the ongoing collaboration session during playback of the at least a portion of the recorded content. Eventually, playback of the at least a portion of the recorded content is ceased.
US08312076B2 Methods and systems for providing application level presence information in wireless communication
Methods and apparatus for determining and maintaining user presence information include capturing user presence data with an application presence server. The application presence server can be configured to update user presence data as a user initiates or exits an application. Applications associated with user presence data are configured to query an application proxy client concerning user presence data of a selected user and, based on a returned user status, deliver, discard, or redirect a message intended for the user. User presence data is stored in a user presence repository and can be provided via Internet-based or other connections to applications executed on external networks. User activity status can be used to select or update user presence data. In some examples, an application server of an external network is configured to receive user presence data from the presence server.
US08312074B2 Method for multipart encoding
A system including a user agent configured to transmit request data to a content server, wherein the request data corresponds to a request for a web page; and an optimization server configured to receive a first response data corresponding to the request data from a content server, identify response object data within the first response data, query the content server for second response data that is associated with the identified response object data, and transmit optimized data to the user agent, wherein the contents of the optimized data can include the first response data and the second response data.
US08312067B2 Method and computer program product for analyzing documents
Disclosed methods and computer program products provide tools for analyzing documents. For example, a computer program product that is stored on a computer-readable storage medium includes instructions that, when executed, cause a computer system to perform certain steps. The steps include, for example, receiving a selection of two or more documents for comparison, the documents including numbered sections, and automatically determining matching numbered sections between the two or more documents. In one embodiment, the steps further include, in response to the determining, displaying in a graphical user interface a representation of a first set of numbered sections from a first of the documents and a representation of a second set of numbered sections from a second of the documents, and indicating, in the graphical user interface, matching numbered sections between the first set of numbered sections and the second set of numbered sections.
US08312057B2 Methods and system to generate data associated with a medical report using voice inputs
Methods and system to generate data associated with a medical report using voice inputs are described herein. In one example implementation, a computer-implemented method to automatically generate data associated with a medical report using voice inputs received during a first encounter includes receiving a voice input from a source and determining an identity of the source. Additionally, the method includes performing a speech-to-text conversion on the voice input to generate a text string representing the voice input and associating the text string with the identity of the source. Further, the example method includes identifying and selecting one or more keywords from the text string. The one or more keywords are associated with one or more data fields. Further still, the method includes populating the one or more data fields with the identified keywords according to values associated with the identified keywords and the identity of the source.
US08312056B1 Method and system for identifying a key influencer in social media utilizing topic modeling and social diffusion analysis
A system and method for identifying a key influencer in a social media environment for enterprise marketing utilizing topic modeling and social diffusion analysis. A user interest profile can be generated by analyzing historical data stored in a database utilizing. A social graph can be generated and an influence measuring process based on the social graph data can be performed utilizing a static diffusion model and a dynamic diffusion model to calculate a set of key influencers. The dynamic diffusion model considers time stamp information to assess an impact of each user communication on the growth of a conversation within a time period. The key influencer can be identified in a specific topic area and a number of total users that can be reached via the influencer within a specific time window can be predicted.
US08312055B2 Content alert upon availability for internet-enabled TV
The user of an Internet-enabled CE device such as an Internet protocol TV (IPTV) can enter search terms describing desired Internet-sourced programs, and Internet channels are monitored to detect when the desired programs become available. When a desired program is detected an alert appears on screen, which can be selected to navigate to a current alert user interface (UI) from which detected desired programs can be selected for presentation.
US08312051B2 Incremental construction of search tree with signature pointers for identification of multimedia content
Search tree structures with nodes that represent signatures derived from segments of video and audio content are used by systems to identify content and re-establish the correct alignment between video and audio content that have become disassociated with one another. The amount of storage needed to record data representing the tree structure can be reduced by replacing stored signature sets with signature pointers. The efficiency of searches in the tree structure can be improved by constructing and using partial tree structures.
US08312050B2 Avoiding database related joins with specialized index structures
Provided is a solution for storing data, the data comprising a set of tables, each table comprising a set of columns, each column comprising a set of values, each value being one or more data types. In the solution, a binary tree can be created for each of the data types. Each binary tree can comprise a set of nodes. A set of arrays can be associated with each node of the binary tree. The array associated with each node of each binary tree can correspond to one of the columns that comprises the value of the data type represented by the node of the binary tree. Each array can indicate at least one table row and column from the plurality of tables in which the value of the data type represented by the node of the binary tree occurs.
US08312034B2 Concept bridge and method of operating the same
A concept bridge employable with a search engine, method of operating the same and computer information system employing the concept bridge and method. In one embodiment, the concept bridge includes an extractor configured to derive concept terms by extracting significant terms from search text and inferring relevant terms therefrom. The concept bridge also includes a query generator configured to generate a query consistent with an index of a search engine as a function of the concept terms.
US08312031B2 System and method for generation of complex signatures for multimedia data content
A method and system for generating a complex signature of a multimedia data element. The method comprises partitioning the multimedia data element recursively until a minimum size multimedia data element is reached; generating a signature for each minimum size multimedia data element; assembling at least a complex signature comprising a plurality of signatures of the minimum size multimedia data elements; and storing the signatures of each of the minimum size multimedia data elements and the complex signature of the multimedia data element in association with the multimedia data element and partitions thereof in a storage unit.
US08312025B2 Information processing device, information processing method, and information processing program
In a PC (100), an information acquisition device (120) acquires a plurality of meta information items. A storage device (130) stores a plurality of modules each having rules defined for creating a sort-ready text according to readings representative of how the corresponding acquired meta information item is read. A sort-ready text creation device (140) creates automatically the sort-ready text for each of the meta information items acquired by use of at least one of the stored modules which includes rules applicable to predetermined conditions. A sort execution device (150) sorts each of the meta information items based on the sort-ready text which has been created automatically, thereby automatically creating sorted meta information. An initial information creation device (160) creates initial information including an initial of each of the meta information items before adding the created initial information to each of the meta information items. These devices combine to sort the meta information according to the user's language and preferences.
US08312021B2 Generalized latent semantic analysis
One embodiment of the present invention provides a system that builds an association tensor (such as a matrix) to facilitate document and word-level processing operations. During operation, the system uses terms from a collection of documents to build an association tensor, which contains values representing pair-wise similarities between terms in the collection of documents. During this process, if a given value in the association tensor is calculated based on an insufficient number of samples, the system determines a corresponding value from a reference document collection, and then substitutes the corresponding value for the given value in the association tensor. After the association tensor is obtained, a dimensionality reduction method is applied to compute a low-dimensional vector space representation for the vocabulary terms. Document vectors are computed as linear combinations of term vectors.
US08312019B2 System and method for generating cluster spines
A system and method for generating cluster spines is provided. Clusters of documents are maintained. Each document is associated with a document concept that is formed from one or more terms extracted from that document. At least one cluster concept is determined for each cluster. The document concepts are ranked and at least one of the document concepts that is highly ranked is selected as the cluster concept. One or more spines are formed. Each spine includes two or more clusters that share at least one of the cluster concepts. The shared cluster concept is identified as a spine concept. One or more of the remaining clusters is assigned to the spines based on a similarity between the cluster concepts for the remaining clusters and the spine concepts for the formed spines.
US08312016B2 Method and apparatus for document matching
Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.
US08312004B2 Online ranking protocol
Methods, systems, and apparatus, including computer program products, for exchanging information in accordance with a protocol. In one aspect, signals reporting user actions related to resources and ranking data ranking the resources based on the signals are exchanged in accordance with a protocol. The protocol defines types of user actions that can be reported by the signals, a format for specifying values for one or more of a set of predefined parameters for qualifying the user actions, a format for specifying one or more subscriber-specific parameters relating to the resources or the user actions, and a format for identifying resources to which the user actions are related using a namespace defined by the subscriber.
US08312003B2 Computer method and apparatus for collaborative web searches
Computer method and apparatus for collaborative web search operate in an intranet with non-existent or defective link structure. A search engine produces an initial search result list in response to a user query. A list optimizer reranks pages on the initial list based on implicit user recommendation or endorsement of pages. A last click heuristic defines user endorsement of a page. To form the final result list, the list optimizer scores each page according to reranking, a textual match (or information retrieval score) of the page with the query and an adjustment value.
US08312002B2 Selection of advertisements to present on a web page or other destination based on search activities of users who selected the destination
A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.
US08311998B2 System and methods for facilitating a linear grid database with data organization by dimension
Systems and methods for retrieving data within a linear grid management system are disclosed. Data having multiple dimensions is associated with physical locations, where a first dimension of the data is associated with a set of nodes and a second dimension of the data is associated with a set of memory storage locations. A received data query can be divided into multiple subqueries or data requests, such that each subquery is directed to a particular node identified by the first dimension of data referenced by the data query. When receiving a subquery, a node generates a unique and efficient parsing process to retrieve data from the memory storage locations identified by the second dimension of data referenced by the data query.
US08311989B1 Query logging in a multi-database system
Query processing statistics are logged in a multi-database system containing a plurality of system databases. A plurality of query log entries generated using information regarding the execution of a plurality of queries are temporarily stored in a database query log (DBQL). The information is received from a plurality of system databases. Each query log entry is generated using information regarding execution of one query by the plurality of system databases. Each query log entry includes a field identifying a system database that was the source of the information in that entry. An express request is created upon occurrence of a triggering event. The express request contains a subset of the query log entries temporarily stored in the DBQL cache. The created express request is transmitted to a plurality of system databases and the contents of the transmitted express request are stored in each of plurality of system databases to which it was transmitted.
US08311985B2 Remote backup and restore system and method
A computer-based method includes determining, based at least in part on a quantity of first backup data on a source computer, a data-transfer mode for the first backup data, the data-transfer mode selected from the group consisting of network transfer of the first backup data and physical-media transfer of the first backup data and, responsive to the determining step, transferring the first backup data via the determined data-transfer mode to a server located at a remote destination from the source computer. The physical-media data-transfer mode of the first backup data includes physical transport of physical media to the server. The network-transfer data-transfer mode is accomplished via a network connection and does not include physical transport of physical media.
US08311975B1 Data warehouse with a domain fact table
A data warehouse includes a plurality of master data tables. The master data tables include surrogate identifiers. Each surrogate identifier (SID) identifies a master data table domain inside a master data table from the plurality of master data tables. A plurality of dimension tables use the surrogate identifiers to link to the master data table domains within the master data tables. A fact table stores dimension identifiers (DIM IDs) that provide links to the dimension tables. A domain fact table stores aggregated data aggregated from data stored in the master data tables. The aggregated data is accessible from the domain fact table using surrogate identifiers, without using DIM IDs stored in the fact table.
US08311969B2 Method and system for reducing false positives in the classification of data
A method and system for reducing false positives in the classification of data is provided, wherein the data can be categorized into fields, including creating an assertion table or assessing an existing assertion table for the data whereby the data is placed into categories and each category is assigned one or more classifications, setting a positive and/or negative assertion ratio for each category, determining the accuracy of each classification by assessing a percentage of the data in each category to see if the data is correctly identified by the classification, if the positive assertion ratio is reached, maintaining the classification for each category of data, if the negative assertion ratio is reached, de-asserting the classification.
US08311963B2 Signal processing apparatus, signal processing method, signal processing program and learning apparatus
A signal processing apparatus for carrying out signal processing to convert input data into output data with a quality higher than the quality of the input data, the data processing apparatus including: a first data extraction section; a nonlinear feature quantity computation section; a processing-coefficient generation section; a second data extraction section; and a data prediction section.
US08311961B2 Effort estimation using text analysis
A system, method and program product for estimating effort of implementing a system based on a use case specification document. A system is provided that includes: a volumetrics processor that quantifies a structure of the document and evaluates a format of the document; a domain processor that identifies a domain of the system associated with the document; a complexity processor that defines a set of complexity variables associated with the document based on the structure of the document, a format of the document and a domain of the document; and a neural network that estimates an effort based on the set of complexity variables.
US08311960B1 Interactive semi-supervised machine learning for classification
The invention is a system and method for teaching and using a computer to apply a genetic algorithm in order to generate rules for classifying data objects, such as documents. By permitting periodic human intervention during and/or after the initial training stage, the invention improves upon existing methods that merely automate data classification. Using an initial “training set” of data objects, the system develops a set of rules to apply on future data objects. To improve efficacy over time, rules may be periodically amended by a user during the initial training stage or after rules have been generated. In this fashion, classification rules may evolve, thereby improving the accuracy and speed of the classification process. Classification rules are also presented in a human-readable format, thereby improving the transparency of the classification process and facilitating the interaction between the system and the administrator.
US08311959B2 System and method for classifying data streams with very large cardinality
An object and attributes that describe that object are identified. The attributes are grouped into attribute patterns, and classification classes are identified. For each identified class a sketch table containing a plurality of parallel hash tables is created. For the object to be classified, each attribute pattern is processed using the all of the hash functions for each sketch table, resulting in a plurality of values under each sketch table for a single attribute pattern. The lowest value is selected for each sketch table. The distribution of values across all sketch tables is evaluated for each attribute pattern, producing a discriminatory power for each attribute pattern. Attribute patterns having a discriminatory power above a given threshold are selected and added to the associated sketch table values. The sketch table with the largest overall sum is identified, and the associated class is assigned to the object belonging to the attribute patterns.
US08311957B2 Method and system for developing a classification tool
An exemplary embodiment of the present invention provides a computer implemented method of developing a classifier. The method includes obtaining a set of training data comprising labeled cases. The method also includes training a classifier based, at least in part, on the training data. The method also includes applying the classifier to a plurality of unlabeled cases to generate classification scores for each of the unlabeled cases, wherein each classification score corresponds with an instance of a corresponding case. Furthermore, the classification score corresponding to a first instance in a case is computed based, at least in part, on a value of a case-centric feature corresponding to the first instance, wherein the value of the case-centric feature is based, at least in part, on characteristics of the first instance and a second instance in the case.
US08311950B1 Detecting content on a social network using browsing patterns
In one implementation, a computer-implemented method includes receiving information related to users of a social network site and determining a graph for at least a portion of the social network, the graph including a plurality of nodes connected by directional links where each node corresponds to a user having a profile page on the social network and where each directional link corresponds to a user viewing at least an aspect of a profile page for another user. The method can further include identifying first nodes as including content associated with a particular subject of interest, and seeding the identified first nodes with first scores. The method can also include determining second scores for second nodes by propagating the first scores across the social graph based upon third nodes having viewed aspects of profile pages associated with the first nodes and the second nodes; and providing the determined second scores.
US08311948B1 Content creation, monitoring and selection
A content creation, monitoring and selection system establishes social networks for members such as content creators that generate creative content that may be placed in a content pool. The system assigns a profile for each member and provides social network services based on the profile. The system may also establish a content market. Creative contents may be placed in the content market with an asking price and prospective buyers may bid for ownership. Owners of content submissions may share the ownership by dividing up ownership rights and sell a portion of the ownership rights on the content market. By injecting market like mechanisms, the system may reduce risks associated with uncertainty of new products.
US08311938B2 Provider relationship management system that facilitates interaction between an individual and organizations
A provider relationship management system (“PRM system”) is disclosed that enables an individual to manage information about and electronically interact with organizations. The PRM system presents an individual with a list of organizations that the individual may have a relationship with. The individual selects one or more organizations from the list to add the selected organizations to a personal provider directory. The individual uses the personal provider directory to manage information associated with each organization. The individual may seek to establish an interactive connection with one or more organizations in the personal provider directory. If a selected organization agrees to establish an interactive connection with the individual, the organization is permitted to communicate with and send electronic documents to the individual. Each document is associated with a document type, and the document type is associated with certain actions that may be taken with respect to the corresponding document.
US08311937B2 Client supported multiple payment methods system
A method begins by providing at least one account level preference of a plurality of account level preferences based on a level of subscription. The method continues by receiving a selection of one of the at least one of the account level preference to produce a selected account level preference. The method continues by generating payables process data in accordance with the selected account level preference. The payables process data includes a list of a plurality of creditors and associated payment data. For a creditor of the plurality of creditors, the associated payment data includes at least one payment scheme for paying at least a portion of debt owed to the creditor via at least one of: a business credit card, a funds transfer, commercial paper, tangible consideration, and a debit account. The method continues by transmitting the payable process data to a payment entity device.
US08311933B2 Hedge fund risk management
A computerized method and system for managing risk associated with a Hedge Fund is disclosed. Information relating to Hedge Funds is gathered and stored as data in preparation for a risk inquiry search relating to a Hedge Fund. Documents and sources of information can also be stored. A subscriber, such as a Financial Institution, can submit a Hedge Fund descriptor for which a risk inquiry search can be performed. The risk assessment or inquiry search can include data retrieved resultant to augmented retrieval methods. Scrubbed data as well as augmented data can be transmitted from a risk management clearinghouse to a subscriber or to a proprietary risk system utilized by a subscriber, such as a risk management system maintained in-house. Risk inquiry searches can be automated and made a part of standard operating procedure for any transaction conducted by the subscriber in which a Hedge Fund is involved.
US08311927B2 System and method for anonymously matching products or services with a consumer
A system and method for anonymously matching products or services with a consumer, based on the consumers true consumption behavior. Each consumer is represented by a unique true behavior derived consumption profile, and a private repository of such true consumption profiles is provided where each profile is anonymous. A repository of consumption objects such as vendors' products and services is also provided. The system correlates parameters of the consumer's true consumption profile with parameters of the consumption object's profiles to find the best matches and presents the consumer's with a list of best to worst matches for a desired products. At all time the consumer's true identity remains confidential, alleviating the privacy concerns of a lot a consumers.
US08311920B2 Electronic securities marketplace having integration with order management systems
An electronic trading marketplace (ETM) communicates with interfacing modules interfacing directly with order management systems (OMS's) at trading institutions. The interfacing modules automatically transmit orders from the OMS databases to the ETM and update the OMS databases in response to orders executed at the ETM. Traders can communicate with the ETM to anonymously negotiate trades of securities.
US08311914B2 Payment entity for account payables processing using multiple payment methods
A method begins by receiving an accounts payable data file from a client device. The method continues by determining whether a payables profile of a client associated with the client device is to be modified based on the accounts payable data file. The method continues by determining a level of service of the client when the payables profile is not to be modified. The method continues processing payment transactions for accounts payable contained in the accounts payable data file on behalf of the client in accordance with the payables profile via a wide area network when the level of service is a first level of service.
US08311910B2 Image processing apparatus, method, and storage medium
An image processing apparatus that charges a user for executing a predetermined image process holds charging information in a storage device, charges a user for executing the predetermined image process based on charging information held in the storage device. When the charging information held in the storage device is updated, the image processing apparatus determines whether to permit the update of the charging information based on an operated state of the image processing apparatus by the user, and according to the result of determination, the image processing apparatus is controlled so that the charging information is updated if the update of the charging information is permitted, and is controlled so that the charging information is not updated if the update of the charging information is not permitted.
US08311888B2 Revenue models associated with syndication of a behavioral profile using a monetization platform
The present application discloses improved capabilities for aggregating user behavioral data across multiple wireless operators and delivering content to a mobile communication facility based on that aggregation, among other factors.
US08311886B2 System for display advertising optimization with uncertain supply
An advertisement impression distribution system includes a data processing system operable to generate an allocation plan for serving advertisement impressions. The allocation plan allocates a first portion of advertisement impressions to satisfy guaranteed demand and a second portion of advertisement impressions to satisfy non-guaranteed demand. The data processing system includes an optimizer, the optimizer to establish a relationship between the first portion of advertisement impressions and the second portion of advertisement impressions. The relationship defines a range of possible proportions of allocation of the first portion of advertisement impressions and the second portion of advertisement impressions. The optimizer generates a solution in accordance with an uncertain supply of advertisement impressions, in which a projected supply of advertisement impressions is determined with a model from the uncertain supply of advertisement impressions. The data processing system outputs the allocation plan including the solution to control serving of the advertisement impressions in determined proportions.
US08311884B2 System for allocating advertising inventory in a unified marketplace
An advertisement impression distribution system includes a data processing system operable to generate an allocation plan for serving advertisement impressions. The allocation plan allocates a first portion of advertisement impressions to satisfy guaranteed demand and a second portion of advertisement impressions to satisfy non-guaranteed demand. The data processing system includes an optimizer to establish a relationship between the first portion and the second portion. The relationship defines a range of possible proportions of allocation of the first portion and the second portion. The optimizer generates indicia in accordance with maximizing guaranteed demand fairness or representativeness, maximizing non-guaranteed revenue, and minimizing under-delivery penalties, where the indicia indentifies a determined proportion of the first portion to serve and a determined proportion of the second portion to serve. The data processing system outputs the allocation plan including the indicia to control serving of the advertisement impressions in the determined proportions.
US08311882B2 System and method for forecasting an inventory of online advertisement impressions for targeting impression attributes
An improved system and method for forecasting an inventory of online advertisement impressions for targeting profiles of attributes is provided. An index of advertisement impressions on display advertising properties may be built for a targeting profile of attributes from forecasted impression pools. Impression pools of advertisements sharing the same attributes and trend forecast data for web pages and advertisement placements on the web pages may be integrated to generate the forecasted impression pools. An index of several index tables may be generated from forecasted impression pools. A query may be submitted to obtain an inventory forecast of advertisement impressions for targeting profiles of attributes and the index may be searched to match forecasted impression pools for the targeted profile of attributes. Then the inventory forecast of advertisement impressions on display advertising properties may be returned as query results for the targeting profile of attributes.
US08311877B2 Market segmentation analyses in virtual universes
A method for market segmentation analysis includes a computer collecting virtual universe data associated with interactions between avatars, entities, and objects in a virtual universe. The computer collecting the virtual universe data includes the computer recording portions of the virtual universe data as the interactions occur. The method includes the computer determining criteria with which to perform a market segmentation analysis on the virtual universe data. The method further includes the computer performing the market segmentation analysis on the virtual universe data, which includes the computer analyzing a plurality of groups of the virtual universe data. The groups are formed based on whether an avatar activity includes social activity and business activity in the virtual universe relative to a time of day. The method further includes the computer generating a report indicating results of the market segmentation analysis.
US08311869B2 Alert distribution and management system and interface components
A method for distributing product alerts among a plurality of facilities is provided. The method includes receiving alerts, processing the alerts into an alert repository, providing an interface to an external system, receiving, via the interface, a request from the external system for an alert related to a product at the facility, extracting the alert from the alert repository, and sending, via the interface, the alert to the external system. A system for managing product alert handling at a facility is also provided. The system includes an alert processor and an interface component. The alert processor maintains a database. The interface component receives a request from an external system for alert handling data, retrieves the alert handling data from the database, sends the data to the external system, receives an action based on the data from the external system, and implements the action to manage alert handling at the facility.
US08311867B1 Vending machine service scheduling taking into account hardness data indicating importance of minimizing the number of service visits to a vending machine and/or to the vending machine's location
If a vending machine is selected for service at a particular location, other vending machines at the same location may or may not be selected depending on the importance of minimizing the number of service visits to the other machines at the location.
US08311864B2 Energy and entropy assessment of a business entity
Embodiments of the present invention provide an energy and entropy analysis of a business entity. Embodiments of the present invention provide a computer-implemented method for calculating a metric indicative of a business entity's strategic health at a specific point in time, comprising obtaining a measurement of energy, obtaining a measurement of entropy, identifying at least one linkage between the energy measurement and the entropy measurement, and calculating a metric indicative of the business entity's current strategic health at the specific point in time.
US08311855B2 Gathering, storing, and retrieving summary electronic healthcare record information from healthcare providers
The system and method of the invention describes a unique approach to gathering patient treatment information in summary form from a universe of health care providers, each using any form of patient information management; converting that information to pointers that can be searched by a healthcare provider before or during treatment to determine if further information needs to be acquired from the original provider; and a variety of methods to provide access to detailed healthcare treatment and diagnosis information from the original healthcare provider through an access and display method provided by the healthcare provider housing the records, if available. The system and method envisages one or more providers of repository services, each offering various ways for healthcare providers to update and maintain summary information, and each providing for continual exchange of information among them to ensure complete access to all available information.
US08311849B2 Systems and methods for risk stratification of patient populations
A statistical processing system includes a server operably configured with program instructions implementing a plurality of statistical models to at least one of (a) predict a health outcome based on questionnaire responses, (b) assist a patient's choice of therapeutic modality based on questionnaire responses, and (c) assess a health risk or status based on questionnaire responses. Also provided is a research agency communicating with the server and contracted to provide the statistical models using a visual interface communicated by the server. The server is configured to analyze requests received from users relating to a plurality of said statistical models to reduce redundancy in requests for patient data.
US08311839B2 Device and method for selective image display in response to detected voice characteristics
An image display device includes a display unit, a storage unit, a voice receiving unit and a processing unit. The storage unit stores a plurality of image data, a plurality of voice data and a plurality of image files, wherein each of the image data is corresponding to one of the voice data respectively. The voice receiving unit receives a current voice. The processing unit judges whether the current voice is similar to one of the voice data, so as to determine one image data corresponding to the current voice. When the current voice is similar to one of the voice data, the processing unit determines whether each of the image files contains the image data corresponding to the current voice and then displays the image file(s), which contain the image data corresponding to the current voice, on the display unit.
US08311835B2 Assisted multi-modal dialogue
Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls are organized in collections to obtain information pertaining to different topics. Each collection of controls create a separate dialog. In this manner, the collections can be selectively specified to execute the corresponding dialog.
US08311822B2 Method and system of enabling intelligent and lightweight speech to text transcription through distributed environment
A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management service surveys the plurality of voice transcription servers and selects one voice transcription server based on a set of predefined criteria. The resource management service then communicated an address of the selected server to the profile management service, which then transmits a trained voice profile or default profile to the selected server. The address of the selected server is then sent to the client device, which then transmits an audio stream to the server. Finally, the selected server transcribes the audio stream to a textual format.
US08311818B2 Transform coder and transform coding method
A transform coding apparatus includes an input scale factor calculating section that calculates an input scale factor having a predetermined number of scale factors associated with an input spectrum as an element, and a codebook that stores a plurality of scale factor candidates having a predetermined number of elements and outputs one scale factor candidate. The transform coding apparatus also includes an error calculating section that calculates an error on a per element basis, a weighted error calculating section that determines a weight on a per element basis and calculates a sum of products of the error and the weight to calculate a weighted error, and a searching section that searches for a scale factor candidate that minimizes the weighted error in the codebook.
US08311816B2 Noise shaping for predictive audio coding apparatus
An information coding apparatus includes a predictive signal generator that generates a predictive signal; a predictive residual signal generator that generates a predictive residual signal; a quantizer that quantizes a quantization input signal generated based on the predictive residual signal; a quantization error signal generator that generates a quantization error signal; a feedback signal generator that generates a feedback signal for controlling the frequency characteristic of the quantization noise after decoding based on the quantization error signal; and a quantization input signal generator that generates the quantization input signal. The feedback signal generator is configured by a pole-zero filter that includes a filter coefficient of an all-pole filter which is based on spectral envelope information estimated by the input audio signal, a parameter for adjusting a peak level in the frequency characteristic of the quantization noise caused by the all-pole filter, and the predictive filter coefficient.
US08311805B2 Automatic dynamic contextual data entry completion system
A method, performed in a character entry system, for interrelating character strings so that an incomplete input character string can be completed by selection of a presented character string involves computing relationship scores for individual character strings in the system from documents present in the character entry system, in response to inputting of a string of individual characters that exceeds a specified threshold, identifying at least one selectable character string from among contextual associations that can complete the input character string in context based upon an overall ranking score computed as a function of at least two other scores, and providing the identified at least one selectable character string to a user for selection.
US08311803B2 Method and device for providing display of E-manual in a specific language in display device
A method for controlling a display device includes setting an operational language of the display device, receiving a request to display a manual, reading an image, and reading language data to be displayed with the image. The language data may correspond to the operational language set for the display device. The image and language data are combined for display at predetermined locations within a page of the manual. The image and language data may be stored separately and the manual may be a type which guides a user in controlling an operation of the display device.
US08311790B2 Reverse engineering genome-scale metabolic network reconstructions for organisms with incomplete genome annotation and developing constraints using proton flux states and numerically-determined sub-systems
A genome-scale metabolic network reconstruction for Clostridium acetobutylicum (ATCC 824) was created using a new semi-automated reverse engineering algorithm. This invention includes algorithms and software that can reconstruct genome-scale metabolic networks for cell-types available through the Kyoto Encyclopedia of Genes and Genomes. This method can also be used to complete partial metabolic networks and cell signaling networks where adequate starting information base is available. The software may use a semi-automated approach which uses a priori knowledge of the cell-type from the user. Upon completion, the program output is a genome-scale stoichiometric matrix capable of cell growth in silico. The invention also includes methods for developing flux constraints and reducing the number of possible solutions to an under-determined system by applying specific proton flux states and identifying numerically-determined sub-systems. Although the model-building and analysis tools described in this invention were initially applied to C. acetobutylicum, the novel algorithms and software can be applied universally.
US08311787B2 Polymer melt extrusion which has potential use in die design
A system and a method for analyzing and simulating a die swell and flow profile in polymer melt extrusion through a die. The system includes a mesh generator to generate a computational mesh; a pre-processor to obtain die parameters, boundary conditions, polymer melt parameters including rheological characterization and constitutive equations and to generate an input file; a simulator to receive the input file from the pre-processor and process the input data to simulate die swell; a mesh corrector means to analyze the die swell obtained from the simulator and to correct the motion of the computational mesh and polymer melt to converge the die swell; a post-processor to visualize the die swell and flow profiles for the polymer melt; and a database means to store the die swell corresponding to the die, mesh and polymer melt parameters.
US08311781B2 Selectively reducing the number of cell evaluations in a hardware simulation
An electrical circuit comprising a plurality of cells can be simulated to produce simulation results by sorting cells between active status cells and inactive status cells and reducing the processing of simulation results from inactive cells to thereby save simulation time.
US08311777B2 Coke oven wall surface evaluation apparatus, coke oven wall surface repair supporting apparatus, coke oven wall surface evaluation method, coke oven wall surface repair supporting method and computer program
An oven wall three-dimensional profile data (701) representing concave and convex amounts on all over oven walls (14R, 14L) at a right side and left side of a coking chamber (11) is generated by using image signals obtained by a wall surface observation apparatus (200). A resistance index “k” in which a resistance received by pushed coke (15) resulting from a rising gradient existing on the oven wall (14) is indexed is asked by using the oven wall three-dimensional profile data (701). It can be verified that there is a correlation between this resistance index “k” and a pushing load. Accordingly, it is possible to quantitatively evaluate a state of the oven wall (14) affecting on the pushing load.
US08311767B1 Magnetic navigation system
A magnetic navigation system senses the three-dimensional magnetic fields of the Earth and compares them with a model of the Earth's magnetic fields. An initial guess as to system location is corrected toward the actual location by accessing magnetic amplitude from library pages in response to corrected location. Error detectors determine amplitude error, which is processed with magnetic gradient information from gradient models to generate the new attitude and location correction values. The correction values are subtracted from the guess to generate the new updated location. The system iterates to continually tend toward the actual location.
US08311762B1 Manufacturing test for a programmable integrated circuit implementing a specific user design
Methods and systems generate a manufacturing test of a programmable integrated circuit and optionally test the programmable integrated circuit with the manufacturing test. A netlist is generated that represents a specific user design implemented in programmable resources of the programmable integrated circuit. The netlist represents user registers that are implemented in a portion of the logic registers of the programmable logic resources. A virtual scan chain is added to the netlist. Scan-test vectors are generated from the netlist using automatic test pattern generation (ATPG). The scan-test vectors serially scan the portion of the logic registers via the virtual scan chain. The scan-test vectors are converted into access-test vectors that access the portion of the logic registers via a configuration port of the programmable integrated circuit. The programmable integrated circuit is optionally tested for a manufacturing defect with the access-test vectors.
US08311759B2 Inline inspection system and method for calibration of mounted acoustic monitoring system
An inline inspection system and method for calibrating an acoustic monitoring structure installed along a pipe. The system includes a pipe inspection vehicle; a microprocessor configured to attach a time stamp to a measured distance traveled by the pipe inspection vehicle; an acoustic source attached to the pipe inspection vehicle and configured to generate sound waves inside the pipe, the sound waves having predetermined frequencies and predetermined amplitudes; plural sensors disposed along the pipe and configured to record time of arrivals and intensities of the sound waves generated by the acoustic source; and a processing unit configured to communicate with the plural sensors and receive the time of arrivals, intensities and frequencies of the sound waves from the plural sensors. The processing unit calibrates the acoustic monitoring structure by calculating a distance between the acoustic source and a first sensor of the plural sensors.
US08311752B1 Method and apparatus to quantify mast clamp current probe effective loss on pole-mast antenna
A method for quantifying the effective loss of a mast-clamp-current-probe (MCCP) antenna comprising the following steps: providing a vector network analyzer (VNA) having first and second ports (Ports 1 and 2 respectively); coupling a transmit monopole antenna to Port 1 via a first transmission line; coupling a receive antenna to Port 2 via a second transmission line; determining the S-parameters of the two coupled antennas; calculating the power at the receive antenna (Pr); converting the transmit antenna to the MCCP antenna by shorting the transmit antenna to ground and clamping a current probe around the transmit antenna; determining the S′-parameters of the MCCP antenna and the receive antenna; calculating the power at the receive antenna (Pr′) when coupled to the MCCP antenna; and quantifying the effective loss of the MCCP antenna as the difference Pr−Pr′.
US08311745B2 Method for spatial filtering of electromagnetic survey data
The invention is a method for suppressing noise in controlled source electromagnetic survey data based on the frequency content of the noise. The invention recognizes that some data variations across bins cannot be attributed to resistivity variations within the earth. This variation across bins constitutes a model of noise in such surveys, and the invention mitigates noises that obey this model. Noise varying rapidly in either space or time is removed by filtering temporal frequency domain data (131) with a low-pass filter (134) having a selected cutoff frequency (133).
US08311740B2 Use of accelerometer only data to improve GNSS performance
The present invention provides apparatus and methods for improving satellite navigation by assessing the dynamic state of a platform for a satellite navigation receiver and using this data to improve navigation models and satellite tracking algorithms. The dynamic state of the receiver platform may be assessed using only accelerometer data, and does not require inertial navigation system integration. The accelerometers may not need to be very accurate and may not need to be aligned and/or accurately calibrated. A method of accelerometer assisted satellite navigation may comprise: detecting a stationary condition of an accelerometer set; gross-calibrating the accelerometer set when in the stationary condition, wherein gross-calibrating includes determining a combined-bias of the accelerometer set; defining at least two acceleration levels using the combined-bias; collecting accelerometer data; categorizing the accelerometer data into one of the acceleration levels; and utilizing the categorized accelerometer data to enhance satellite navigation.
US08311736B2 Navigation device, navigation method and navigation system
A navigation device receives a differential map data from a map delivery server via a communication line. The map delivery server checks whether there is a new intersection on a navigation route searched by the navigation device after updating a map data. The navigation device acquires a differential map data containing the intersection from the map delivery server. Then, an update map data selection section determines whether the intersection can be updated in time. An update order determination section updates the differential map data which can be updated in time in ascending order of time required to reach the intersection.
US08311732B2 Navigation communication with self-identifying elements
A navigation device includes a communication subsystem and a navigation subsystem. The communication subsystem communicates with a remote navigation database via a gateway using variable-size data payloads. Each variable-size data payload is accompanied by a content-identifier and a size-identifier. The navigation subsystem determines a current position of the navigation device and encodes the current position of the navigation device as one or more position payloads that are sent from the communication subsystem to the remote navigation database via the gateway. Each position payload is sent with an accompanying content-identifier and size-identifier.
US08311721B2 Reserve torque for lean equivalence ratio requests
A reserve torque system comprises a first module and a reserve torque module. The first module generates a first signal a predetermined period before an equivalence ratio (EQR) of an air/fuel mixture supplied to an engine is transitioned from a non-lean EQR to a lean EQR. The reserve torque module creates a reserve torque between when the first signal is generated and when the EQR is transitioned to the lean EQR.
US08311719B2 Vehicle operation diagnosis device, vehicle operation diagnosis method, and computer program
Vehicle operation diagnosis devices, methods, and programs diagnose a driver's vehicle operation in a vehicle that is provided with an inter-vehicular distance control system. When an inter-vehicular distance between the driver's own vehicle and a vehicle ahead that is moving forward ahead of the driver's own vehicle is within a specified distance, the inter-vehicular distance between the driver's own vehicle and the vehicle ahead is controlled by performing deceleration control of the driver's own vehicle. The devices, methods, and programs acquire a first driving parameter and a second driving parameter and diagnose the driver's vehicle operation based on a difference between the first driving parameter and the second driving parameter.
US08311713B2 Multi ratio transmission
A multi-ratio tractor transmission system including a series arrangement of a speed changing gearbox and a range changing gearbox. The system is selectively operable in a field working automatic mode and a road working automatic mode, wherein the transmission can only operate automatically within its speed change gearbox when the system is operating in the field working automatic mode.
US08311710B2 Linkage control system with position estimator backup
A linkage control system for a machine having a linkage and a work implement is disclosed. The linkage control system has an operator input device configured to control the movement of the linkage, at least one actuator configured to respond to the operator input device to control the movement of the linkage, and at least one sensor configured to generate a signal indicative of sensor data on at least one actuator. The linkage control system has a controller in communication with at least one actuator, at least one sensor, and the operator input device. The controller is configured to calculate the position of the linkage, to detect anomalous sensor data from at least one sensor, and to predict the position of the linkage and work implement based on a last known accurate position, a last known accurate sensor data, and the operator input device.
US08311707B2 Methods and systems for improved detection of minispare tires
A method of detecting a minispare tire in a vehicle having a vehicle control system. The method includes detecting a rotational velocity of each of a plurality of wheels of the vehicle; determining whether a minispare tire is mounted on the vehicle based on the rotational velocities detected at each of the plurality of wheels; adjusting the vehicle control system if a minispare tire is mounted on the vehicle; sensing a hydraulic pressure of a braking system of the vehicle; and suspending determination of whether a minispare tire is mounted on the vehicle if the hydraulic pressure exceeds a predetermined critical pressure level.
US08311706B2 Integrated vehicle control system using dynamically determined vehicle conditions
A vehicle includes a control system that is used to control a vehicle system. The control system determines a roll condition in response to a yaw rate sensor and a pitch rate sensor without having to use a roll rate sensor. A relative roll angle, relative pitch angle, global roll angle, and global pitch angle may also be determined. A safety system may be controlled in response to the roll condition, roll angle, or the pitch angles individually or in combination.
US08311698B2 Tracking vehicle maintenance using sensor detection
Radio frequency identification is used in cooperation with the computer system aboard a motor vehicle to track service and maintenance activities relating to the vehicle. Each component or part of the vehicle that may require maintenance is provided with a unique passive identification tag. The output data from the tag is read by a reader placed in proximity to the tag, and the data is transmitted to an on-board computer module where it is processed, and the service record is updated. A data stream converter may be used to process the information read by the reader into a format that is acceptable to the on-board computer. The data from the on-board computer is stored in a device external to the computer. Provisions are included for notification to the user, the auto dealer or service other agency as needed.
US08311695B2 Construction of evidence grid from multiple sensor measurements
A system includes at least one sensor device configured to transmit a first detection signal over a first spatial region and a second detection signal over a second spatial region. The second region has a first sub-region in common with the first region. The system further includes a processing device configured to assign a first occupancy value to a first cell in an evidence grid. The first cell represents the first sub-region, and the first occupancy value characterizes whether an object has been detected by the first detection signal as being present in the first sub-region. The processing device is further configured to calculate, based on the first and second detection signals, the probability that the first occupancy value accurately characterizes the presence of the object in the first sub-region, and generate a data representation of the first sub-region based on the probability calculation.
US08311692B2 Braking method for hybrid vehicles compensating for an electric braking torque
The invention relates to a braking method for a hybrid vehicle (1) comprising a drivetrain (3) controlled by a drivetrain computer (12), and a hydraulic braking system (15) controlled by a braking computer (21). In this method, as soon as the drivetrain computer (12) detects that the electrical braking torque is decreasing, this drivetrain computer (12) informs the hydraulic braking computer (21) of the value of the reduction in electric braking torque. The braking computer (21) then operates the hydraulic braking system (15) in such a way that the hydraulic braking torque applied to the wheels (2) by the brakes (17) compensates for this reduction in electric braking torque.
US08311691B2 Control device for mobile unit
An HV-ECU performs a step of detecting an atmospheric pressure, a step of calculating a maximum value of a boost voltage corresponding to the atmospheric pressure by using a map, and a step of setting the maximum value as a system voltage value and controlling a DC/DC converter. Moreover, the HV-ECU may calculate a resistance value of a gate resistance of a switching element corresponding to the atmospheric pressure by using the map and control the gate resistance to achieve the set resistance value.
US08311689B2 Protection against exceeding the braking capability of remote controlled locomotives
A method for controlling a remote controlled locomotive that is part of a train to insure effective braking, the method including calculating an estimated total energy of a train, calculating a threshold representing a predetermined braking capability limit of the locomotive, determining whether the estimated total energy is at least one of approaching and exceeding the threshold, and decreasing a velocity of the train until the threshold is at least one of no longer being approached and is no longer exceeded.
US08311686B2 Onboard airplane community noise and emissions monitor
A method for monitoring airplane noise and emissions may include receiving a predetermined set of engine performance data for an airplane and receiving a predetermined set of airplane flight data for the airplane. The method may also include predicting at least one of a noise level and an emissions level from the airplane at each of a plurality of ground based noise and emissions monitoring stations based on the predetermined set of engine performance data and the predetermined set of airplane flight data. Each of the plurality of ground based noise and emissions monitoring stations is located at a predetermined geographic location along an expected flight path of the airplane. The method may also include presenting at least one of the predicted noise level and the predicted emissions level on a display to a pilot of the airplane to permit operation of the airplane to substantially minimize at least one of an actual noise level and an actual emissions level at each of the plurality of ground based noise and emissions monitoring stations.
US08311681B1 System and method for conserving energy resources through storage and delivery of renewable energy
A system for encouraging the use of renewable energy sources and suitable for the conservation of energy resources through the efficient management of energy storage and delivery includes connections to a power source, an energy storage subsystem, and a power grid. The system includes a power routing subsystem coupled to the source and grid, and adapted to operate in a bypass mode, in which energy is transferred from the source to the grid. The system includes a conversion subsystem coupled to the routing and storage subsystems, and switchable in substantially real-time between a storage mode, in which energy is transferred from the routing to the storage subsystem, and a generation mode, in which energy is transferred from the storage to the routing subsystem for delivery to the grid. The system also includes a controller for directing the modes based at least in part on a market factor.
US08311670B2 Genetic robot platform and genetic robot behavior expression method
A genetic robot platform and a genetic robot behavior expression method. When a controller of a robot platform driving a genetic robot, which has robot-behavior-expression-related information as gene information and of which an expression behavior is determined according to the gene information, recognizes a stimulation, the controller determines whether there is an instinctive behavior corresponding to the recognized stimulation. When there is an instinctive behavior corresponding to the recognized stimulation, the controller determines whether the recognized stimulation corresponds to the first generated stimulation or a repeatedly-generated stimulation, and determines an instinctive behavior to be expressed according to the recognized stimulation and the number of times of repeated stimulations. Then, the controller enables the robot to perform the instinctive behavior corresponding to the currently-recognized stimulation by expressing the determined instinctive behavior. Accordingly, there is an effect of providing a robot which is implemented to be more similar to real life.
US08311668B2 Automatic feeder control setup based on client mailstream
Systems, methods, and an article of manufacture for automatically configuring a feeder system of a mail sorting system are shown and described. The feeder system is configured in accordance with a customer's mailing parameters. This improves the performance of the mail sorting system. In various examples, customer information associated with a processing job is received. A feeder profile is also received. The feeder system is automatically configured according to parameters of one or more of the customer information and feeder profile.
US08311667B2 Processing of undeliverable as addressed mail
A computerized method includes sorting mail that comprises a multiple pass mail sort operation, wherein the multiple pass mail sort operation for a mail piece that is undeliverable as addressed comprises performing a first pass of the multiple pass mail sort operation, wherein performing the first pass comprises capturing data to identify a feature of the mail piece. The multiple pass mail sort operation also includes generating a first fingerprint for the mail piece between performing the first pass and performing a second pass of the multiple pass mail sort operation. The multiple pass mail sort operation also includes performing the second pass of the multiple pass mail sort operation. Performing the second pass includes determining a final disposition of the mail piece that is undeliverable as addressed.
US08311663B2 Apparatus and method to store information
A method to store data is disclosed. The method provides a plurality of data storage media, an automated data library comprising one or more data storage devices, a first plurality of storage cells, and a robotic accessor. The method further provides a storage vault comprising a second plurality of storage cells but no data storage devices. The method selects the (i)th data storage medium and sets the (i)th data state, where that (i)th data state is selected from the group consisting of online, offline, and vault. If the method sets the (i)th data state is set to online, then the method mounts that (i)th data storage medium in one of the data storage devices. If the method sets the (i)th data state to offline, then the method removeably places the (i)th data storage medium in one of the first plurality of storage cells. If the method sets the (i)th data state is set to vault, then the method places the (i)th data storage medium in one of the second plurality of storage cells.
US08311649B2 Cochlear lead
An electrode array design is provided which is intended for deep insertion into a human cochlea. The distal most portion of the lead can be very thin and flexible and have a wider arc than the remainder of the curved electrode array portion of the lead, which has a more aggressive arc. As a result, the distal most portion of the electrode array can be laterally positioned in a selected cochlear duct, whereas, concurrently, the remaining, more proximal part of the electrode array may be positioned medially (perimodiolar) within the cochlear duct.
US08311648B1 Cardiac access methods and apparatus
A delivery apparatus for accessing the pericardial space of a heart including an elongated body defining a lumen and a piercing member that extends from a distal portion of the elongated body for piercing tissue of the heart. A spring expands from a distal end of the piercing member in response to the distal end of the piercing member passing through the tissue and into the pericardial space. An electrode located on the spring in order to sense signals indicative of a distal end of the spring passing through the tissue and into the pericardial space.
US08311647B2 Direct delivery system for transvascular lead
A lead delivery system for delivering a neurostimulation lead to a patient's internal jugular vein using a percutaneous stick. The system comprises a neurostimulation lead adapted to stimulate a vagus nerve from the internal jugular vein. The lead includes a proximal end, a distal end, a generally spiral shaped retaining structure interposed between the proximal and distal ends and configured to retain the lead in the internal jugular vein, an electrode coupled to the retaining structure, and a side port interposed between the retaining structure and the proximal end. The side port provides access to a lumen extending from the distal end to the side port. A guidewire is sized to fit within the side port and lumen and reduce a force exerted by the retaining structure against the internal jugular vein, thereby allowing rotation of the lead and orientation of the electrode by applying a torque to the lead. A catheter has a lumen sized to slideably receive the medical electrical lead and configured to provide access to the internal jugular vein from the percutaneous stick site. A method of delivering a medical electrical lead to a patient's internal jugular vein.
US08311644B2 Short duration pre-pulsing to reduce stimulation-evoked side-effects
A method and neurostimulation system of providing therapy to a patient is provided. At least one electrode is place in contact with tissue of a patient. A sub-threshold, hyperpolarizing, conditioning pre-pulse (e.g., an anodic pulse) is conveyed from the electrode(s) to render a first region of the tissue (e.g., dorsal root fibers) less excitable to stimulation, and a depolarizing stimulation pulse (e.g., a cathodic pulse) is conveyed from the electrode(s) to stimulate a second different region of the tissue (e.g., dorsal column fibers). The conditioning pre-pulse has a relatively short duration (e.g., less than 200 μs).
US08311642B2 Adjustable implant electrode system and implant electrode assembly thereof
An adjustable implant electrode system comprises an adjustable implant electrode assembly and an adjustment device for adjusting the adjustable implant electrode assembly to a desired position. The adjustable implant electrode assembly comprises an implant, a plurality of electrodes, and a plurality of magnetic components. The electrodes are disposed in the implant for providing stimulating currents according to a control signal. The magnetic components are combined with the electrodes in one-to-one correspondence. The adjustment device comprises a control unit, an excitation unit, and one or more magnetic units. The control unit is used to select one or more magnetic components to be moved from the magnetic components, and the excitation unit is used to excite the selected one or more magnetic components for the same to generate a magnetic pole, and the magnetic unit is adapted to generate a magnetic field to drive the magnetic pole and accordingly move the implant.
US08311629B2 Electrical muscle controller
A method of modifying the force of contraction of at least a portion of a heart chamber, including providing a subject having a heart, comprising at least a portion having an activation, and applying a non-excitatory electric field having a given duration, at a delay after the activation, to the portion, which causes the force of contraction to be increased by a least 5%.
US08311625B2 Chlorine dioxide treatment for biological tissue
Methods, compositions, devices, and systems for administration to a biological tissue of a composition comprising a chlorine dioxide source are provided.
US08311622B2 Systems and methods for analyzing and assessing depression and other mood disorders using electroencephalographic (EEG) measurements
This invention is directed to systems and methods for analyzing depression, and more particularly relates to systems and methods for analyzing and assessing depression and mood disorders in an individual using electroencephalographic measurements. Embodiments of the invention are not limited to depression, but can also include other mood disorders such as bipolar disorder and other disorders with at least one genetic-related component.
US08311617B2 Opposed view and dual head detector apparatus for diagnosis and biopsy with image processing method
The invention relates generally to biopsy needle guidance which employs an x-ray/gamma image spatial co-registration methodology. A gamma camera is configured to mount on a biopsy needle gun platform to obtain a gamma image. More particular, the spatially co-registered x-ray and physiological images may be employed for needle guidance during biopsy. Moreover, functional images may be obtained from a gamma camera at various angles relative to a target site. Further, the invention also generally relates to a breast lesion localization method using opposed gamma camera images or dual opposed images. This dual head methodology may be used to compare the lesion signal in two opposed detector images and to calculate the Z coordinate (distance from one or both of the detectors) of the lesion.
US08311610B2 Biopsy tissue marker
A biopsy site marker is disclosed. The biopsy site marker includes a first marker element and a second marker element. The first marker element is configured for detection by a first imaging modality. The second marker element is configured for detection by a second imaging modality different from the first imaging modality. The second marker element may be a non-absorbable wire having a predetermined shape and is substantially engaged with the first marker element.
US08311609B2 MRI thermometry involving phase mapping and reference medium used as phase reference
A computing unit is arranged to access phase images computed from the image data and representative of the target medium and the reference medium and carry out computing steps to yield temperature difference map. The operation of the computing is controlled by a computer program carrying computing steps programmed as instructions to a processor. The apparatus (1) includes a storage unit (8) arranged to store suitable image data which are accessed by the computer program during the computations. The storage unit (8) stores system parameters of the magnetic resonance apparatus, like the strength of the main field (B0), gyromagnetic ratio (γ), and suitable parameters of a target medium, like screen constant (α), in a file (3). The apparatus (1) further includes a working memory (6), typically based on RAM. An output (9) of the apparatus includes the computed temperature difference map, which can be used to control a suitable medical diagnostic or therapeutic device, or it may be visualized to a user or be stored for archiving purposes. For feed-back purposes, the apparatus includes a display (7) to visualize the computed temperature difference map. Preferably, the temperature difference map is visualized within a suitable interactive graphic user interface (7a).
US08311605B2 Biosensor with pressure compensation
A biosensor is described which can obtain physiological data from an individual. The biosensor may collect electrodermal activity, skin temperature, and other information. The biosensor may be attached to the body through the use of a garment which may be fastened in multiple locations on the human body. The biosensor includes compensation for electrodermal activity measurements based on the amount of pressure applied to the electrodes that are in contact with the skin. As pressure is increased the electrodermal activity values typically increase. By compensating for the influence that pressure changes have on electrodermal activity, more accurate analysis of physiology and therefore mental state analysis may be performed.
US08311604B2 Method and apparatus for acquiring physiological data
A method and apparatus for the collection of physiological data from a patient is disclosed herein. An electrode assembly comprises an external label identifying an anatomical location and an electrode identifying circuitry that produces a signal indicative of the anatomical location to which the electrode assembly is to be attached. The electrode assembly transmits both the collected physiological signal and the identification signal to a data monitor for collection and processing physiological data.
US08311594B2 Wireless device battery conservation method and system
Generally, the present invention provides a method for detecting poor RF conditions, and entering different sleep mode levels or phases in accordance with the RF conditions to save battery power. Mobile device battery life can be conserved when the mobile device detects poor RF conditions and enters a deep sleep mode of operation. In this deep sleep mode of operation the mobile device periodically samples the RF conditions and gradually increases the period between samples when the RF conditions do not improve. Because mobility can change the RF condition for wireless devices even in areas of good RF coverage, the mobile device operating in the deep sleep mode can detect this mobility and thus enhance the probability of entering an idle state, or alternatively, entering a longer power save mode. When the RF condition improves, the mobile device exits from the deep sleep mode and returns to the idle state.
US08311591B2 Closed-loop efficiency modulation for use in network powered applications
A method and a remote device such as a sealed expansion module (SEM) for reducing power dissipation from an input power source in a telecommunications system are disclosed. A SEM contains a network feed monitor that receives an input voltage and current on twisted wire pair cables. The input voltage is then transmitted to a DC/DC converter and the voltage is adjusted and then transmitted to a BUS feed monitor connected to an active load. A first I2C device is connected to the network feed monitor to provide information related to input voltage and current to a main microprocessor that calculates input power. A second I2C device is connected to the BUS feed monitor and the active load to provide information related to the output voltage and output current to the main microprocessor that calculates output power. The main microprocessor is further connected through a third I2C device to a digital power manager that provides a DAC trim output to the DC/DC converter for optimizing the efficiency of the system.
US08311586B2 Method of processing information inputted while a mobile communication terminal is in an active communications state
A method of processing information inputted while a mobile communication terminal is in an active communications state is provided. The method of processing information inputted while a mobile communication terminal is in an active communications state includes receiving information inputted while the mobile communication terminal is in an active communications state; displaying, if the active communications state is terminated before processing the inputted information, the unprocessed inputted information that exists; and processing the unprocessed inputted information. The inputted information can be input using various input modes such as a numeral, Korean character, English character, and special character input modes.
US08311568B2 Enhancing uplink link budget in OFDMA communication systems
Methods and apparatus to enhance uplink link budget in Orthogonal Frequency-Division Multiple Access (OFDMA) communication systems are described. In one embodiment, a wireless device may increase its transmit power and/or perform subchannel repetition (e.g., in a WiMAX environment) based on at least one indication by an access point. Other embodiments are also described.
US08311562B2 Differentiating a portion of a text message shown in a listing on a handheld communication device using an icon
A handheld wireless communication device includes features to send and receive text messages. The handheld wireless communication device is further equipped with a microprocessor configured to run software programs on the device such as text message management program. The text message management program displays a listing of a plurality of received text messages on a display screen and differentiates at least a portion of the display-listed plurality of received text messages using an icon associated with at least one text message and wherein said icon corresponds to a domain address of the associated text message.
US08311561B2 Method of location positioning and verification of an AP, system, and home register
A method of location positioning of a Radio Access Point (AP) is provided in an embodiment of the present invention. The method includes: querying the Connectivity Session Location and Repository Function (CLF) according to the IP address of the AP to obtain the Access Line Location Identifier (ALLI) of the AP to access a network. The ALLI is configured to identify the line location of the AP. The location of the AP is determined on the basis of the ALLI. A method of location verification of an AP is provided herein in an embodiment of the present invention. The method includes: the CLF is queried according to the IP address of the AP to obtain the ALLI of the AP; the location of the AP is not changed if the obtained ALLI of the AP is the same as the stored ALLI of the AP. A home register and a system are also provided herein to accurately locate and verify the location of the AP, thus checking the validity of the AP location.
US08311553B2 Base station, mobile station and target cell determination method
One feature of the present invention relates to a base station for operating multiple cells each having a predefined bandwidth, including: a load measurement unit configured to measure traffic status in each of the cells; a redirected cell determination unit configured to determine either a redirected cell or a cell layer as redirected cell information for redirecting a mobile station based on the traffic status, the redirected cell and the cell layer to which the mobile station is to be redirected; and a transmission unit configured to transmit the redirected cell information to the mobile station in a paging channel.
US08311552B1 Dynamic allocation of host IP addresses
The present invention facilitates dynamic allocation of home IP addresses for a mobile node, when it is roaming away from a home network and supported by a foreign network. After the mobile node obtains a care-of address from the foreign network, a stateful or stateless configuration process is used to dynamically allocate a home IP address for the mobile node. In the stateful approach, a binding update message is used to request a home IP address for the mobile node from its home agent. In a stateless embodiment, the mobile node will create a home IP address, which is sent to the home agent for verification via the binding update message. The home agent will receive the home IP address in the binding update message, verify the home IP address, and send acknowledgement of the verification, assuming the home IP address is verified, to the mobile node.
US08311549B2 Wireless microphone system and method of signal synchronization thereof
The present invention discloses a wireless microphone system and a method of signal synchronization thereof, which comprises the following steps: receiving or transmitting a first channel wireless signal to at least one first wireless microphone through a first base station; receiving or transmitting a second channel wireless signal to at least one second wireless microphone through a second base station; and controlling a slave base station through a master base station, such that the first and the second channel wireless signals are synchronously received or transmitted. When any one of the base stations is not received a beacon for a duration of time, the base stations automatically switch to be the master base station and start to transmit the beacon. When other base stations receive the beacon, they switch back to be the slave base stations and use the received beacon as the basis of synchronization time correction.
US08311545B2 Macro-to-femto cell reselection
The present invention discloses a method including: storing identification information or location information for a handover previously performed by a mobile system; estimating when the mobile system enters within a coverage area of a target femtocell; recognizing the coverage area based on the identification information or the location information; and scanning for the target femtocell prior to handover.
US08311539B2 Establishment of a connection in radio communication systems
In a method for establishment of a connection in a radio communication system, a user terminal selects an operator, based on information on at least one operator of a radio communication system in a country-specific pilot channel, selects a radio communication system based on information on at least one radio communication system in an operator-specific pilot channel for the selected operator and carries out an access to the selected radio communication system for establishment of a connection.
US08311535B2 Method for controlling information trace and core network element
A method for controlling information trace, wherein MSISDN number information is converted to IMSI and/or IMEI number information automatically in a core network element, therefore only MSISDN needs to be provided when a user requires to be performed information trace. Moreover, during information trace, no information needs to be recorded and converted according to MSISDN in advance.
US08311531B2 Methods, apparatuses and computer program products for automatically saving information associated with one or more unknown contacts
An apparatus for generating information associated with an unknown contact(s) may include a processor and a memory storing executable computer program code that causes the apparatus to at least perform operations including determining if a communication identifier(s) is in contact data responsive to determining that a communication is based on the communication identifier. The computer program code may cause the apparatus to detect information relating to the communication identifier, which may include data indicating whether previous communications of the communication identifier are identified. The data includes details of the previous communications. The computer program code may cause the apparatus to provide the detected information to a display of the apparatus in response to initiation of an outgoing/incoming communication and may determine whether to complete initiation of the outgoing communication or ignore the incoming communication based on data of the previous communications. Corresponding computer program products and methods are also provided.
US08311530B2 Touch entry of password on a mobile device
An electronic mobile device that includes a controller including at least one processor, for controlling operation of the mobile device, a display coupled to the controller, and a navigational input mechanism coupled to the controller and responsive to user manipulation thereof. The controller, in one input mode, moves a selection marker on a user interface screen on the display in response to user manipulation of the navigational input mechanism, and in a second input mode, authenticates a user of the device in dependence on a sequence of input events resulting from user manipulation of the navigational input mechanism matching a predetermined passcode sequence.
US08311525B2 Method, system, and computer program product for creating smart services
A method, system, and computer program product are described for creating smart services. According to an exemplary embodiment, a method for creating smart services includes defining a service associated with a service agent on a smart services platform. The service is based on a situation of a service subscriber and an event for interacting with the subscriber on behalf of the service. The method includes providing access to subscriber context information based on private subscriber information. The subscriber context information is used in determining a current situation of the subscriber. The method also includes allowing, via the service agent on the smart services platform, the service to use the subscriber context information to generate a response to the event on behalf of the subscriber without the service having direct access to the private subscriber information.
US08311523B1 System and method for managing mobile communications
A device to automatically provide differing information levels according to a predetermined social hierarchy includes a memory and a processor. The memory stores social templates corresponding to unique social signatures and being selectable to provide, for each level of the predetermined social hierarchy, a corresponding differing amount of information to each member of the predetermined social hierarchy and/or a social networking service. The processor receives sensor data from a sensor set which detects sensor data related to an environment of a communication device, creates a detected social signature from the received sensor data, determines which of the social signatures of the social templates has the greatest correspondence with the created social signature, retrieves from the memory the determined one social template having the greatest correspondence, and provides only as much information as allowed in the retrieved social template.
US08311522B1 System and method for managing mobile communications
A device to automatically provide differing information levels according to a predetermined social hierarchy includes a memory and a processor. The memory stores social templates corresponding to unique social signatures and being selectable to provide, for each level of the predetermined social hierarchy, a corresponding differing amount of information to each member of the predetermined social hierarchy and/or a social networking service. The processor receives sensor data from a sensor set which detects sensor data related to an environment of a communication device, creates a detected social signature from the received sensor data, determines which of the social signatures of the social templates has the greatest correspondence with the created social signature, retrieves from the memory the determined one social template having the greatest correspondence, and provides only as much information as allowed in the retrieved social template.
US08311519B2 Mobile communication terminal having a direct dial function using call history and method for performing the function
A mobile communication terminal call history displays call distinguishing icons representing the types of calls performed with counterparts. The call types include sent and received voice calls, video calls, and messages. If a user selects one call distinguishing icon displayed on a mobile communication terminal's display unit, a voice call or a video call is sent to the counterpart or a screen on which a message can be written to the counterpart is displayed, according to the call type of the selected call distinguishing icon. The user can directly select a counterpart and the call type to be sent to the counterpart by selecting one of the call distinguishing icons displayed on the display unit. A desired call distinguishing icon can be selected by entering a command on a touch screen, a keypad, or by voice command.
US08311508B2 Wireless enabled device tracking system and method
Systems and methods are provided for determining a location of one or more wireless devices. The method may include identifying an address associated with at least one wireless device and determining a phase relationship between a plurality of signals generated by the wireless device. The method further includes determining a location of the wireless device based on the phase relationship and the address associated with the wireless device.
US08311504B2 Method and system for utilizing a frequency modulation (FM) antenna system for near field communication (NFC) and radio frequency identification (RFID)
A method for wireless communication is provided and may include configuring at least one capacitor array in an antenna system to control a frequency for receiving external signals. An antenna and at least one inductor in the antenna system may be configured for receiving external signals at a first frequency. An inductor and a voltage source, a capacitor, and/or a ground reference may be configured for receiving the external signals at a different frequency if the frequency is utilized for backscattered signal reception and/or magnetically coupled signal reception. Near field communication (NFC) signals may be received at the different frequency for backscattered signals. Radio frequency identification (RFID) signals may be received at the different frequency for magnetically coupled signals. The first frequency may be within the FM frequency band. The antenna system may be configured to transmit signals to be subsequently received as backscattered signals or magnetically coupled signals.
US08311502B2 Communication device
A communication device includes a transmission signal processing unit, a driver amplifier coupled to the transmission signal processing unit, a selector coupled to the driver amplifier, a first attenuator coupled to the selector and an output portion of the communication device, a second attenuator coupled to the selector and the output portion of the communication device, and a controller coupled to the selector and the driver amplifier to switch between the first attenuator and the second attenuator based on a notification signal.
US08311501B2 Wireless transceiver and wireless transmission method
A DC offset of a VGA is measured by selecting a ground contact of a switch. Then, the gain of the VGA is set at an appropriate value, monitoring contacts of the switch are successively selected, and the output values of an ADC for the respective cases are measured with the input to a DAC set at zero. Then, the DC offset of the VGA is removed, the DC offset value of each circuit block, such as DAC, in a transmitting part is calculated, and parameters are set so that the DC offset value of each circuit block is minimized.
US08311493B2 Radio apparatus, distortion correction device, and distortion correction method
An error between the power of an input signal, which is input to a power amplifier, and the power of an output signal, which is output from the power amplifier, is calculated. The calculated error is normalized according to the power of the input signal or the power of the output signal. A distortion correction coefficient, which is stored in a predetermined storage unit in association with the power of the input signal, is updated using the normalized error.
US08311484B2 Method and system for interference suppression using information from non-listened base stations
Aspects of a method and system for interference suppression using information from non-listened base stations are provided. In this regard, one or more circuits in a wireless communication device may be operable to receive a raw signal comprising one or more desired signals from one or more serving base transceiver stations (BTSs) and comprising one or more undesired signals from one or more non-listened BTSs. The one or more circuits may be operable to generate first estimate signals that estimate the one or more undesired signals as transmitted by the one or more non-listened BTSs, generate an interference suppressed version of the raw signal based on the first estimate signals, and recover the one or more desired signals from the interference suppressed version of the raw signal. The non-listened BTSs may comprise one or more BTSs that are not serving the wireless communication device and are not involved in a handoff of the wireless communication device.
US08311476B2 Transponder and method for operating a transponder
A transponder and method for operating a transponder, which has a capacitor (Cbuf) for storing power transmitted via an air interface and an arithmetic logic unit (10) that can be supplied with the stored power, in which a capacitor voltage (VC) of the capacitor (Cbuf) is compared with a first threshold (V1), in which the capacitor voltage (VC) is compared with a second threshold (V2), whereby the first threshold (V1) and the second threshold (V2) are different, in which in a first operating mode (M1), when the capacitor voltage (VC) is above the first threshold (V1), the arithmetic logic unit (10) performs a number of routines with a different priority, in which in a second operating mode (M2), when the capacitor voltage (VC) is between the first threshold (V1) and the second threshold (V2), a number of low-priority routines are stopped and a number of high-priority routines are continued.
US08311471B2 Image forming apparatus
An image forming apparatus forms a gloss mark with colored toner without using clear toner. This is accomplished by fixing an image composed of only part of the color toner required for forming an image, the rest of the required color toner being denoted as residual toner. Specifically, at an area of at which a decreased gloss is desired, an image is formed using a part of colored toner required for forming the image and fixed on a sheet, and then, applied to the sheet is the residual quantity of toner so as to be superimposed on the fixed colored toner.
US08311467B2 Image forming method
An image forming method for fixing a toner image on a recording medium by passing the recording medium through a fixing nip defined between a first member and a second member under heat and pressure. The toner has a specific loss elastic modulus. The first and second members extend along respective first and second longitudinal axes, and have respective first and second elastic layers whose thickness vary along the respective first and second longitudinal axes to define at least one convex portion curving outward and at least one concave portion curving inward with respect to each of the respective first and second longitudinal axes. The first convex portion engages the second concave portion and the first concave portion engages the second convex portion, to define the fixing nip therebetween.
US08311463B2 Method and system to reduce high-frequency banding for electrophotographic development stations
A method for reducing high-frequency banding in an electrophotographic development station having a rotating shell and a photoconductor is disclosed. A rotating speed of the rotating shell is adjusted relative to a photoconductor such that a banding reduction ratio is not a ratio of differing low whole numbers. Another method for reducing high-frequency banding in an electrophotographic development station having a rotating shell and a rotating magnetic core is also disclosed. A rotating speed of the rotating shell is adjusted relative to a rotating speed of the rotating magnetic core such that from the point of view of a spot on a dielectric support member (DSM) in a nip region of the DSM, a similar point on the rotating shell is substantially in alignment with the DSM spot in the nip region when a pole flip occurs.
US08311462B2 Developer supply device
A developer supply device, including a developer holding body having a cylindrical developer holding surface so that the developer holding surface moves in a direction perpendicular to the main scanning direction and a developer held on the developer holding surface is carried to a developer supply position; a developer amount limiting member that limits an amount of the developer held on the developer holding surface by contacting the developer holding surface on an upstream side in a moving direction of the developer holding surface with respect to the developer supply position; and a carrying substrate that carries the developer to the developer holding body through a traveling electric field, wherein the carrying substrate faces the developer holding surface at a developer holding position, and wherein a position to which the developer scraped off the developer holding surface falls is different from the developer holding position.
US08311456B2 Cleaning control of image carrier in image forming apparatus
Process cartridges are driven by respectively corresponding DC brushless motors. In a cleaning sequence executed after image formation ends, the DC brushless motors operate according to the driving parameters such that acoustic operational noise decreases.
US08311440B2 Laser scanner window cleaner
A cleaning pad that is part of a printer developer customer replaceable unit cleans a laser aperture each time the customer replacement unit is removed and/or replaced. The pad is located on an inboard end of the customer replaceable unit such that when inserted into the printer it wipes any accumulated toner from the surface of the laser aperture. Also, in developer units that include a light proof cover that retracts at the time of insertion, the wiper is situated so that it cleans the aperture in the process of retracting.
US08311431B2 Image forming apparatus comprising a control section configured to carry out a control process including setting a power saving mode
An image forming apparatus includes a counting section, a storage section, a control section, and a driving member control section. The counting section counts the number of recording media subjected to successive printing. The storage section stores the number counted by the counting section. The control section performs a control process including: setting a power saving mode by selecting a printing speed of the fixing section which is lower than a preset normal speed used in the normal mode while selecting a preset fixing temperature of the fixing section which is lower than a preset normal temperature used in the normal mode when the normal mode is alive while a frequency of successive printing on not more than three recording media is a predetermined percentage or more. The driving member control section switches a current printing speed of the fixing section to a printing speed selected by the control section.
US08311423B2 Image forming apparatus
An image forming apparatus that includes a latent image carrier, a latent image forming unit, a developing unit, a toner supplier, a toner concentration detector, a prediction calculator, and a toner supply controller. The toner supplier includes a single driving source and supplies toner to a two-component developer at a predetermined supply position by driving a toner supply member with the driving source. The toner concentration detector detects a toner concentration in the developer at a predetermined detection position located upstream of the supply position. The prediction calculator predicts changes in the toner concentration in the developer over time at a prediction position located at the supply position or downstream of the supply position and upstream of a developer feed position to the developer carrier when toner is not supplied. The toner supply controller adjusts an amount of the toner supplied based on the prediction.
US08311416B2 Method and apparatus for generating optical duo binary signals with frequency chirp
This present disclosure provides an optical transmission method and system. The system includes a pre-coder for pre-coding an input signal into a first pre-coded signal, an encoder/separator coupled to the first pre-coded signal and arranged to encode the first and second pre-coded signals into a first encoded signal with 0 degree phase shift and a second encoded signal with 180 degree phase shift, and an optical modulator for providing optical modulation to the first and second encoded signals with a light source such that the intensity of an output optical duo-binary (ODB) signal with frequency chirp has identical logic sequence as the input signal.
US08311392B2 Image processing apparatus, image processing method, and storage medium
According to one aspect of the invention, an image processing apparatus comprises: a unit configured to obtain an input image and a subsequent image; a unit configured to obtain N replicated images from the input image; a generating unit configured to generate a low-frequency enhanced image; a subtraction unit configured to generate a high-frequency enhanced image; a synthesizing unit configured to generate a high-frequency output image; and an output unit configured to select and output one of the low-frequency enhanced image and the high-frequency output image. The generating unit comprises a unit configured to obtain a motion vector of an object, and a filter unit configured to apply the filter to pixels around a specified pixel position Q in the replicated image, to obtain a pixel value at a pixel position P in the low-frequency enhanced image.
US08311389B2 Digital information recording apparatus, reproducing apparatus and transmitting apparatus
A digital information recording apparatus includes a recording circuit for recording information of a retention period included in the digital information and indicating a period for permitting the digital information to be held in the recording medium, starting with a time at which the digital information is recorded on the recording medium; and information of a playback permission period included in the digital information and indicating a period for permitting the digital information to be played back starting with a time at which the information is reproduced initially following recording of the digital information on the recording medium, permitting temporary recording or copying for the information permitted for “copy never” or “copy one generation.”
US08311388B2 Recording medium capable of interactive reproducing and reproduction system for the same
On an optical disk, video object sets (VTST_VOBS) to be reproduced and video title set information (VTSI) serving as management information on the video object sets have been stored. In each video object set (VTST_VOBS), many data cells, each containing video, audio, and sub-picture data, are arranged. Management information on programs chains, which are combinations of programs to be reproduced one after another, has been written in a video title set PGC table (VTS_PGCIT). By referring to the program chain table (VTS_PGCIT) according to the user's input, the playback order of program chains can be changed, enabling the program chains to be reproduced one after another in various modes.
US08311387B2 Optical disk for high resolution and general video recording, optical disk reproduction apparatus, optical disk recording apparatus, and reproduction control information generation apparatus
A high resolution video signal is divided by video division means into a main signal and a sub signal, and the main signal and the sub signal are MPEG-encoded. The stream of the main signal and the stream of the sub signal are divided into 1 GOP or more of frames. First interleave blocks each including 1 GOP or more of the stream of the main signal and second interleave blocks each including 1 GOP or more of the stream of the sub signal are recorded on an optical disk. A high resolution reproduction apparatus reproduces both the first and second interleave blocks to obtain a high resolution video output. A non-high quality picture reproduction apparatus reproduces only the first or second interleave blocks to obtain a standard resolution video output.
US08311386B2 Control signal transmitting and receiving techniques for video/audio processing IC and apparatus therefor
Control signal transmitting and receiving methods for video/audio processing integrate circuit (IC), the method applied to a video player, and an apparatus therefor are provided. The control signal transmitting method, in a video player having an integrated circuit (IC) for processing video/audio signals and a microprocessor generating control signals to control the IC, has the steps of mapping serial data corresponding to possible control states of the video/audio signal processing IC, and storing the mapped data in a lookup table, reading serial data corresponding to a control state of the video/audio signal processing IC requested by the microprocessor, from the lookup table; and transmitting the serial data to the video/audio signal processing IC, being synchronized to a clock signal. Since in the control signal transmitting and receiving method the number of pins of an A/V IC decreases greatly compared to the conventional parallel transmitting and receiving method, the cost of manufacturing A/V ICs can be reduced to strengthen the competitiveness of products.
US08311376B1 Optical devices based on connected and optically coupled optical whispering-gallery-mode resonators formed on a rod
Devices having whispering-gallery-mode (WGM) resonators configured to meet requirements of various applications and facilitate fabrication of such devices.
US08311375B2 Optoelectronic wiring board, optical communication device, and method of manufacturing the optical communication device
An optoelectronic wiring board includes a flex-rigid substrate and an optical communication unit. The flex-rigid substrate includes a flexible substrate provided with an electric wiring, and a pair of rigid sections provided on both sides of the flexible substrate. The pair of rigid sections each include a lamination formed of a conductive circuit and an insulating layer. The optical communication unit is made of a flexible material and has both end faces substantially perpendicular to its optical path of transmitting light. Both end portions of the optical communication unit are disposed and fixed on the rigid sections so that both end faces of the optical communication unit face an optical element mounting region provided on the rigid sections of the flex-rigid substrate.
US08311360B2 Shadow remover
A method and apparatus for removing shadows from image data is provided. The apparatus includes image capture circuitry and a graphics processor. The apparatus also includes shadow remover circuitry in communication with the image capture circuitry and the graphics processor. The shadow remover circuitry includes shadow remover location circuitry configured to identify shadow image data and shadow correction circuitry configured to selectively apply a smoothing function to the shadow image data based on a value of the shadow image data. The shadow correction circuitry is configured to select between smoothed shadow image data and a value representing an average of neighboring pixel values of non-shadow image data. A display to present an output of the shadow remover circuitry is also included.
US08311355B2 Skin tone aware color boost for cameras
Increasing color saturation and contrast in images generally leads to more pleasing images; however, doing so uniformly to all colors in the image can make skin tones appear with an overly red tint. One embodiment of an improved method of skin tone aware color boosting identifies areas of the image which look like skin tones and areas that do not look like skin tones. A blurred “skin tone mask” can then be created over the image. One large boost operation and one small boost operation can be applied to the image. A final version of the image may then be created, applying the pixel values resulting from the small boosting operation to the skin tone regions and applying the pixel values resulting from the large boosting operation to the non-skin tone regions, using the blurred mask to provide a smooth transition between the skin tone and non-skin tone regions.
US08311354B2 DCT-based technique with rhombus scanning for image compression
A DCT-based technique with rhombus scanning for image compression. A flipped-kernel discrete cosine transform is applied to an eight by eight pixel sub-block of the sixteen by sixteen pixel block. A visually insignificant information is removed from the eight by eight pixel sub-block. A quantization method is used to remove the visually insignificant information. A quantized discrete cosine transform coefficient is scanned of the sixteen by sixteen pixel block. The quantized discrete cosine transform coefficient is scanned according to a rhomboid pattern. A portion of a digital image may be divided into a sixteen by sixteen pixel block.
US08311353B2 Prediction-based image processing
A pixel block (300) is compressed by selecting a start depth value and a restart depth value based on the multiple depth values of the pixels (310-318) in the block (300). A respective plane representation (430) indicative of which plane of a start or restart depth value plane is determined for the pixels (311-318). These representations (430) are employed for selecting a pixel set comprising at least one other pixel (312, 314-317) in the block (300) for a pixel (318) to be encoded. The depth value(s) of the pixel(s) (312, 314-317) in the set are used for determining a prediction of the depth value of the pixel (318). The depth value and the prediction are employed for calculating a prediction error, which is encoded. The compressed pixel block (400) comprises the encoded prediction errors (460), a start value representation (420), a restart value representation (430) and the plane representations (440).
US08311349B2 Decoding image with a reference image from an external memory
Techniques, apparatus and systems for image decoding are described. A method performed by an image decoding apparatus includes generating motion compensation information and a quantized result of an error image that represents a difference between a current image to be decoded and a prediction image obtained by performing inter prediction on the current image from a bitstream of the current image. A reference image of the current image is received from an external memory unit based on the generated motion compensation information. The method includes restoring the current image based on the received reference image of the current image and the generated quantized result of the error image representing the difference between the current image and the prediction image. Receiving the reference image of the current image is performed while restoring a previous image, and restoring the current image is performed while receiving a reference image of a subsequent image.
US08311347B2 Image compression based on parameter-assisted inpainting
Systems and methods provide image compression based on parameter-assisted inpainting. In one implementation of an encoder, an image is partitioned into blocks and the blocks classified as smooth or unsmooth, based on the degree of visual edge content and chromatic variation in each block. Image content of the unsmooth blocks is compressed, while image content of the smooth blocks is summarized by parameters, but not compressed. The parameters, once obtained, may also be compressed. At a decoder, the compressed image content of the unsmooth blocks and the compressed parameters of the smooth blocks are each decompressed. Each smooth block is then reconstructed by inpainting, guided by the parameters in order to impart visual detail from the original image that cannot be implied from the image content of neighboring blocks that have been decoded.
US08311330B2 Method for the logical segmentation of contents
A document to be segmented is converted into a common representation format, if necessary. Parsing of the document results in a document model that is analyzed based on at least one structure-dependent function to identify segments within the document. In one embodiment, the structure-dependent function may comprise a template, or a best-fit template of a plurality of templates, used for comparison with the document model. In other embodiments, the structure-dependent function may comprise table of contents information, font properties within the document model and/or an average segment size determined according to previously identified segments in one or more additional documents that are related to the document under consideration. Semantic-content dependent functions may be applied to further refine the analysis by identifying sub-segments within the extracted segments, or by identifying segments that may be properly merged according to the similarity of their respective semantic content.
US08311329B2 Relative threshold and use of edges in optical character recognition process
Converting images to binary image representations is part of an Optical Character Recognition program in a computer system. The method and system is using a relative threshold level to convert the image to its binary image representation.
US08311321B2 Method of and system for predicting print colors
In a method of and a system for predicting print colors, a profile generator corrects the standard spectral reflectances of a color chart printed under standard density conditions and the differences between the spectral reflectances of color charts for the respective colors in which the density of one of the colors C, M, Y, K is changed to a changed density setting value and the densities of the other colors are fixed to standard density setting values, using density differences with the standard density setting values which are calculated by a monochromatic solid density calculator. The profile generator then generates a print predicting profile for desired target densities based on the corrected corrective standard spectral reflectances and the spectral reflectance differences, and highly accurately predicts the colors of a print using the print predicting profile when the densities of desired ones of the colors are changed.
US08311320B2 Computer readable recording medium storing difference emphasizing program, difference emphasizing method, and difference emphasizing apparatus
A difference emphasizing apparatus aligns a first three-dimensional model and a second three-dimensional model in orientation and position in accordance with a predetermined rule, and gets data of respective apices of the first three-dimensional model and the second three-dimensional model. Based on the gotten data, the apparatus finds a corresponding point on the first three-dimensional model, which corresponds to the apex of the second three-dimensional model in a direction of a particular axis. When the corresponding point is detected, the apparatus calculates a difference between the first three-dimensional model and the second three-dimensional model in the direction of the particular axis based on the corresponding point and the apex of the second three-dimensional model. The apparatus enlarges the difference in the direction of the particular axis, and calculates a position of the apex of the second three-dimensional model after the enlargement.
US08311316B2 Defect inspecting method, defect inspecting apparatus, and storage medium storing defect inspection program
There is provided a database storing reference data including a plurality of reference image data, which are obtained by imaging reference substrates, respectively, wherein each of the reference substrates lacks only one of the films of different kinds but includes remainder of the films of different kinds, and wherein in the reference substrates the lacking films are different from each other, and wherein the plurality of reference image data is classified into categories according to the kinds of the films. Difference degrees between color information of a defect area extracted from an image data of an inspection target substrate and color information of corresponding areas of the reference substrates are calculated. Based on the difference degree, the defective film is identified.
US08311311B2 Optical aberration correction for machine vision inspection systems
A system and method for correcting surface height measurements for optical aberration is provided. Heights determined by an autofocus tool, which may depend on surface feature angles in a focus region of interest (ROI) and on the ROI location in the field of view, are corrected based on a novel error calibration. Error calibration data includes height corrections for different feature angles in images, and for multiple locations in a field of view. Height corrections are determined by weighting and combining the angle dependent error calibration data, e.g., based on a gradient (edge) angle distribution determined in the ROIs. When Z-heights are determined for multiple ROIs in a field of view, storage of image data from particular images of a global image stack may be efficiently controlled based on determining early in processing whether a particular image is a sufficiently focused “near-peak” focused image or not.
US08311310B2 Methods and apparatus to integrate systematic data scaling into genetic algorithm-based feature subset selection
Methods and apparatus for training a system for developing a process of data mining, false positive reduction, computer-aided detection, computer-aided diagnosis and artificial intelligence are provided. A method includes choosing a training set from a set of training cases using systematic data scaling and creating a classifier based on the training set using a classification method. The classifier yields fewer false positives. The method is suitable for use with a variety of data mining techniques including support vector machines, neural networks and decision trees.
US08311309B2 Method for improving the ability to recognize materials in an X-ray inspection system, and X-ray inspection system
A method for improving the ability to recognize materials in an X-ray inspection system is provided that includes the steps of recording at least two absorption X-ray images of an object to be examined at different energies, mathematically modeling the object by a number of layers assuming a particular material for each layer, wherein an absorption value describes the absorptivity of a layer, the number of layers is less than or equal to the number of X-ray images and at least one layer is assumed to be a material to be recognized during the inspection, decomposing the absorption value of each layer into a path-dependent factor and an energy-dependent factor, calculating the path-dependent factors for all layers from the absorption X-ray images using the absorption equation, calculating at least one synthetic image from the sum of all layers of the product of the absorption values and the weighting factors, evaluating the synthetic image.
US08311301B2 Segmenting an organ in a medical digital image
A method for obtaining a segmented region corresponding to an anatomical organ in a volume image generates a smoothed image from the volume image and forms a core segmentation of the volume image according to the smoothed image. The size of the core segmentation of the volume image is increased to form the segmented region for the anatomical organ according to data obtained from the core segmentation. Data corresponding to the segmented region is stored in a memory.
US08311297B2 Method and apparatus for implementing Doppler scan conversion
A method for Doppler scan conversion includes storing coded envelope values together with spectrum data in a memory out of a logic device with a large capacity, which increases the number of envelopes stored, reduces the use of the restricted embedded memory resources, and can also achieve the envelope switching more flexibly. If the number of envelopes is not greater than the difference between the bit width of the memory and that of the spectrum data, the increase in the number of envelopes will not increase significantly the logic resources or affect the efficiency of the system.
US08311296B2 Voting in mammography processing
Methods and systems are disclosed to aid in the detection of areas of interest in an image. Multiple image recognition processes analyze the image and identify areas of interest. The identified areas of interest are compared to determine confidence values for each identified area of interest using a voting process. The confidence values may be used in determining areas of increased interest which are highlighted on the image. In embodiments, identified areas of interest meeting a certain threshold requirement are selected as areas of increased interest. In other embodiments, new areas of increased interest are created by combining areas of interest. Embodiments of the disclosed methods and system may be used to aid in the detection of cancer in mammogram images.
US08311294B2 Image classification and information retrieval over wireless digital networks and the internet
A method and system for matching an unknown facial image of an individual with an image of a celebrity using facial recognition techniques and human perception is disclosed herein. The invention provides a internet hosted system to find, compare, contrast and identify similar characteristics among two or more individuals using a digital camera, cellular telephone camera, wireless device for the purpose of returning information regarding similar faces to the user The system features classification of unknown facial images from a variety of internet accessible sources, including mobile phones, wireless camera-enabled devices, images obtained from digital cameras or scanners that are uploaded from PCs, third-party applications and databases. Once classified, the matching person's name, image and associated meta-data is sent back to the user. The method and system uses human perception techniques to weight the feature vectors.
US08311292B2 Context aware, multiple target image recognition
In one embodiment, an apparatus may receive at least one image in which multiple targets are represented. The apparatus may assign possible identities to the targets based on probabilities associated with the identities. The apparatus may base a probability of a target being one of the identities, at least in part, on an identity-specific context and on a conditional probability that the target is the identity given that each one of at least two other of the targets is another respective one of the identities. The identity-specific context may be information that relates to a determined identity. The apparatus may identify the targets based on the identities and on the probabilities associated with the identities.
US08311281B2 Object detection apparatus
In order to improve object detection precision, an object detection apparatus includes a posterior probability calculation portion utilizing an occurrence probability of a background and a foreground acquired by utilizing a characteristic quantity extracted from each pixel of an input image and a probability density function, a posterior probability of the previous background and foreground, and a conditional probability indicating a relation of an event (background or foreground) to the vicinity of an attentive pixel in a spatial direction and a relation of an event to the vicinity of the attentive pixel in a temporal direction so as to calculate a posterior probability of the background and the foreground from a probability model utilizing a tendency that the same event appears together in the vicinity of the attentive pixel in the spatial and temporal directions; and an object determination portion for determining an object from comparison between the posterior probabilities of the background and the foreground.
US08311279B2 System and method for improved image analysis through gaze data feedback
The image analysis system includes a processor and memory and displays an image to a first user. The image analysis system tracks gaze of the first user and collects initial gaze data for the first user. The initial gaze data includes a plurality of gaze points. The image analysis system identifies one or more ignored regions of the image based on a distribution of the gaze data within the image; and displays at least a first subset of the image. The first subset of the image is selected so as to include a respective ignored region of the one or more ignored regions and the first subset of the image is displayed in a manner that draws attention to the respective ignored region. In some embodiments, the ignored region is visually emphasized within the image. In some embodiments, only the first subset of the image is displayed.
US08311272B2 Image processing apparatus for identifying an individual object, image processing method, and storage medium
An image capturing unit acquires an image including an object. A state detection unit detects the state of the object in the image. An individual recognition processing unit determines one of a plurality of individual identification process modules in correspondence with the state detected by the state detection unit. The individual recognition processing unit executes, for the object in the image, an individual identification process by the determined individual identification process module.
US08311271B2 Image processing apparatus and image processing method
A apparatus holds schedule information managing, in association with each other, scheduled place information indicating a place where a user is scheduled to stay and scheduled time slot information indicating a time slot during which the user is scheduled to stay in the scheduled place. The apparatus holds, in association with the scheduled place information, a recognition dictionary used for recognizing an object being in a captured image of the scheduled place. The apparatus acquires time information indicating the current time, and an image of a place where the user stays at the current time. The apparatus specifies scheduled place information being held in association with scheduled time slot information indicating a time slot including the acquired information, and a recognition dictionary being held in association with the specified information. The apparatus recognizes an object in the acquired image using the specified dictionary to output information indicating a recognition result.
US08311267B2 Information processing apparatus and method, and program
An information processing apparatus includes an obtaining unit configured to obtain feature quantities of an image; and a detector configured to detect a gazing point at which a user gazes within the image, wherein the gazing point detected by the detector among the feature quantities obtained by the obtaining unit or the feature quantities extracted from the image in a predetermined range containing the gazing point is stored.
US08311266B2 Image processing apparatus and accounting system
The present invention provides an image processing apparatus and an accounting system which comprise an accounting section of a high degree of flexibility in accounting for the output of image data. The accounting system is primarily made up of a client PC 100 including a keyboard 109, an administration server 201 including an accounting section 222 and a memory 221, and an image processing apparatus 202 including an administration section 231 and a printing section 233. The memory 221 stores an accounting table. The administration section 231 stores image data. The accounting section 222 extracts the document name of image data and the number of the image data outputs, from an operating instruction input from the keyboard 109, and determines an accounting from an administration table based on the extracted result.
US08311265B2 Embedding and detecting hidden information
A novel method is disclosed for embedding hidden information in a document comprising characters, including: determining hidden information to be embedded in each class of layout transformation respectively; acquiring a code sequence for each class of layout transformation by coding the hidden information to be embedded in the class of layout transformation; performing layout transformation on characters from the document according to the acquired code sequence for each class of layout transformation respectively.
US08311263B2 Spider arrangement for electromagnetic vibrator
A spider arrangement for an electromagnetic vibrator includes an outer rim adapted for mounting to a supporting frame of the electromagnetic vibrator, an inner rim coaxially aligning with the outer rim for mounting to an induction coil of the electromagnetic vibrator, and a plurality of suspension arms radially and evenly extended from the inner rim to the outer rim to enable the inner rim to be moved axially in responsive to an electromagnetic force between the induction coil and a magnetic element. Each of the suspension arms provides a restoring force towards the inner rim for allowing the induction coil to alignedly move in a pistonic motion with respect to the magnetic element in a stable manner.
US08311256B1 System, method and apparatus for holding a device and containing a microphone
An application for a music system includes an enclosure and at least one cavity formed in the enclosure. The cavity(s) have side slots sized to interface with a hand of a person and have an opening towards the top. The opening towards the top of each of the cavities is sized to accept and hold a microphone. The cavities are used to carry the system and alternately hold one or more microphones.
US08311253B2 Earpiece positioning and retaining
An earpiece. The earpiece includes an electronics module for wirelessly receiving incoming audio signals from an external source. The earpiece further includes a positioning and retaining structure comprising at least an outer leg and an inner leg, each of the outer leg and inner leg being attached at an attachment end to the body and attached at a joined end to each other. The outer leg lies in a plane. The positioning and retaining structure is substantially stiffer in one direction than in another. In its intended position, one of the two legs contacts the anti-helix at the rear of the concha, the joined end is under the anti-helix; a planar portion of the body contacts the concha; and a portion of the body is under the anti-tragus.
US08311248B2 Piezoelectric panel speaker and optimal method of designing the same
A piezoelectric panel speaker and an optimal method of designing the same is disclosed. In the structure of the speaker, at least one piezoelectric plate attached at a surrounding frame supports a diaphragm inside the surrounding frame. A spacer is inserted between the piezoelectric plate and the diaphragm. The structure of the piezoelectric plates fixed at the surrounding frame improves the speaker performance within the low frequency range. The finite element method is employed to build a mathematical model to simulate the sound pressure loading of the piezoelectric panel speaker. Also, the simulated annealing method is employed to approach the optimal design parameters of the speaker structure.
US08311247B2 Piezoelectric body module and manufacturing method therefor
In order to miniaturize a piezoelectric body module, in which a rhombus-shaped electronic part 4 and a polygonal-shaped electronic part 5 are arranged on a rectangular substrate 2: the rhombus-shaped electronic part 4 is arranged on the substrate 2 such that a side 105 of the substrate 2 and a side 101 of the rhombus-shaped electronic part 4 are parallel to each other; and the polygonal-shaped electronic part 5 is arranged on the substrate 2 such that a side 104 of the rhombus-shaped electronic part 4 and a side 109 of the polygonal-shaped electronic part 5 are parallel to each other.
US08311240B2 Audio signal processing apparatus and audio signal processing method
An audio signal processing apparatus includes a high-frequency components extraction means for extracting high-frequency components higher than a predetermined cutoff frequency from the input audio signal and supplying them to satellite speakers by way of a predetermined high frequency range amplifier, a low-frequency components extraction means for extracting low-frequency components lower than a predetermined cutoff frequency from the input audio signal, a correlation reducing means for reducing the correlation of the high-frequency components and the low-frequency components of the input audio signal and a delay means for delaying the low-frequency components and supplying them to a subwoofer by way of a predetermined low frequency range amplifier.
US08311233B2 Position sensing using loudspeakers as microphones
A multi-channel audio system having multiple loudspeakers is used to obtain information on the location of one or more independent noise sources within an area covered by the loudspeakers. Within the multi-channel audio system, an audio output device has an input for coupling to and receiving audio signals from one or more audio sources; an audio processing module for generating a audio drive signals and providing them on respective outputs to a number of loudspeakers. A sensing module has inputs connected to respective outputs of the audio processing module, for receiving signals corresponding to sound sensed by the loudspeakers. The sensing module includes a discriminator for discriminating between signals corresponding to the audio drive signals and sensed signals from an independent noise source within range of the loudspeakers. A position computation module determines a two or three dimensional position of each independent noise source sensed, relative to the loudspeakers. The determined positions can then be used to determine control parameters for the audio system or for other devices connected to the audio system.
US08311223B2 Communication system, communication apparatus, display device, and communication method
A communication system includes determining whether first integrity information of a first encryption key is true or false, performing communication by using a first secret key corresponding to the first encryption key when the first integrity information is true, displaying second integrity information of a second encryption key, determining whether the second integrity information is true or false, and performing communication by using a second secret key corresponding to the second encryption key when the second integrity information is true.
US08311215B2 Encryption apparatus, decryption apparatus, key generation apparatus, and storage medium
A decryption apparatus includes a section assignment unit which assigns a section D to a plurality of encrypted texts Fi(x,y,t) (i=1, . . . , k), a one-variable polynomial arithmetic unit which subtracts L pairs of polynomials he(t) and hw(t) after the assignment, and a greatest common divisor arithmetic unit which obtains the greatest common divisor φ(t) of L polynomials gj(t)(=he(t)−hw(t)) (j=1, . . . , L) as a result of the subtraction.
US08311212B2 Method of processing data protected against attacks by generating errors and associated device
A data processing method comprises the following steps: determining a first result data word from a first input data word and a first secret data word; obtaining a first compressed data word from the first result data word or the first input data word using a compression algorithm; determining a second result data word from a second input data word and a second secret data word; obtaining a second compressed data word from the second result data word using the compression algorithm; comparing the first compressed data word and the second compressed data word.
US08311209B2 Peer to peer wireless communication conflict resolution
In accordance with a method for wireless communication, in a coexistence system comprising a plurality of different wireless interface devices within a single integrated circuit, wherein each of the plurality of wireless interface devices utilizes a corresponding different wireless communication standard, and when one of the plurality of wireless interface devices is receiving or will receive a packet, communicating from the one of the plurality of wireless interface devices, an indication to at least one of a remaining one or remaining ones of the plurality of wireless interface devices, which enables the at least one of the remaining one or ones of the plurality of wireless interface devices to delay corresponding transmission based on the indication. The indication may include status information for the receiving of the packet by the one of the plurality of wireless interface devices.
US08311202B1 Customer callback reward system and method
A system and method for handling calls at one or more call centers. In an exemplary method of the invention, it may be determined whether a call should be transferred from the VSS to an agent of a call center based on, for example, agent availability or queue wait times. When it is determined to transfer the call to the agent, it may be determined whether a callback call should be offered to the caller. When it is determined to offer the callback call, the method may include providing one or more time blocks to which the caller can initiate the callback call to receive higher priority routing. Upon calling back into the system within one of the time blocks, the call may receive preferential routing treatment.
US08311201B2 Method and system for controlling a conference
A conference control method includes: an Application Server (AS) sets a digit collection template for the conference session; a Media Resource Server (MRS) detects and collects dialing operations of participants on the conference session according to the digit collection template set by the AS, and reports the digit collection result to the AS; the AS controls the conference according to the received digit collection result. A conference control system includes an AS and an MRS, where the AS is adapted to set a digit collection template for the conference session and send the set digit collection template information to the MRS, and adapted to receive the digit collection result from the MRS and control a conference according to the received digit collection result; the MRS is adapted to detect and collect dialing operations of participants on the conference session according to the digit collection template set by the AS, and send the digit collection result to the AS. The present disclosure provides a flexible conference control method without imposing any special requirement on the user terminal.
US08311184B2 Fan-shaped X-ray beam imaging systems employing graded multilayer optic devices
An X-ray imaging system that produces one or more fan-shaped beams is described. The system includes a target for emitting X rays that includes at least one target focal spot, and one or more graded multilayer optic devices in optical communication with the target. The optics transmits at least a portion of the source X rays to produce the one or more fan-shaped beams. The graded multilayer optic devices include at least a first graded multilayer section for redirecting and transmitting X rays through total internal reflection. The graded multilayer section includes a high-index layer of material having a first complex refractive index n1, a low-index layer of material having a second complex refractive index n2, and a grading zone disposed between the high-index and low-index layers of material. The grading zone includes a grading layer having a third complex refractive index n3 such that Re(n1)>Re(n2)>Re(n3).
US08311181B2 Apparatus and method of visualizing multi-energy imaging data
An imaging system includes an x-ray source configured to emit a beam of x-rays toward an object to be imaged, a detector configured to receive x-rays that are attenuated by the object, a data acquisition system (DAS) operably coupled to the detector, and a computer operably coupled to the DAS and programmed to obtain scan data with two or more incident energy spectra, decompose the obtained scan data into at least three basis materials, generate an image of one of the at least three basis materials using the decomposed scan data, and replace at least one pixel in the image using decomposed data of another of the at least three basis materials.
US08311173B2 Frame pulse signal latch circuit and phase adjustment method
While a phase of an output clock signal is varied, an input frame pulse is latched based on the output clock signal. Then, by using an output frame pulse, which is a result of the latching, generation of a racing state, which is caused by the phase relation between the output clock signal and the output frame pulse, is detected. Next, a phase adjustment amount is determined so that the phase of the output clock signal of the moment when the racing state is generated is shifted by a period corresponding to half a cycle of the output clock signal.
US08311170B2 Data transfer system
A data transfer system which can surely transfer data between two function circuits which operate synchronously with different clock frequencies. A data loading signal is generated just before timing when edges of two clocks of different frequencies coincide. Only information data received by the function circuit on a transfer data reception side within an existence period of the data loading signal is determined to be valid.
US08311168B2 Adaptive noise filtering and equalization for optimal high speed multilevel signal decoding
A Signal Conditioning Filter (SCF) and a Signal Integrity Unit (SIU) address the coupled problem of equalization and noise filtering in order to improve signal fidelity for decoding. Specifically, a received signal can be filtered in a manner to optimize the signal fidelity even in the presence of both significant (large magnitudes of) ISI and noise. The present invention can provide an adaptive method that continuously monitors a signal fidelity measure. Monitoring the fidelity of a multilevel signal can be performed by external means such as by the SIU. A received signal y(t) can be “conditioned” by application of a filter with an electronically adjustable impulse response g(t). A resulting output z(t) can then be interrogated to characterize the quality of the conditioned signal. This fidelity measure q(t) can be used to adjust the filter response to maximize the fidelity measure of the conditioned signal.
US08311167B2 Ultra wide band device for detection and avoidance of ultra wide band signal
Example embodiments are directed to a method for detection and avoidance (DAA) of an ultra wide band (UWB) signal and a UWB terminal. The method includes: shifting a data signal by a desired frequency in a first direction; filtering the shifted data signal through a notch filter; and shifting the filtered data signal by the desired frequency in a second direction, the second direction being opposite to the first direction. The UWB terminal comprises an encoder for encoding data signals; a tone nulling unit for changing at least one tone of the plurality of tones into a null tone; an inverted fast Fourier transformer; a low pass filter for filtering the inverted fast Fourier transformed data signals; a filter circuit for attenuating an intensity of the low pass filtered signal; and a radio frequency (RF) circuit for transmitting the filtered signal.
US08311163B2 Time-frequency synchronization and frame number detection for DMB-T systems
A DMB-T receiver supports a single carrier (SC) form of modulation and a multi-carrier form of modulation such as orthogonal frequency division multiplexing (OFDM). Upon receiving a broadcast signal, the DMB-T receiver downconverts the received broadcast signal to a received base-band signal and determines a frame number for each frame by correlating groups of the received symbols in adjacent signal frames. In particular, the receiver determines a maximum right-shift correlation value and a maximum left-shift correlation value. If the magnitude of the maximum right-shift correlation value is greater than, or equal to, the magnitude of the maximum left-shift correlation value, then the maximum right shift correlation value is used to retrieve a frame number from a look-up table. Otherwise, the negative value of the maximum left-shift correlation value is used to retrieve a frame number from the look-up table.
US08311162B2 Method and device for interference suppression in user terminal
A user terminal [12] and method for suppressing interference associated with receiving data, via a wireless channel, from multiple antennas [14, 16] of a transmitter of interest [10]. The user terminal [12] includes an antenna [98] configured to receive an information carrying signal including at least two vectors transmitted from the transmitter of interest [10], and a processor [90] configured to generate first and second vectors, each associated with a corresponding one of the two transmitted vectors, to generate a covariance matrix [R] based on the generated first and second vectors, to process the covariance matrix [R] to have four block elements, the four block elements including first to four matrices, the third matrix being the complex conjugate of the second matrix with opposite sign and the fourth matrix being the complex conjugate of the first matrix, and to jointly decode the first and second vectors based on an inverse of the covariance matrix [R−1], to reproduce the data within the received information carrying signal.
US08311158B2 Receiver circuit, reception method, and communication system
A receiver circuit includes an LPF configured to remove an interference signal and/or a noise from a received signal, an ADC configured to digitize a signal output from the LPF, an FIR filter configured to further remove an interference signal and/or a noise from the signal output from the ADC and compensate imperfection in in-band characteristics caused in the LPF, a delay circuit configured to delay the signal output from the ADC by a predetermined time period, and a control circuit configured to control a destination of the signal output from the ADC, wherein the control circuit switches the destination of the signal output from the ADC to one of the FIR filter and the delay circuit according to a predetermined condition.
US08311149B2 Method and apparatus for distorting input signal of digital predistortion (DPD) power amplifier in wireless communication system
A predistortion apparatus of a Digital Pre-Distortion (DPD) power amplifier in a wireless communication system is provided. A method for predistorting an input signal at the predistortion apparatus of the DPD power amplifier includes dividing one or more bits constituting the input signal into upper bits and lower bits; generating two successive address values using the upper bits; generating distortion values of the upper bits corresponding to the address values; calculating a distortion value of the lower bits; and calculating a distortion signal value corresponding to the input signal using the distortion values of the upper bits and the distortion bit of the lower bits. Hence, the time taken to update the LUT can be shortened, the cost can be lowered by the reduced memory capacity, and the power consumption can be decreased.
US08311145B2 Bit-error rate in fixed line-rate systems
A method of reducing bit-error rate is described. The method includes transmitting a data stream of data words at a line rate that is adjustable and equal to a positive delta value added to an established data rate. The method includes accumulating available time slots in the transmitted data stream, and selectively retransmitting a subset of the data words such that the retransmitted data words occupy no more than the accumulated available time slots.
US08311142B2 Self-adapting transmission scheme of the channel environment in the multi-antenna wireless transmission system
An adaptive transmission scheme of the channel environment in the multi-antenna wireless transmission system can raise the spectrum use rate and power efficiency of the communication system. Compared with traditional single antenna input and single antenna output, the channel environment in MIMO wireless communication system is more complex. When the terminal is moving, the different types of channels between terminal and base station can be gone through and then its capacity can be changed more largely. Embodiments of the disclosure are directed to systems that transmit high speed data by way of a plurality of transmitting and/or receiving antennae, and particularly to a transmission scheme in different channel environments in a multi-antenna wireless transmission system.
US08311140B2 Infrared, CDMA and OFDM signal transmission methods
Methods for, processing, modulating and transmitting one or more signals, in a mobile unit, used in an infrared (IR) system, in a cellular system and in a Wi-Fi wireless network. Receiving, demodulating and processing a modulated signal for generating a position finder signal, including Global Positioning System (GPS) signal. Method for generating and processing cross-correlated, TDMA, CDMA and OFDM signals. Selection of TDMA, CDMA and OFDM signals and transmission of TDMA, CDMA, OFDM or IR signal. Processing methods for providing cross-correlated spread spectrum, or cross-correlated Orthogonal Frequency Division Multiplex (OFDM) baseband signals to quadrature modulators for modulation and transmission. Method for multiple input multiple output (MIMO)transmission-reception. Method for processing touch-screen generated signals into touch screen generated control signals for control of selection of transmission of one or more of TDMA or CDMA or OFDM or IR signal.
US08311139B2 Wireless communication system with multiple transmission antennas using pilot subcarrier allocation
A method for allocating pilot subcarriers in a resource block for a wideband wireless mobile communication system using an orthogonal frequency division multiplexing (OFDMA) modulation is discussed. In this method, pilot subcarriers are allocated in the resource block so that a group of consecutive data subcarriers separated from adjacent other group of consecutive data subcarriers by the pilot subcarriers has even number of subcarriers within an OFDMA symbol.
US08311131B2 Method for interpolating at least two position-dependent, periodic analog signals that are dephased relative each other
The present invention relates to a method for interpolating, for the purpose of measurement of lengths and/or angles, at least two position-dependent, periodic analog signals that are phase-shifted with respect to each other and that are generated by scanning a measuring scale. According to the inventive method, the analog signals are converted to a digital data stream using a sigma-delta modulator, the data streams are combined with correctional factors and then with each other to generate a string of results, and said string of results is used to generate new correctional values by the use of a quality criterion to be satisfied for interpolation and also to generate the output signals of interpolation. The values (d) of the string of results are accumulated over a specified time interval in order to generate the correctional values (k1, k2) and the output signals (w). The signal sequence generated by accumulation is used directly as the address sequence for generating the correctional values (k1, k2) and the output signal (b).
US08311126B2 Method and system for transmitting or receiving N-bit video data over a serial link
A system including a receiver, a TMDS link (or other serial link), and a transmitter configured to transmit K-bit video words (typically, encoded 8-bit video words) over the link. In typical embodiments, the transmitter is configured to pack a sequence of N-bit video words, where N≠K (e.g., N=10, 12, or 16, when K=8) into a sequence of K-bit fragments, encode the fragments, and transmit the encoded fragments. The transmitted data are indicative of a sequence of M-fragment groups, and the transmitter is typically configured also to transmit over the link packing phase data indicative of the phase of the most recently transmitted fragment. Other aspects are transmitters and receivers for use in such a system and methods implemented by any such transmitter, receiver, or system.
US08311123B2 TV signal processing circuit
When data is an HDTV signal, a buffer memory is used as two banks and pipeline processing is performed. When data is an SDTV signal, on the other hand, the buffer memory is used as a bankless buffer memory, and the pipeline processing is not performed.
US08311121B2 Methods and apparatus for weighted prediction in scalable video encoding and decoding
There are provided methods and apparatus for weighted prediction in scalable video encoding and decoding. A scalable video encoder includes an encoder (100) for encoding a block in an enhancement layer of a picture by applying a weighting parameter to an enhancement layer reference picture. The weighting parameter used to encode the block in the enhancement layer is adaptively selected from between a weighting parameter applied to a lower layer reference picture to encode a block in the lower layer of the picture and a different weighting parameter applicable in the enhancement layer. The block in the enhancement layer corresponds to the block in the lower layer. The enhancement layer reference picture corresponds to the lower layer reference picture.
US08311119B2 Adaptive coefficient scan order
A digital media codec adaptively re-arranges a coefficient scan order of transform coefficients in accordance with the local statistics of the digital media, so that the coefficients can be encoded more efficiently using entropy encoding. The adaptive scan ordering is applied causally at encoding and decoding to avoid explicitly signaling the scan order to the decoder in the compressed digital media stream. For computational efficiency, the adaptive scan order re-arranges the scan order by applying a conditional exchange operation on adjacently ordered coefficient locations via a single traversal of the scan order per update of the statistical analysis.
US08311118B2 Method and apparatus for encoding/decoding motion vector
Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding the motion vector includes: selecting, as a mode of encoding information about a motion vector predictor of the current block, a first mode in which information indicating the motion vector predictor from among at least one motion vector predictor is encoded or a second mode in which information indicating generation of the motion vector predictor based on blocks or pixels included in a previously encoded area adjacent to the current block is encoded; determining the motion vector predictor of the current block according to the selected mode and encoding the information about the motion vector predictor of the current block; and encoding a difference vector between the motion vector of the current block and the motion vector predictor of the current block.
US08311110B2 Image encoding method and device, and decoding method and device therefor
A video encoding method and apparatus and a video decoding method and apparatus. In the video encoding method, a first predicted coding unit of a current coding unit that is to be encoded is produced, a second predicted coding unit is produced by changing a value of each pixel of the first predicted coding unit by using each pixel of the first predicted coding unit and at least one neighboring pixel of each pixel, and the difference between the current coding unit and the second predicted coding unit is encoded, thereby improving video prediction efficiency.
US08311105B2 Information-processing apparatus, information-processsing method, recording medium and program
Disclosed herein is an information-processing apparatus for splicing an encoded stream at a splicing point set on the encoded stream, the information-processing apparatus including, a decoding unit configured to decode a part included in a re-encoding section as a part including the splicing point in order to generate a base band signal, an encoding unit configured to encode an edited signal obtained as a result of splicing the base band signal, which are generated by the decoding unit, at the splicing points in order to generate a re-encoded stream, and a control unit configured to add a predetermined section, which is included in the encoded stream as a section immediately lagging behind the re-encoding section, to the re-encoding section as a re-encoding extension of the re-encoding section in case continuity between the occupancy of the end point of the re-encoded stream generated by the encoding unit and the occupancy of a portion included in the encoded stream as a portion corresponding to the end point is not sustained.
US08311095B2 Method and apparatus for transcoding between hybrid video codec bitstreams
A method and apparatus for performing transcoding between bitstreams coded by hybrid video codecs which uses fewer resources than decoding/decompressing the original bitstream and recoding/recompressing it to the second format. According to a specific embodiment, the present method can exploits the similarity of the standard video compression algorithms to, where possible, convert encoded parameters in the incoming bitstreams directly into encoded parameters which constitute compliant data for the outgoing bitstream.
US08311094B2 Buffer underflow prevention
A video stream is digitally encoded such that the rate at which individual segments of data are encoded varies according to the amount of data required to generate each segment. Frames are selectively omitted from transmission (32) such that the cumulative frame rate does not fall below a predetermined value. This process can be used to ensure that the next frame to be displayed is always available in the buffer store 6 associated with the decoder (2). The decoder (2) is arranged to identify where frames have been omitted from the decoded transmission, and to perform a resynchronisation (7) on the decoded stream by comparison between time stamps in the video stream and a corresponding audio stream. Resynchronisation may be performed by extending the durations of individual frames, or by repeating frames.
US08311077B2 Modulator, filter, method of controlling gain of filter, and code modulating method
A modulator being made small in size, low in costs, low in power consumption, small in heat generation and spurious signals. The modulator includes multipliers (101, 102) for code-modulating received transmission data (D(n), C(n)), and outputting the modulated data, a control channel gain factor signal generator (106) for generating a gain control signal, a control channel gain factor signal generator (107), and weighting coefficient setting signal generators (108, 109) for receiving the output of the complex-number computing section (120) and controlling the gains of the raised cosine filters (110 to 113).
US08311076B2 Timeslot hopping for transmitting call data
The invention relates to a method for transmitting call data in a digital wireless communication network, said call data being transmitted over at least one radio frequency channel in a sequence of timeslots. Call data are transmitted in the network using timeslot hopping in which the call data of each user of the network are transmitted with a different timeslot hopping sequence.
US08311070B2 Nitride semiconductor laser device
A nitride semiconductor laser device includes an n-type AlGaN clad layer, a GaN layer, a first InGaN light guide layer, a light-emitting layer, a second InGaN light guide layer, a nitride semiconductor inter mediate layer, a p-type AlGaN layer, and a p-type AlGaN clad layer stacked in this order on a nitride semiconductor substrate, wherein the n-type AlGaN clad layer has an Al composition ratio of 3-5% and a thickness of 1.8-2.5 μm; the first and second InGaN light guide layers have an In composition ratio of 3-6%; the first light guide layer has a thickness of 120-160 nm and greater than that of the second light guide layer; and the p-type AlGaN layer is in contact with the p-type clad layer and has an Al composition ratio of 10-35% and greater than that of the p-type clad layer.
US08311058B2 Modular transcoding pipeline
A modular transcoder software system for transcoding a multimedia message includes a collection of software modules and objects for the dynamic construction of a series of complex, related or unrelated operations in the form of a transcoding pipeline. The transcoding pipeline provides a hierarchy of operations, such that they can be organized and optimized with the aim of being able to execute the entire hierarchy in a single pass. Additionally, external plugins can customize the mechanism of building the pipeline by altering, adding to, or removing construction knowledge.
US08311053B2 Methods for controlling an uplink signal transmission power and communication devices
In an embodiment, a method for controlling an uplink signal transmission power in a communication device is provided. The method may include receiving a first message in a control channel modification time period, the first message including scheduling information about the timing of the transmission of a second message, the second message including an uplink signal transmission power related information, which will be transmitted by another communication device in the same control channel modification time period, controlling the communication device to receive the second message in accordance with the scheduling information, and controlling the uplink signal transmission power, which is used by the communication device for transmitting signals, depending on the uplink signal transmission power related information.
US08311049B2 Method and device for scheduling packets for routing in a network with implicit determination of packets to be treated as priority
A method of ordonnancing packets belonging to different flows comprises: a step (E58) of queuing each packet in a queue associated with the flow of said packet; and for each of said queues processed cyclically, a step of sending packets contained in said queue up to a quota for said cycle; said method being characterized in that it further includes: a step (E40, E54) of determining the priority of said packet before said step (E58, E56, E48) of queuing, the priority packets being, firstly, the first packets of the inactive flows, namely the flows for which no packet has been received in said cycle, and, secondly, the packets of the active flows for which the volume of packets received in the cycle is less than the quota; and a step of sending with priority in said cycle packets determined to have priority during said determination step (E40, E54).
US08311043B2 Distribution of identifiers in serverless networks
A method for assigning identifiers in a distributed system involves establishing a circle as a locus of all identifiers, with the value of any point on the circle being the portion of one complete revolution in a first direction around the circle to the point, measured from a first zero point, and selecting values to be assigned as identifiers as needed by rounds of assignment, wherein the beginning and end of any round of assignment has identifiers assigned with point values that divide the circle into equal-length sectors. The method is useful in and applied to serverless telephony systems.
US08311042B2 System and method for automatic detection and reporting of the mapping between device identity and network address in wireless networks
A method and system for communicating the identity of devices detected in a wireless communication system. The devices connect to a mobile wireless network comprising a wireless access network and a core Internet Protocol (IP) network. The identities of devices so detected are specified by a combination of device and network-level identities and is communicated to a management server. In an exemplary embodiment, network elements of the core IP network are used to detect and convey the identity of wireless devices to a management server.
US08311037B2 Method, apparatus and system for transmitting user equipment information in a multimedia subsystem
The present disclosure discloses a method, apparatus and system for transmitting UE information in a multimedia subsystem. The method includes: a call session control function entity obtains capability information of UE, and transmits the capability information of the UE to an AS; the AS obtaining the capability information of the UE sent from the call session control function entity. The solution of the present disclosure ensures that the AS in the IMS can obtain the capability information of the UE. Therefore, services based on the capability information of the UE can be implemented on the AS successfully.
US08311034B2 Method, apparatus and network system for making terminating network domain selection
A method for making a terminating network domain selection, applied in a network system including a CS network and an IMS. The method includes: receiving an IMS service request destined to a served user; judging whether the service request is appropriate to be delivered to the CS network according to a service category of the IMS service request, making a terminating network domain selection according to terminating network domain selection related factors and performing subsequent delivering processes according to the determination of the terminating network domain selection if determining that the IMS service request is appropriate to be delivered to the CS network. The present disclosure also discloses a communication apparatus and a network system.
US08311030B2 Enhanced cell scanning
Cell scanning operations are enhanced making them more time and power efficient. A base station communicates with mobile radios in a cellular communication system. The base station transmits in a cell a known symbol sequence over a broadcast channel to permit mobiles to detect and synchronize to the base station. It transmits a time indicator indicating when the base station will transmit service information from which a mobile may determine whether the base station can provide a desired communications service. After a time period associated with the time indicator, the base station transmits the service information. A mobile radio in or near the cell scans for and detects the broadcast signal. A decoder in the mobile decodes the broadcast signal and detects a time period associated with receiving the broadcast information. Based on the time period, the decoder halts further decoding of the broadcast signal. Later, the decoder resumes decoding of the broadcast signal in accordance with the time period and acquires the broadcast information from the broadcast signal.
US08311009B2 Method, transceiver and telecommunication system for generating reference sequence matrices and for mapping elements thereof
An method for, in a cellular telecommunication system, generating reference sequence matrices and for mapping elements of said reference sequence matrices to reference signal positions having predetermined locations in two-dimensional multi-carrier time-frequency symbol spaces is provided. According to the method, a matrix SN of dimension N×N having N orthogonal rows or columns and orthogonal parts of rows or columns, respectively, N being a positive integer >3, is generated. N reference sequence matrices OS(k), k=0, . . . , N−1, are then generated by forming rows or columns of the kth reference sequence matrix OS(k) based on at least part of the (k+1)th row or column, respectively, of said orthogonal matrix SN. Further, in a cell, within a given time period, mapping elements of one of said N reference sequence matrices OS(k) to reference signal positions having predetermined locations in two-dimensional multi-carrier time-frequency symbol spaces.
US08311008B2 Method for scheduling distributed virtual resource blocks
A method for efficiently scheduling virtual resource blocks to physical resource blocks is disclosed. In a wireless mobile communication system that supports a resource block group (RBG) allocation scheme, when consecutively allocated virtual resource blocks are distributively mapped to physical resource blocks, a gap for the distribution is determined to be a multiple of a square of the number of consecutive physical resource blocks constituting an RBG.
US08311005B2 Methods and systems for allocation of macro cell resources in a distributed femto cell network and a distributed relay station network
Methods and systems for reusing macro cell resources in femto cell base stations or relay stations in a non-collaborative manner are disclosed. In addition, orthogonal resource allocation between a macro cell base station and femto cell base stations/relay stations may be dynamically adjusted by considering user-population variance. Moreover, an additional level of spatial reuse by femto cell base stations or relay stations can be provided by employing macro cell user location information.
US08311004B2 Mobile communication system, base station apparatus, and mobile station apparatus
A mobile communication system in which a mobile station apparatus transmits, to abase station apparatus, uplink data using a physical uplink shared channel assigned by an uplink data transmission permission signal, wherein the base station apparatus: transmits, to the mobile station apparatus, a radio resource control signal including information for specifying a physical format in transmitting reception quality information together with uplink data; and transmits, to the mobile station apparatus, the uplink data transmission permission signal including a transmission instruction of reception quality information, and wherein the mobile station apparatus transmits, to the base station apparatus, reception quality information together with uplink data using the physical uplink shared channel according to information for specifying the physical format in case that a transmission instruction of the reception quality information is included in the uplink data transmission permission signal.
US08311003B2 Selecting a transmission mode between a subscriber and a base station
Embodiments for a method and apparatus of selecting a transmission mode between the subscriber and a base station are disclosed. One method includes determining a predictive window. Instantaneous channel quality measurements are averaged, wherein the averaging is dependent upon a size of the predictive window. A first estimate of the transmission mode is determined based on the averaged instantaneous channel quality measurements. A margin is calculated based on reception of a qualifying downlink transmission. The transmission mode is selected by updating the first estimate with the margin.
US08311000B2 Method for maintaining synchronisation in a radio communications system
A method for maintaining synchronization of a user terminal (UE) in a radio communication system is proposed, wherein resources reserved for transmissions of random access signals are divided into at least one first portion for contention-based communication, and at least one second portion of said resources for contention-free communication, and wherein a user terminal (UE) is assigned at least one resource of the portion assigned to the contention-free communication, for transmitting signals for maintaining synchronization.
US08310979B2 Message repeater and method of operation
A method is provided for operating a distributed power repeater for a train system. The method includes: (a) monitoring all radio traffic on a wireless communications channel used by the repeater to relay distributed power commands between a plurality of transmitters and receivers disposed on a plurality of trains for distributed power control of the trains; (b) determining the level of channel loading on the communications channel; (c) comparing the channel loading to a predetermined limit; (d) if the channel loading is less than the predetermined limit, relaying messages over the wireless communications channel at a first activity level; and (e) if the channel loading exceeds the predetermined limit, relaying messages over the wireless communications channel at a second activity level less than the first activity level.
US08310970B2 Method and apparatus for state/mode transitioning
A user equipment implements a method of processing indication messages, such as SCRI (signaling connection release indication) messages. For at least one RRC (radio resource control) state, if the current RRC state of the UE is a result of a previously sent indication, the UE inhibits itself from sending a further indication message.
US08310967B1 Infrastructure and ad-hoc node device
An infrastructure and ad-hoc node device is described. In embodiments, a node device includes an ad-hoc interface for data communications via an ad-hoc network that includes peer devices of a first basic service set (BSS). The node device also includes an infrastructure interface for additional data communications via an infrastructure network of nodes that communicate via an access point of a second basic service set. A power save service can optimize a power save mode of the node device by minimizing a device communication mode during which the data communications and the additional data communications are received over a shared communication channel, or are received over different communication channels.
US08310966B2 Wireless communication system, wireless base station, transmission rate determining method, and program for wireless communication system
By more flexibly controlling connection for each transmission rate in the wireless base station, the connection is established using possibly a higher transmission rate so long as the connection capacity of the wireless base station has a margin while efficiently determining the transmission rate according to the wave intensity from a wireless communication terminal. If the connection capacity of the base station has a margin after additionally connecting one wireless communication terminal, i.e., if the communication traffic is equal to or less than a predetermined margin threshold value, the rate decision threshold value to determine the transmission rate for connection is lowered by a predetermined value to determine a transmission rate so that the connection is established using a transmission rate higher than that determined by the rate decision threshold value as the default value (initial value) to thereafter establish the connection.
US08310964B2 Enhanced 2-wire and 3-wire WLAN bluetooth coexistence solution
Methods and systems for enhanced 2-wire and 3-wire WLAN Bluetooth coexistence solution may include determining whether adaptive frequency hopping is active in a Bluetooth communication device. If the adaptive frequency hopping is active, handshaking with a collocated non-Bluetooth communication device may be disabled. The collocated non-Bluetooth communication device may be a wireless local area network communication device. If the adaptive frequency hopping is inactive, handshaking with the collocated non-Bluetooth communication device may be enabled. If the adaptive frequency hopping is inactive, the Bluetooth communication device may initiate handshaking prior to transmitting data. If the adaptive frequency hopping is inactive, the Bluetooth communication device may also respond to the handshaking initiated by the collocated non-Bluetooth communication device. The handshaking may be executed via a 2-wire Bluetooth/WLAN coexistence interface or a 3-wire Bluetooth/WLAN coexistence interface.
US08310963B2 System and method for synchronized time-division duplex signal switching
A system comprises a first unit and a second unit communicatively coupled to the first unit. The first unit is operable to receive a first original radio frequency signal and the second unit is operable to receive a second original radio frequency signal. The first and second original radio frequency signals are originally transmitted on a radio frequency channel using time division duplexing. The first unit communicates a control signal to the second unit, the first unit generating the control signal based at least in part on detecting when the first original radio frequency signal is being received at the first unit. The second unit uses the control signal to determine when to output a first reproduced radio frequency signal in accordance with the time division duplexing used to originally transmit the first and second original radio frequency signals on the radio frequency channel. The first reproduced radio frequency signal is derived from the first original radio frequency signal.
US08310960B2 Communication apparatus, method for controlling communication apparatus, communication system, program and medium
In a communication apparatus capable of switching states in response to a request from an external device, the communication apparatus switches states between said second state where the communication apparatus replies a valid response under limited circumstance and the third state where the communication apparatus does not reply a valid response before a registration; and said first state where the communication apparatus replies a valid response and said third state after the registration based on the same setting.
US08310958B2 Routing calls in a network
A method includes receiving a session initiation protocol (SIP) invite message and identifying a particular service associated with the SIP invite message. The method may also include identifying a destination for the SIP invite message using status information associated with a number of servers and forwarding the SIP invite message to the destination. The method may also further include identifying a first application server based on the SIP invite message and allocation information associated with allocating traffic among a number of application servers.
US08310956B2 System and method for implementing PNRP locality
A method is provided for a host node in a computer network to determine its coordinates in a d-dimensional network space, comprising discovering an address of a peer node in the network, measuring network latency between the host node and the peer node, determining whether network latency has been measured for at least d+1 peer nodes, where, if network latency has not been measured for at least d+1 peer nodes, estimating the network coordinates of the host node, and where, if network latency has been measured for at least d+1 peer nodes, calculating the network coordinates of the host node using d+1 measured latencies.
US08310955B1 Automated discovery of access points in wireless computer networks
As part of a wireless access point configuration process, a computer network is probed and each previously unprogrammed wireless access point on the network is programmed by transmitting wireless network configuration parameters thereto using a software agent residing on a node of the computer network.
US08310954B2 Apparatus and method for identifying network connection status in portable terminal
An apparatus and method for decreasing the number of bearer connections by transmitting a data packet in order to determine a network connection status at a time of bearer connection necessarily performed by a portable terminal together with a location registration message. Reduced battery consumption in the portable terminal is achieved because of the reduced number of bearer connections. The apparatus includes a transmission time determination unit for reconfiguring a data packet transmission time to a time of bearer connection necessarily performed by the portable terminal when a data packet is transmitted to determine the network connection status, and a controller for providing control to transmit the data packet is transmitted while connecting the bearer at the reconfigured data packet transmission time, wherein the reconfigured data packet transmission time may be advanced or delayed of the initial transmission time.
US08310953B2 Method and apparatus for enabling an adapter in a network device to discover the name of another adapter of another network device in a network system
A network system supports multiple network communication protocols. In one embodiment, network device driver software provides a “Fiber Channel over Ethernet” communication capability and methodology. Device driver software manages a Fiber Channel to Ethernet and Ethernet to Fiber Channel address translation in real time for data packet communications in the network system. Different embodiments of the disclosed network system include multiple name servers and network device driver software that together provide multiple adapter name discovery methodologies. In one embodiment, the adapter name discovery methodologies include port name discovery and adapter attributes discovery.
US08310950B2 Self-configuring networking devices for providing services in a nework
A method for use in a datacenter for load balancing services. A native registry is operated to provide a naming service storing service access information for services active in a network. On a node, an instance of a service is provided, and the native registry is updated with access information for the service. The method includes providing a content switch with a node controller such as on a network device. The method includes obtaining, with the node controller, service configuration information for the service from the native registry that includes the service access information. The node controller activates the service on the network by configuring the content switch based on the obtained service configuration information. The method includes the service node publishing a service definition for the service that includes the service access information and other information such as a service name, an IP address, and a load balancing algorithm.
US08310948B2 Base station apparatus and communications control method
The base station apparatus calculates the number of the mobile stations associated with a consumption amount of radio resources, and carries out call admission control in accordance with the number of the mobile station. The base station apparatus includes a calculation section that calculates the number of the mobile stations having data to be transmitted in a transmission buffer, and a call admission section that carries out new call admission in accordance with the number of the mobile stations.
US08310947B2 Wireless network access using an adaptive antenna array
Techniques described herein generally relate to systems, devices and methods for determining a wireless access point for a communications device in a wireless network. In some examples, the communications device may be assigned to a default wireless access unit in response to a request from the communications device for wireless access, where the default wireless access unit may provide the communications device with wireless access. A default wireless access unit may be arranged to monitor the network activity of the communications device to determine if the network activity satisfies a pre-determined condition, where the communications device may be re-assigned to an adaptive wireless access unit when the pre-determined condition is satisfied.
US08310937B2 Voice packet dynamic echo cancellation system
A voice packet dynamic echo cancellation system includes an input/output unit configured to communicate over a packet network and a storage unit configured to store network performance information associated with node segments on the packet network. The system also includes a processing unit in communication with the input/output unit and the storage unit and configured to: set-up a call from an originating call device to a terminating call device; determine the network performance of the call between the originating call device and the terminating call device; locate an echo signal of the call to the originating call device based on the network performance; produce a echo cancellation signal based on the echo signal; and cancel the echo signal with the echo cancellation signal.
US08310930B2 Allocating bandwidth in a resilient packet ring network by PI controller
Implementations and techniques for allocating bandwidth in a resilient packet ring network by a PI-type controller are generally disclosed.
US08310929B1 Method and system for controlling data rates based on backhaul capacity
A femtocell base station determines the capacity of its backhaul connection by exchanging test packets with a test server. Based on the backhaul capacity that it determines, the femtocell base station selects a maximum forward link data rate and a maximum reverse link data rate for communications with a mobile station. The femtocell base station adjusts the forward-link rate algorithm used by the mobile station so as to prevent the mobile station from requesting a forward link data rate that exceeds the maximum forward link data rate. The femtocell base station may also adjust the reverse-link rate algorithm used by the mobile station so as to prevent the mobile station from transmitting at a data rate that exceeds the maximum reverse link data rate.
US08310922B2 Summarizing internet traffic patterns
A method and system for monitoring network traffic by estimating an L1 difference. Sketches in the form (x, ft(x)) are received from first and second network devices, where x indicates a source-destination pair, and ft(x) indicates an amount of information transmitted via the network device from the source to the destination in a time period t. An L1 difference between ft(x) values is estimated by determining an L0 value of a data stream resulting from the first network device inserting elements of a first set of distinct items as insertions into the data stream and from the second network device inserting elements of a second set as deletions from the data stream. Determining the L0 value includes processing updates to ranges of the data stream. Based on the L1 difference, a pattern of the network traffic is determined.
US08310921B2 Method of random access in a wireless system
A random access method in a wireless communication system is disclosed. The present invention includes transmitting a bandwidth request indicator and a quick access message from a mobile station to a base station and starting a timer having a timer value determined according to an acknowledgement from the base station.
US08310920B2 Method and system for accelerating transmission of data between network devices
A method and system for transferring data between a sender and a receiver in a packet-based network is disclosed. The method comprises establishing a data channel, establishing a feedback channel, sending data to the receiver over the data channel, sending an acknowledgment to a sender on the feedback channel at a predetermined interval, using the acknowledgment to track data sent successfully and unsuccessfully to the receiver, resending data unsuccessfully sent to the receiver, and self-tuning to optimize throughput based upon the acknowledgment and react to changing network conditions.
US08310919B2 Cellular communication system, network controller and method for obtaining feedback from subscriber communication units
A method for obtaining feedback from one or more wireless subscriber communication unit(s) related to a broadcast service in a wireless communication system comprising at least one communication cell. The method comprises transmitting a request message by a network controller to one or more wireless subscriber communication unit(s); receiving and processing the request message by a wireless subscriber communication unit; transmitting a layer-1 response signal by the wireless subscriber communication unit in response to the request message; and detecting by the network controller the layer-1 response signal in a particular communication cell, and in response thereto, performs one of the following: (i) entering a point-to-multipoint broadcast mode of operation; (ii) modifying a delivery of the broadcast service in that communication cell.
US08310915B2 Method of transmitting OFDM signal and transmitter and receiver thereof
An OFDM transmitter includes, an allocation unit configured to allocate a first pilot signal and a first data signal respectively to at least one first pilot subcarrier and first data subcarriers within a subcarrier group that is identical among transmitters, and to allocate a second pilot signal and a second data signal respectively to at least one second pilot subcarrier and second data subcarriers outside the subcarrier group, a multiplier to multiply the first pilot signal and the first data signal by complex numbers set for the subcarriers, a modulator to subject the first pilot signal and the first data signal multiplied by the complex numbers and the second pilot signal and the second data signal to OFDM modulation in order to generate an OFDM signal, and a transmission unit configured to transmit the generated OFDM signal.
US08310906B2 Optical disc apparatus and optical disc recording/reproducing method
An optical disc apparatus includes an optical pickup including: a light source; an objective lens for converging a light flux emitted from the light source and forming an optical spot on an information recording plane of an optical disc; and an optical modulation unit divided into a plurality of areas for modulating an area containing a main beam of the light flux to change a shape of the optical spot, wherein data is reproduced by converting a reproduction signal read from the optical disc with the optical pickup into an NRZI signal of a predetermined modulation rule by a PRML method. An optical spot shape, laser power setting and PRML setting are changed with each optical disc and each drive operation state.
US08310900B2 Time information obtaining device and radio clock
Disclosed is a time information obtaining device comprising: a reception section to receive a standard time radio wave; an input waveform data generation section to generate input waveform data, based on data having the unit of time length; an estimated waveform data generation section to generate estimated waveform data, wherein the estimated waveform data comprises the value in which each sample point is described by the plurality of bits, and has the same time length as the input waveform data, and comprises at least one code which configures the time code, and a waveform of the estimated waveform data is sequentially shifted by a predetermined sample; a correlation value calculation section to calculate a correlation value; a correlation value comparison section to compare the correlation value to calculate an optimal value; and a control section to specify a beginning position of a second in the time code.
US08310899B2 Multiple receiver line deployment and recovery
Embodiments described herein relate to an apparatus and method of transferring seismic equipment to and from a marine vessel and subsurface location. In one embodiment, the method includes deploying at least one remotely operated vehicle from a vessel operating in a first direction, and operating the at least one remotely operated vehicle in a pattern relative to the direction of the vessel to form at least two receiver lines.
US08310897B2 Semiconductor memory device and data processing system including the semiconductor memory device
A semiconductor device, includes a first memory cell array, a second memory cell array, a command decoder configured to produce a transfer command to transfer a data stored in a first area of the first memory cell array to a second area of the second memory cell array, when receiving a read command to the first memory cell array and sequentially a write command to the second cell memory array, a first address generator configured to produce a first internal address for designating the first area of the first memory cell array when receiving the transfer command from the command decoder; and a second address generator configured to produce a second internal address for designating the second area of the second memory cell array when receiving the transfer command from the command decoder.
US08310893B2 Techniques for reducing impact of array disturbs in a semiconductor memory device
Techniques for reducing impact of array disturbs in a semiconductor memory device are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for reducing impact of array disturbs in a semiconductor memory device by increasing the refresh rate to the semiconductor memory device based at least in part on a frequency of active operations. The method may comprise receiving a first refresh command including a first subarray address to perform a first refresh operation to a first logical subarray of memory cells associated with the first subarray address. The method may also comprise receiving a second refresh command including a second subarray address to perform a second refresh operation to a second logical subarray of memory cells associated with the second subarray address, wherein the second refresh command is received after a time period from the reception of the first refresh command. The method may further comprise performing a number of concurrent refresh operations during the time period.
US08310891B2 Resistance variable memory device for protecting coupling noise
The present invention relates to a resistance variable memory device, and more particularly, to a resistance variable memory device capable of preventing an effect of coupling noise. The resistance variable memory device includes: a memory cell connected to a bit line; a precharge circuit precharging the bit line in response to a precharge signal; a bias circuit providing a bias voltage to the bit line in response to a bias signal; and a control logic controlling the precharge signal and the bias signal. The control logic provides the bias signal to the bias circuit at a precharge interval. Accordingly, the resistance variable memory device according to the present invention can prevent an effect coupling noise.
US08310886B2 Delay locked loop using hybrid FIR filtering technique and semiconductor memory device having the same
Example embodiments are directed to a delay locked loop (DLL) circuit based on a hybrid finite impulse response (FIR) filtering technique, and a semiconductor memory device including the DLL circuit. The DLL circuit includes a frequency divider and a self-referenced multiphase generator (SRMG) and allows a Sigma-Delta (ΣΔ) modulator to operate at a low frequency without generating false lock and glitch noise.
US08310877B2 Read conditions for a non-volatile memory (NVM)
A method and memory are provided for determining a read reference level for a plurality of non-volatile memory cells. The method includes: performing a program operation of the plurality of non-volatile memory cells; determining a program level of a least programmed memory cell of the plurality of memory cells; performing an erase operation of the plurality of non-volatile memory cells; determining an erase level of a least erased memory cell of the plurality of memory cells; determining an operating window between the program level and the erase level; and setting the read reference level to be a predetermined offset from the erase level if the operating window is determined to compare favorably to a predetermined value. The memory includes registers for storing the program level and the erase level.
US08310873B2 Non-volatile semiconductor memory device
A non-volatile semiconductor memory device includes a non-volatile memory having a plurality of blocks each including a plurality of memory cells, a bit line electrically connected to one end of a current path of the memory cell, a source line electrically connected to the other end of the current path of the memory cell, a word line electrically connected to the gate electrode, a sense amplifier circuit electrically connected to the bit line and configured to read data from the memory cell, a row decoder electrically connected to the word line and configured to apply a read voltage at which the memory cell is set to an ON state to the word line, and a controller configured to measure a cell current flowing through the memory cell in the ON state to judge whether the memory cell has been degraded.
US08310870B2 Natural threshold voltage distribution compaction in non-volatile memory
In a non-volatile memory system, a programming speed-based slow down measure such as a raised bit line is applied to the faster-programming storage elements. A multi-phase programming operation which uses a back-and-forth word line order is performed in which programming speed data is stored in latches in one programming phase and read from the latches for use in a subsequent programming phase of a given word line. The faster and slower-programming storage elements can be distinguished by detecting when a number of storage elements reach a specified verify level, counting an additional number of program pulses which is set based on a natural threshold voltage distribution of the storage elements, and subsequently performing a read operation that separates the faster and slower programming storage elements. A drain-side select gate voltage can be adjusted in different programming phases to accommodate different bit line bias levels.
US08310865B2 Semiconductor memory device having diode cell structure
A semiconductor memory device comprises a memory cell, first and second voltage generating circuits generating first and second voltages, and a control circuit. A memory element and a diode included in the memory cell are connected in series between first and second lines. The first voltage has no temperature dependence, and the second voltage has a temperature dependence opposite to that of a forward voltage of the diode. The control circuit detects a resistance state of the memory element in accordance with a change in current flowing in the memory cell in a state where the first/second voltage is applied to the first/second in a read operation of the memory cell.
US08310860B1 SRAM strap row double well contact
An integrated circuit containing an SRAM array having a strap row. The strap row has a well tap active area that partially overlaps adjacent first polarity wells and a second polarity well that is located between the adjacent first polarity wells. A well contact plug is disposed on a top surface of a tap layer located within the well tap active area.
US08310849B2 Pulse width modulation regulator IC and circuit thereof
A pulse width modulation regulator IC is provided for controlling a duty cycle of at least one switch to convert one input voltage signal into an output voltage. An input pin is provided for receiving an input signal different from the input voltage signal. The input signal has a lasting time substantially the same as the time that input voltage signal situated at a high level, but the waveforms of the two signals are different. The input signal is converted into a square wave signal by a conversion unit, and a PWM signal is generated by a PWM controller according to the square wave signal to control the duty cycle of the switch. Therefore, the input pin can be saved by adjusting an internal or external circuit of the IC for the usage of the different kinds of input signals without increasing the number of input pins of the IC.
US08310848B2 Direct AC power converting apparatus
A control section controls a current-source converter simultaneously with or prior to conduction of a power supply switch to connect a clamp capacitor and capacitors between a first input line on which a resistor is provided and any one of second and third input lines in parallel with each other. Accordingly, current is transmitted to the clamp capacitor via the resistor when the power supply switch is brought into conduction, which prevents inrush current from flowing to the clamp capacitor. In addition, for example, the capacitors are not charged prior to the clamp capacitor, whereby it is possible to prevent the inrush current from flowing from the capacitors to the clamp capacitor when they are connected in parallel with each other.
US08310846B2 Single secondary rectification multi-outputs flyback converter adapted to minimize the number of components
The present application concerns a multi-output synchronous Flyback converter. The Flyback converter comprises a primary controlled switch (24), a driver circuit (26), a transformer and a feedback circuit (27). The secondary side of the converter comprises a plurality of secondary windings (29, 30, 31), a plurality of controlled rectifiers (32, 33, 34), and a control circuit (35) adapted to sense the current and/or the voltage related to one of said controlled rectifiers and to generate a control signal for all said controlled rectifiers.
US08310835B2 Systems and methods for providing vias through a modular component
This relates to systems and methods for providing one or more vias through a module of an electrical system. For example, in some embodiments, the module can include one or more passive and/or active elements of the electrical system around which a packaging has been plastic molded. The module can be stacked under another component of the electrical system. Vias can then be provided that extend through the module. The vias can include, for example, electrically conductive pathways. In this manner, the vias can provide electrical pathways for coupling the component stacked on top of the module to other entities of an electronic device including the electrical system. For example, the component can be coupled to other entities such as other components, other modules, printed circuit boards, other electrical systems, or to any other suitable entity.
US08310831B2 Thermal packaging of a motor controller for an auxiliary power unit
A starter motor controller for an auxiliary power unit transfers thermal energy from low thermal capacity electric components to high thermal capacity electric components to control temperature without active cooling systems.
US08310824B2 Field serviceable electronic display
An electronic display which can be serviced without having to remove the display from its mounted position. A front housing and a rear housing are hingedly attached so that the front housing can rotate and allow access to the interior of the display. An axial force mechanism can be used to aid in rotating the front housing to an open position. A locking collar, support member, or axial locking member may be used to ensure that the front housing remains open. A removable front glass assembly or removable glass panel may be used with an exemplary embodiment. The front glass assembly or glass panel can be easily replaced if it becomes damaged by minimally-trained personnel. Gutters may be used between the front and rear housing as well as the front housing and front glass assembly to ensure an adequate seal against contaminates.
US08310821B2 Structure for assembling components of display device
A component assembling structure for a display device is arranged such that, in a display device 1 including a display device main body 2 having an inner cover 12 composed of a component housing section 13 for covering electronic components and a display housing space 14; and a display 3 supported rotatably by the display housing space 14 of the display device main body 2, wherein a flat cable 31 for connecting the display 3 and the electronic components on the side of the display device main body 2 to each other are provided by an assembly on the side of the display 3, and also a decorative cover 35 is mounted detachably on a ceiling 15 of the display housing space 14 of the inner cover 12.
US08310820B2 Electronic device
According to one embodiment, an electronic device includes a housing including an exterior cover, a first rib integrated with an inner wall surface of the exterior cover facing the inside of the housing and arranged to define a plurality of first sections therein, a second rib integrated with the inner wall surface and the first rib as one unit and arranged to define a plurality of second sections therein, a plurality of projection portions projecting from the inner wall surface and each integrated with the inner wall surface and located within a respective one of the plurality of first sections, and third ribs connecting the first rib and the projection portions, respectively, and being continuous to the second ribs, respectively.
US08310819B2 Foldable electronic device
An electronic device includes a base with a first magnetic member, a connecting member slidably mounted to the base, and a cover with a second magnetic member. The cover is pivotably connected to the connecting member. The first and second magnetic members are aligned and attached with each other using magnetism, for retaining the cover in a closed state relative to the base. The cover is capable of being pushed to slide forward relative to the base to stagger and release the first and second magnetic members from each other, for releasing the cover from the base.
US08310818B1 Transfer switch housing having a removable wall for segmenting the housing into a pair of compartments
A power transfer device adapted for interconnection with the electrical system of a building includes a cabinet, a set of switches mounted to the cabinet, and wires adapted to connect the switches to an electrical distribution panel associated with a building electrical system. The power transfer device includes a first compartment and a second compartment partitioned from one another by a removable intermediate wall that slidably engages a base that defines a back wall of the cabinet. A first panel closes the first compartment and a second panel is adapted to selectively close the second compartment. The lower compartment provides an interior cavity in which electrical connection between a set of lead wires, connected to the switches, and power input wires can be made.
US08310817B2 Solid electrolytic capacitor having plural terminals connected to canopy and production method thereof
In a solid electrolytic capacitor, a path of an electric current flowing from a lower layer to an upper layer of a laminate in cathode portions of respective capacitor elements connected through an electroconductive adhesive layer is opposite to paths of electric currents flowing from a canopy through joints to cathode terminals, thereby achieving reduction in ESL by mutual inductance effect in a simple structure. Since the solid electrolytic capacitor has the structure in which the laminate is surrounded by the canopy and joints, sufficient pressure resistance is ensured for the capacitor elements during resin injection. For this reason, a resin mold to cover the laminate can be formed by transfer molding, which ensures excellent heat resistance and moisture resistance.
US08310812B2 Electric double layer capacitor having a first terminal having a first joint and a second terminal having a second joint
An electric double layer capacitor has an element, a first terminal, a second terminal, a resin-made case, and a resin-made lid. A pair of electrodes are led out of the element. Each of the electrodes is connected to each of the first terminal and the second terminal. The element and an electrolyte are accommodated in the case having an opening top surface, and the lid is bonded to the top surface of the case. The joints of the first and second terminals are disposed at positions higher than the inner bottom of the case, and are exposed upward. The rims of the joints and intermediate conductive sections continuing from them are buried in the case, and the terminal sections continuing from the intermediate conductive sections are led from the side surface of the case to the outside.
US08310811B2 Positive electrode active material for lithium ion electric storage device, and lithium ion electric storage device using the same
[Problem] The present invention aims to enhance a characteristic of a lithium ion electric storage device upon charging or discharging with high load, and increasing a working temperature range thereof.[Means for Solving Problem] In a positive electrode active material used for a lithium ion electric storage device, the BET specific surface area is 1500 m2/g or more and 3000 m2/g or less, the ratio A of the pore volume within the range of the pore diameter of 0.6 nm or more and less than 1 nm to the pore volume within the range of the pore diameter of 0.6 nm or more and 200 nm or less in the active material satisfies 0≦A≦0.80, and the ratio B of the active material of the pore volume within the range of the pore diameter of 1 nm or more and 6 nm or less to the pore volume within the range of the pore diameter of 0.6 nm or more and 200 nm or less in the active material satisfies 0.20≦B≦1.0. By virtue of this structure, the lithium ion electric storage device can be provided that is excellent in the charging/discharging characteristic when it is given a high load, and that can satisfactorily operate even under an environment of −30° C.
US08310803B2 Device for saving electrical power
A device for saving electric power of the present invention comprises a case body; a tourmaline intermediate layer accommodated in the case body, which is a mixture layer of tourmaline power, permanent magnet power and moisture (H2O); ionization plates respectively positioned on upper and lower surfaces of the tourmaline intermediate layer interposed therebetween in the case body; and a conductive plate embedded in the tourmaline intermediate layer.
US08310802B2 Metallization film capacitor having divided electrode with fuse
A metallization film capacitor that achieves both high heat resistance and high withstand voltage at the same time. A metal-deposited electrode is formed on a PEN film in each of a pair of metalized films. These metalized films are wound such that the metal-deposited electrodes face each other via the dielectric film in between. A metalized contact electrode is formed on both end faces of these wound metalized films to configure the metallization film capacitor. A divisional electrode is provided on the metal-deposited electrode. In addition, a fuse is coupled to this divisional electrode for providing a self-maintaining function. Pass rate a/b of a deposition pattern is set to 4.0 or smaller, where ‘a’ is the fuse width, and ‘b’ is the length of the divisional electrode in a lengthwise direction of the metalized films.
US08310794B2 Apparatus, system and method for electric power supply
The aim of the invention is to reduce the frequency change of a electric network in fault situations so that there is no need for protection operations during relatively short imbalances between electricity production and demand thereof. The aim is achieved by means of an apparatus, system and method for electric power supply according to main claims for directing electric power to the electric motor (7). The apparatus according to the invention monitors the frequency of the network (1). In case the frequency of the network changes sufficiently, the apparatus reacts by changing the amount of electric power directed to the electric motor (7). The electric supply network (1) is provided with an opportunity to change the amount of produced electric energy in a controlled way so that the electric supply network is continuously in operation.
US08310793B2 Over-current protection for DC-to-DC converters
A DC-to-DC converter includes a switching control circuit adapted to provide a control signal having a duty cycle. A switching regulator is adapted to receive both a supply voltage having the first voltage level and the control signal. The switching regulator is further adapted to provide an output signal at the second voltage level as a function of both the supply voltage and the control signal. In addition, a current sensing circuit is adapted to provide at least one alarm signal based the duty cycle of the time-varying signal. Other systems and methods are also disclosed.
US08310788B2 Protective film forming method
To provide a high-quality protection target by forming a protective film that is thin and excellent in corrosion resistance. Provided is a protective film forming method for forming a protective film at least on a surface of a protection target. The method comprises: a base film forming step for forming a base film on the surface of the protection target; and a DLC film forming step for forming a diamond-like carbon film on the base film. The base film forming step forms the base film on the surface of the protection target for a plurality of times by repeating a process of depositing the base film in a prescribed thickness and eliminating a part of or a whole part of the base film. Further, the method comprises, before the DLC film forming step, an insulating layer forming step for forming an insulating layer on the surface of the base film on which the diamond-like carbon film is to be formed.
US08310786B2 Asymmetric writer for shingled magnetic recording
In one embodiment, a system includes a writer for shingled recording which includes a write pole having a trailing edge and first and second side edges extending from the trailing edge. The writer further includes a shield extending along and about parallel to only a portion of the trailing edge or only a portion of the first side edge, and the shield does not extend along the second side edge. In addition, an angle formed between the first side edge and the trailing edge along an air bearing surface side of the writer is different than an angle formed between the second side edge and the trailing edge along the air bearing surface side of the writer. Other systems are also presented which include advanced shingled writing head designs.
US08310777B2 Systems and methods for reducing crosstalk between adjacent writers
In one general embodiment, a recording system controller includes a controller controlling a timing of flux switching of adjacent pairs of writers such that the writers in a given pair do not switch substantially concurrently, and reducing a current of one of the writers in the pair while the adjacent writer is writing a transition. In another general embodiment, a recording system controller includes a controller controlling a timing of pulse writing of adjacent pairs of writers such that the writers in a given pair do not pulse substantially concurrently. In yet another general embodiment, a method includes controlling a timing of pulse writing or flux switching of adjacent pairs of writers such that the writers in a given pair do not pulse or switch substantially concurrently.
US08310769B2 Optical system
An optical system includes a negative front group having a component of first and second lenses cemented together, an aperture stop, and a positive rear group. The component has: a first face, on the front-direction-object side of the first lens, having a first transmitting surface and an annularly-formed first reflecting surface facing the image side; a second face, at the cemented surface, having a second transmitting surface and an annularly-formed second reflecting surface facing the front-direction-object side; a third face as a transmitting surface on the image side of the second lens; and a fourth face as a transmitting circumferential face of the first lens. The component satisfies the conditions: |nd—RL1−nd—RL2|<0.3 |vd—RL1−vd—RL2|<40 where nd—RL1 and nd—RL2 are refractive indices for d line, of the first and second lenses, respectively, and vd—RL1 and vd—RL2 are Abbe's numbers for d line, of the first and second lenses, respectively.
US08310765B2 Color separating optical system
A color separating optical system including first to third prisms for separating incident light from an objective lens into three primary color light components, so as to project three color-separated images of a subject onto first to third image sensors, respectively. In order to prevent ghosts from being superposed on a center area of an image frame, the color separating optical system satisfies the condition: α≈(βm+βm+1)/2, wherein “α” represents a tilt angle of a second dichroic film on the second prism to a perpendicular plane to an optical axis of the objective lens, and “βm” a diffraction angle of the second light component diffractively reflected from the second image sensor and reentering the second prism.
US08310763B2 Informative eyeglasses
The invention relates to informative eyeglasses (500) comprising: —an optical guide (514) forming an eyeglass lens (500) and exhibiting an injection section (504) and an extraction section (508), —a catadioptric collimator (150) comprising: —a refractive entrance surface (202), a first reflecting surface (204), a second reflecting surface (206) and a refractive exit surface (208), each surface (202, 204, 206, 208) constituting a surface of revolution with the same axis of revolution, said axis of revolution constituting the optical axis (102) of the collimator (150), —an illumination source (104) generating an incident light beam (108) illuminating the refractive entrance surface (202), and the axis of which is shifted with respect to said optical axis (102) and which is substantially in the focal plane of said catadioptric collimator (150).
US08310760B2 Micro-optic security and image presentation system presenting a synthetically magnified image that appears to lie above a given plane
A film material utilizing a regular two-dimensional array of non-cylindrical lenses to enlarge micro-images, called icons, to form a synthetically magnified image through the united performance of a multiplicity of individual lens/icon image systems. The synthetic magnification micro-optic system includes one or more optical spacers (5), a micro-image formed of a periodic planar array of a plurality of image icons (4) having an axis of symmetry about at least one of its planar axes and positioned on or next to the optical spacer (5), and a periodic planar array of image icon focusing elements (1) having an axis of symmetry about at least one of its planar axes, the axis of symmetry being the same planar axis as that of the micro-image planar array (4). A number of distinctive visual effects, such as three-dimensional and motion effects, can be provided by the present system.
US08310757B2 Wire grid polarizers in window shading applications and varying thickness wave retarders
A light transmissive panel comprising a first sheet and a second sheet, wherein each sheet is made up of a non-birefringent substrate and a wire grid polarizer pattern of continuously varying absorption axis orientation formed on the non-birefringent substrate. The wire grid polarizer patterns on each of the first and second sheet are mechanically translatable relative to each other, wherein the mechanical translation controls transmission of light through the light transmissive panel. Light transmissive panels wherein each sheet of the panel is made of a wire grid polarizer that is laminated with a continuous variable thickness wave plate retarder, wherein the continuous variable thickness wave plate retarder rotates input light by an amount determined by the thickness of the wave plate retarder.
US08310756B2 Window image projection screen
A window image projection screen includes a transparent case, including a transparent front element and a transparent rear element. A thin inner space formed between the front and rear elements is filled with fine water drops produced by ultrasonic vibration of water in a reservoir to selectively crease a screen for a projected image.
US08310749B2 Ultra-short high-power light pulse source
An ultra-short high-power light pulse source including a first laser pump source (1), a mode-locked laser oscillator (2), a second laser pump source (4), a waveguide (6) capable of inserting spectral phases into the light pulses, and a compressor (8) capable of generating predetermined spectral phases into the light pulses. The waveguide (6) includes an element capable of compensating the predetermined spectral phases generated at least by the compressor (8), the second laser pump source (4) being capable of delivering a second pump light flow (5) having a power PL such that the spectral phases generated by the wave guide (6) are opposed or quasi opposed to the predetermined spectral phases generated by the compressor (8) in order to generate compressed ultra-short light pulses (9) at the output of the compressor (8) with a planar or quasi planar spectral phase.
US08310747B2 Electronic paper display device and method of manufacturing the same
There is provided an electronic paper display device, and a method of manufacturing the same. The electronic paper display device includes a display side electrode formed of a transparent material, a rear electrode opposing the display side electrode, a substrate disposed between the display side electrode and the rear electrode, and including a plurality of partition walls separating a space between the display side electrode and the rear electrode and a plurality of cell spaces formed by the plurality of partition walls, and two or more types of rotary bodies disposed in the plurality of cell spaces and displaying different respective colors. The same type of rotary bodies displaying the same color among the rotary bodies includes a plurality of rotary bodies having different respective shades. The electronic paper display device has high image stability and uniformity and enables the expression of various shades.
US08310743B2 Image forming apparatus and density unevenness correction method therein
Disclosed is an image forming apparatus including: an image forming section to form an image on paper based on image data according to an image forming condition to output the image on the paper; a storage section to store a plurality of correction values corresponding to setting conditions of the image forming condition, the correction values used for correction of density unevenness in a main scanning direction of the image; a density correction section to perform correction of density of each pixel of the image data based on the correction value; and a control section to read out the correction value according to a set condition in the image forming condition from the storage section and to allow the density correction section to perform the correction of the density of each pixel of the image data based on the read out correction value.
US08310742B2 Image reading apparatus
An apparatus includes: a reading unit performing a reading operation whenever a line start signal is input thereto; a transport unit transporting anyone of the reading unit and the reading target document; an encoder outputting an encoder signal whenever a transport target is moved by a predetermined distance; a control unit transmitting the line start signal to the reading unit; a time measuring unit measuring a time elapsed from a time point when the line start signal was last transmitted; a cycle measuring unit measuring an output time interval of the encoder signal, as an encoder cycle; and a storage unit storing the latest encoder cycle, wherein the control unit transmits the line start signal to the reading unit whenever the elapsed time is equal to or greater than a time obtained by multiplying a value of the encoder cycle by a correction coefficient determined by a ratio R2/R1.
US08310739B2 Optical scanner and image forming device using the optical scanner
An optical scanner includes an optical housing, which houses a light source, an aperture stop, a condensing lens and a rotary deflector, light from the light source entering into the rotary deflector via the aperture stop and the condensing lens, and the light deflected by the rotary deflector scanning a target to be irradiated, a fastener, which fastens the condensing lens to the optical housing, and a fastener attachment portion to which the fastener is attached, the fastener attachment portion being disposed in a downstream side of the condensing lens in a traveling direction of the light in the housing.
US08310734B2 Image forming apparatus
An image forming apparatus includes: a forming unit configured to form a mark on a carrier; a light emitting unit configured to emit light toward a surface of the carrier; a light receiving unit configured to receive reflected light from the surface of the carrier and from the mark and configured to output a light reception signal corresponding to a amount of the received reflected light; a detecting unit configured to detect a position of the mark on the carrier on a basis of a signal wave contained in the light reception signal; and a modification unit configured to modify the detected position of the mark by a modification amount corresponding to a difference in a waveform of the signal wave corresponding to the mark so as to reduce an error between the detected position and an actual position.
US08310733B2 Image reading apparatus
An image reading apparatus that, in a case where the light amount of light illuminated from an image reading lamp has decreased, maintains the quality of a read image without decreasing productivity, and a method for controlling that image reading apparatus, are provided. To accomplish this, this image reading apparatus is provided with RGB line sensors that read a color image, and a monochrome line sensor that reads a monochrome image and has a faster horizontal transfer speed than the RGB line sensors. Further, this image reading apparatus reads a monochrome image using the RGB line sensors even in a monochrome mode in a case where the light amount of the lamp for illuminating an original decreases and so an output level for reading an image with good quality cannot be obtained from the monochrome line sensor.
US08310732B2 Image processing device, system and method
An image processing device includes a displaying unit that reads and displays an image; a base color region designator that designates a base color region of the image displayed on the displaying unit; a non-base color region designator that designates a non-base color region of the image displayed on the displaying unit; and a base eliminator that executes a base elimination of the image based on the base color region designated by the base color region designator and the non-base color region designated by the non-base color region designator.
US08310728B2 Image forming apparatus and computer readable medium for controlling image form
An image forming apparatus includes a print data receiving unit that receives print data designating black as a color material for printing a code information portion; a discriminating unit that discriminates as to whether or not black as a color material is in a usable state; a print data generation unit that generates, when the discriminating unit discriminates that the color material of black is not the usable state, the print data that changes a designation of the color material of black as to the code information portion of the print data received by the print data receiving portion into a designation of other color material enabling the code information to be read by a code information reading apparatus; and an image forming unit that forms an image by the print data thus changed by the print data generation unit.
US08310725B1 Print processing device and control method with registration of unregistered language required to perform function
A print processing device including a printing unit to print an image on a sheet, a reading unit to read a sheet, an operation unit including keys to be operated by a user, a print control unit to cause the printing unit to print either a first sheet for selecting an image from a plurality of images stored in a storage medium or a second sheet for selecting a language to be used in the first sheet, and an analyzing unit configured to analyze an image read by the reading unit. If a language is not registered, when the image corresponding to the second sheet is detected as an analysis result by the analyzing unit, the first sheet is printed using a language associated with the detected image and when the image corresponding to the second sheet is not detected, the second sheet is printed.
US08310723B2 Image processing apparatus, printing apparatus, and image processing method
In an image processing for printing a monochrome image, color deviation can be suppressed to print a favorable monochrome image. Specifically, the printing of a monochrome image is performed by using black ink in all of a color reproduction region (color gamut) including a gray axis and regions other than the gray axis. This avoids the use of C, M, and Y for the expression of the monochrome image to suppress the color deviation due to slight imbalance among amounts of three colors of inks.
US08310705B2 Image forming apparatus, program, recording medium, and preview display method
An image forming apparatus is provided that makes it possible to visually identify whether or not additional information is added to image data to be output in a screen in which a preview is displayed easily. The image forming apparatus is provided with an image display portion such as a touch panel for displaying a preview of image data and is capable of outputting such as printing the image data with additional information added thereto. When image data to be output is output with additional information added thereto, a digital multi-functional peripheral synthesizes an existence image showing an existence of the additional information, instead of the additional information, with a preview image to display on the image display portion in displaying the preview image.
US08310702B2 Information processing method, printing apparatus, and computer-readable medium for supressing light scattering
Print data is generated to form an image on a printing medium by superposing a plurality of types of printing materials in some or all pixels of an output image in an order complying with the intensities of the light scattering characteristics of the plurality of types of printing materials. The generated print data is transmitted to a printing apparatus.
US08310697B2 Image processing system, image processing apparatus and control method of the same, and computer program
An image processing apparatus includes a request information reception portion that receives a request to execute an image-related process relating to an image from another image processing apparatus and obtains limited functions information from another image processing apparatus relating to a right of a user that specified the request to use a function, a substitute allowance determining portion determining whether the user has the right to use the function necessary to execute the image-related process of the request, based on the obtained limited functions information, and a substitute process command portion controlling each portion of the image processing apparatus to execute the image-related process when it is determined that the user has the right, and not to execute that image-related process when it is determined that the user does not have such right.
US08310691B2 Printing system, method, program, and storage medium, having print and copy restriction
A printing system which is capable of preventing print restriction information from affecting the embedding of copy restriction information, thereby being capable of positively performing copy restriction on printed documents. An information processing apparatus includes a print restriction information-receiving section that acquires print restriction information for restricting use of functions concerning printing processing, a copy restriction information-acquiring section that acquires copy restriction information for restricting copying of a document printed based on print data, and a copy restriction information and print restriction information-adding section that adds the copy restriction information and print restriction information to the print data. A management server includes a copy restriction information and print restriction information incompatibility-determining section that determines compatibility between the print restriction information and printing conditions of the copy restriction information, and changes the print restriction information based on a result of determination of the compatibility.
US08310686B2 Method for measuring the thickness or curvature of thin films
A method and means for determining the thickness, or curvature, of a thin film or stack of thin films disposed on the surface of a substrate having a curvature comprising generating a beam of radiation, focusing the beam through the one or more films onto a surface of the substrate, measuring the intensity across the reflected beam as a function of the angle of incidence of a plurality of rays derived from the focussed beam, determining the path of each of the plurality of rays and determining the thickness, or curvature of the film, or films, from the angular dependent intensity measurement.
US08310685B2 Parameterized optical system and method
A system for segmented parametric optimization of emissions from a light source, including a light source emitting light rays at a plurality of angles and an optic for directing light rays from the light source, the optic including at least one annular segment, the at least one annular segment being configured to optimize a characteristic of the emitted light rays, and a method for using and manufacturing the system.
US08310684B2 System and method for localizing a carrier, estimating a posture of the carrier and establishing a map
Provided is a system for localizing a carrier, estimating a posture of the carrier and establishing a map. The system includes: an inertial measurement device, measuring a motion state and a rotation state of the carrier; a vision measurement device disposed on the carrier for picturing an environment feature in an indoor environment where the carrier locates; and a controller receiving measuring results from the inertial measurement device and the vision measurement device to estimate a posture information, a location information and a velocity information of the carrier, and establishing a map having the environment feature. The controller estimates based on a corrected measuring result from one of the inertial measurement device and the vision measurement device, then controls the other one of the inertial measurement device and vision measurement device to measure, and accordingly corrects the posture, location and velocity information of the carrier and the map.
US08310677B2 Micro-cavity gas and vapor sensors and detection methods
Micro-cavity gas or vapor sensors and gas or vapor detection methods. Optical energy is introduced into a resonant micro-cavity having a deformable coating such as a polymer. The coating swells or expands when it is exposed to or absorbs a gas or vapor, thereby changing the resonant wavelength of optical energy circulating within the micro-cavity/coating. Expansion or swelling of the coating may be reversible such that it contracts when gas or vapor diffuses from the coating. The coating deformation and/or a change of one or more optical properties of the optical energy circulating within the micro-cavity are used to detect the presence of the gas or vapor or molecules or particulates thereof.
US08310673B2 Light source
To provide a light source which realizes accurate determination of the particle density of a plasma atmosphere without disturbing the state of the plasma atmosphere.The light source of the invention includes a tubular casing 12; a cooling medium passage 30 for causing a cooling medium to flow therethrough, the passage being provided along the inner wall of the casing; a lens 50 provided at a tip end of the casing; a first electrode 44 and a second electrode 45 which are provided in the casing and before the lens so as to be vertical to the axis of the casing and parallel to each other; and an insulating spacer 46 provided between the first electrode and the second electrode. The light source further includes a hole 47 axially penetrating the center portions of the first electrode, the insulating spacer, and the second electrode; and an electric discharge gas passage for introducing an electric discharge gas, along the inner wall of the cooling medium passage, to the back surface of the lens so that the electric discharge gas is reflected by thepslens and flows through the hole.
US08310668B2 Producing method of wired circuit board
A producing method of a wired circuit board includes the steps of applying light from above the wired circuit board toward the wired circuit board, and sensing pattern reflected light which is the light reflected by a conductive pattern, table reflected light which is the light reflected by a support table via an insulating layer exposed from the conductive pattern, and foreign-matter reflected light which is the light reflected by a foreign matter present on the insulating layer to inspect the conductive pattern and the foreign matter based on a contrast therebetween. A reflectance of the table reflected light is in a range of 30 to 70%, and a reflectance of the foreign-matter reflected light is in a range of not more than 10%.
US08310666B2 Apparatus of inspecting defect in semiconductor and method of the same
When size of a defect on an increasingly miniaturized pattern is obtained by defect inspection apparatus in the related art, a value is inconveniently given, which is different from a measured value of the same defect by SEM. Thus, a dimension value of a defect detected by defect inspection apparatus needs to be accurately calculated to be approximated to a value measured by SEM. To this end, size of the defect detected by the defect inspection apparatus is corrected depending on feature quantity or type of the defect, thereby defect size can be accurately calculated.
US08310654B2 Method for the detection of surroundings
A method for the detection of surroundings is performed using a source which emits pulsed signals. Signals backscattered from an object are detected by a sensor. When performing the method, a presence of the object is detected during coarse sampling. To determine a variable related to the detected object, operating parameters of the source are set for fine sampling.
US08310639B2 Active matrix type liquid crystal display device having first pixel signal lines wider than second pixel signal lines
A display device with a plurality of gate signal lines extended in the first direction; a plurality of drain signal lines extended in the second direction; a plurality of pixel regions in a state that each pixel region includes a switching device, a pixel electrode which is connected with the drain signal line and a counter electrode. The counter electrode is formed with respect to the pixel electrode by way of an insulation film and is formed every pixel. The pixels include first pixels and second pixels, wherein only the first pixels have a counter voltage signal line which extends in the first direction, and the counter voltage signal line is connected with the counter electrodes in the first pixels. Further, the counter electrodes of the first pixels and the counter electrodes of the second pixels are electrically connected with each other using conductive stride over the gate signal line.
US08310624B2 Backlight module and liquid crystal display apparatus
A backlight module includes a lighting unit and a brightness enhancement sheet. The brightness enhancement sheet is disposed beside the lighting unit. The brightness enhancement sheet includes a light-transmissive substrate, a plurality of lenses, a reflective layer, and a diffusion layer. The light-transmissive substrate has a first surface and a second surface opposite to the first surface. The first surface is located between the second surface and the lighting unit. The lenses are disposed on the first surface. The reflective layer is disposed on the second surface. The reflective layer has a plurality of light-transmissive openings respectively located on the optical axes of the lenses. The diffusion layer is disposed on the reflective layer and covers the light-transmissive openings. The reflective layer is disposed between the diffusion layer and the second surface. A liquid crystal display apparatus is also provided.
US08310621B2 Illumination device and liquid crystal display device
An illuminator according to the present invention includes a backlight (110) for emitting light containing first and second polarization components having polarization directions which are orthogonal to each other; and a selective reflection polarizer (120) having a reflectance for the first polarization component which is higher than a transmittance for the first polarization component, and having a transmittance for the second polarization component which is higher than a reflectance for the second polarization component. The selective reflection polarizer (120) includes a transparent substrate (122) and a plurality of metal wires (124) arrayed on the transparent substrate (122). The ratio of a width of the metal wires (124) to a pitch of the metal wires (124) is greater than 30% and equal to or less than 42%, and the backlight (110) has a reflectance of 0.6 or more.
US08310618B2 Image display apparatus and method of manufacturing the same with a slim thickness
Disclosed are an image display apparatus and a method of manufacturing the same. The image display apparatus includes a display panel displaying an image, a light supplying sheet provided under the display panel and supplying light to the display panel, an attaching unit attaching the light supplying sheet on the display panel, and a reflective layer under the light supplying sheet. The light supplying sheet includes a support member, a transparent conductive layer on the support member, and a plurality of light emitting devices on the transparent conductive layer.
US08310616B2 Liquid crystal display device
Provided is a liquid crystal display device which is capable of preventing light leakage and preventing a dark portion from being viewed. The liquid crystal display device includes: a lower receiving container; a plurality of supporting walls arranged in a line along at least one side wall of the lower receiving container with gaps therebetween; a plurality of light sources arranged in a line so as to be provided in the gaps; and a reflecting cover covering at least a portion of each of the gaps.
US08310613B2 Active matrix substrate and liquid crystal device
An active matrix substrate includes a plurality of pairs of a TFT including a gate electrode and a gate insulating film formed on an insulating substrate, a channel layer made of at least one of a crystalline semiconductor film and an amorphous semiconductor film, and a source electrode and a drain electrode, and a pixel electrode arranged in an array. The channel layer is formed within a formation area of the gate electrode, the source electrode and the drain electrode are formed within a formation area of the channel layer, a source line is formed above the gate insulating film in a position spaced from the gate electrode, and the source line is connected to the source electrode through a connection line made of an oxide conductive film formed on top of the source electrode and extending from the top of the source electrode.
US08310605B2 Liquid-crystal display apparatus
A liquid crystal display apparatus comprises a first substrate, a second substrate, a liquid crystal layer and a plurality of pixels. The second substrate is arranged opposite to the first substrate with a gap. The liquid crystal layer is held between the first substrate and the second substrate. The pixels are provided between the first substrate and the second substrate. Each pixel has a first pixel part including a switching element and a pixel electrode electrically connected to the switching element, and a second pixel part including a switching element and a pixel electrode electrically connected to the switching element. The first liquid crystal molecules lying on the first pixel part of each pixel are oriented independently of second liquid crystal molecules lying on the second pixel part of the pixel.
US08310604B2 Visual inspection apparatus having light source bank
A visual inspection apparatus can include a handset, elongated inspection tube extending from the handset and a light source bank disposed within a hand held housing of the handset. For reduction of heat energy radiating from the light source bank, the apparatus can include one or more of a thermal control system and a particularly designed heat sink assembly.
US08310599B2 Television set
A television set includes a television set body section which has a display panel in which pixels are arranged at intersections of scan lines and data lines in a matrix; and first and second input terminals provided for the television set body section. A first video signal is displayed on the display panel in a first drive system when the first video signal supplied to the first input terminal is selected. A second video signal is displayed on the display panel in a second drive system when the second video signal supplied to the second input terminal is selected.
US08310597B2 Apparatus for automatically generating video highlights and method thereof
The present invention provides an apparatus and method for automatically generating moving picture highlights for video stored in a digital video recorder that detects scene change of stored video, extracts information amount with respect to the relevant video interval on the basis of the scene change detection information, automatically generates moving picture highlights according to moving picture highlight length information set by a user or default value in the system, on the basis of results of the scene change detection and the interval information amount.
US08310595B2 Phase determination for resampling video
A method, and apparatus, and logic encoded in one or more computer-readable media to carry out a method. The method is to sample analog video at a sample clock rate and at a phase selected from a set of phases based on a quality measure determined from the sampled video. The quality measure is based on statistics of pixel to pixel differences in a coordinate of the generated digital video that have a magnitude exceeding a pre-determined threshold.
US08310591B2 Image-taking apparatus
An image-taking apparatus includes a chassis which is disposed inside an outer package member of the image-taking apparatus and is a structural body of the image-taking apparatus, an image-pickup device which photoelectrically converts an object image, a first circuit which processes output signals from the image-pickup device, and a second circuit which generates an electromagnetic wave. Herein, the first circuit is disposed on the opposite side of the second circuit with respect to the chassis.
US08310590B2 Image sensor and image-capturing device with image-capturing and focus detection pixels
An image sensor includes: image-capturing pixels that generate first image signals with a charge storage time controlled by a first storage control signal; and focus detection pixels that generate second image signals with a charge storage time controlled by a second storage control signal generated independently of the first storage control signal.
US08310589B2 Digital still camera including shooting control device and method of controlling same
Disclosed is a digital still camera in which amount of exposure is decided appropriately even when there is a changeover from one shooting scene to another. When a shooting mode is set, a first shooting scene discrimination is performed before a shutter-release button is half-pushed. A first amount of exposure is calculated using a program diagram suited to the shooting scene that has been discriminated by the first shooting scene discrimination. Shooting for focusing control is performed at an exposure corresponding to the first amount of exposure, whereby image data is obtained. Focusing control is carried out based upon the image data obtained, and shooting is performed again. Second shooting scene discrimination is performed based upon the image data obtained by shooting. A second amount of exposure is calculated using a program diagram suited to the shooting scene that has been discriminated by the second shooting scene discrimination. Shooting for recording purposes is performed at the exposure corresponding to the second amount of exposure and the image data obtained is recorded.
US08310587B2 Compact camera optics
Imaging apparatus includes an image sensor, which is adapted to generate an input image in response to optical radiation that is incident thereon. A processing engine is configured to apply a digital filter to the input image so as to generate a filtered image, the digital filter having a kernel, which has a kernel width that is greater than five pixels. An optical assembly is arranged to focus the optical radiation onto the image sensor with a point spread function (PSF) such that no more than a first threshold percentage of energy emitted from a point object and focused by the optical assembly falls within a first region of the image sensor having a first width that is five times the pitch of the image sensor, while at least a second threshold percentage of the energy emitted from the point object and focused by the optical assembly falls within a second region, which contains the first region and has a second width corresponding to the kernel width.
US08310582B2 Digital image processing apparatus and method for displaying a plurality of images
A digital image processing apparatus may include a storage medium which stores image files and a display which displays images corresponding to the image files stored on the storage medium. A display region of the display may be divided into a plurality of regions and a plurality of images corresponding to a plurality of image files stored on the storage medium may be respectively displayed in the plurality of regions. The plurality of images may be displayed simultaneously and a size of at least one of the plurality regions may be variable.
US08310580B2 Solid-state imaging device and camera system for suppressing occurrence of quantization vertical streaks
A solid-state imaging device includes: a pixel unit in which plural pixels that perform photoelectric conversion are arrayed in a matrix shape; and a pixel-signal readout unit that performs readout of pixel signals from the pixel unit in a unit of plural pixels, the pixel-signal readout unit including an AD conversion unit that performs analog-digital (AD) conversion, wherein the pixel-signal readout unit includes plural comparators that compare a reference signal as a ramp wave and readout analog signal potentials of the pixels in rows in which the comparators are provided, plural counter latches that are arranged to correspond to the plural comparators and capable of counting comparison times of the comparators corresponding thereto, stop the count when outputs of the comparators are inverted, and store values of the count, and an adjusting unit that performs offset adjustment for the reference signal every time the AD conversion is performed.
US08310575B2 Solid-state imaging device and imaging apparatus
A solid-state imaging device includes: a semiconductor substrate; photoelectric conversion units formed in array on the semiconductor substrate and forming a light receiving unit; and wiring sections formed in positions among the photoelectric conversion units. The wiring sections include wiring bodies formed by superimposing wiring layers on the light receiving unit and including a bottom wiring body on the semiconductor substrate side, a top wiring body on an uppermost side, and an intermediate wiring body between the bottom wiring body and the top wiring body, and contacts connecting the wiring bodies in order of vertical overlap, and in at least one of the wiring sections, the wiring bodies other than the bottom wiring body are superimposed while being shifted from a position right above the bottom wiring body, and amounts of shift of the intermediate wiring body and the contacts connected to the intermediate wiring body are the same.
US08310574B2 Configuration and method for driving physical information acquisition sensor control lines at multiple dividing points
In particular for a solid-state image sensor with high resolution, a control line is not driven at any of two end points of the control line, but the control line is driven at two arbitrary dividing points on the control line. Preferably, two points on control line whose distance from a closer end of a range in which skew is to be suppressed is equal to ¼ of the total length of the range may be selected as the dividing points at which the control line is driven. In this case, the time constant at points farthest from the driving points becomes ¼ of that which occurs when the control line is driven at both end points thereof and 1/16 of that which occurs when the control line is driven at one end point thereof, and thus, theoretically, the skew can be reduced to ¼ or 1/16 of that which occurs when the control line is driven at both end points or only one end point.
US08310570B1 Repairing defective pixels
Apparatus, methods, and other embodiments associated with repairing defective pixels are described. In one embodiment, an apparatus includes pixel defect logic configured to retrieve pixel repair information associated with at least one defective sensor of an array of photo sensors. Pixel replication logic is configured to repair defective pixels in a stream of image pixels based, at least in part, on the pixel repair information.
US08310564B2 Imaging apparatus
An apparatus includes a control unit which switches between a first display mode and a second display mode based on whether a zoom state is equal to or greater than a predetermined zoom magnification. The imaging apparatus, in a zoom state where a part of an imaging area is clipped and recorded, switches between the first display mode, which displays on a display unit a clipped recording area, and the second display mode, which displays on the display unit an area which is wider than the clipped recording area.
US08310551B2 Digital photographing apparatuses for controlling hand shake correction and methods of controlling the digital photographing apparatus
Provided are a digital photographing apparatuses and methods of controlling the same. The method includes: inputting previous preview image data; inputting current preview image data; comparing and determining a pixel value of the previous preview image data and a pixel value of the current preview image data; and controlling the operation of a hand shake correcting unit according to the comparison and determination result. Accordingly, the hand shake correcting unit is selectively turned off by easily detecting a case where hand shake correction is not necessary, such as a case where a tripod is used, thereby reducing power consumption.
US08310549B2 Method of automatically calibrating a visual parameter for an imaging device
A method of automatically calibrating a visual parameter, such as luminance or contrast, for an imaging device is disclosed. A ratio of visual parameter difference to lens position difference between two predetermined lens positions is pre-determined for a predetermined focal length. A target visual parameter is then obtained according to the pre-determined ratio, a current visual parameter and lens position difference between a current lens position and a target lens position. Finally, the current visual parameter is updated by the target visual parameter in an automatic mode.
US08310540B2 Loop recording with book marking
A methods in which a camera can store discrete segments of imaged data, using a sensor in the camera to capture image data, using multiple portions of a memory as a loop in which to record the segments in approximately real time, and protecting the multiple portions from being overwritten by subsequent recording in the loop. Recorder continues to record the image data immediately after ending at least one of the segments or immediately after protecting at least one of the segments. Protected data or segments can be wirelessly transmitting a first one of the segments to a memory, and releasing a corresponding one of the multiple portions of memory from protection. Recorder and signal switch are located or as part of an accessory, such as a pair of glasses.
US08310529B2 System and method for automatic processing of endoscopic images
A system and method for automatically configuring a display device for an endoscopic procedure. The system includes: a video processing device for receiving image signals of an object from an endoscope device. A first converting device converts the image signals provided by a standard definition endoscope device into first resolution video image signals for display on a display device; or, converts image signals provided by a high definition endoscope device into second higher resolution video image signals for display. A second converting device converts the second higher resolution video image signals into first resolution video image signals image signals. A processing node receives: the first resolution video image signals from either the first converter means, or from the second converter means. An image capture means at the processing node captures still images of the first resolution video image signals received. The processing node further routes back to the video processing device the first resolution video image signals from the image capture card. A switching device receives the first resolution video image signals from the image capture card and routes the first resolution video image signals to the first display device or, alternately, receives the video image signals from the first converting means for routing to the first display device.
US08310528B2 Image display apparatus and method
An image display apparatus for displaying a 3D video signal using a liquid crystal device such as an HTPS or LCOS device comprises a frame rate converter (3) that converts the input video signal to a doubled frame rate, a signal format converter (4) that converts the pixel sequence of the video signal, a light source controller (7) that outputs a light source control signal for turning the light source used for image display on and off, and a 3D glasses controller (8) that generates a glasses control signal (c3) for shutters (64R, 64L) that switch the transmission of the light to the right and left eyes of 3D glasses (64). The risk of crosstalk between the right and left images, due to device response speed is reduced, without requiring a large number of frame memories.
US08310524B2 Stereoscopic image display apparatus
A stereoscopic image display apparatus having a function for tracking at least one observer is provided. The stereoscopic image display apparatus includes a detection and calculation module and a display unit. The detection and calculation module detects the position of the observer to configure N views of a displayed image corresponding to two eyes of the observer, and outputs a control information, wherein N≧4. The display unit receives the control information and generates N view images corresponding to the N views. Each eye of the observer receives at least two view images, and the two eyes respectively receive multiple view images in different views.
US08310519B2 Device for carrying out a video conference
The invention relates to an assembly for carrying out a video conference between a location A and at least one location W, during which it is possible for at least some participants to make eye-to-eye contact or face-to-face contact. To achieve this, location A is equipped with at least two image generation elements for generating images of the participants in location A, said elements being assigned to different participant positions in location W and is also equipped with at least one optical representation of each participant position in location W. The image generation elements are arranged in such a way that for at least one participant position in location A and at least two representations of participant positions in location W, which are assigned to different image generation elements, the image generation element that is assigned to the respective participant position in location W is positioned within a horizontal angular range of ±20° in relation to the connection lines between the participant position in location A and the representations of the participant positions in location W. Each participant position in location W is assigned the reproduction means that reproduces the image of the image generation element assigned to said participant position.
US08310518B2 Videoconference system and management method thereof
A videoconference system and a management method thereof are provided. The videoconference system includes: terminals; multipoint control units (MCUs), as the superior level for the terminals, for controlling the corresponding terminals; conference management systems, as the superior level for the MCUs, for performing dispatching and control for the local conference site; and conference coordination systems, as the superior level for the conference management systems, for coordinating corresponding conference management systems and neighboring conference coordination systems to perform dispatching and control for the entire conference. The videoconference management method includes: a subscriber requesting for conference dispatching to the home conference management system; the home conference management system managing the corresponding local conference site directly at the dispatching request, and transferring the dispatching across conference management systems to the corresponding conference coordination system; and the conference coordination system dispatching the corresponding master and slave conference management systems at the dispatching request.
US08310501B2 Analyzing alpha values for flicker filtering
A flicker filter is adjusted according to degree of alpha blending performed on a display signal. For some weakly showing graphics images, a lower flicker filter level may be implemented or the flicker filter may be turned off. A threshold for turning off the flicker filter may be programmable. Other embodiments are described and claimed.
US08310500B2 Storage method for gamma value look-up table
A storage method for a gamma value look-up table comprises storing gamma values corresponding to grays exceeding or equaling a 33rd gray in the gamma value look-up table, and calculating gamma values corresponding to a 1st gray to a 32nd gray by a formula.
US08310499B2 Balancing luminance disparity in a display by multiple projectors
In an example embodiment, a system for creating a display from multiple projectors receives as an input a source pixel derived from an image to be displayed. The system generates a scalar-adjusted pixel by applying a scalar for an adjustment range to each channel value in the source pixel, where the scalar depends on whether the source pixel is gray or color. The system modifies each channel value in the scalar-adjusted pixel according to a luminance adjustment curve for a projector, where the luminance adjustment curve depends on whether the source pixel is gray or color. The system generates the luminance adjustment curve from captured calibration images by: (1) creating an interpolated response curve; and (2) generating and inverting a median difference curve based on the interpolated response curve for the projector and the interpolated response curves for the other projectors in the system.
US08310492B2 Hardware-based scheduling of GPU work
An apparatus and methods for scheduling and executing commands issued by a first processor, such as a CPU, on a second processor, such as a GPU, are disclosed. In one embodiment, a method of executing processes on a graphics processing unit (GPU) includes monitoring one or more buffers in a memory, selecting a first subset from the one or more buffers for execution on the GPU based on a workload profile of the GPU, and executing the first subset on the GPU. The GPU may also receive a priority ordering of the one or more buffers, where the selecting is further based on the received priority ordering. By performing prioritization and scheduling of commands in the GPU, system performance is enhanced.
US08310489B2 Method and apparatus for rendering video
Multiple Video Graphic Adapters (VGAs) are used to render video data to a common port. In one embodiment, each VGA will render an entire frame of video and provide it to the output port through a switch. The next adjacent frame will be calculated by a separate VGA and provided to an output port through the switch. A voltage adjustment is made to a digital-to-analog converter (DAC) of at least one of the VGAs in order to correlate the video-out voltages being provided by the VGAs. This correlation assures that the color being viewed on the screen is uniform regardless of which VGA is providing the signal. A dummy switch receives the video-output from each of the VGAs. When a VGA is not providing information to the output port, the dummy switch can be selected to provide the video-output of the selected VGA a resistance path which matches the resistance at the video port. This allows the video graphics controller to maintain a constant thermal state.
US08310485B1 Creating animation effects
This specification describes technologies that relate to creating animation effects in an animation at runtime and without requiring the animation effects to be stored in every frame or time instance of the animation. In general, one aspect of the subject matter described in this specification can be embodied in a method that includes obtaining animation information having a primary object and a first effect object associated with the primary object. The method also includes generating an animation sequence using the animation information. The animation sequence includes the primary object on which the first effect object and a second effect object can be applied. The act of generating an animation sequence includes interpolating between the first and second effect objects to create at least one intermediate effect applied to the primary object in the animation sequence. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
US08310474B2 Display device
When semi-amorphous TFTs are used for forming a signal line driver circuit and a pixel, a large amplitude is required for driving the pixel, and a large power supply voltage is thus needed. On the other hand, when a shift register is made up of transistors having a single conductivity, a bootstrap circuit is required, and a voltage over a power supply is applied to a specific element. Therefore, not both the driving amplitude and the reliability can be achieved with a single power supply. According to the invention, a level shifter having a single conductivity is provided to solve such a problem.
US08310473B2 Semiconductor device, display panel and electronic apparatus
A semiconductor device, includes a plurality of film transistors, and a buffer circuit, wherein the buffer circuit includes an outputting stage; a first inputting stage; a second inputting stage; a second outputting stage; and a transistor.
US08310469B2 Display device and driving method thereof
A display device includes a light emitting element, a capacitor, a driving transistor, and first to third switching units. The capacitor is connected between a first node and a second node. The driving transistor has an input terminal connected with a first voltage, an output terminal, and a control terminal connected with the second node, and it outputs a driving current to the light emitting element. The first switching unit selects and connects one of a data voltage and a second voltage to the first node. The second switching unit switches a connection between the second voltage and the second node. The third switching unit selects and connects one of the second node and the light emitting element to the output terminal of the driving transistor.
US08310465B2 Touch panel and electronic device including touch panel
A resistive film type touch panel includes first and second resistive films respectively provided on the inner surfaces of a pair of substrates on the touch side and the opposite side, protruding contacts which are provided on the first resistive film so as to protrude to a predetermined height, and come into contact with the second resistive film upon bending/deformation of the touch-side substrate by a touch to electrically connect the touch-side substrate to the second resistive film, insulating spacers which are arranged between the substrates except the positions of the protruding contacts, and define the space between the substrates to a height higher than that of protruding contacts, and a liquid or liquid crystal sealed in the space between the substrates. This arrangement reduces the bending/deformation amount of the touch-side substrate and the refraction of transmitted light at a portion bent/deformed by a touch on the touch-side substrate.
US08310461B2 Method and apparatus for on-top writing
A handwriting recognition apparatus facilitates user entry of strokes one on top of another. The apparatus, which includes a processor and a display integrated with a touch sensitive screen, receives a series of strokes via the screen. Each stroke is defined by contact, trace, and lift occurrences. Each stroke appears on the display until occurrence of a prescribed event, and then disappears. The apparatus accumulates strokes into a buffer and interprets all accumulated strokes collectively against a character database and optionally a linguistic database, to identify multiple candidate strings that could be represented by the accumulated strokes. The apparatus displays candidate strings for user selection after all strokes have faded, or after receiving a user submitted delimiter, or after a given delay has elapsed following user entry of the latest stroke. Alternatively, candidate strings are displayed after each stroke without waiting for timeout or explicit delimiter.
US08310456B2 Mobile terminal and screen displaying method thereof
The present invention relates to a mobile terminal. Specifically to a mobile terminal including a display including a touchscreen, a sensing unit for sensing an object in near-proximity to the touchscreen, a controller for altering an image appearing on the display according to at least one of a duration of the object near the touchscreen and a distance of the object away from the touchscreen.
US08310453B1 Touch-screen sign-in key
The present invention provides methods, devices, and systems for maintaining the security of portable electronic devices. More specifically, the present invention leverages existing touch-screen technology to secure the electronic device. The electronic device may require a user to touch a key having a certain number of contact points to the touch-screen to verify that the user is allowed access to the electronic device or applications supported thereby.
US08310439B2 Apparatus and method for driving an electrophoretic display
An apparatus for driving an electrophoretic display comprising a data driver applying data voltages to a plurality of pixels where electrophoretic particles are respectively disposed includes a memory storing gray information, level information of data voltages, and application time information of the data voltage, and a signal controller, wherein the signal controller reads the gray information, the level information of the data voltage and the application time information of the data voltage stored in the memory to apply an output image signal to the data driver, again stores the updated application time information of the data voltage to the memory by counting the application time information of the data voltage, compares the gray information stored in the memory with the gray information newly input from the external device, and when the gray information stored in the memory and the gray information newly input are different from each other, again stores the level information of the data voltage and the application time information of the data voltage that are newly updated in the memory based on the gray information that is newly input.
US08310437B2 Backlight device and display device
The backlight device includes: a backlight including a plurality of light sources; and a backlight control part. The backlight includes a plurality of divided areas, and light sources disposed in each of the plurality of divided areas are chain-connected. The backlight control part includes at least one backlight control unit for controlling turning on and off of the backlight which includes the plurality of divided areas, with respect to the each divided area. The backlight control unit includes a selection unit for selecting one of divided areas, at least one backlight drive path. The selection unit selects the one of divided areas in a time division manner, and the light sources of the one of divided areas are driven by sharing the at least one backlight drive path in common.
US08310433B2 Display device and electronic apparatus
The invention provides a display device and an electronic apparatus which can reduce power consumption in the case of being driven by using a digital time grayscale method. According to the invention, a row in which all the pixels display black is focused on in a plurality of pixels arranged in matrix, and sampling of data which is to be inputted to the pixels arranged in the row is not performed. Then, in a period during which the data sampling is not performed, the operation of a shift register in a source driver and, sampling operation of a video signal in a first latch circuit are stopped. The invention which has the aforementioned characteristics can temporally stop operation of the source driver to reduce power consumption. In particular, the invention can stop operation of the source driver which consumes much power in the display device, leading to dramatic reduction in power consumption.
US08310431B2 Image display apparatus and frequency adjustment method thereof
A format of an inputted video signal is estimated to be based on the total number of vertical lines, and a frequency dividing ratio of a PLL unit is provisionally set at a predetermined value corresponding to the estimated format. Next, the frequency dividing ratio is calculated so that a measured value of a horizontal display width that is measured by a video detecting unit matches a capture width which is the horizontal display width capturable by a frame memory, and the calculated frequency dividing ratio is converted to a multiple of 4. A phase adjustment of the regenerative dot clock is performed against the video signal based on the converted frequency dividing ratio by using the regenerative dot clock generated by the PLL unit. Furthermore, the frequency dividing ratio is recalculated so that the measured value of the horizontal display width that is measured by the video detecting unit matches the capture width by using the regenerative dot clock after finishing the phase adjustment, and the calculated frequency dividing ratio is reset to the PLL unit.
US08310427B2 Liquid crystal display having common voltage regenerator and driving method thereof
An exemplary liquid crystal display includes a liquid crystal panel, a common voltage generator, and a common voltage regenerator. The liquid crystal panel includes liquid crystal capacitors and storage capacitors. Each liquid crystal capacitor includes a common electrode. Each storage capacitor includes a storage electrode. The common voltage generator is configured to provide a common voltage to the storage electrode. The common voltage regenerator is configured to receive a common feedback voltage from the storage electrode, generate a common regenerative voltage according to the common feedback voltage, and provide the common regenerative voltage to the common electrode.
US08310416B2 Method of driving pixel circuit, light-emitting apparatus, and electronic apparatus
There is provided a method of driving a pixel circuit. The method includes: performing a compensating operation of asymptotically causing the voltage across the storage capacitance to converge with a voltage corresponding to a threshold voltage of the driving transistor by applying a first reference voltage to the gate of the driving transistor, over a time duration variably set according to a gradation value designated to the pixel circuit, in a compensating period after the elapse of the resetting period; changing the voltage across the storage capacitance from a voltage set by the compensating operation to a voltage corresponding to the gradation value by applying a gradation voltage corresponding to the gradation value from a signal line to the gate of the driving transistor, in a writing period after the elapse of the compensating period.
US08310410B2 Display device having display element of simple matrix type, driving method of the same and simple matrix driver
A display device includes: a matrix-type display element; a row driver that drives a scan electrode of the display element; and a column driver that drives a data electrode of the display element, in which the column driver includes a matrix driver in a segment mode, the row driver includes a matrix driver being switched between the segment mode and a common mode, and the writing of image data to the display element is performed by: invalidating the output of the row driver and the column driver; setting the row driver to the segment mode; and validating the output of the row driver and the column driver after writing selected line specification data to the row driver and writing image data to the column driver, and then setting the row driver to the common driver.
US08310402B2 Compact multi-element antenna with phase shift
A phased array antenna system includes a first radiation element that is made of a material and has a length selected to resonate at a desired frequency. A phase-shift element is coupled to one end of the first radiation element. A second radiation element is coupled to the end of the phase-shift element opposite the first radiation element, so that a radio signal passes through the first radiation element through the phase-shift element and through the second radiation element, the second radiation element is made of a material and has a length selected to resonate such that the first and second radiation elements cooperate to form a desired beam pattern from the antenna system.
US08310396B2 Assisted satellite signal based positioning
For assisting a satellite based positioning, parameters are received for at least one satellite. Redundant information is removed from these parameters at large. Parameters with reduced redundancy are then provided as assistance data for the satellite signal based positioning. Such parameters with reduced redundancy can be received on the other hand as assistance data for a satellite signal based positioning. The original parameters are then reconstructed by adding the removed redundant information to the received parameters. The reconstructed original parameters are used in an assisted satellite signal based positioning.
US08310393B2 Method and system for maintaining a GNSS receiver in a hot-start state
A GNSS receiver in a wake up state during a standby mode may acquire ephemeris from received GNSS signals such as GPS signals and/or GLONASS signals. When subsequently transitioning from the standby mode to a normal mode operating at a high frequency clock, the acquired ephemeris may be utilized to generate a navigation solution for the GNSS receiver. The GNSS receiver in the wake up state during the standby mode may be switched to operate at the high frequency clock in order to receive GNSS signals. The GNSS receiver may extract complete ephemeris from the received GNSS signals, and may subsequently transition from the wake up state to a sleep state during the standby mode to save power. Radio frequency front-end components of the GNSS receiver may only be turned on to receive the GNSS signals. The GNSS receiver may transition between the standby mode and the normal mode.
US08310392B2 Radar device and echo data processing device
A radar device includes an antenna, from which a detection signal is transmitted while the antenna being rotated and by which a reflective wave of the transmitted detection signal is received to detect echo data, wherein image data is generated based on the detected echo data, a continuity detecting module for detecting a planar continuity of the currently detected echo data with respect to a pixel concerned in the image data, a behavior data generating module for generating behavior data indicative of a behavior of the echo data for a predetermined number of scans of the past in the pixel concerned based on behavior determination data, and an echo kind determining module for determining a kind of the echo data of the pixel concerned based on the planar continuity and the behavior data.
US08310390B2 A/D conversion circuit and solid state imaging device
A clock generating circuit in which a plurality of stages of inverting circuits are connected, a start signal that causes start of clock generation and an output signal from the inverting circuit of a predetermined stage are input to one of the inverting circuits, an element having impedance that changes in accordance with a magnitude of an object analog signal that is an object of conversion to a digital signal is provided between the adjacent inverting circuits, generates a clock of a frequency in accordance with the magnitude of the object analog signal. A counter counts the number of clocks generated by the clock generating circuit and outputs a count value.
US08310386B1 Digital control of a read-back signal gain
A system for controlling a dynamic range of an analog to digital converter (ADC) signal is disclosed. The system includes an ADC configured to receive an ADC input signal and output ADC samples; an error computation block coupled to the output of the ADC and configured to compute an error based at least in part on a target and the ADC samples, wherein the target has a constraint that is indicative of a desired dynamic range of the ADC input signal; and an analog front end coupled to the input of the ADC, wherein the analog front end comprises a variable gain amplifier whose gain is adjusted based at least in part on the error.
US08310385B2 Systems and methods for vector-based analog-to-digital converter sequential testing
A method for providing built-in self test (BiST) for an analog-to-digital converter (ADC) by automatic test equipment (ATE) is described. Output codes are received from the ADC. The output codes are translated to generate a functional pattern. Performance metrics are determined for the ADC using the functional pattern. The ADC may be on a device-under-test (DUT).
US08310384B2 Phase digitizing apparatus and method thereof
A phase digitizing apparatus for generating a corresponding digital value in response to a phase of an input signal is provided. The phase digitizing apparatus includes a coarse phase generator, for generating a coarse phase code according to the phase of the input signal and a first time unit; a fine phase code generator, for generating a fine phase code according to the phase of the input signal and a second time unit; and a calculating unit, for generating the digital value according to the coarse phase code and the fine phase code; wherein the first time unit is greater than the second time unit.
US08310381B2 Capacitive key touch sensing using analog inputs and digital outputs
A pulse is applied through a capacitive touch key sensor to a sampling capacitor of an analog-to-digital converter (ADC). The voltage charge arriving at the sampling capacitor will be maximum when there is substantially no shunt capacitance between the capacitive touch key sensor and the sampling capacitor. However, a object such as an operator's finger when in close proximity to the capacitive touch key sensor will create a capacitive shunt to ground that diverts some of the charge that is supposed to go to the sampling capacitor and thereby reduces the voltage charge on the sampling capacitor. This change in charge voltage when the capacitive touch key sensor is activated (touched) may be easily detected with the ADC. In addition, light emitting diodes (LEDs) may be integrated with the capacitive touch key sensors and use the same connections on an integrated circuit device in a time division multiplexed manor.
US08310373B2 System, a tool and a method for communicating with a faulted circuit indicator using a display
Provided is a system, a tool and a method for communicating with a faulted circuit indicator (FCI), the faulted circuit indicator including a detection circuit for monitoring an electrical conductor of a power system. The system includes a display and a first light emitting diode associated with the display. The first light emitting diode generates an optical FCI status signal in response to an occurrence of a fault in the electrical conductor. The system also includes a first microcontroller operatively coupled to the display and the detection circuit, and a handheld user command tool adapted to optically signal the display. The handheld user command tool may be also adapted to generate an optical serial communication. The optical serial communication may provide data and/or commands for operation of the faulted circuit indicator. The display may be integrated into the FCI. The FCI may be an overhead FCI.
US08310353B2 Vehicle blind spot detection and indicator system
A warning system for conveying alerts and information relating to a vehicle blind spot and objects detected therein, is disclosed. The system conveys an assortment of information through a single light emitting indicator. Also disclosed are various methods of indicating the advisability of lane changes, and modes of configuring the indicator and an associated sensing system and controller.
US08310349B2 Haptic surface with mechanical buttons
A haptic system including a plurality of mechanical buttons driven by a single haptic feedback driver. The mechanical buttons are integrated within the haptic surface and are configured to move with the haptic interface relative to said base. The haptic surface may include a touch screen interface.
US08310348B2 Remote controlling system for controlling electronic equipments within situation
The invention provides a remote controlling system for controlling a plurality of electronic equipments disposed within a situation, such as a home, a classroom, an office . . . etc. By use of the remote controlling system, a user can conveniently control the electronic equipments in the situation through a user interface or an external communication network such as a radio telecommunication network.
US08310345B2 Receiving apparatus
In contactless communication in which a carrier wave transmitted from a first antenna of a host is received via a second antenna of a terminal and the carrier wave is amplitude-modulated on the terminal to transmit data to the host, a carrier wave detected from the first antenna is amplitude-demodulated to obtain a first demodulated output, and phase information included in the carrier wave detected from the first antenna is extracted and the extracted phase information is decoded to obtain a second demodulated output. Then, either of the first and second demodulated outputs is selected and output. Even when a null is caused by an antenna distance between a PCD and a PICC, demodulated data is reliably obtained by utilizing demodulation processing that uses phase information.
US08310337B2 State sensing for a remote control
An apparatus, method and system for state or status sensing of devices for a remote control or remote controlled system. The devices status indicator system 101 comprises a hand held remote control device 109, device status indicator 104, 106, 107, and device 103, 111, 112. In the alternative, a smart control device 110 can be used with or without a hand held remote control device 109. When the device 103, 111, 112 is turned ON or OFF in the remote controlled system, the device status indicator 104, 106, 107 will send a signal 102, 105, 108 to the remote control device 109 and/or the smart control device 110. This signal 102, 105, 108 triggers information to be stored in the remote control device 109 and/or the smart control device 110 that indicates that the device 103, 111, 112 is in an ON or OFF state.
US08310328B2 Planar coil and method of making the same
A method of making a planar coil is disclosed in the present invention. First, a substrate having a trench is provided. Then, a barrier and a seed layer are formed on the substrate in sequence. An isolative layer is used for guiding a conductive material to flow into a lower portion of the trench such that accumulation of the conductive material at opening of the trench is prevented before the lower portion of the trench is completely filled up, thereby avoiding gap formation in the trench.
US08310325B2 Permanent magnet device
A magnet arrangement for creating a magnetic field. The magnet arrangement includes a first magnet having a first surface defining a first pole and a second surface defining a second pole opposite the first pole, and a second magnet having a third surface defining a third pole and a fourth surface defining a fourth pole opposite the third pole. The second surface has a higher magnetic flux density than the first surface. The third surface has a higher magnetic flux density than the fourth surface. The second magnet is spaced from the first magnet to define a first gap between the second surface and the third surface. Magnetic field lines of the magnetic field run from the first surface to the second surface, from the second surface to the third surface through the first gap, and from the third surface to the fourth surface.
US08310322B2 Solenoid actuator with an integrated mechanical locking and unlocking fixture
Electric Solenoid Actuators are used in a wide range of industries that require the combination of electrical, electromagnetic and mechanical apparatus and systems to activate or de-activate a device, automatically, or semi-automatically. Solenoid actuators are used in a variety of applications ranging from valve controls, electrical switch controls or contactors, or other electrical, electronic, hydraulic, pneumatic, mechanical systems and/or combinations thereof. Electric solenoid actuators are preferred from pneumatic and hydraulic actuators for many practical reasons. There are disadvantages with the use of electrical solenoids and this may include the limitation of motion as well as the limited force which is dictated by the strength of the electromagnet developed by the armature. The solenoid actuator of this disclosure operates on either AC or DC power supply depending on the coil and armature design which is dictated by the force required for specific applications and the type of power supply available.
US08310307B2 Amplifying circuit
The first emitter follower circuit and the second emitter follower circuit can increase an input impedance on the side of the inverting input terminal in the amplifying circuit. As a result, when a feedback circuit is connected between the inverting input terminal and the output terminal of the amplifying circuit, a fluctuation in a gain of the amplifying circuit according to a configuration of the feedback circuit can be suppressed.
US08310306B2 Operational amplifier
An operational amplifier includes a first amplifier to which an input signal is applied, and a second amplifier to which an output of the first amplifier is applied, wherein the second amplifier includes a first transistor including a gate to which the output of the first amplifier is applied, and a second transistor including a gate to which the output of the first amplifier is applied, and a drain coupled to a source of the first transistor.
US08310285B2 Process, temperature, part and setting independent reset pulse encoding and decoding scheme
A method of generating a reset signal for an integrated circuit without a dedicated reset pin includes calibrating a first clock pulse from a clock signal, measuring a second clock pulse from the clock signal, measuring a third clock pulse from the clock signal, and generating an internal reset signal if the first clock pulse width is longer than a predetermined minimum clock pulse width, if the second clock pulse is within an expected first value range, and if the third clock pulse is within an expected second value range.
US08310283B2 Over-drive circuit having stacked transistors
In a first pair of stacked PMOS devices comprising a first PMOS device and a second PMOS device, a first pumping circuit is coupled between a gate of the first PMOS device and a P pre-driver signal. In a second pair of stacked NMOS devices comprising a first NMOS device and a second NMOS device, a second pumping circuit is coupled between a gate of the first NMOS device and an N pre-driver signal. The pumping circuits recognizing the transition from the pre-driver signals provide a voltage to the gate of the first PMOS device and of the first NMOS device so that the first PMOS and NMOS devices are turned on better. As a result, their voltage Vds peaks are suppressed to a safe level; the devices avoid hot-carrier degradations; and their lifetimes are prolonged.
US08310278B2 Voltage detection device
A voltage detection circuit includes operational amplifiers, a battery, and a voltage circuit. The voltage circuit offsets the inverting input terminals and non-inverting input terminals of the operational amplifiers to the positive side with reference to a ground GND.
US08310272B2 Method and system for testing electric automotive drive systems
Various methods and systems for testing electric automotive drive systems are provided. The methods may be implemented with components with components that are used during normal operation of the automobile, such an inverter, an electric motor, and an electronic control system. One such method includes adjusting the frequency of a current pulsed input provided to an electric motor while monitoring the winding currents. Another method includes monitoring current flow during and after a direct current (DC) pulse is generated by switches within an inverter. A further method includes monitoring current flow while a deactivation signal is provided to the switches and during individual activation of the switches.
US08310270B2 Emulating behavior of a legacy test system
An apparatus for use in testing a device includes a communication channel having a set of programmable parameters associated therewith. The programmable parameters result in a bias condition on the communication channel. A bias control circuit is used to affect the bias condition that results from the programmable parameters in order to emulate a desired bias condition.
US08310268B2 Generating test benches for pre-silicon validation of retimed complex IC designs against a reference design
This invention (900) described a method that generates and uses a test bench for verifying an electrical design module in a semiconductor manufacturing against an electrical reference model containing a sub-circuit that matches the electrical design module. The invention includes providing (902) a description of an electrical design module that includes a plurality of ports. In addition, the invention includes providing (904) a description of an electrical reference model. The invention further includes providing and or creating (92) one or more implicit defines for the reference modules that appear in hierarchy of the electrical reference model. And, the invention includes providing (906) a description file that includes one or more instance definitions. The invention parses (91) the hierarchy of the electrical design model and then processes (96) the description file. The invention then writes (97) the test bench.
US08310263B2 Control of tristate buses during scan test
A system, method, and apparatus for controlling tri-state drivers are presented herein. During scan testing, a decoder controls the tri-state drivers and prevents more than one tri-state driver from driving a shared resource, regardless of the test patterns shifted into the scan chain. During functional mode, the tri-state drivers are driven by functional enables.
US08310256B2 Capacitive opens testing in low signal environments
An improved system for capacitive testing electrical connections in a low signal environment. The system includes features that increase sensitivity of a capacitive probe. One feature is a spacer positioned to allow the probe to be partially inserted into the component without contacting the pins. The spacer may be a collar on the probe that contacts the housing of the component, contacts the substrate of the circuit assembly, or both. In some other embodiments, the spacer may be a riser extending beyond the surface of the sense plate that contacts the component, a riser portion of the component, or a combination of both. The spacer improves sensitivity by establishing a small gap between a sense plate of the probe and pins under test without risk of damage to the pins. A second feature is a guard plate of the probe with reduced capacitance to a sense plate of the probe. Reducing capacitance also increases the sensitivity of the probe.
US08310250B2 Probe and arrangement for determining the moisture content or conductivity of a material
In a probe and an arrangement including a probe for determining a moisture content or a conductivity of a material, wherein the probe has a base body with two electrical conductors of which at least one has the form of a tape which is embedded in an electrically insulating material area of the base body in such a way that only an edge area of the tape-like conductor is disposed at the surface of the insulating material area of the base body for contact with the material.
US08310244B2 Power interruption detecting system, electronic device and power interruption detecting device thereof
A power interruption detecting system includes an electronic device and a power interruption detecting device. The electronic device includes a power supply, a protection circuit, a main circuit and a recording structure. The power supply includes a first power supplying module and a second power supplying module. The protection circuit is connected in parallel to the first power supplying module. The main circuit is connected in parallel to the first power supplying module. The recording structure is connected to the main circuit and configured for collecting a number of values of working voltage of the main circuit. The power interruption detecting device is configured for determining a cause for a shutting down problem happened to the electronic device, according to the values of the working voltage.
US08310240B2 Monitoring circuit for an energy store and method for monitoring an energy store
A monitoring circuit is provided for an energy storage device. The energy storage device has a plurality of cells which each provide a voltage between their first and second connections and are switched in series. At least two voltage measuring circuits are provided, wherein the voltage measuring circuits each measure the voltage between a first measurement input and a second measurement input. A first connection conductor connects the first terminal of the first cell to the first measurement input of a first voltage measurement circuit. A second connection conductor connects the second terminal of the first cell to the second measurement input of a first voltage measurement circuit. A first load resistor can be switched between the first measurement input of the second voltage measurement circuit and a first fixed potential.
US08310237B2 Apparatus for and method of detecting a conductive object
The invention relates to an apparatus for detecting a conductive object (5). The apparatus comprises at least one transmitting device (2), which is operative to generate a first changing magnetic flux (11, 12), and at least one receiving device (10), which is operative, in use, to receive a second changing magnetic flux (9) generated by the conductive object (5) in dependence upon the first changing magnetic flux. In addition, the at least one transmitting device and the at least one receiving device are disposed in relation to each other so as to attenuate the first changing magnetic flux (11, 12) received directly by the at least one receiving device (10) from the at least one transmitting device (2).
US08310236B2 Continuous wave metal detector
A training set including a target object set and a clutter object set is accessed. It is determined that the training set includes multiple types of targets or multiple types of clutter. The target feature value of a type of target is compared with the clutter feature value. The type of target is associated with the non-target object based on the comparison. A classifier is trained using the target feature value and the clutter feature value of the associated type of target and the non-clutter object. A feature value associated with an unknown object is applied to multiple classifiers to generate a set of metrics for the unknown object. The metrics are aggregated into an overall metric. Whether the unknown object is included in the target set is determined based on the overall metric.
US08310213B2 Electrical component fault detection
A motive unit, such as a generator, is disclosed. The motive unit has a fault transmitter to provide a status indication of a component of the motive unit. Failure of a component, such as a diode on the rotor of a generator, can be accordingly communicated.
US08310206B2 Monitoring battery cell voltage
An apparatus includes battery gauge circuitry implemented on an integrated circuit. The battery gauge circuitry includes a plurality of switches that individually open in response to a voltage reduction on a battery cell associated with a respective one of the switches. The battery gauge circuitry also includes a logic device that determines if at least one of the switches is open. The battery gauge circuitry also includes a register that stores data that indicates if at least one switch is open. The battery gauge circuitry also includes a controller that initiates halting power delivery to a load if at least one of the switches is open. The controller also identifies the open switch.
US08310203B2 Battery balancing method
A battery balancing method for a battery pack is disclosed, wherein the battery pack includes a plurality of rechargeable battery cells. The method categorizes the plurality of battery cells into a first subgroup and a second subgroup. Each battery cell in the first subgroup has an over voltage count number that records the times of the battery cells reaching an over voltage protection point. A minimum voltage of the battery cells in the second subgroup is detected. Then the voltage of each battery cell in the first subgroup is decreased to a buck voltage lower than the minimum voltage of the second subgroup. While any one cell in the first group reaches the over voltage protection point again during the charging procedure, the over voltage count numbers for the particular battery cells already reached the over voltage protection point are accumulated and then the charging procedure is terminated.
US08310201B1 Battery with electronic compartment
An electronic containment battery includes a battery section and an electronic section that together form a standard battery form factor that allows insertion into conventional electronic devices. In one example, the electronic section can include Radio Frequency (RF) circuitry that enables electronic operations in the electronic containment battery to be communicated or controlled wirelessly. In another example, the electronic section can include wireless charging circuitry that enables the battery section to be wirelessly charged while the EC battery is inserted into the conventional electronic device. In yet another example, the electronic section can include the RF circuitry and the wireless charging circuitry.
US08310199B2 Electronic circuit for a small electric appliance
An electronic circuit for an electric appliance. In one embodiment, there is provided an electronic circuit for a battery-operated electric appliance, which can be inductively fed by an external electric power source, comprising a charging circuit for charging an accumulator (A), which encompasses a charging coil (L2) and a diode (D2), wherein the accumulator (A) is connected in series to the diode (D2) and the charging coil (L2), a light emitting diode (LED) as display for the charging process and/or charging status of the accumulator (A), wherein an end of the charging coil (L2) is connected to the cathode of the diode (D2) and the anode of the light emitting diode (LED) and the negative pole of the accumulator (A) is connected to the anode of the diode (D2).
US08310196B2 Method and apparatus for failsafe monitoring an electromotive drive
A method and an apparatus for the failsafe monitoring of an electromotive drive without additional sensors, including a drive having a three-phase control of an electric motor, detection of the current and voltage profiles of each of the three phases, as they are forwarded to the motor by drive electronics, determination of the load speed while using the detected current and voltage values, where the determination of the load speed takes place by calculating an observer model with reference to the detected current, to the detected voltage, to the frequency preset by the control and to the characteristic data of the motor and generation of a failsafe switch signal for the motor when the calculated load speed does not correspond to a preset desired speed within the framework of preset tolerances. The load torque can also be determined and monitored with reference to the observer model.
US08310186B2 Apparatus for carrying out improved control of rotary machine
In an apparatus, a predicting unit predicts, based on a target value of a drive mode of a power converter at a next timing, a first value of a controlled variable. The drive mode is indicative of a switching-state of each of a plurality of switching elements. The target value of the drive mode of the power converter at the next timing is temporarily set at a present timing prior to the next timing. A driving unit drives the plurality of switching elements based on the target value of the drive mode at the next timing while limiting a number of switching-state changes in the plurality of switching elements from the present timing to the next timing as long as the deviation between the predicted first value of the controlled variable at the further next timing and a command value therefor is within a threshold range.
US08310184B2 PWM control circuit and PWN control method
The PWM control circuit includes a polarity determination unit, a full wave rectification unit, an adjustment unit that generates an adjusted waveform signal by adjusting waveform of the full wave rectification signal, and a carrier signal generating unit that generates a fixed frequency carrier signal. The PWM control circuit further includes a comparator that generates an original PWM signal by comparing the adjusted waveform signal and the carrier signal, and a PWM waveform shaping unit that generates a first PWM signal for the positive polarity section and a second PWM signal for the negative polarity section, by shaping the original PWM signal according to the polarity signal.
US08310183B2 Motor control device
A motor control device includes a current profile generator generating a current profile, a pilot voltage operator calculating a pilot pulse voltage, on the basis of the current profile, and adding the pilot pulse voltage to a voltage command on a d axis, a magnetic pole position detector detecting a position of a magnetic pole in the permanent magnet motor, on the basis of the pilot pulse voltage, a polarity identification evaluation current operator calculating a polarity identification evaluation current for identifying a polarity of the magnetic pole in the permanent magnet motor, on the basis of a current value on the d axis in the motor current that has been detected in synchronization with a period of PWM control, and a polarity detector outputting a phase correction amount, on the basis of a deviation between the polarity identification evaluation current and the current profile.
US08310177B2 Battery management system for a cordless tool
A hand-held, battery powered tool (e.g., nutrunner, drill) includes an output head operatively connected to a motor, a plurality of battery cells, an ON/OFF start switch, a resistance sensor that measures a resistance of the output head to movement, and a controller. When the start switch is ON and the resistance sensed by the resistance sensor does not exceed a predetermined shift resistance, the controller automatically connects the plurality of battery cells to each other and the motor in series. When the start switch is ON and the resistance sensed by the resistance sensor exceeds the predetermined shift resistance, the controller automatically connects the plurality of battery cells to each other in parallel and to the motor.
US08310170B2 Circuit arrangement for controlling light emitting diodes
In a circuit arrangement for controlling light emitting diodes (LED's) combined in groups, with at least one driver which has current outputs, via which current can be delivered to the LED's, as well as a control input by which the current supplied to the LED's is adjustable, the current control input is connected to the voltage output of a voltage source.
US08310164B2 Multi-lamp driving system
A multi-lamp driving system includes a power supply and at least one balance transformer. Each balance transformer includes two cores, two primary windings, two secondary windings and two protection windings. Each primary winding is wrapped around a core and serially connected to a lamp to form a first circuit branch in parallel connection with each other. The first circuit branches are powered by the power supply. The Each secondary winding is wrapped around a core and connected to a primary winding. The two secondary windings are connected in series to form a short circuit loop. Each of the protection windings is wrapped around a core and connected to a primary winding. The protection windings are wrapped in opposite directions and connected in series to form a second circuit branch. The second circuit branch outputs voltage signals to the power supply when induced voltages crossing the protection windings are unequal.
US08310156B2 High-pressure discharge lamp and vehicle headlight with high-pressure discharge lamp
A high-pressure discharge lamp may include a discharge vessel which is sealed in a gas-tight manner and in which electrodes and an ionizable fill for generating a gas discharge are enclosed, the ionizable fill being in the form of a mercury-free fill which includes xenon and halides of the metals sodium, scandium, zinc and indium, wherein the weight ratio of the halides of zinc and indium is in the range of from 20 to 100, and wherein the coldfilling pressure of xenon is in the range of from 1.3 megapascal to 1.8 megapascal.
US08310152B2 Organic EL device and EL display panel having a low driving voltage and high light emitting frequency, and method for manufacturing
Disclosed is a method for manufacturing an organic EL device which comprises a hole injection layer having a flat surface that is not contaminated. Specifically disclosed method for manufacturing an organic EL device, which comprises a step of forming an anode on a substrate; a step of forming a hole injection layer on the anode; a step of forming an inorganic film on the substrate and the hole injection layer; a step of forming a bank on the inorganic film in such a manner that at least a part of the inorganic film formed on the hole injection layer is exposed; a step of etching the exposed inorganic film by using the bank as a mask so that the hole injection layer is exposed therefrom; and a step of forming an organic light-emitting layer by applying an organic light-emitting material onto the exposed hole injection layer. The hole injection layer contains tungsten oxide or molybdenum oxide.
US08310151B2 Active matrix electroluminescence device and method for fabricating the same
An active matrix electroluminescence device and a method for fabricating the same for enhancing electrical characteristics of a wire are disclosed. The method includes forming a wire on a non-emissive area of a substrate, and forming transistors on an emissive area of the substrate, forming an insulating layer on the substrate, the wire, and the transistors, and selectively removing the insulating layer, so as to expose the wire, forming a first electrode on the insulating layer in the emissive area, forming an electroluminous layer on the first electrode, and forming a second electrode on the electroluminous layer and the wire.
US08310144B2 Illumination system and display device
A luminair and a display device including a light emitting diode, a light exit window and a luminescent layer arranged between the light emitting diode and the light exit window. The light emitting diode emits light of a first primary color. The luminescent layer is arranged between the light emitting diode and the light exit window for converting part of the light emitted by the light emitting diode into light of a second primary color. The luminescent layer includes a garnet luminescent material of one of at least Lutetium, Cerium, Silicon and Nitrogen, or a combination of a garnet luminescent material of at least Lutetium and Cerium and a garnet luminescent material of at least Cerium and at least one of Yttrium and Gadolinium.
US08310143B2 Lighting device and lighting method
A lighting device comprising at least one solid state light emitter and at least one lumiphor. If each solid state light emitter is illuminated and each lumiphor is excited, a mixture of light emitted has x, y color coordinates within an area defined by the coordinates 0.32, 0.40; 0.36, 0,48; 0.43, 0.45; 0.42, 0.42; and 0.36, 0.38. The lumiphor(s) comprises phosphor particles, in the range of from 3 to 7 micrometers (or 5-15, 10-20, or 15-25 micrometers), or having a mean particle size of 5, 10, 15, 20 micrometers. Also, a lighting device comprising at least one emitter and at least one lumiphor in which the lumiphor comprises phosphor particles having sizes as mentioned above, where the lighting device has an efficacy of at least 60 (or 70, or 80) lumens per watt.
US08310141B2 Fluorescent lamp, light source apparatus and display apparatus
In a fluorescent lamp, an initial chromaticity change can be suppressed. An atmosphere in contact with a blue light-emission phosphor forming a phosphor particle layer 3 that contains argon (Ar) and neon (Ne) shown by the following equation A/(A+N)≧0.04, wherein A represents a mole fraction of argon and N represents a mole fraction of neon.
US08310140B2 Airtight container and image displaying apparatus using the same
An airtight container includes a front substrate, a rear substrate opposite to the front substrate, a plurality of spacers arranged between the front substrate and the rear substrate with the spacers having a predetermined interval therebetween, and a frame provided between the front substrate and the rear substrate and surrounding the plurality of spacers, and of which an internal space surrounded by the front substrate, the rear substrate and the frame is maintained at pressure lower than atmospheric pressure, wherein both the front substrate and the rear substrate are made from glass material, the airtight container satisfies H1
US08310135B2 Piezoelectric thin film element and piezoelectric thin film device including the same
A piezoelectric thin film element is provided, including on a substrate: a piezoelectric thin film expressed by a general formula (NaxKyLiz)NbO3 (0≦x≦1, 0≦y≦1, 0≦z≦0.2, x+y+z=1); and an upper electrode laminated thereon, wherein the piezoelectric thin film has a crystal structure of any one of a pseudo-cubic crystal, a tetragonal crystal, or an orthorhombic crystal, or has a crystal structure of coexistence of at least two of the pseudo-cubic crystal, the tetragonal crystal, or the orthorhombic crystal, and in such crystal structures, there is a coexistence of (001) oriented crystal grains oriented in (001) direction, and (111) oriented crystal grains oriented in (111) direction, with an angle formed by at least one of the crystal axes of the crystal grains and a normal line of the substrate surface set to be in a range of 0° to 10°.
US08310133B2 High frequency piezocomposite with triangular cross-sectional shaped pillars
A transducer with triangular cross-sectional shaped pillars is described for suppressing lateral modes within a composite, and a method for producing the same. According to one aspect of the present application, a plurality of triangular cross-sectional shaped pillars extends outwardly from a substrate and form an array of pillars. The resulting array of pillars is configured to suppress the lateral modes of the transducer at higher operating frequencies, such as, at or above 15 MHz, at or above 20 MHz, or at or above 30 MHz.
US08310097B2 Temperature-sensing uninterruptible power supply system and method for controlling the same
The present invention discloses a temperature-sensing uninterruptible power supply system and a method for controlling the same. The temperature-sensing uninterruptible power supply system comprises a data processing device, an uninterruptible power supply device, a human temperature sensing module, and a monitoring software; the control method comprises the steps of: the human temperature sensing module detecting a human temperature in a specific distance range; the monitoring software determining whether a user leave from the specific distance range; the uninterruptible power supply device switching to a power-saving mode and commanding the data processing device to shot down; the human temperature sensing module detecting that the user is back to the specific distance range; and restarting the uninterruptible power supply device and commanding the data processing device to reboot.
US08310096B1 Electrical backup for a gas furnace
An apparatus that provides backup electrical power for a forced air furnace system is herein disclosed, comprising a set of thermal chips which produce electric power directly from the burner area. This electric power is then used to charge a deep cell battery which is then used to power the control circuitry of the furnace as well as the fan motor in the event of a power failure. A relay to switch between battery operation and conventional AC power is provided on the incoming AC power line. Such changeover between AC operation and battery operation is fully automatic and requires no user action. When commercial AC power returns the apparatus switches back to conventional power distribution. Due to the electric producing power capability of the thermal chips it is envisioned that the apparatus could operate continuously for days on end without the use of AC power. It is envisioned that the present apparatus would be made available as standard or optional equipment on new furnaces or could be provided as an add-on kit for aftermarket installation on existing furnaces.
US08310095B2 Power compensator and method for providing a black start with that compensator
A power compensator for an electric power transmission line. The power compensator includes a voltage source converter, a capacitor and an energy storage device. The energy storage device includes a high voltage battery having a short circuit failure mode, a first main switch and second main switch for disconnecting the battery from the capacitor, and a control unit for operating the first and second switch.
US08310090B2 Differential-current switch
A differential-current switch includes a first unit arranged in an electric power supply network for detecting a differential current and outputting an analog differential current signal, an analog-to-digital converter receiving the outputted analog differential current signal and converting the outputted analog differential current signal to a digital differential current signal, a first digital signal processing unit receiving the digital differential current signal, a second unit for disconnecting circuit breaker contacts in the electric power supply network, and first means connected upstream of the analog-to-digital converter for adjusting the analog differential current signal. Adjustment of the analog differential current signal provides favorable resolution of a differential current signal over a wide dynamic range.
US08310069B2 Semiconductor package having marking layer
The symbolization of a semiconductor device (100) is incorporated in a thin sheet (130) attached to the top of the device, facing outwardly with its bare surface. The material of the sheet (about 1 to 10 μm thick) includes regions of a first optical reflectivity and a first color, and regions (133) of a second optical reflectivity and a second color, which differ from, and contrast with, the first reflectivity and color. Preferred choices for the sheet material include the compound o-cresol novolac epoxy and the compound bisphenol-A, more preferably with the chemical imidazole added to the film material. A preferred embodiment of the invention is a packaged device with a semiconductor chip a (101) connected to a substrate (102); the connection is achieved by bonding wires (111) forming an arch with a top 111a. The chip, the wire arches, and the substrate are embedded in an encapsulation material (120), which borders on the attached top sheet so that the arch tops touch the border (131).
US08310064B2 Semiconductor devices including voltage switchable materials for over-voltage protection
Semiconductor devices are provided that employ voltage switchable materials for over-voltage protection. In various implementations, the voltage switchable materials are substituted for conventional die attach adhesives, underfill layers, and encapsulants. While the voltage switchable material normally functions as a dielectric material, during an over-voltage event the voltage switchable material becomes electrically conductive and can conduct electricity to ground. Accordingly, the voltage switchable material is in contact with a path to ground such as a grounded trace on a substrate, or a grounded solder ball in a flip-chip package.
US08310063B2 Semiconductor package structure and manufacturing process thereof
A semiconductor package structure including a substrate, a first chip, a second chip, and an interposer is provided. The substrate has a carrying surface and an opposite bottom surface. The first chip disposed on the carrying surface has a first surface and an opposite second surface. The second surface faces the substrate. The first chip has a plurality of through silicon vias (TSVs) and a plurality of first pads and second pads on the first surface. The first pads are electrically connected to the corresponding TSVs. The TSVs are electrically connected to the substrate. The second chip disposed above the first chip exposes a portion of the first surface. The second chip is electrically connected to the corresponding TSVs. The interposer is disposed on the first surface. Top surfaces of the interposer and the second chip are substantially aligned with each other. The interposer is bonded to the second pads.