Document Document Title
US08006316B2 Scanning ion conductance microscopy for the investigation of living cells
A method for interrogating a surface using scanning probe microscopy comprises bringing a scanning probe into proximity with the surface and controlling the position of the probe relative to the surface to maintain a constant distance, characterized in that pressure is applied to the surface by a regulated flow of liquid through the probe, with subsequent monitoring of the position of the probe, wherein movement of the probe indicates a consequent movement of the surface.
US08006313B1 Non-machine specific optical-media based copy protection
A method of preventing use of an illegally copied optical medium comprises the step of identifying the media type of the optical medium to determine whether the optical medium is an original version or an unauthorized copy. If the media type indicates that the optical medium is an original version, use of the optical medium is not prevented. If the media type indicates that the optical medium is an unauthorized copy, use of the optical medium is inhibited. The media type can be identified by reviewing a medium-type code field contained in a mode parameter header of the optical medium, which corresponds to the media type of the optical medium, and is a feature integrated into the media that cannot be copied.
US08006307B1 Method and apparatus for distributing secure digital content that can be indexed by third party search engines
In a secure content distribution system, the text is extracted and scrambled in content documents that include text. The scrambled content is made available for indexing by conventional search engines but is not available as plain text and thus is kept secure. The scrambling process breaks a text stream derived from the content document into two to five word phrases, randomizes the phrases and creates a text file from the randomized stream. Third party search engines are allowed to index the scrambled file so that search algorithms that search on particular words or phrases produce nearly the same number of hits as with the plain text file. A web server that provides the content returns either the scrambled content to a search engine or a link to the publisher by examining a user agent parameter that accompanies a content request. Alternatively the scrambled content also includes a script routine that links to the publisher.
US08006304B2 System and method for ARP anti-spoofing security
A system and method that provides for copying ARP replies, and generating data packets which include the ARP reply, and other information such as an identification of the port on the ARP reply was received. These data packets are then transmitted to an ARP collector which stores the ARP reply and port information. The ARP collector then uses this stored information, and analyzes future data packets relative to the stored information to detect occurrences of ARP spoofing. The ARP collector further provides for generating alerts and taking security actions when ARP reply spoofing is detected.
US08006295B2 Domain ID service
The subject disclosure pertains to a domain identification system, comprising a principal that has a key and a mnemonically meaningless identifier, the mnemonically meaningless identifier is used to identify the component in a networked environment. The mnemonically meaningless identifier can be bound to the public key by a binding. The component may be part of a neighborhood of components, and each member component knows the members' binding.
US08006294B2 System and method for single sign-on
The single sign-on is implemented without requiring knowledge of a lower layer such as HTTP and HTML by using a single sign-on module which stores knowledge to store single sign-on and a single sign-on server which analyzes log-in communication of an EIS (Enterprise Information System) and selects and executes an applicable single sign-on module. Since the single sign-on can be implemented without requiring knowledge of a lower layer such as HTTP and HTML from a system engineer, the single sign-on can be implemented in a short period and at low cost.
US08006288B2 Method and apparatus for accessing a computer application program
In some embodiments, a request may be generated to register a computing device of a user to a registration issuer, and in response a device related credential for the computing device may be obtained, the device related credential being for exclusive use of that computing device and being related to a unique identifier of the user. A request for a credential for an application program may be generated, and in response an application credential for the application program may be obtained, the application credential being related to the unique identifier of the user. A request for access to the application program may be generated, the request comprising the application credential and the device related credential. In response to the request for access, access to the application may be granted if the device related credential and the application credential relate to the same unique user identifier.
US08006286B2 System and method for managing and controlling data
A system for managing and controlling data. The system includes provisions for easily and rapidly updating and managing a computer system, particularly a complex computer system in which several computers communicate with one another. The system also includes a central database which plays a key role in the management and control of the computer system. Most of the management functions are retained in the central database and remote offices, which generally do not retain data management information, communicate with the central office to retrieve data management information. The system also includes a novel approach to manipulating data.
US08006281B2 Network accessible trusted code
In one embodiment, a computer system performs a method for accessing a trusted assembly from a virtualized location. A computer system detects receipt of a request to access an assembly. The address of the assembly is expressed in the request as a virtualized location. The computer system resolves the virtualized location to a physical location where the assembly is physically stored. The resolving includes accessing an information store that maintains the current physical location corresponding to the requested assembly's virtualized location. The computer system determines whether the requested assembly qualifies as a trusted assembly by verifying that the assembly sufficiently complies with information encoded within the assembly. Lastly, upon determining that the requested assembly is trusted, the computer system accesses the requested assembly from the physical location.
US08006279B2 Distributive system for marking and blocking video and audio content related to video and audio programs
A system is provided for rating multimedia content streamed over a data network as a series of data frames, segments, or packets and for administering display of the rated content. The system includes at least one content source device for creating raw multimedia content; an intermediate content marking and delivery agent for marking and delivering the content created; and a content receiving device for displaying or rejecting delivered content according to detection of and comparison of content markings applied to at least one preset value. In one aspect, the content marking follows some existing or devised rating system and whereupon the marked content is identifiable at the receiving end for each received data frame, segment, or data packet carrying content in a payload.
US08006278B2 Management method of option for caption display
Provided is a method of an option for caption display, including: displaying a detail item for the option for the caption display, the detail item being comprised of a ‘Style’ item having ‘Set By Program’, ‘Custom’ and ‘manufacture’, and a plurality of lower items; selecting one of the ‘Set By Program’, the ‘Custom’ and the ‘manufacture’ as the ‘Style item’; and setting the plurality of lower items depending on the selected ‘Style’ item.
US08006275B1 Network playback of video programming after customer premises service interruption
In an exemplary broadband video distribution network, an edge interface device at the customer premises detects a condition relating to an interruption of video service, e.g. a power outage at the premises. The interface device notifies the network, to allow identification of the point of interruption and the program being viewed. Upon resumption of service, the network offers to provide a replay of the program, starting from a point substantially corresponding to the point of interruption. If the program was pre-recorded (e.g. from a VOD server) or was automatically recorded in the network as part of another service, the replay is provided as a narrowcast transmission from the appropriate source starting at about the point of interruption. If the viewer was watching a broadcast program not otherwise recorded, it may also be necessary to activate recording of the program in a network video recorder, in response to the interruption.
US08006274B2 Synchronized media experience
A synchronized media experience is described. A media server identifies a group of two or more remote media entertainment systems through which user-controlled play of media content may be presented. The server generates and transmits one or more synchronization commands to the remote media entertainment systems to synchronize presentation of a particular media content through the two or more remote media entertainment systems. A control command entered by a user of one of the remote media entertainment systems may be communicated to each of the two or more remote media entertainment systems to enable synchronized, user controlled presentation of the particular media content.
US08006268B2 Interest messaging entertainment system
Video signals broadcast on a multiplexed channel of a broadcast network are received and there is extract therefrom a closed captioning stream of textual data that is searched for occurrences of textual data matching one or more search parameters. A partial portion of the closed captioning stream of textual data that includes each of the occurrences of textual data that matches the one or more search parameters can be directed to a television receiver.
US08006266B2 Method for using only feedback from shows that improve the performance of the recommender system
In customizing a user profile employed by a recommendation system, users are prompted for feedback regarding content that is the subject of the recommendation system. Only feedback that does not degrade performance of the recommendation system, as measured by the error rate, is accepted and utilized to modify the user profile. Feedback that would degrade performance is discarded without being employed to alter the user profile. In this manner, error is continually driven toward a minimum by system changes based on feedback.
US08006264B2 Interactive television program guide with passive content
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being advertised, to view listings for segments aired in the video portion of the passive guide, to schedule reminders for listings or video segments that are displayed by the passive guide, or to schedule video segments and related information for recording.
US08006263B2 Interactive television program guide with remote access
An interactive television program guide with remote access is provided. The interactive television program guide is implemented on interactive television program guide equipment. A remote program guide access device is connected to the interactive television program guide equipment by a remote access link to provide a user with remote access to program guide functions.
US08006258B2 Methods and apparatus for media source identification and time shifted media consumption measurements
Methods and apparatus for media source identification and time shifted media consumption measurements are disclosed. A disclosed method identifies a time shift associated with one of a plurality of media sources local to a media delivery device by generating a library of first signature information local to the media delivery device, wherein the library of first signature information includes records, each of which contains a time stamp, a signature value and a source identifier associated with a respective one of the plurality of media sources, generating second signature information based on media presented via the media delivery device, generating a collection of matching signature information based on the first and second signature information, and performing a time shift analysis on the collection of matching signature information to identify the time shift associated with the one of the plurality of media sources local to the media delivery device.
US08006252B2 Data processing system with intercepting instructions
A data processing system with intercepting instructions comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.
US08006249B2 Method of implementing a state tracking mechanism in a communications session between a server and a client system
A method of implementing a state tracking mechanism in a communications session between a server and a client system, wherein, in the course of the communications session, application data is provided to the client system in accessible form only if the client system has a valid value of state tracking information, includes transmitting a message carrying a new value of the state tracking information to the client system. It further includes calculating the value of the state tracking information valid after transmission of the message using as input at least the new value carried in the message and a datum maintained at the client system.
US08006248B2 Method, apparatus and computer program for facilitating communication between a client application and a server application
Responsive to a client application initiating a synchronous communication with a server application by sending a request via an asynchronous communication manager, one or more checks are performed to identify a cause of any failure to provide a response to the client application satisfying synchronous communication criteria. The results of one or more checks are used to determine whether to back out any data updates performed by/on behalf of the server application in response to the request.
US08006244B2 Controller for multiple instruction thread processors
A mechanism controls a multi-thread processor so that when a first thread encounters a latency event for a first predefined time interval temporary control is transferred to an alternate execution thread for duration of the first predefined time interval and then back to the original thread. The mechanism grants full control to the alternate execution thread when a latency event for a second predefined time interval is encountered. The first predefined time interval is termed short latency event whereas the second time interval is termed long latency event.
US08006240B2 Support continuous availability by allowing the use of multiple concurrent versions of shared artifact libraries, with proper bind-drain semantics, for long-lived process application consumers
A computer implemented method, apparatus, and computer usable program code for updating multiple concurrent versions of shared artifact libraries. Shared artifact libraries are associated with a consuming application for establishing shared artifact libraries upon which the consuming application has a dependency for artifacts. A snapshot of the shared artifact libraries associated with the consuming application in an active session is created in response to starting a session. The shared artifact libraries are updated in response to new versions and updates of the shared artifact libraries becoming available. Artifacts are dispensed from the shared artifact libraries to the consuming application based on the snapshot of the session.
US08006236B1 System and method for compiling high-level primitive programs into primitive program micro-code
Systems and methods for compiling high-level primitive programs are used to generate primitive program micro-code for execution by a primitive processor. A compiler is configured to produce micro-code for a specific target primitive processor based on the target primitive processor's capabilities. The compiler supports features of the high-level primitive program by providing conversions for different applications programming interface conventions, determining output primitive types, initializing attribute arrays based on primitive input profile modifiers, and determining vertex set lengths from specified primitive input types.
US08006234B2 Method and system for identifying runaway software agents
A method and system for identifying runaway software agents operating in a computer system is disclosed. An operating window is defined for an agent. The operating window specifies the maximum desired operating time for the agent. When an agent begins operation, its start time is recorded. At a later time, a measurement is made comparing the start time and current measurement time to the operating window. If the comparison indicates that the agent has exceeded the operating window, the agent is identified as a runaway agent. The computer system processes data associated with the runaway agent and displays it to a user interface such as a monitor.
US08006232B1 Serialization of function calls to a graphics API for debugging a remote device
Embodiments of the invention provide a debugging tool configured to serialize function calls made to a graphics API on a remote device such as a hand-held videogame system. Embodiments of the invention may be used to emulate the performance of the same graphics API calls made on the remote device to generate a given display frame. An instrumented driver may capture and serialize each graphics API call invoked by a graphics application running on the remote device. Thus, the host component of the graphical application debugger may generate and display the same image as displayed on the target device without the latency of waiting for a set of framebuffer data to be transmitted over the communication link for each frame rendered on the target device.
US08006231B2 Apparatus and method to automate the testing of a graphical user interface
A method is disclosed to automate the testing of a graphical user interface. The method supplies a computing device comprising a code base, wherein a graphical user interface (“GUI”) is generated when that code base is executed, and wherein that GUI comprises a plurality of interactable graphical objects. The method color codes in the code base each of the plurality of interactable graphical objects, and then executes the code base. The method selects one of the color-coded interactable graphical objects as a test object. Using the color of the selected interactable graphical object, the method locates and activates that test object, and ascertains if an expected result was observed after activating the color-coded test object. If an expected result is not observed after activating the test object, the method generates an error message.
US08006228B2 First and second manager components that perform one or more first and second management operations on a software and/or hardware entity
An apparatus in one example comprises a first manager component that performs one or more first management operations on a software and/or hardware entity and a second manager component that performs one or more second management operations on the software and/or hardware entity.
US08006224B2 System and method for unified visualization of two-tiered applications
An application generation environment coordinates development of component-based two-tiered applications using a unifying data model comprising an interconnected model of objects. The data model unifies the two-tiered application to present a single logical application for visualization and for programming using a graphical user interface. The data model transparently programs tiers of the application in response to user input to program the single logical application. Application components are generated for execution within a two-tiered execution environment such as a client device (e.g. a wireless mobile device) and a gateway server providing a stateful proxy with which to access services or a remote data source via a network. The application components may by generated with marks to denote portions thereof for execution within the respective tiers of the two-tiered execution environment.
US08006215B1 Circuit clustering during placement
method of physical circuit design can include the steps of packing components of a circuit design that are dependent upon an architecture of the circuit design and assigning initial locations to each component of the circuit design. The components of the circuit design can be clustered by combining slices and including slices into configurable logic blocks according to design constraints, while leaving enough white space in the configurable logic blocks for post-placement circuit optimizations. The components of the circuit design then can be placed to minimize critical connections. The circuit design can be declustered to perform additional placer optimization tasks on the declustered circuit design.
US08006211B2 IC chip and design structure including stitched circuitry region boundary identification
Stitched circuitry region boundary identification for a stitched IC chip layout is presented along with a related IC chip and design structure. One method includes obtaining a circuit design for an integrated circuit (IC) chip layout that exceeds a size of a photolithography tool field, wherein the IC chip layout includes a stitched circuitry region; and modifying the IC chip layout to include a boundary identification identifying a boundary of the stitched circuitry region at which stitching occurs, wherein the boundary identification takes the form of a negative space in the IC chip layout. One IC chip may include a plurality of stitched circuitry regions; and a boundary identification identifying a boundary between a pair of the stitched circuitry regions, wherein the boundary identification takes the form of a negative space in a layer of the IC chip.
US08006208B2 Reducing coupling between wires of an electronic circuit
A routing method for reducing coupling between wires of an electronic circuit is proposed, wherein sets of nets are classified according to their coupling characteristics, and spacing between wires assigned to the sets of nets is chosen according to the coupling characteristics.
US08006206B1 Gated clock conversion
Gated clock signals in ASIC designs are automatically optimized for implementation with a programmable device. Components having gated clock signals are identified and converted to operate directly from the base clock signal. To maintain compatibility, the data signal to the component is modified to connect with additional input logic responsive to a clock enable signal. The input logic modifies the signal received by the component's data input so that the component's output in response to the clock enable signal is unchanged. To this end, a system and method may identify the logic cone associated with a gated clock signal, convert this logic cone into a Boolean expression, and determine cofactors of the base clock signal from this Boolean expression. The input logic and clock enable logic are derived from an analysis of the cofactors of the base clock signal.
US08006204B2 Automated processor generation system for designing a configurable processor and method for the same
An automated processor design tool uses a description of customized processor instruction set extensions in a standardized language to develop a configurable definition of a target instruction set, a Hardware Description Language description of circuitry necessary to implement the instruction set, and development tools such as a compiler, assembler, debugger and simulator which can be used to develop applications for the processor and to verify it. Implementation of the processor circuitry can be optimized for various criteria such as area, power consumption, speed and the like. Once a processor configuration is developed, it can be tested and inputs to the system modified to iteratively optimize the processor implementation. By providing a constrained domain of extensions and optimizations, the process can be automated to a high degree, thereby facilitating fast and reliable development.
US08006197B1 Method and apparatus for output of search results
Methods and systems for generating search results for output to a user. A number of “views” of search results may be provided each having particular formats. In a product search engine implementation, a grid view may be provided that allows multi-column display of product-related search results. In other implementations, a user may be able to select between multiple output modes/formats, and may even be able to select how search results should be output (e.g., what type and format of cues should be output for each search result).
US08006188B2 Component localization
In an implementation of component localization, control components are maintained that each define a localization format, such as a display format for a section of a display. A locale designation is received and a control component is obtained that corresponds to a locale. Display data is generated that includes the control component in a display format defined by the control component and which corresponds to the designated locale according the defined localization format.
US08006187B1 Checkpoint sequence fallout metrics management during path analysis
Tools and techniques are provided for interactive fallout analysis. Checkpoints, such as web pages visited, are defined through user input. As the second and subsequent checkpoints are added, fallout metrics are automatically calculated and displayed for the checkpoint pairs. The user receives fallout information interactively, in response to each change in the sequence of checkpoints, rather than being forced to define all checkpoints and then wait while the fallout metrics are calculated for a batch of checkpoint definition changes. Special coloring or other visualization highlights indicate when the fallout between two checkpoints is total.
US08006183B1 System and method for using a curser to convey information
Methods and systems are provided for the controlled cursor's behavior. According to one example method, any desired data may be linked to a cursor and a desired cursor behavior could be defined to convey the linked data using the cursor. When a change in the linked data is detected, the example method includes using the desired cursor behavior to convey the changed data independent of a location where the cursor is placed on a screen.
US08006176B2 Methods and systems for imaging-device-based form field management
Aspects of the present invention relate to systems, methods and devices for modifying and managing form documents with an application that receives input from an imaging device user interface and from other sources. Some aspects relate to a input field definition file that is transmitted to the imaging device and which comprises display parameters and UI options for prompting a user for field input and as well as instructions for obtaining field data from other sources.
US08006166B2 Programming error correction code into a solid state memory device with varying bits per cell
Memory devices that, in a particular embodiment, receive and transmit analog data signals representative of bit patterns of two or more bits such as to facilitate increases in data transfer rates relative to devices communicating data signals indicative of individual bits. Programming error correction code (ECC) and metadata into such memory devices includes storing the ECC and metadata at different bit levels per cell based on an actual error rate of the cells. The ECC and metadata can be stored with the data block at a different bit level than the data block. If the area of memory in which the block of data is stored does not support the desired reliability for the ECC and metadata at a particular bit level, the ECC and metadata can be stored in other areas of the memory array at different bit levels.
US08006163B2 Polarization mode dispersion compensation using BCJR equalizer and iterative LDPC decoding
A turbo equalizer includes a Bahl-Cocke-Jelinek-Raviv (BCJR) equalizer configured to receive a transmitted signal and partially cancel inter-symbol interference (ISI) due to polarization-mode dispersion (PMD). A low-density parity check (LDPC) decoder is coupled to the BCJR equalizer to receive channel bit reliabilities therefrom. The LDPC decoder iteratively provides extrinsic soft information feedback to the BCJR equalizer to compensate for PMD.
US08006161B2 Apparatus and method for receiving signal in a communication system using a low density parity check code
An apparatus and a method for receiving a signal in a communication system using a Low Density Parity Check (LDPC) code. The apparatus and the method includes decoding a received signal according to a hybrid decoding scheme, wherein the hybrid decoding scheme is generated by combining two of a first decoding scheme, a second decoding scheme, and a third decoding scheme.
US08006160B2 Efficient encoding and decoding methods for representing schedules and processing forward error correction codes
A sequence of symbol operations (a “schedule representation”) within a data storage device, wherein the operations are those used to process encoding or decoding operations of a forward error correction code (an “FEC code”) upon an arbitrary block of data of a given size (where size can be measured in numbers of symbols). The method is such that the schedule representation can be used to direct the processing of these operations upon a block of data in a way that is computationally efficient. Preferably, the same method can be applied to represent schedules derived from multiple different algorithms for the encoding or decoding of a code or for multiple different codes.
US08006140B2 Diagnostic solution for web service process flows
The embodiments presented herein provide systems, methods, and data structures for troubleshooting particular SOAP-based web service process flow. The SOAP request can be modified to include a diagnostic request in the SOAP request. Upon receiving the SOAP request, the application server can log actions related to the SOAP-based web service into the header of the SOAP response. The application server can complete the SOAP-based web service and send the SOAP response to the user. The user can then be presented with the logging in the header to facilitate the diagnosis of problems with the web service. Without causing unneeded logging at the application server, the present embodiments allow a user to diagnose and test web services.
US08006130B2 Methods and systems for generating availability management framework (AMF) configurations
Techniques for generating a system model for use by and availability management framework (AMF) are described. Inputs are received, processed and mapped into outputs which are further processed into a configuration file in an Information Model Management (IMM) Service eXternal Markup Language (XML) format which can be used as a system model by an AMF.
US08006128B2 Prioritized rebuilding of a storage device
Rebuilding a storage device after failure of a storage device is disclosed. The method is particularly useful for RAID groups of hard disks. The method may also apply to other storage media arranged as a group. The method includes rebuilding a hard disk in a non-linear fashion according to a heuristic analysis of logical units of the failed hard disk. The method may be implemented in hardware, firmware, software, or a combination thereof.
US08006124B2 Large-scale cluster monitoring system, and method of automatically building/restoring the same
Provided are a large-scale cluster monitoring system and a method for automatically building/restoring the same, which can automatically build a large-scale monitoring system and can automatically build a monitoring environment when a failure occurs in nodes. The large-scale cluster monitoring system includes a CM server, a BD server, GM nodes, NA nodes, and a DB agent. The CM server manages nodes in a large-scale cluster system. The DB server stores monitoring information that is state information of nodes in groups. The GM nodes respectively collect the monitoring information that is the state information of the nodes in the corresponding groups to store the collected monitoring information in the DB server. The NA nodes access the CM server to obtain GM node information and respectively collect the state information of the nodes in the corresponding groups to transfer the collected state information to the corresponding GM nodes. The DB agent monitors the monitoring information of the nodes in the groups, which is stored in the DB server, to detect a possible node failure.
US08006118B1 System and method for application failure detection
The present invention allows construction of a secure, real-time operating system from a portable language such as Java that appears to be a Java virtual machine from a top perspective but provides a secure operating system from a bottom perspective. This allows portable languages, such as Java, to be used for secure embedded multiprocessor environments.
US08006113B2 System and method for controlling voltage level and clock frequency supplied to a system
A system that includes at least one component adapted to execute at least one application, characterized by including a controller adapted to receive at least one load indication of at least one component of the system and to selectively alter at least one control parameter of a voltage and clock frequency management scheme; whereas the system is adapted to apply the voltage and clock frequency management scheme. A method for controlling voltage level and clock frequency supplied to a system, the method includes receiving at least one load indication of at least one component of the system; characterized repeating the stages of: selectively altering at least one control parameter of a voltage and clock frequency management scheme; and applying the voltage and clock frequency management scheme.
US08006108B2 Dynamic selection of group and device power limits
A variable group power limit is enforced to limit the net power consumption of a group of devices in a computer system, and a variable device power limit enforced on each device is independently adjustable to satisfy the current group power limit. The device power limits are dynamically selected according to a power management method that selectively reduces the device power limits of lower-utilization devices and increases the device power limits of higher-utilization devices.
US08006103B2 TPM device for multi-processor systems
In one embodiment, a computer system comprises at least a first computing cell and a second computing cell, each computing cell comprising at least one processor, at least one programmable trusted platform management device coupled to the processor via a hardware path which goes through at least one trusted platform management device controller which manages operations of the at least one programmable trusted platform device, and a routing device to couple the first and second computing cells.
US08006087B2 Systems and methods for secure transaction management and electronic rights protection
The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only in authorized ways, and maintain the integrity, availability, and/or confidentiality of the information. Such electronic appliances provide a distributed virtual distribution environment (VDE) that may enforce a secure chain of handling and control, for example, to control and/or meter or otherwise monitor use of electronically stored or disseminated information. Such a virtual distribution environment may be used to protect rights of various participants in electronic commerce and other electronic or electronic-facilitated transactions. Distributed and other operating systems, environments and architectures, such as, for example, those using tamper-resistant hardware-based processors, may establish security at each node. These techniques may be used to support an all-electronic information distribution, for example, utilizing the “electronic highway.”
US08006084B2 Apparatus and method for managing plurality of certificates
An apparatus and method for managing a plurality of certificates are provided. The apparatus for managing a plurality of certificates includes a plurality of certificates, a certificate search table, a low-performance file system, and a verification module. The certificate search table includes information about the plurality of certificates. The low-performance file system extracts a corresponding certificate from among the plurality of certificates that are received from a host device, with reference to the certificate search table based on a root certificate authority ID and information about a public key of a certificate of a certificate authority that issued the host device certificate. The verification module uses the extracted certificate to verify the host device certificate.
US08006070B2 Method and apparatus for inhibiting fetch throttling when a processor encounters a low confidence branch instruction in an information handling system
An information handling system includes a processor that throttles an instruction fetcher whenever a group of instructions in a branch instruction queue together exhibits a confidence in the accuracy of branch predictions of branch instructions therein that is less than a first predetermined threshold confidence threshold. In one embodiment, the processor includes a fetch throttle controller that inhibits fetch throttling by the instruction fetcher when confidence in the accuracy of a branch prediction for a particular currently issued branch instruction exhibits less than a second predetermined threshold confidence threshold.
US08006068B1 Processor access to data cache with fixed or low variable latency via instructions to an auxiliary processing unit
Access to data storage is described. A general-purpose processor and an auxiliary processing unit (APU) interface coupled to the general-purpose processor are provided. Data storage coupled to the general-purpose processor via the APU interface is provided for a fixed or low variable read latency access and a fixed write latency access to the data storage. A first instruction is passed to the general-purpose processor and to the APU interface. The first instruction is identified as part of a set of instructions accessible by the APU interface. The first instruction is used to write data into the data storage. A second instruction is passed to the general-purpose processor and to the APU interface. The second instruction is identified as part of the set of instructions accessible by the APU interface. The second instruction is used to read the data from the data storage, and the data is then output.
US08006063B2 Management method and a management system for volume
It is made possible to update information registered in a database of iSNS, SLP and the like in response to a configurational change in a storage device, and for a host computer to discover a disk volume. In response to changes in contents of operation to alter a storage configuration such as in creating or deleting a volume or LUN, contents of the alteration are reflected in the database of iSNS or SLP. Also, in response to a change in setting of LUN masking, a discovery domain of iSNS or attribute values of SLP are updated so that the host computer can discover the disk volume. Also, objects and services are reregistered periodically according to a registration period of iSNS or lifetime of SLP to prevent registered contents from expiring.
US08006061B1 Data migration between multiple tiers in a storage system using pivot tables
Technologies are described for implementing a migration mechanism in a data storage system containing multiple tiers of storage with each tier having different cost and performance parameters. Access statistics can be collected for each territory, or storage entity, within the storage system. Data that is accessed more frequently can be migrated toward higher performance storage tiers while data that is accessed less frequently can be migrated towards lower performance storage tiers. Each tier can be associated with a range of ILM statistics referred to as the bucket for that tier. A pivot table may be provided that relates the tiers and the buckets. Operations on the pivot table can provide counts of how many territories may be promoted or demoted between any two pairs of tiers.
US08006050B2 System for determining allocation of tape drive resources for a secure data erase process
A system is provided to ensure a timely secure data erase by determining whether allocating an additional tape drive would improve secure data erase performance by evaluating a quantity of physical volumes to be secure data erased, a maximum queued threshold, an average time to an erasure deadline and a minimum expiration threshold. An additional tape drive is allocated for the secure data erase process when it is determined that allocating an additional tape drive would improve secure data erase performance.
US08006048B2 Signal processing circuit
A signal processing circuit includes a signal processing section which generates first address data and second address data in accordance with data processing, reads data stored in an external memory based on the first address data and the second address data for performing a predetermined processing, and outputs processed data along with the first address data and the second address data, an address conversion section which, receiving the first address data and the second address data input thereto, holds at least 1 bit of the first address and outputs third address data, and also adds the at least 1 bit of the held first address data to the second address and outputs fourth address data, and a data interface which performs a writing operation or a reading operation of the data processed by the signal processing section with respect to the external memory on the basis of a time when the address conversion section outputs the third address data and the forth address data.
US08006046B2 Integrated-circuit implementation of a storage-shelf router and a path controller card for combined use in high-availability mass-storage-device shelves and that support virtual disk formatting
One embodiment of the present invention is a virtual disk formatting system includes a mass-storage device having physical sectors that each contains a data payload of a first data length and additional information, including one or more of a sector number, error-detection, and error-correction information and a virtual disk interface to the mass-storage device, implemented in an integrated circuit, that maps access operations, received from external entities by the virtual disk interface, directed to a virtual disk having virtual sectors containing a data payload of a second data length by contiguously mapping an array of virtual-sector data payloads to a contiguous array of physical-sector data payloads without introducing padding data into physical-sector data payloads or into virtual-sector data payloads to align the initial bytes of virtual sectors and physical sectors.
US08006034B2 Information recording medium, recording and/or reproducing apparatus, and recording and/or reproducing method
An information recording medium, recording and/or reproducing apparatuses, and recording and/or reproducing methods which enable effective management of a last data recording address of a data area of the information recording medium. The information recording medium includes a data area for recording user data, temporary recording management information for managing a data recording status of the data area and temporary disc management information for managing the information recording medium, wherein the temporary disc management information includes first information regarding a last recorded location of data in the data area and second information regarding whether the information regarding the last recorded location is consistent with an actual last recorded location of the data area.
US08006030B2 Memory controller for identifying the last valid page/segment in a physical block of a flash memory
Data is written in data areas (202) and information for correcting an error of the data and status information indicating that the data has been written are written in redundant areas (203) sequentially from the first page of a physical block (201). In the step of creating information to be written in the physical block (201), the redundant areas (203) of the pages are subjected to a binary search to temporarily identify a last valid page. Further, the contents of every area (the data areas and the redundant areas) of the temporarily identified last valid page and a page adjacent to the temporarily identified last valid page are checked to finally identify the last valid page and make a judgment as to whether or not an error page resulting from power-down exists.
US08006027B1 Method of staging small writes on a large sector disk drive
A write command is received from a host computer at a disk drive having a disk. The write command is associated with a data block and a logical block address of the data block, and a logical sector size of the data block is smaller than a physical sector size of a physical sector on the disk associated with the logical block address. The data block is written to a staging sector located in non-volatile media of the disk drive based at least in part on the logical sector size being smaller than the physical sector size. A write response is sent to the host computer, the write response indicating that the write command has been completed. After sending the write response to the host computer, the data block is written to the physical sector on the disk.
US08006023B1 Driver based wireless USB
Wireless USB connection techniques are described. In one or more implementations, a Universal Serial Bus (USB) device includes one or more modules configured to communicate data over a wireless USB connection to another USB device. The wireless USB connection is implemented by mimicking a wired USB connection.
US08006020B2 Personal media device docking station having an accessory device detector
Systems and methods include a circuit for detecting the insertion of a component into a docking station, e.g., an audio plug. When the component is inserted into the docking station, an electronic switch can be opened. When the switch is opened, a detector (e.g., monostable multivibrator) for detecting a change in state of the switch can be activated. Responsive to the detected change in state, the detector can issue a signal to a control device. Responsive to the signal, the controller can look to a resistive identification circuit and, based on its resistance, determine whether the component has just been inserted or removed from the docking station.
US08006018B2 System and method to stack an open NAND flash interface module over a minicard
A system includes a minicard host connector and an open NAND flash interface host connector. The minicard host connector is configured to receive a minicard. The open NAND flash interface host connector is in physical communication with the minicard host connector and configured to receive an open NAND flash interface card. The open NAND flash interface host connector includes first and second retention arms extending from opposite ends of the open NAND flash interface host connector. The open NAND flash interface host connector is sufficiently wide for the minicard host connector to fit between the first and second retention arms.
US08006014B2 PCI-Express data link transmitter employing a plurality of dynamically selectable data transmission priority rules
A PCI-Express data link transmitter includes a plurality of arbiters, each employing a distinct priority rule to select one of multiple scheduled TLPs and DLLPs based on their distinct types. A selector selects one of the arbiters to select the one of the multiple scheduled TLPs and DLLPs for transmission. A programmable storage element provides a value to control the selector. In one embodiment, the distinct priority rule employed by at least a first of the arbiters prioritizes TLPs higher than Ack/Nak DLLPs, and the distinct priority rule employed by at least a second of the arbiters prioritizes Ack/Nak DLLPs higher than TLPs. In one embodiment, at least a first arbiter prioritizes TLPs higher than Ack/Nak DLLPs and UpdateFC DLLPs, at least a second arbiter prioritizes Ack/Nak DLLPs higher than TLPs and UpdateFC DLLPs, and at least a third arbiter prioritizes UpdateFC DLLPs higher than TLPs and Ack/Nak DLLPs.
US08005999B1 Data storage system with PCI-E extended reach capability
A type one protocol device transmitter performs a detection function to detect attached type one protocol receivers. The detection function operates such that receivers having type two termination are not detected as type one protocol receivers. A type two protocol device receiver has type two termination. Logic is coupled between the type two protocol device receiver and the type one protocol device transmitter so that the type one protocol device transmitter detection function detects the type two protocol device receiver as a type one protocol receiver. The type one protocol device can be a PCI-E device, and the type two protocol device can be a SAS/SATA device.
US08005998B2 Method for controlling power consumption of a USB mass storage, associated personal computer, and storage medium storing an associated USB mass storage driver
A method for controlling power consumption of a Universal Serial Bus (USB) Mass Storage is provided. The USB Mass Storage is electrically connected to a USB port. The method includes: monitoring at least one Test Unit Ready (TUR) command from an operating system (OS) to the USB Mass Storage; and when it is detected that there is no other command from the OS to the USB Mass Storage for a predetermined time period, controlling the USB port to enter a suspend mode in order to save power supplied to the USB Mass Storage. An associated personal computer and a storage medium storing an associated USB Mass Storage driver for controlling power consumption of the USB Mass Storage are further provided, where the personal computer includes the storage medium. In particular, when the USB Mass Storage driver is executed by the personal computer, the personal computer operates according to the method.
US08005995B2 Command interface systems and methods
Apparatus, systems, and methods are disclosed that operate within a memory to execute internal commands, to suspend the execution of commands during a transfer period, and to execute external commands following the transfer period. Additional apparatus, systems, and methods are disclosed.
US08005989B2 Caching lookups based upon TCP traffic flow characteristics
The classification system of a network device includes a cache in which a mapping between predefined characteristics of TCP/IP packets and associated actions are stored in response to the first “Frequent Flyer” packet in of a session. Selected characteristics from subsequent received packets of that session are correlated with the predefined characteristics and the stored actions are applied to the received packets if the selected characteristics and the predefined characteristics match, thus reducing the processing required for subsequent packets. The packets selected for caching may be data packets. For mismatched characteristics, the full packet search of the classification system is used to determine the action to apply to the received packet.
US08005986B2 Consistent snapshots of dynamic heterogeneously managed data
A system and method for providing a consistent view of data stored therein, which can change dynamically in an uncoordinated way, includes a client program and a snapshot server program. The snapshot server program permits one or more client programs to request snapshots of data from the snapshot server program such that the data included in or referenced by a snapshot originates from one or more host server programs and the data is accessible to the snapshot server program, but is managed independently of the snapshot server program.
US08005985B2 Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
A method and apparatus for utilizing a coded audio/video signal to conduct commerce over the Internet. Broadcast information is broadcast from a remote location on a secondary network containing video over the secondary network to a location thereon proximate the location of the user PC. Unique information is encoded in the broadcast information representative of a location on the primary network of the remote node. The broadcast information is received and displayed on a video display at the location on the secondary network proximate the user PC. The user PC is connected to the remote node utilizing the unique information, and in accordance thereto, in response to receiving the unique information encoded within the broadcast information broadcast over the secondary network. The user is prompted to interface with the user PC by displaying a video image on the video display at approximately the same time as broadcast of the unique information over the secondary network in association with the broadcast information.
US08005983B2 Rule-based routing to resources through a network
Techniques for determining which resource access requests are handled locally at a remote computer, and which resource access requests are routed or “redirected” through a virtual private network. One or more routing or “redirection” rules are downloaded from a redirection rule server to a remote computer. When the node of the virtual private network running on the remote computer receives a resource access request, it compares the identified resource with the rules. Based upon how the identified resource matches one or more rules, the node will determine whether the resource access request is redirected through the virtual private network or handled locally (e.g., retrieved locally from another network). A single set of redirection rules can be distributed to and employed by a variety of different virtual private network communication techniques.
US08005974B2 Media contents distribution system and method
A server stores a media content and an execution program for processing the media content, and determines a usage rule for the media content to be transmitted to a terminal. The server distributes the usage rule, the media content, and the execution program to the terminal. The terminal stores the distributed usage rule, media content, and execution program. The terminal executes the stored execution program and processes the stored media content within the bounds of the usage rule as stored. The server may perform a billing process in accordance with the determined usage rule, or select and distribute a media content or an execution program in accordance with the processing ability of the terminal or a state of communications. Moreover, the server may distribute, in addition to the execution program, middleware for constructing an operating environment for the execution program.
US08005972B2 Detection of inconsistent data in communications networks
Inconsistent data in communications networks is detected. The detection is performed by a component of the network that is separate from where the recovery takes place. The detection employs a packet sequence number, which is checked when the packet is received. The packet sequence number is initialized to define a valid window of packet sequence numbers.
US08005971B2 Apparatus for communicating with a network
An apparatus for communicating with a network comprises a queue and logic. The queue has at least one entry stored therein. The at least one entry respectively points to at least one data packet. The logic is configured to read the at least one entry from the queue and to retrieve the at least one data packet based on the at least one entry. The logic is configured to transition to a sleep state based on a determination that a new entry for reading, by the logic, from the queue is unavailable for a specified amount of time.
US08005967B2 Policy negotiation system and method
A system and method for policy negotiation in a web services platform includes a client node and a provider server that transmits policy alternatives to the client node. The client node selects at least one policy from the policy alternatives and transmit the selected policy to the provider server. The provider server verifies the client's policy selection based on the policy alternatives and communicates over a network with the node based on the selected policy.
US08005963B2 Method and apparatus for preventing counterfeiting of a network-side media access control address
A method and apparatus is provided for preventing the counterfeiting of a network-side Media Access Control (MAC) address. The method includes: receiving a message from a user equipment (UE) and resolving the message from the UE in order to obtain a MAC address of the UE; learning the MAC address of the UE if the MAC address of the UE is different from a known MAC address of a network-side equipment; learning the MAC address of the network-side equipment; and generating a MAC address learning table by utilizing the learned MAC address of the network-side equipment and setting the MAC address learning table to be a static address table, and/or filtering messages having source MAC addresses being the MAC address of the network-side equipment and from other user-side ports by utilizing the learned MAC address of the network-side equipment.
US08005960B2 Network connection management apparatus device, and system for connecting new network device
The present invention is intended to simplify the user's initial setup operation when connecting a new network device to a network in his/her house/room, and further to prevent connection of a network device that is unknown to that user. A network connection management device, when receiving a network connection request from a new network device, sends the request to other network devices connected already to the network. The request then is displayed on each respective displaying means in order to prompt the user to confirm the request. The confirmation data inputted by the user through the inputting means of any of these network devices is sent to the network connection management device, which then determines whether to permit the connection to said network. When the decision result is “YES” (permit), the new network device is connected to the network.
US08005959B2 Systems and methods for providing security through sessions
Systems and methods are described for providing security through sessions. In an implementation, a method includes initiating a session, by an operating system, in which operating system services are executable and initiating another session, by the operating system, in which a user-interactive application is executable.
US08005958B2 Virtual interface
A virtual interface is disclosed. A method may include allowing upper layer software to transparently access the capabilities of a network device via a virtual interface as if the network device were in a computing device in which the upper layer software is resident. A communication channel may be established with a computing device. A virtual interface to a network device in the computing device is created. Incoming data units directed to the network device are received via the communication channel, and are made available via the virtual interface. Outgoing data units directed to the virtual interface may be forwarded to the network device via the communication channel. The methods may be implemented on computing devices that include network cards, including computers and/or network testing systems.
US08005950B1 Application server scalability through runtime restrictions enforcement in a distributed application execution system
In an application execution system having a plurality of application servers, each application server includes non-volatile storage for storing a plurality of applications, volatile storage and computational resources for executing applications in response to requests received by the application execution system and for returning results to the requestors. In addition, each application server includes instructions for conditionally terminating execution of the respective application prior to returning the result if the respective application violates any of a plurality of execution restrictions. The execution restrictions in aggregate maintain scalability of the application execution system with respect to at least one or more of the following limits: number of applications that can be executed and number of requests that can be processed per period of time.
US08005948B2 Correlating subjective user states with objective occurrences associated with a user
A computationally implemented method includes, but is not limited to: acquiring subjective user state data including at least a first subjective user state and a second subjective user state; acquiring objective context data including at least a first context data indicative of a first objective occurrence associated with a user and a second context data indicative of a second objective occurrence associated with the user; and correlating the subjective user state data with the objective context data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US08005940B2 Method and system for unit testing web framework applications
The lifetime of a data structure containing information for processing a client request is manipulated so that the information remains available to a review and/or testing process. After examination, the information may be discarded.
US08005937B2 Dynamically integrating disparate computer-aided dispatch systems
Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems. As information updates are passed from CAD systems to the information hub and back out to other CAD systems, the information hub transforms and evaluates the information updates ensuring that only necessary information updates are forwarded.
US08005935B2 Methods and computer program products for managing application performance on a network
Managing application performance on a network. A network graph is generated from a set of application endpoints on the network. The network graph is annotated by associating one or more of the application endpoints with at least one of a corresponding latency annotation or a corresponding available bandwidth annotation. An end to end plan is formulated from the annotated network graph, wherein the plan maps one or more application requirements onto the plurality of paths in accordance with one or more end to end control adjustments including at least one of a server selection adjustment, an internet service provider (ISP) selector, or an overlay routing adjustment.
US08005934B2 Channel presence in a composite services enablement environment
Embodiments of the present invention provide a method, system and computer program product for deploying and delivering composite services in an NGN network. In one embodiment of the invention, a channel presence detection method for a composite services enablement environment can include establishing multiple channels of access to a common session for a composite service, synchronizing changes of state for a model for the common session in the views for the channels of access to the composite service, and periodically indicating in at least one of the views, a listing of the established channels of access. In one aspect of the invention, periodically indicating a listing of the established channels of access can include detecting an update to the model indicating a change in established channels of access to the common session. In response, a hidden view for an end point for an established channel of access to the common session can be provided with an updated listing of other established channels of access to the session. Consequently, the hidden view can provide the updated listing to a corresponding visible view in the end point.
US08005931B2 Service providing apparatus
A service providing apparatus 100 capable of providing a service while effectively managing execution codes and screen configuration information stored in the apparatus includes: a display apparatus 108; a communication unit 101; an obtaining unit 151 for obtaining an execution code for providing the service through communication unit 101; an execution code storage 102 for storing the obtained execution code; a screen configuration information storage 103 for storing screen configuration information defining screen configuration to be displayed at the time of execution of the execution code; and a management unit 104 managing these units such that by the time the service is provided, the execution code and screen configuration information necessary for providing the service are stored in the execution code storage 102 and screen configuration information storage 103, and executing, in response to a service providing instruction, the execution code stored in the execution code storage 102 using the screen configuration information stored in the screen configuration information storage 103.
US08005922B2 Remote control in a wireless communication system
Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a mobile wireless device is configured to access and control an application executable on a wireless server. In an embodiment, a wireless server is configured to execute an application resident on the wireless server under the control of a set of commands from a mobile wireless device. In various embodiments, the executed application can be an application different from an application to maintain and control a wireless communication link between the mobile wireless device and the wireless server.
US08005921B2 Redundant image storage system and method for PACS using archived flags
A redundant image storage system for archiving an image data file within at least two picture archiving and communication systems (PACS), said system including coupled source and destination PACS networks. The source PACS network stores and transmits the image data file. The destination PACS is associated with a Remote Archive Locations record and a Source PACS Archived flag. The destination PACS network receives the image data file from the source PACS network, stores the image data file and determines whether the image data file should be stored back on the source PACS network and if not then sets the value of the Source PACS Archived flag to be true. The destination PACS network only sends the image data file to the source PACS network for storage if the Source PACS Archived flag is false.
US08005911B2 Systems for communicating current location information among mobile internet users and methods therefor
A computer-implemented method implemented via the Internet for coordinating a current or future event between a user of a mobile Internet device and other users communicating through the Internet. The method includes receiving the current or future activity information pertaining to the future event from the user via the mobile Internet device. The current activity pertains to an activity occurring at a current time relative to a time the future activity information is received. The future activity pertains to an activity occurring at a future time relative to a time the future activity information is received. The method further includes transmitting the current or future activity information to a backend database coupled to the Internet, the backend database being remote from the mobile Internet device. The method further includes rendering the current or future activity information accessible to at least one recipient via the Internet. The recipient represents a subset of the users coupled to the Internet and having access privilege to information pertaining to the current or future event involving the user.
US08005909B2 System and method for facilitating a ready social network
The invention provides system and method wherein the system collects user activity data including call log information from network equipment, handset and other context specific user activity data including time of call and location information to enable various applications to use the information collected and build social network. In accordance with the method of the invention, the user activity data collected is used to form individual social networks. The networks are formed based on clusters identified by mining the data collected. Furthermore, various applications are provided access to the clustered data to assist in individual social networking. The system of the invention comprises of an application server comprising a centralized data center providing social networking services through a plurality of networks, the networks in-turn connecting a plurality of users through their individual network terminal stations to the application server.
US08005907B2 Selectively marking email as partially reviewed
An extent to which a user has reviewed an email is estimated, and a review value is assigned to the email based upon the estimated extent of review. A visual indicator associated with the email is displayed, wherein the appearance of the visual indicator is determined at least by the review value. In an exemplary embodiment, the email contains one or more recipient email addresses, wherein each recipient email address is associated with a recipient review value. In the exemplary embodiment, a visual indicator is displayed corresponding to the recipient review value associated with each recipient email address.
US08005906B2 Contextual mobile local search based on social network vitality information
A system, apparatus, and method are directed to managing contextual based mobile searches. A context oriented user interface interprets inputs from a mobile user based on vitality information. In one embodiment, the input may be interpreted as a request to perform a context-based search over a network using at least some of the vitality information. Vitality information may include a location of the mobile device, a time of day, an event, information from the mobile user's calendar, past behavior of the mobile user, weather, social networking data, aggregate behaviors, or even information about proximity of a social contact. By employing vitality information to perform a mobile search, better search results and a richer user experience may be provided that includes a sense of community, a sense of presence (e.g., a sense of “here-ness.”). In one embodiment, the mobile user may provide comments to others regarding the search results.
US08005896B2 System for controlled distribution of user profiles over a network
An information management and distribution system is disclosed. The information management and distribution system facilitates the controlled exchange of contact information over a network. The system can support one or more of creation and design, rolodex, exchange, and update features. In one embodiment, the information management and distribution system can include a networked server system accessible by remote user devices via the network, and at least one database maintained by the networked server system and storing content information and exchange settings of registered users.
US08005891B2 Method for training a server for content delivery based on communication of state information from a mobile device browser
A method for training a server for content delivery based on communication of state information from a mobile device browser, the method comprising providing a control channel between the server and mobile device browser, transmitting over the control channel a plurality of request messages from the mobile device browser to the server for Web pages, each of the messages indicating browsing-related state data, and implementing heuristic algorithms within the server to detect and learn patterns of the request messages, pre-fetching at least hypertext content of Web pages that the server has learned will likely be requested, and embedding the hypertext content in response codes within response messages over the control channel from the server to the mobile device browser.
US08005888B2 Conflict fast consensus
A conflict tolerant message delay reducing consensus algorithm is presented for operating a distributed computing system. The devices of the distributed computing system can directly receive client requests, and can execute the requests and respond directly to the clients, saving message delays. If there is a conflict, the ultimately selected request can be the request submitted by the client with the highest client identifier. A device can change its vote, and execute a different request, if it is made by a client having a more dominant client identifier. All but one of the clients can also be a device implementing the system. A device that has executed a requested function may no longer submit a request in the same step. Consequently, a request is executed by the system when all devices have executed the request. If one or more devices fails, any fault tolerant consensus algorithm can be used.
US08005875B2 Automatic data transmission in response to content of electronic forms satisfying criteria
Automatic transmission of information is generated when the content of a posted electronic form matches a predefined criteria. An interface allows the user to create a criterion template to specify the match criterion without requiring the user to have the skills of a professional programmer. The person to be notified and the form and content of the notification can also be defined by the user and can be dependent on the content of the posted form. In one application, individuals associated with an institution of higher learning are automatically notified when a student submits an electronic profile form showing that the student meets a pre-specified criteria.
US08005872B2 Method for fast deletion of physically clustered data
A computer implemented method, apparatus, and computer usable program code for deleting rows in a multidimensionally clustering database. A multidimensional clustering processor receives a request to delete a set of multidimensionally clustering data. The multidimensional clustering processor determines whether all multidimensionally clustering data is located in a block. Responsive to all multidimensionally clustered data qualifying for deletion, the multidimensional clustering processor deletes all data in the block to delete the set of multidimensionally clustered data.
US08005868B2 System and method for multiple distinct aggregate queries
There is disclosed a system and method for executing multiple distinct aggregate queries. In an embodiment, the method comprises: providing at least one Counting Bloom Filter for each distinct column of an input data stream; reviewing count values in the at least one Counting Bloom Filter for the existence of duplicates in each distinct column; and if necessary, using a distinct hash operator to remove duplicates from each distinct column of the input data stream, thereby removing the need for replicating the input data stream and minimizing distinct hash operator processing. Also, the use of Counting Bloom Filters for monitoring data streams allow an early duplicate removal of the input stream of data, resulting in savings in computation time and memory resources.
US08005866B2 Database
A non-relational transactional and analytical database is described. It has a novel data architecture that allows data to persist without requiring any schema definition. The database also provides a file system with in-built versioning, reliability and security and can be deployed in a distributed environment. The approach adopted is to break down data into its fundamental atomic components, called memes, and use a special type of graph (utilizing non-standard vertices and edges) to create logical relationships, represented by links, between these components. The database operational functionality is deployed through an application program interface (API). The underlying query language is based on recursive triplets of the form (subject, verb, object) and can be easily augmented with different query parsers, which translate from some source syntax to this syntax. The memes and links may be identified with Universally Unique Identifiers (UUIDs). Additionally, the database may provide file system manipulation functionality through the use of UUIDs.
US08005863B2 Query generation for a capture system
A document accessible over a network can be registered. A registered document, and the content contained therein, is not transmitted undetected over and off of the network. In one embodiment, the invention includes a manager agent to maintain signatures of registered documents and a match agent to detect the unauthorized transmission of the content of registered documents.
US08005862B2 Classifying content resources using structured patterns
Methods and apparatus are described for classifying content resources in a data set according to an external classification scheme using structural patterns associated with the data set.
US08005860B1 Object-level database performance management
A method and system are provided for object-level database monitoring and tuning in a performance management system. Performance data for a plurality of database objects in a database server computer system are collected and stored. A performance problem in the database server computer system is detected. A problematic database object is identified using the performance data for the plurality of database objects, wherein the problematic database object is related to the performance problem. The problematic database object is tuned to improve performance of the database server computer system.
US08005859B2 Maintaining contact with a document storage file owner
Systems and methods of the present invention allow a file owner to upload and store a file to a File Storage Area. The file owner may synchronize a periodic clock to a time-based approval period during which the file owner may grant permissions to access the file. A file owner interface may store contact information for the file owner, and ping the information, substituting alternate contact information as necessary, alerting the file owner of any failure of the contact information prior to expiration of the time-based approval period. After expiration of the time-based approval period, grant of file permissions may be automatically approved.
US08005858B1 Method and apparatus to link to a related document
A method, apparatus, and system exist to generate a ranked list of one or more related documents and a link to each of the one or more related documents. The one or more related documents are ranked based upon relevance to the first representation of content associated with a specified field of the reference extensible markup language document. The one or more related documents may also be ranked based upon relevance to content in an active desktop window.
US08005857B2 Object search UI and dragging object results
A unique object navigation system, user interface, and method that facilitate faster and smoother navigation of objects are provided. For example, the system can generate a plurality of objects that can be rendered on a display space that spans a single page in length, thereby mitigating the need to navigate through multiple pages. The system can determine the length of the page according to the number of objects generated. To view off-screen objects, an infinite scroll component can be employed. The amount of scroll space needed to view the plurality of objects can be determined in part by the length of the page and/or by the number of objects. The objects can also be viewed in a film strip format that is infinitely scrollable. The film strip view allows a view of the objects to be maintained while also viewing a selected object in greater detail at the same time.
US08005854B2 System with methodology for executing relational operations over relational data and data retrieved from SOAP operations
A system with methodology for performing relational operations over relational data and data retrieved from Simple Object Access Protocol (SOAP) operations is described. In one embodiment, a method of the present invention is described for performing database operations on data obtained from a web service, the method comprises steps of: creating at least one proxy table in a database, each proxy table mapping to a method of the web service; in response to a database operation on a particular proxy table, converting the database operation into a format for invoking a particular method of the web service based upon the corresponding mapping; invoking the particular method of the web service; converting results obtained from invoking the particular method into data for use at the database based upon the corresponding mapping; and performing the database operation on the data at the database.
US08005853B2 Method and system for dynamically adjusting searches for diagnostic information
A diagnostic device receives a first set of search criteria related to a problem with a vehicle, and the diagnostic device stores the first set of search criteria. In response to receiving a second set of search criteria, the diagnostic device can compare it with the first set of search criteria in order to identify a pattern between the two sets of search criteria. The diagnostic device can then alter the second set of search criteria based on the pattern between the two sets of search criteria.
US08005850B2 Search systems and methods with integration of user annotations
Computer systems and methods allow users to annotate content items found in a corpus such as the World Wide Web. Annotations, which can include any descriptive and/or evaluative metadata related to a document, are collected from a user and stored in association with that user. Users are able to annotate and view their annotations for any document they encounter while interacting with the corpus, including hits returned in a search of the corpus. Users are also able to search their annotations or to limit searches to documents they have annotated. Metadata from annotations can also be aggregated across users and aggregated metadata applied in generating search results.
US08005845B2 System and method for automatically ranking lines of text
Disclosed are apparatus and methods for ranking lines of text. In one embodiment, an intent of a query is ascertained. A relevance of each one of a plurality of lines of text of a document is determined based upon the intent of the query, content of the query, and content of each of the plurality of lines of text. The plurality of lines of text may then be ranked according to the determined relevance of each of the plurality of lines of text.
US08005844B2 On-line organization of data sets
To efficiently retain data online, an instance of a data set may be generated. The instance may have a set of data fields with corresponding data values. The instance also may be searchable in response to a data selection request. Another instance may be generated, which also may have a set of data fields with corresponding data values, and which also may be searchable in response to a data selection request. The two instances may each use its own blueprint to normalize data, to perform searches and to return search results. Both of the instances may be stored online such that they are stored independently but are accessible jointly.
US08005843B2 Retrieving documents transitively linked to an initial document
A method for creating a distinguishing identifier of a collection of data including a primary document and one or more auxiliary documents digests each auxiliary document to create a respective auxiliary document digest, and creates a distinguishing identifier by digesting a concatenation of the primary document with all auxiliary document digests.
US08005835B2 Search systems and methods with integration of aggregate user annotations
Computer systems and methods allow users to annotate content items found in a corpus such as the World Wide Web. Annotations, which can include any descriptive and/or evaluative metadata related to a document, are collected from a user and stored in association with that user. Users are able to annotate and view their annotations for any document they encounter while interacting with the corpus, including hits returned in a search of the corpus. Users are also able to search their annotations or to limit searches to documents they have annotated. Metadata from annotations can also be aggregated across users and aggregated metadata applied in generating search results.
US08005832B2 Search document generation and use to provide recommendations
Particular embodiments provide a search service using a search document. Complex, multi-site, multi-query searches may be performed using the search document. To use a search document, a user may activate the service. The search document may then capture data for an entire search performed for the users search across various online and offline resources. One or more partial search results may be determined for a search document. Partial search results may be automatically determined based on one or more resources being visited by a user during a search. Also, partial search results may be specified by a user from pages being visited, such as a user may select items on a page to be included in the search document. The partial search results are then used to provide a recommendation to the user for the specified search.
US08005827B2 System and method for accessing preferred provider of audio content
The present invention provides systems, methods and computer-readable media comprising program code for affording access to a preferred provider of audio content. A method according to one embodiment of the present invention for presenting a control to navigate to a server for a preferred provider of audio content comprises identifying a link to an item of audio content in a result set generated in response to a search by the given user for one or more items of audio content. A preferred audio provider is determined for a given user and whether the item of audio content is available at the preferred audio provider for the given user. If the item of audio content is available at the preferred audio provider, a control is presented to navigate to a server of the preferred provider from which the user may download or stream the item of audio content.
US08005826B1 Identifying media content in queries
A computer-implemented method includes receiving a query at a central information provider, identifying media-related terms in the query that indicate the query relates to one or more media-related objects, and providing media-specific results in response to the query associated with one or more programs or program staff.
US08005819B2 Indexing and searching product identifiers
A system, method and computer program product for processing a search query is presented. The method according to one embodiment includes receiving a search query containing one or more terms; processing the query to add one or more bi-words as terms to the query; searching a search index having product identifiers and individual logical parts of the product identifiers in association with particular documents or portions thereof indexed into different fields in context and content parts of the index; generating a context score based on at least some of the terms matching the product identifiers and the individual logical parts in the context part of the index; generating a content score based on at least some of the terms matching content terms in the content part of the index; and generating a document score by combining the context score and content score.
US08005812B1 Collaborative modeling environment
A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.
US08005806B2 System and method for information retrieval using context information
A system and method of collecting information and associated context are provided. Information is retrieved using context information by receiving a search request to identify an information item, the search request including a context comprising circumstantial information related to a previous experience with the information item, and searching at least one data store using the context item, so as to identify the information item associated with the context.
US08005804B2 Method and apparatus for adding a database partition
A data repository system and method are provided. A method in accordance with an embodiment includes an operation that can be used to port data from one or more existing database partitions to new database partitions according to a minimally progressive hash. The method can be used to increase the overall size of databases while a system runs hot, with little or no downtime.
US08005802B2 Partial evaluation of rule sets
Described herein are various approaches that allow rules to be used to specify actions, that alleviate the complexity and burden of developing and maintaining rules in a rules-based messaging system, and that provide more efficient ways of evaluating rules. The approaches allow rules to specify user-defined transformation functions for transforming messages, to specify when and how to perform row migration, and to specify other types of actions. Rules are grouped into rule sets. Several types of rule sets, referred to as positive and negative rule sets, allow users to use rules that are less complex to develop and maintain. Rule sets are evaluated more efficiently by attempting to evaluate the rule set with less information than is needed to evaluate all the rules in the rule set. Also, the results of rules evaluations that are based on a set of values are cached for later retrieval.
US08005799B2 Information management system
An active device attaches a sequential number representing a notification number to update record information for recording an event that data is stored, then notifies a preliminary device of the update record information, and, accumulates the update record information. The active device again makes the notification. The preliminary device monitors the update record information of which the active device notifies and detects, based on regularity of the sequential numbers attached to the respective pieces of update record information, missing reception of the update record information. When detecting the missing reception of the update record information, the preliminary device makes a request for retransmitting the update record information and notifies of information about matching data stored in a first storage unit of the active device with data stored in a second storage unit of the preliminary device.
US08005793B1 Retaining persistent point in time data during volume migration
Provided is a method and system for performing volume migrations while retaining persistent point in time data of the migrated volume. Specifically, by using a collective persistent point in time data map that describes a collection of persistent point in time data of a volume to be migrated, the collective persistent point in time data map and volume data can be migrated during a quiesced period of user activity. Then, during a non-quiesced period of user activity, the persistent point in time data can be transferred to the location of the migrated volume in real-time.
US08005792B2 System and method for managing versions of metadata
Versioned metadata allows multiple versions of metadata for a given object to exist concurrently on a system thereby supporting the parallel execution of operations which would otherwise be mutually exclusive. Metadata updates are permitted while other objects maintain access to another version of the metadata through a versioning infrastructure. The versioning infrastructure allows the creation of new versions of metadata, maintains obsolete versions in the system as long as they are being used by any object, and deletes the obsolete versions once they are no longer in use.
US08005784B2 Supervised rank aggregation based on rankings
A method and system for rank aggregation of entities based on supervised learning is provided. A rank aggregation system provides an order-based aggregation of rankings of entities by learning weights within an optimization framework for combining the rankings of the entities using labeled training data and the ordering of the individual rankings. The rank aggregation system is provided with multiple rankings of entities. The rank aggregation system is also provided with training data that indicates the relative ranking of pairs of entities. The rank aggregation system then learns weights for each of the ranking sources by attempting to optimize the difference between the relative rankings of pairs of entities using the weights and the relative rankings of pairs of entities of the training data.
US08005782B2 Domain name statistical classification using character-based N-grams
Systems and methods of classifying domain names are disclosed. Character-based n-grams are derived from a domain name in order to classify such domain name in one or more categories. In one aspect, a geometrical approach is used. Domain name character-based n-grams are mapped to vector points in a multidimensional space. The relationship between a domain name vector point and vector points of other domain names is used as an indicator of the classification of the domain name vector point. In another aspect, a statistical approach is used. Relative frequencies of one or more character-based n-grams in various classifications are used as indicators. Each character-based n-gram can be associated with a respective probability that indicates a likelihood that the character-based n-gram is found in a domain name of a given classification. Such a probability can serve as an estimator of a classification of a new domain name having such character-based n-gram.
US08005778B2 Modular system for optimizing knowledge yield in the digital workplace
A networked computer system, architecture, and method are provided for optimizing human and intellectual capital in the digital workplace environment.
US08005770B2 Parallel generation of a bayesian network
A method for generating a Bayesian network in a parallel manner is based on an initial model having a plurality of nodes. Each node corresponds to a variable of a data set and has a local distribution associated therewith. The method includes assigning a plurality of subsets of the nodes to a respective plurality of constructors. The plurality of constructors is operated in a parallel manner to identify edges to add between nodes in the initial model. The identified edges are added to the initial model to generate the Bayesian network. The edges indicate dependency between nodes connected by the edges.
US08005765B1 Method for scheduling and usage of data communication bandwidth
A method for scheduling and usage of bandwidth wherein data is transmitted to an artificial intelligence model for analysis and assigned a ranking. An event resource allocation model analyzes the ranking and determines how to compress the associated video. The event resource allocation model also determines when to compress the remotely stored video and transmit to a central data center where the video may be reviewed.
US08005759B2 System and method for providing a score for a used vehicle
One embodiment of the system and method described herein provides a score generator system that generates an automated vehicle specific valuation of a used car based on the physical and historical attributes of that vehicle. This score may indicate the likelihood that the vehicle will be on the road in a specific period of time. The score may give an absolute percentage of such likelihood or it may give a value relative to all other used vehicles in a database, all other used vehicles of the same make/model/year, or a certain subset of the vehicles in a database. In one embodiment, the score generator system includes a data link module for linking vehicle data and filter module for applying a multi-level filters that process the linked vehicle data.
US08005758B2 Encryption/decryption method and apparatus for controlling content use based on license information
A method and apparatus for encrypting or decrypting digital content are provided. In the method, a binding range is selected from a plurality of binding ranges of content use based on license information of the content, and the content is encrypted based on the selected binding range so that the content can be used only within the selected binding range. Accordingly, it is possible to limit content use to a plurality of binding ranges of use of the content, using license information of the content.
US08005753B2 Targeted incentives based upon predicted behavior
A system and method for anticipating consumer behavior and determining transaction incentives for influencing consumer behavior comprises a computer system and associated database for determining cross time correlations between transaction behavior, for applying the function derived from the correlations to consumer records to predict future consumer behavior, and for deciding on transaction incentives to offer the consumers based upon their predicted behavior.
US08005749B2 Index for fixed income securities market
An index for a fixed income securities market may be determined based on price information regarding current activity taking place on one or more securities.
US08005735B2 Encrypting and storing data from a financial prospectus
A first portion of data is selected. The first portion of data is capable of being converted from a human-readable format to an electronically readable format. The first portion of data is capable of being stored in an optical bar code. A printed publication includes the first portion of data in the human-readable format. The first portion of data is encrypted. The first portion of data is stored on the optical bar code. The optical bar code is incorporated into the printed publication. The first portion of data is read from the optical bar code using a bar code scanner without removing the optical bar code from the printed publication.
US08005728B2 Currency ordering by denomination
Apparatus and methods for calculating a currency shipment amount for a banking center. The currency shipment amount may correspond to currency having a uniform denomination. The apparatus and methods may involve formulating a historical mix fraction for the uniform denomination; calculating a future order period desired starting balance based on the historical mix fraction; and calculating the currency shipment amount based on the future order period desired starting balance and a banking center ending balance.
US08005725B2 Order supporting system, order supporting method, and recording medium
An order supporting system includes a machine monitoring apparatus including an obtaining part for repetitively obtaining status data of plural supplies of plural machines connected to a network, a storing part for storing the status data obtained by the obtaining part, a detecting part for detecting change in the status of the supply by comparing the status data stored in the storing part and new status data that is newly obtained by the obtaining part, and a transmitting part for transmitting status data corresponding to the supply of the machine from which status change is detected by the detecting part, and an order supporting apparatus for receiving the status data transmitted from the transmitting part via the network and transmitting an electronic mail to a mail address associated to the machine corresponding to the transmitted status data in accordance with the received status data.
US08005723B1 Providing multiple configurable usage models for available services
Techniques are described for facilitating interactions between computing systems, such as in accordance with usage models that are configured for available services by the providers of the services. In some situations, the services are Web services, and an electronic Web service (“WS”) marketplace is provided via which third-party WS providers make their WSes available to third-party WS consumers who purchase access to those WSes via the electronic marketplace based on configured usage models selected by the consumers. Some or all of the one or more usage models configured for an available WS may each have associated use prices and/or non-price use conditions, and if so access to those WSes using those usage models may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions for a selected usage model.
US08005719B2 Method and system to publish a seller fixed price offer
An auction method presents an auction price-setting process and a fixed price process for purchasing a seller's offering to a buyer. The seller is provided with a mechanism to adjust and publish a seller fixed-price offer during the auction price-setting process.
US08005714B2 System and method for providing a discount
In particular, systems and methods are provided for delivering a discount using a combination of virtual currency and partner-issued currency. Inventive systems and methods offer a high-perceived savings value to an end-user while maintaining the perception of product value. Further, systems and methods for providing a discount are described which impose little or no cost on the service or product provider. An embodiment of an inventive method includes presenting a display of a price paid by a consumer without access to the virtual currency along with a display of an amount payable by the end-user in actual currency in combination with an amount payable in a combination of virtual currency and partner-issued currency.
US08005713B1 Interactive advertising with an automated viewing reward system
Programming is provided to a user. The programming includes content that the user wishes to play, and may also contain advertising. More specifically, the user controls various aspects of the advertising and earns value in return for agreeing to or allowing certain advertising actions. For example, in one embodiment, the programming contains blocks of advertising that separate blocks of streaming content, similar to current television advertising. The user pays a subscription fee for the streaming content. The user also has the power to determine which advertisements (or blocks of advertisements) that the user wishes to view. For example, the user may have a remote control with a “skip advertisement” button. Each advertisement has a value associated with it, and by viewing that advertisement, the user earns credits against the user's subscription fee.
US08005712B2 System and method for large scale survey analysis
Disclosed herein is a method of analyzing large scale survey results comprising obtaining a sparse data set representing a subset of an original data set comprising a plurality of individuals' responses to a plurality of questions, wherein the sparse data set comprises less than ninety percent of the responses in the original data set; analyzing the sparse data set using a general diagnostic model; and obtaining estimated person parameters using the general diagnostic model.
US08005710B2 Methods and systems for caching and synchronizing project data
Methods and systems are provided for intelligently managing project data in a project management application. According to various aspects of the invention, project management data may be loaded and saved to a local cache of a client computer, such as a hard disk cache. The invention also provides a mechanism for reducing the size of data downloaded from and sent to a project server during load and save times.
US08005705B2 Validating a baseline of a project
A computer-implemented method and system for validating a baseline of a project. A computing application executes routines to automatically identify baseline errors associated with one or more tasks and generate exception reports to facilitate correction of the errors. The baseline errors are identified via determinations of whether (1) a task has no resources assigned, (2) resources are assigned to a summary task, (3) a task has an invalid earned value method value, (4) a task or milestone was not baselined, (5) a task's baseline start date was manually updated, (6) a task's baseline finish date was manually updated, (7) a task's baseline cost (BAC) was manually increased, (8) a task's BAC was manually decreased, and (9) a task's budgeted cost of work performed is not equal to the task's BAC.
US08005697B1 Performing automated price determination for tasks to be performed
Techniques are described for facilitating interactions between task requesters who have tasks that are available to be performed and task performers who are available to perform tasks, such as for use by an electronic marketplace for the tasks. In some situations, the electronic marketplace automatically determines prices to be paid for performance of tasks, such as in accordance with pricing-related criteria specified by task requesters who submit groups of numerous related tasks to be performed. Such pricing-related criteria may include various types of information about a desired pace of task performance for tasks of a group, and if so the electronic marketplace performs the automated price determination in such a manner as to accommodate the desired pace, such as by dynamically modifying prices when monitoring of an ongoing actual pace of performance of tasks differs sufficiently from a desired pace of performance.
US08005692B2 Information access to self-describing data framework
An overall health strategy system that can change consumer behavior by providing an integrated data platform together with individualized third-party services which leverage the data to supply health-related advice, care and products is provided. An interconnected health-related data network can be leveraged in order to proactively (or retroactively) analyze and share data associated to health of a defined population, race, region, age group, etc. Data can be mined in order to identify consistencies, patterns, trends, etc. which can then be used to establish health-related advice, care, warnings, treatments, product suggestions, product research, target advertising or the like.
US08005681B2 Speech dialog control module
A speech dialog control module enhances user operation of a speech dialog system by translating an input signal unrecognizable by a speech dialog system into a recognizable language. A speech dialog control module includes an input device that receives a speech signal in a first language. A controller receives the input signal and generates a control instruction that corresponds to the received input signal. The control instruction has a language that is different from the input signal. A speech-synthesis unit converts the control instruction into an output speech signal. An output device outputs the output speech signal.
US08005673B2 Voice recognition device, voice recognition method, and voice recognition program
A voice recognition device, method, and program for operating a plurality of control objects recognizing a plurality of user-provided verbal commands. The voice recognition device determines a control object and control content from predefined types of control objects and contents, based on a recognition result of the input verbal command. A voice recognition unit converts input verbal commands into a text expressed with a series of words, a first parsing unit performs an identification process of a first control candidate group as a control candidate for the control object and control content, a second parsing unit performs an identification process of a second control candidate group as a control candidate for the control object and control content, and a control candidate identification unit identifies a final control candidate group for determining the control object and control content from the first control candidate group and the second control candidate group.
US08005670B2 Audio glitch reduction
To reduce audio glitch rendering buffer of an audio application is pre-filled with natural sounding audio rather than zeros. For every frame of audio sent for rendering, the rendering buffer is also pre-filled or the signal is stretched in the buffer in anticipation of a glitch. If the glitch does not occur, then the stretched signal is overwritten and the end user does not notice it. If the glitch does occur, then the rendering buffer is already filled with a stretched version of the previous audio and may result in sound that is acceptable. After recovery from the glitch, any new data is smoothly merged into the fake audio that was generated before.
US08005669B2 Method and system for reducing a voice signal noise
A method is provided whereby, before being subjected to a low rate voice coding, an incoming digital voice signal is chronologically segmented into blocks, the blocks are broken down respectively, in chronological order, into frequency components by a transformation in the frequency range and the frequency components are multiplied by weight factors depending on the frequency and modifiable in time, a frequency component being multiplied by the last weight factor calculated for the frequency component if the factor is less than the current weight factor.
US08005647B2 Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data
A method and system of monitoring corrective measures within a process plant includes receiving equipment data pertaining to the status of equipment within the process plant, receiving corrective measure data pertaining to the status of a corrective measure associated with the equipment, and using the equipment data and the corrective measure data to perform a further function pertaining to the corrective measure associated with the equipment.
US08005639B2 Compact framework for automated testing
A system and method (“utility”) for automated testing using a compact framework is provided. The utility includes a plurality of functionalities that include development of a test module, development of a test flow, and execution of a test flow. Each of these functionalities may be separated by the compact framework, such that automated testing functions may be divided into individual roles. The individual roles may include test developer, test flow designer, and test flow executor. The utility may also include an authenticator that is operable to determine the individual role of a user (e.g., using a GUI), and to provide the functionality that corresponds to that role. The utility may provide one or more displays that provide real time data feedback. Further, the utility may be operable to generate customized test results reports that enable a user to analyze the performance of one or more devices under test.
US08005616B2 Method for determining relevant objects
Disclosed is a method for determining relevant objects in the vicinity of a motor vehicle by an environmental detection sensor. A calculation of the probable trajectory of objects is thus not necessary. The only objects that are classified as relevant are those with a greater probability of a collision despite an average driver response such as evasive action and/or braking. The probability of a collision is determined in accordance with at least two values that are calculated from vehicle and environmental data. A first value describes future evasive action or evasive action that has already been initiated and a second value describes a deceleration operation. Each of the two or more values is delimited by a threshold value, which indicates the start of a critical range. The braking devices are activated if at least one of the determined values lies in the critical range.
US08005613B2 Generating, storing, and displaying graphics using sub-pixel bitmaps
Techniques for generating, storing and displaying graphics on computer systems are disclosed. The type of graphics in particular are images, where the image can be defined as a set of areas, whether these areas are lines, geometric shapes, letters or other types of areas. The effect of using these methods is that graphics, such as digital maps, can be handled faster, with more flexibility and with higher display quality, both for screen use and for printing.
US08005611B2 Systems and methods for providing tourist information based on a location
A system for identifying and retrieving information about a point of interest comprises a portable device capable of determining the location of the point of interest and including a communication mechanism to communicate the same with a processing center. The system specifically identifies the point of interest, obtains relevant sources of information about the point of interest and reconciles the information. Furthermore, the system either transmits textual, graphical, audio or video to the portable device or facilitates communication between a user of the portable device and a call center or guide.
US08005607B2 Device and method for controlling ignition timing of internal combustion engine
An engine ECU executes a program that includes: calculating a median value and a standard deviation based on a calculated value based on the detected vibration of the engine; and subtracting a product of the standard deviation and a coefficient from the median value to calculate a magnitude of mechanical vibration specific to the engine. Knocking determination is carried out by comparing a knock magnitude calculated by dividing the magnitude value of the peak magnitude of the detected vibration of the engine by the magnitude of mechanical vibration specific to the engine with a predetermined determination value. Based on the knocking determination result, ignition timing of the engine is controlled.
US08005606B2 Idle control system of direct-cylinder-fuel-injection spark-ignition engine
When a predetermined operation state during idling is set, an ignition timing is set to a basic ignition timing at or following a compression top dead center point, and a temperature rise controlling operation is carried out for injecting fuel prior to the basic ignition timing. Then, a target value of an intake air quantity is set in accordance with an engine request torque that is set when controlling a temperature rise. Thereafter, a limit value of the intake air quantity that is set when controlling the temperature rise is set. When the target value of the intake air quantity is less than the limit value, the intake air quantity is adjusted so as to become the target value, whereas, when the target value is greater than the limit value, the intake air quantity is adjusted so as to become the limit value. Further, when the target value of the intake air quantity is less than the limit value, the ignition timing is fixed to the basic ignition timing, whereas, when the target value is greater than the limit value, the ignition timing is corrected towards a spark advance side from the basic ignition timing on the basis of insufficient air quantity.
US08005605B2 Control system and method for internal combustion engine and engine control unit
A control system for an internal combustion engine, which is capable of properly controlling both the temperature of an exhaust system and the air-fuel ratio of exhaust gases even when the control range of the air-fuel ratio of a combustion air-fuel mixture is limited, thereby improving the reduction of exhaust emissions. In the control system, a demanded torque-calculating section calculates a demanded torque. A first controller calculates a target equivalent ratio such that a DeNOx catalyst temperature converges to a predetermined target temperature. A second controller calculates three feedback correction values such that an output value from an oxygen concentration sensor converges to a target output value. A third controller calculates a torque fuel injection amount for generating the combustion air-fuel mixture, a post fuel injection amount for supplying unburned fuel to a DeNOx catalyst, etc. based on five values.
US08005601B2 Method and control unit for damping load impacts with an open torque converter lockup clutch
A method controls an internal combustion engine in a drive train having a hydraulic torque converter with a pump wheel and a turbine wheel, during a changeover from an overrun mode into a traction mode. In the method, the rotational speeds of the pump wheel and of the turbine wheel are sensed simultaneously and compared with one another, and a deviation of the rotational speed of the pump wheel from the rotational speed of the turbine wheel being determined. If the rotational speed of the turbine wheel is higher than the rotational speed of the pump wheel and the deviation drops below a predefined threshold value, the torque of the internal combustion engine is set in dependence on the deviation and a rate of change of the rotational speed of the pump wheel. Furthermore a control unit is configured to carry out such a method.
US08005595B2 Occupant monitoring and restraint status system
An occupant monitoring and restraint status system is provided. The system includes an occupant boarding and de-boarding system. The occupant boarding and de-boarding system detects boarding and de-boarding of occupants. The system also includes a bench type seat that has a plurality of seat locations. Each of these seat locations includes a seat belt system which has a status sensor to detect a state of the seat belt system. Each seat location also includes an occupant sensing system. The occupant sensing system detects the presence and identity of an occupant at the seat location. The system further includes a display which includes a seat status indicator for each of the plurality of seat locations. The seat status indicators include information regarding a presence of an occupant, an occupant identity, and a state of a seat belt system.
US08005593B2 Method for determining a torque on a steering train of a vehicle with dynamic drive system
The present invention relates to a method for determining a torque on a steering train. The method comprises the method steps: determining angular signals through a position sensor of an electric motor which supports the rotational movement of the steering train, determining of measuring and control variables of a dynamic drive system as well as evaluating the angular signals and the measuring and control variables of the dynamic drive system.
US08005591B2 Suspension control device, vehicle comprising said device, production method thereof and associated program
The invention relates to a device for controlling the suspension of the body shell of a motor vehicle. According to the invention, the device comprises: a means for measuring the travel speed (VDEB) of a front wheel in relation to the body shell, a means (51, 52) for detecting an impact when the travel speed exceeds a determined threshold, a means for determining a corrected lateral acceleration of the vehicle, a means for inhibiting the impact detected when the corrected lateral acceleration is greater than or equal to a determined lateral acceleration inhibition threshold in terms of absolute value, and a means (53, 54) for calculating a set value (ERP) for the actuator of the shock absorber of the rear wheel located on the same side as the above-mentioned front wheel when an impact is detected.
US08005582B2 Apparatuses and methods for displaying and receiving tactical and strategic flight guidance information
Methods and apparatuses for displaying and receiving tactical and strategic flight guidance information are disclosed. A method in accordance with one aspect of the invention includes displaying at least one first indicator to an operator of the aircraft, with a first indicator corresponding to a first instruction input by the operator for directing a first aircraft behavior and implemented upon receiving an activation instruction from the operator. At least one second indicator corresponding to a second instruction for directing a second aircraft behavior at least proximately the same as the first aircraft behavior is displayed, with the at least one second instruction to be automatically implemented at a future time. The at least one second indicator is at least approximately the same as the at least one first indicator. Indicators can be hierarchically organized to simplify presentation and reduce pilot training time.
US08005573B2 Control device for legged mobile robot
On the basis of at least a difference between a desired state amount related to a posture of a robot 1 about a vertical axis or a floor surface normal line axis and an actual state amount of the robot 1 and a permissible range of a restriction object amount, namely, a vertical component of a floor reaction force moment or a component of the floor reaction force moment in a floor surface normal line direction to be applied to the robot 1, instantaneous values of a desired motion and a desired floor reaction force are determined such that a difference between a floor reaction force moment balancing with the desired motion on a dynamic model and a floor reaction force moment of the desired floor reaction force approximates the aforesaid difference to zero, while having the restriction object amount, which is associated with the desired floor reaction force, fall within the permissible range.
US08005571B2 Microsurgical robot system
A robot system for use in surgical procedures has two movable arms each carried on a wheeled base with each arm having a six of degrees of freedom of movement and an end effector which can be rolled about its axis and an actuator which can slide along the axis for operating different tools adapted to be supported by the effector. Each end effector including optical force sensors for detecting forces applied to the tool by engagement with the part of the patient. A microscope is located at a position for viewing the part of the patient. The position of the tool tip can be digitized relative to fiducial markers visible in an MRI experiment. The workstation and control system has a pair of hand-controllers simultaneously manipulated by an operator to control movement of a respective one or both of the arms. The image from the microscope is displayed on a monitor in 2D and stereoscopically on a microscope viewer. A second MRI display shows an image of the part of the patient the real-time location of the tool. The robot is MRI compatible and can be configured to operate within a closed magnet bore. The arms are driven about vertical and horizontal axes by piezoelectric motors.
US08005570B2 Robotic tool changer
A robotic tool changer having a master unit and a tool unit adapted to be coupled together. Movably mounted in the master unit of the robotic tool changer is a piston that is movable between locked and unlocked positions. The piston includes a contact area having an unlocking surface, a failsafe surface and a locking surface. Also provided is a series of rolling members contained within a retention area that are actuated by the piston to lock the master unit to the tool unit. For example, the piston engages the rolling members and urges them into a locked relationship with a bearing race that forms a part of the tool unit. To prevent the inadvertent or accidental movement of the piston from the locked position to the unlocked position, the piston is provided with a retarding surface generally disposed between the locking surface and the unlocking surface on the piston for retarding the movement of the piston as the piston moves from the locked position to the unlocked position.
US08005564B2 Roll paper printing apparatus
A roll paper printing apparatus includes a transmission source identification unit to identify a transmission source of print data received from a host interface unit, a transmission source information storage unit to store the transmission source information identified by the transmission source identification unit, a transmission source information comparison unit to compare transmission source information of a preceding print job with transmission source information of a print job which is to be printed next, an uncut printed output identification unit to identify an uncut printed output, and an interrupt printing prohibition unit to prohibit printing of the print job which is to be printed next as interrupt printing if the transmission source information of the preceding print job and the transmission source information of the print job which is to be printed next are different when the uncut printed output is identified by the uncut printed output identification unit.
US08005558B2 Three-dimensional design lasts for footwear
Systems and methods for generating three-dimensional design lasts for footwear include: (a) generating a three-dimensional last structure on the computer display (e.g., having the appearance of a conventional footwear last structure); (b) receiving user input indicating offset values for various zones of the last structure, wherein the user input indicates offset values for one or more of: a toe region, a heel region, an ankle region, a forefoot region, and/or an instep region; and (c) generating a three-dimensional design last for the footwear on the computer based on the three-dimensional last structure and the user input indicating the desired offset values. The three-dimensional design last may constitute a modified version of the three-dimensional last structure that has an increased thickness to simulate a desired thickness of an upper material placed on the last structure and/or to more closely simulate an appearance of an actual footwear upper.
US08005556B2 Audio signal processing apparatus
An audio signal encoding apparatus includes a device for compressing multiple-channel digital audio signals into compression-resultant multiple-channel signals respectively. The multiple-channel digital audio signals relate to a sampling frequency and a quantization bit number. The compression-resultant multiple-channel signals, a signal representative of the sampling frequency, and a signal representative of the quantization bit number are formatted into a formatting-resultant signal. The formatting-resultant signal contains a sub packet and a sync information portion. The sub packet contains at least portions of the compression-resultant multiple-channel signals. The sync information portion contains the signal representative of the sampling frequency and the signal representative of the quantization bit number.
US08005550B2 Medical electrical lead
A medical device lead is presented. The lead includes one or more jacketed conductive elements. The jacket comprises one or more covers. A first cover of expanded polytetrafluoroethylene (ePTFE) is in direct contact with the at least one conductive element. At least one conductive element and a ePTFE cover are coiled. The coiled conductive element can substantially retain its original coiled shape.
US08005549B2 Medical electrical lead
A method of manufacture of a medical device lead. The lead includes one or more jacketed conductive elements. The jacket comprises one or more covers. The jacketed conductive element is formed by introducing a polymeric material over a conductive element, coupling the conductive element around a mandrel to form a coil shape, annealing the polymeric material over the at least one conductive element and setting a coiled shape in the at least one conductive element; and then removing the at least one conductive element from the mandrel.The coiled conductive element as manufactured thus substantially retains its original coiled shape.
US08005543B2 Heart failure management system
Various system embodiments comprise a stimulator adapted to deliver a stimulation signal for a heart failure therapy, a number of sensors adapted to provide at least a first measurement of a heart failure status and a second measurement of the heart failure status, and a controller. The controller is connected to the stimulator and to the number of sensors. The controller is adapted to use the first and second measurements to create a heart failure status index, and control the stimulator to modulate the signal using the index. Other aspects and embodiments are provided herein.
US08005536B2 Capsule and method for treating or diagnosing conditions or diseases of the intestinal tract
A device and method for mapping, diagnosing and treating inflammatory disorders (such as Crohn's disease) or other diseases, disorders or conditions of the intestinal tract is provided using a capsule passing through the intestinal tract. Further, a capsule tracking system is provided for tracking a capsule's location along the length of an intestinal tract as various treatment and/or sensing modalities are employed. In one variation, an acoustic signal is used to determine the location of the capsule. A map of sensed impedance and or temperature may be derived from the pass of a capsule to diagnose the disorder or disease. The capsule or subsequently passed capsules may treat, further diagnose or mark the intestinal tract at a determined location along its length.
US08005529B2 Systems and methods for internal tissue penetration
A medical system includes an inner core and an imager located at the distal end of the inner core, wherein the imager is extendable from within an elongated tubular member and configured to penetrate a body tissue within a living body. The elongated tubular member is configured to slideably receive the inner core. The inner core is configured to rotate radially around a longitudinal axis of the elongated member, and the imager can be configured to image a body tissue and output an image signal to an imaging system communicatively coupled with the imager. The imaging system is configured to generate an image of the body tissue from the image signal of the imager when the imager is rotated and placed into contact with the body tissue.
US08005528B2 Apparatus for elucidating reaction dynamics of photoreactive compounds from optical signals affected by an external magnetic field
A device elucidates reaction dynamics of photoreactive compounds present in a region of interest (ROI) of a tissue, the ROI being submitted to a controllably-varying and spatially homogenous magnetic field. The device includes at least one electrical coil or magnet for externally applying a magnetic field to the ROI. The device further includes light sources for probing the ROI with a probe optical beam and for illuminating the ROI with an optical beam having a wavelength and power level suitable for activating the photoreactive compounds. Collectors are also provided to collect the light emitted from various photoluminescence mechanisms that occur in the optically-activated ROI when the probe beam is incident on it and then to detect the collected light over predetermined wavelength bands. Finally, a computer is used to analyze the detected light for assessing the effects of the external magnetic field applied to the ROI.
US08005526B2 Biologically integrated electrode devices
Bioelectrodes having enhanced biocompatible and biomimetic features are provided. Methods of making and using the bioelectrodes are further provided. A biologically integrated bioelectrode device and method for detecting electronic signals using a bioelectrode comprising a first electrically conductive substrate and a biological component. The bioelectrode also comprises a conductive polymer electrically coupling the first electrically conductive substrate and the biological component to define a bioelectrode. The bioelectrode can transmit or receive an electrical signal between the electrically conductive substrate and the biological component and conductive polymer.
US08005523B2 Signal processing for pulse oximetry
A signal processing technique for estimating the frequency of a pulsatile signal (including but not limited to pulse oximetry signals) is disclosed. Each of the functions contained within a pre-selected set of functions is compared to the input signal at many different time-shifts, and the function/time-shift combination that best matches the input signal is selected. The frequency of the best-matching function is then used as the best estimate of the frequency of the input signal. Optionally, once a function has been selected, the rising portion of the selected function can be correlated in time to the rising portion of the input signal. Improved results can then be obtained by basing the oxygen saturation level calculations on samples taken from the rising portion of the input signal.
US08005522B2 Handheld electronic device
A handheld electronic device includes a first frame, a second frame and at least a pivot mechanism. A first connecting rod of the pivot mechanism has a first pivot part, a third pivot part and a second pivot part between them. The first pivot part is slidably disposed on a first groove of the first frame, and the third pivot part is pivoted at the second frame. A second connecting rod of the pivot mechanism has a fourth pivot part, a sixth pivot part and a fifth pivot part between them. The fifth pivot part is pivoted at the second pivot part, the fourth pivot part is slidably disposed on a second groove of the second frame, and the sixth pivot part is pivoted at the first frame for the first frame and the second frame to be opened and closed by the pivot mechanism.
US08005519B2 Capacitor assembly and communications device including the capacitor assembly
A communications device (125) and capacitor assembly (100) having a first capacitor electrode formed by a conductive keypad mount (110) coupled to a conductive part of a housing (120) of the communications device (125). The keypad mount (110) has keypad apertures (210) aligned with keys (140) of a keypad (145) and the conductive part of the housing (120) has an external housing covering insulator in the form of the window sub-housing (121). There is a circuit board (130) providing support for a second capacitor electrode (150). The circuit board (130) has an array of keypad actuators (135) aligned with the keys (140).
US08005518B1 Configurable multi-dimensional media device
Examples of a configurable multi-dimensional media device is described, including a memory configured to store data, and a processor adapted to configure a plurality of segments into a shape, to determine one or more computing functions based on the shape, and to implement the one or more computing functions when the configuration is performed.
US08005511B2 Systems and methods for configuring subscriber systems in wireless mesh networks
A wireless network may be managed by identifying one or more wireless subscriber systems included in a lobe pool of a wireless network, identifying at least one candidate subscriber system outside of the lobe pool with which to enable communications, and reconfiguring the antenna such that the lobe pool includes the identified candidate subscriber system.
US08005509B2 SIM card securing mechanism for mobile phone
A SIM card securing mechanism for a mobile phone is described. A phone body has several positioning holes. One side of the securing plate is pivoted in the body to allow the securing plate to swivel relatively to the phone body. The securing plate has a plurality of elastic arms each of which has a protrusion. The securing plate is capable of being swiveled to a securing position relatively to the phone body to allow the protrusions to be fastened to the corresponding positioning holes via the elasticity of the elastic arms. Thus, the SIM card is sandwiched between the securing plate and the phone.
US08005504B2 Wireless communication apparatus having wireless communication functions conforming to incompatible communication standards
A wireless communication apparatus is provided. The wireless communication apparatus includes wireless communication functions conforming to incompatible first and second communication standards. The wireless communication apparatus includes a first transceiver that performs a wireless communication operation conforming to the first communication standard and includes a first transmission/reception port, a second transceiver that performs a wireless communication operation conforming to the second communication standard and includes a second transmission/reception port, a shared antenna shared by the first and the second transceivers, an antenna connecting unit that connects the shared antenna and the first and the second transmission/reception ports, and a control unit that controls the communication operations in the first and the second transceivers.
US08005498B2 Mobile group data distribution
A mobile collaborative community system provides distribution of shared data (e.g., media, preference, calendar, contacts, tasks, etc.) for a group of individuals (e.g., families, business organization, team, project, etc.) to the mobile devices of the group members. The system maintains a central repository or database of shared data for groups, as well as information defining the groups, user membership in the groups, and the mobile devices associated with the users. The system distributes the shared data for a group to the mobile devices of the user who are members of the group. The users can make changes to shared group data on their mobile devices, which changes are returned to the central repository and re-distributed to update the shared data on the mobile devices of all group members.
US08005486B2 Precise node localization in sensor ad-hoc networks
Methods and systems for configuring ad-hoc networks, especially a self-configuring wireless sensor networks, are described. The network has an initial number of anchors with known positions that broadcast a signal. The signals are received by distributed nodes whose position is not yet known. The nodes rank the received signal based on a Quality of Link (QoL; received signal strength) and compute a Quality of position Estimate (QoE) for the node. The node with the best QoE is elevated to anchor. This process gradually increases the number of available anchors in the network and hence the position accuracy for additional nodes. The system can be used for geolocation of soldiers in the indoor combat, tracking the location of firefighter and other emergency personnel in rescue missions, etc.
US08005484B2 Method and system for providing location information
Embodiments of the present invention provide a method and system for providing location information. When a call is initiated, the call is connected to the ring back tone device when there is a subscription record of ring back tone location service corresponding to a user of the call; the ring back tone device acquires the location information of the terminal of the called party from the location service platform and sends the location information to the terminal of the calling party. The embodiments of the present invention provide great convenience to users. Further, the location service and the customized ring back tone service are enriched greatly and thus the service experience of users is enhanced, since location information may be sent by the ring back tone device to the terminal of calling party in forms, such as characters, voices and multimedia.
US08005483B2 Mobile caching and data relay vectoring systems and methods
The present invention provides systems and methods for providing mobile users with requested resources. In one such method, first and second location indicators for the mobile user are received, with each of the location indicators having a time associated therewith. The method includes calculating a mobile vector of the mobile user using the first and second location indicators, and associating the mobile vector with a first network region and a second network region. A first portion of the requested resource is sent to a first storage device in the first network region, and a second portion of the requested resource is sent to a second storage device in the second network region. The first and second resource portions are sent to the user when the user is in the first and second network regions, respectively.
US08005474B2 Cell phone locator method
A method of locating a cellular phone on an aircraft includes detecting a cellular phone transmission of a passenger on an aircraft, logging a subscriber number and a serial number of the phone, transmitting the subscriber number and the serial number of the phone to a common carrier for caller identification information, attempting to match the caller identification information with a database, displaying a name and a seat number of the passenger if a match was found between the caller identification information and the database, and recording all information related to the cellular phone transmission.
US08005464B2 Portable cellular phone system, and portable cellular phone terminal device, and information transmitting center used in same system
A portable cellular phone system and a portable cellular phone device, with separate communication and an accessory services is structured such that the cellular phone provider can control the use of an accessory function, based upon a customer's use of the communication services. The portable cellular phone device accessory function and information as to whether use of the accessory function by the device is restricted.
US08005459B2 System and method of authenticating login credentials in a wireless communication system
A wireless communication system, comprising a host service, a wireless router system coupled to the host service, a wireless network coupling the wireless router system and a wireless mobile communication device (“mobile device”), adaptively delivers data to the mobile device in the wireless communication system. Before logging off a session on the mobile device, the user will be prompted for login credentials (login password). These login credentials may be stored locally on the mobile device or at the host. The login credentials will be use to pre-authenticate the device for the next device session. Upon sensing the next login trigger, service is immediately restored (i.e., logged onto session) with further authentication.
US08005453B2 Controlling the power in a wireless client device
A system and method in a client device (22) for controlling the power within the client device (22). The client device (22) has a network access device (30, 130), a programmable timer (48), and a controller (42). The network access device (30, 130) has at least a powered state and a power-off state. The programmable timer (48) operates the network access device (30, 130) in the powered state. The controller (42) is coupled to the programmable timer (48) and is capable of providing a time period for operating the network access device (30, 130) in the powered state. The controller (42) determines the time period based on a discontinuous reception (DRX) parameter obtained from the network access device (30, 130). The network access device (130) may include a transceiver. The network access device (30) may also include a transceiver and a controller. There are also methods of operating the client device (22) to control the power within the device.
US08005452B2 Digital comb limiter combiner
A wideband receiver comprises a comb limiter combiner wherein the limiting is conducted by digitization and frequency excision in the frequency domain. The received signal is divided up into sub-bands by a bank of bandpass filters having contiguous pass bands spanning the entire receiver range. In each sub-band the band limited signal is digitized and subjected to digital signal processing. A threshold is set such that any frequency with a magnitude that exceeds the threshold is excised in the frequency domain. When converted back to the time domain, the high-power interference frequencies will no longer be present, thereby leaving only the low-power noise and the desired signal.
US08005441B1 DC offset correction of a power detector used with a continuous transmission radio frequency signal
The present invention relates to estimating a direct current (DC) offset of a power detection circuit when an estimated instantaneous amplitude of a continuous-transmission amplitude-modulated (AM) radio frequency (RF) signal is below a first threshold. The power detection circuit may be used to estimate an average output power associated with the continuous-transmission AM RF signal. The estimated average output power may be used as part of a feedback system to regulate the average output power. The estimated DC offset of the power detection circuit may be used to improve the estimate of the average output power, particularly over temperature and supply voltage variations. Estimating the DC offset of the power detection circuit when the estimated instantaneous amplitude of the continuous-transmission AM RF signal is below the first threshold may minimize errors in the estimated DC offset.
US08005439B2 Radio transceiver on a chip
An entire radio transceiver can be completely integrated into one IC chip. In order to integrate the IF filters on the chip, a heterodyne architecture with a low IF is used. A single, directly modulated VCO is used for both up-conversion during transmission, and down-conversion during reception. Bond-wires are used as resonators in the oscillator tank for the VCO. A TDD scheme is used in the air interface to eliminate cross-talk or leakage. A Gaussian-shaped binary FSK modulation scheme is used to provide a number of other implementation advantages.
US08005435B2 Ultra-wideband transceiver
The processing of information signals is described in an Ultra Wideband (UWB) transceiver. The transceiver has both transmission and receiver paths for processing information signals. In the receiver path, broadcast RF signals are converted to a zero intermediate frequency (IF) signal using a reference signal from a phase-locked loop (PLL) that can selectively provide a reference signal corresponding to the center frequencies of a plurality of signal band groups. The IF signal is then selectively modulated into the baseband signal to be digitized for presentation. In the transmission path, the in-coming digital signals are converted to analog baseband signals and selectively modulated into their own zero IF signals. Using the same PLL of the receiver path, the zero IF signals are modulated into the transmission RF signals directed to the target signal band of the target signal band group.
US08005431B2 Controlling attenuation of an antenna signal in a communication terminal to reestablish a lost communication link
Some embodiments of the present invention are directed to methods of operating communication terminals. A wireless communication link is established between first and second communication terminals and communication signals are exchanged therebetween. The first communication terminal is controlled to continue over time to increase a power level at which it transmits communication signals to the second communication terminal in response to detecting loss of the wireless communication link and while continuing attempts to reestablish the communication link with the second communication terminal. The first communication terminal is further controlled, in response to detecting loss of the communication link, to increase a level of attenuation that it applies to communication signals from the second communication terminal, and to then more gradually decrease the level of attenuation over time in response to continuing attempts to reestablish the communication link with the second communication terminal.
US08005429B2 Wireless communication noise suppression system
A wireless communications noise suppression system comprises an electronic device having wireless module communicatively coupled to an antenna via a cable, an intermediate portion of the cable conductively coupled to ground.
US08005427B2 Apparatus and method for exchanging active profile in bluetooth communication system
An active profile exchange in a Bluetooth communication system is provided. A method for exchanging a profile of a server device in the Bluetooth communication system includes receiving a request for a service support list from a client device; when there is no adequate profile for the client device, generating and transmitting a service support list including information informing that an active profile generation is possible in response to the request; after providing the service support list, receiving the active profile generated by the client device when the client device requests an active profile exchange; and operating according to the active profile generated by the client device.
US08005425B2 Method and system for interfacing a machine controller and a wireless network
A wireless interface module interfaces a machine control system, such as a vending machine controller, with one of plural wireless networks through one of plural removably coupled wireless transceivers. Communication between geographically distributed vending machines and a desired wireless network is supported by coupling a transceiver associated with the desired network to the wireless interface module. This advantageously provides flexibility in selecting from one of plural wireless networks for a distributed vending machine so that communication between the control system and a distal operating center is supported over a preferred wireless network through a standardized wireless interface module incorporated in the vending machine by changing the wireless transceiver removably coupled to the wireless interface module.
US08005420B2 Method and apparatus for seamlessly switching reception between mutlimedia streams in a wireless communication system
Techniques to seamlessly switch reception between multimedia programs are described. For “continued decoding”, a wireless device continues to receive, decode, decompress, and (optionally) display a current program, even after a new program has been selected, until overhead information needed to decode the new program is received. After receiving the overhead information, the wireless device decodes the new program but continues to decompress the current program. The wireless device decompresses the new program after decoding this program. For “early decoding”, the wireless device receives a user input and identifies a program with potential for user selection. The identified program may be the one highlighted by the user input or a program anticipated to be selected based on the user input. The wireless device initiates decoding of the identified program, prior to its selection, so that the program can be decompressed and displayed earlier if it is subsequently selected.
US08005396B2 Methods and apparatus for remanufacturing toner cartridges
A device for supporting printer cartridge re-manufacturing work, the device comprising at least one printer cartridge mount, the mount comprising an abutting portion configured to abut to a portion of a printer cartridge cylinder positioned on the mount, the device further comprising a drill hole template connected to the printer cartridge mount, the drill hole template defining a drill hole configured to accommodate a cutting device and to create a printer cartridge cutting pattern for the cutting device.
US08005389B2 Fixing device and temperature control method therefor
A fixing device includes a fixing belt, exercitation coils for induction-heating the fixing belt, power supplies that supply high-frequency power to the excitation coils, an output power detecting circuit that detects output electric energy of the power supplies, a power control circuit that controls the output electric energy of the power supplies, and temperature sensors that detect the temperature of a surface portion of the fixing belt. When electric energy applied to the excitation coils during the power fall reaches minimum power set in advance larger than 0 W, the power control circuit maintains the minimum power while the temperature detected by the temperature sensors is within a predetermined control temperature range and controls output power of the induction heating power supplies to shift from the minimum power to 0 W when the detected temperature deviates from the predetermined control temperature range.
US08005384B2 Liquid developer collecting system and image forming apparatus including the same
A liquid developer collecting system. A collection section collects liquid developer from a photosensitive body. A storage section stores liquid developer collected by the collection section. A first feed unit feeds liquid developer from the storage section to a concentration control unit.
US08005382B2 Liquid developer collecting system and image forming apparatus including the same
A liquid developer collecting system includes a developing roller cleaning unit that collects liquid developer on a developing roller; a developer storage unit that stores the liquid developer collected by the developing roller cleaning unit; and a concentration control unit that stores the liquid developer fed from the developer storage unit and controls the concentration of the liquid developer.
US08005380B2 Image forming apparatus
An image forming apparatus includes a photosensitive member; a charging device; an exposure device device; a developing device; a transfer charger; a pre-exposure device; a current detector; a calculating device; and a correcting device. The calculating device determines a property formula on the basis of currents, detected by the current detector, flowing between said transfer member, or the charging device, and an area of the photosensitive member charged by the light discharger. The calculating device calculates a correction amount of the correcting device on the basis of the property formula and a current flowing between said transfer member and an area of the photosensitive member charged by the charging device which is supplied with a predetermined DC voltage with discharging by the pre-exposure device.
US08005375B2 Optical receiver systems and methods for polarization demultiplexing, PMD compensation, and DXPSK demodulation
A simplified optical receiver architecture capable of tracking and demultiplexing polarization-multiplexed signals, dynamically compensating for PMD using a variety of polarization controller technologies, and reducing the number of delay line demodulators by two for both DPSK and DQPSK modulation is illustrated. Once polarization is stabilized at the first stage of the cascaded system of the present invention, subsequent stages can be simplified and cost reduced.
US08005360B2 PMDC feedback signal for alternate polarization DPSK system
A feedback signal indicative of the average RF power of an APol-DPSK optical signal is used by a PMD compensator to adjust the amount of compensation applied to the optical signal.
US08005358B2 System and method for suppressing beat noise in line monitoring equipment
A system and method for suppressing beat noise in line monitoring equipment. A wavelength dither generator wavelength modulates a carrier wavelength of a test signal laser transmitter. A test code is modulated on the dithered carrier wavelength to provide a test signal output of the line monitoring equipment.
US08005349B2 Electric evaporator device of volatile substances with adjustable evaporation intensity
The present invention relates to an electric evaporator device of volatile substances with adjustable evaporation intensity. A heating plate (4) defines a first chamber (6) separated from a second chamber (8), wherein a heat generator (5) is located inside the first chamber (6). A regulation opening (13), located in the first chamber (6), allows the exit of a heated air flow from the first chamber to regulate the temperature both in the first chamber (6) and the heating plate (4), enabling thus the regulation of the evaporation rate.
US08005342B2 Digital camera
A digital camera includes a signal processing circuit. The signal processing circuit makes signal processing on the camera data read from a camera data area of an SDRAM to produce YUV data for record. A thin-out circuit makes a thin-out processing on the recording YUV data to produce YUV data for display. The display YUV data and the recording YUV data thus produced are written respectively to a display data area and a recording data area of the SDRAM and thereafter processed for display on a display and record to a flash memory. The access speed to SDRAM is 48 MHz and the processing speed of the signal processing circuit and thin-out circuit is 12 MHz. Consequently, the YUV data for display and YUV data for record is written concurrently with reading out of the camera data.
US08005341B2 Image recording apparatus, dynamic image processing apparatus, dynamic image reproduction apparatus, dynamic image recording apparatus, information recording/reproduction apparatus and methods employed therein, recording medium with computer program stored therein
The image recording apparatus according to the present invention is provided with a conversion device that converts an optical image of a subject to an electrical signal, a recording circuit that records the electrical signal achieved through the conversion device in a storage device as image data and a display control circuit that detects an available capacity at the storage device and the length of time that power supply by a source is possible and displays them on a display as available capacity information and remaining power supply time information. The available capacity information indicates the length of available recording time remaining at the available capacity that has been detected.
US08005321B2 Pixel clock generator, optical scanner, and image forming apparatus
A pixel clock generator that generates a pixel clock to regulate a drive timing of a scanning light source includes a data generating circuit that generates phase data based on a phase data pattern to correct an uneven scanning speed and fluctuation of scanning widths, and a pixel clock generating circuit generates a pixel clock having a long cycle based on a high-frequency clock and that performs a phase shift for the pixel clock based on the high-frequency clock. The phase pattern is set-such that difference in an amount of the phase shift between the pixel clocks adjacent to each other does not exceed a basic amount of the phase shift of the pixel clock generating circuit.
US08005316B1 System and method for editing image data for media repurposing
The present invention is directed to a system and method which allow for the automatic cropping and file generation of images from an existing image for display on multiple devices. An image, such as a video image, is provided to an Integrated Development Environment (IDE). Next a mask or plurality of masks representative of different displays are applied to the image. The mask can be moved such that the content author can display an area of interest in the desired device. Once the mask is in place a crop is generated based on the mask. As frames are advanced the mask may be moved as the area of interest moves. Again a crop is made based on the mask. Once completed a file of the images is generated for each device represented by the mask that is displayable for the device.
US08005304B2 E8-VSB reception system, apparatus for generating data attribute and method thereof, and apparatus for channel encoding and method thereof
An E8-VSB reception system, apparatus for generating data attribute and method thereof, and apparatus for channel encoding and method thereof are disclosed. In the present invention, E8-VSB data resulting from multiplexing a plurality of enhanced data encoded at different coding rates with main data is received. And, the main data and a plurality of the enhanced data are identified to be modulated from the received E8-VSB data. In particular, by generating M/E packet attribute information, enhanced packet attribute information, enhanced byte attribute information and E8-VSB symbol attribute information from the E8-VSB data attribute generating apparatus, the channel decoding apparatus can correctly identify to decode the main data, ½ enhanced data and ¼ enhanced data from one another.
US08005301B2 Method of difference sensing through optical coherent change detection
A method of difference sensing. A first step involves producing a reference image using temporal averaging and spatial averaging. A second step involves producing a test image. A third step involves computationally comparing the reference image with the test image to arrive at a resulting difference image. The temporal averaging and spatial averaging effectively isolates in the difference image coherent changes imbeded in a complex and rapidly changing environment from transient changes inherent to the complex and rapidly changing environment.
US08005298B2 Image processing apparatus and method thereof
The color of a tooth image region is corrected so as not to form an unnatural face image. To this end, a first image region corresponding to teeth is detected from the image. A second image region corresponding to a face portion other than the teeth is detected from the image. Then, the color of the first image region is corrected based on the feature amounts of the colors of the first and second image regions.
US08005296B2 Method for dominant color setting of video region and data structure and method of confidence measure extraction
A method for a dominant color setting of a video region and a data structure and a method of a confidence measure extraction are disclosed. The video region dominant color setting method is characterized in that a region dominant color descriptor is expressed by the number of dominant colors with respect to a certain region, a dominant color expressed, a frequency that the dominant color appears, and an accuracy of a color value representing the region in a region dominant color based on various region dominant color extraction methods, for thereby expressing a region dominant color using a plurality of colors with respect to a region dominant color value and a confidence value of a region dominant color information based on various region dominant color feature extracting methods.
US08005294B2 Cursive character handwriting recognition system and method
A cursive character handwriting recognition system includes image processing means for processing an image of a handwritten word of one or more characters and classification means for determining an optimal string of one or more characters as composing the imaged word. The processing means segments the characters such that each character is made up of one or more segments and determines a sequence of the segments using an over-segmentation-relabeling algorithm. The system also includes feature extraction means for deriving a feature vector to represent feature information of one segment or a combination of several consecutive segments. The over-segmentation-relabeling algorithm places certain segments considered as diacritics or small segments so as to immediately precede or follow a segment of the associated main character body. Additionally, the system also includes classification means that processes each string of segments and outputs a number of optimal strings which could be matched against a given lexicon.
US08005291B2 Inspecting method by using mark partitioning
The present invention relates to a mark partitioning inspection method. A reference image and an inspection image are respectively acquired, and a correlation in a character unit for the reference image and the inspection image is obtained, and then the correlation value is compared with a first threshold value that has been previously set. Then, when the correlation value is greater than the first threshold value, the relevant character is partitioned into a predetermined number of regions, and a correlation between the reference image and the inspection image is obtained for each of the partitioned regions, and then a difference between the maximum and minimum values of the correlation is compared with a second threshold value that has been previously set. Here, even if a low defectiveness is revealed, the mark partitioning inspection method is capable of precisely determining whether or not it is defective, by determining the inspection image to be defective if the difference between the maximum and minimum values of the correlation is greater than the second threshold value, and by determining the inspection image to be normal when the difference between the maximum and minimum values of the correlation is smaller than the second threshold value.
US08005287B2 Method of reconstructing CT image data
A method is disclosed for reconstructing CT image data. In at least one embodiment, the method includes providing measured CT projection data p based on the CT projection data p, reconstructing first CT image data fk=1, and on the basis of the first image data fk=1 iteratively generating k+1-th CT-image data according to the formula: fk+1=fk−α(Q(Pfk−p)+βR(fk)) until the standard ∥fk+1−fk∥2 is ≦n, with the reconstruction operator Q containing a noise weighting according to Q=B·Wstatist.·H. Aside from suppressing “cone” artifacts, the proposed method of at least one embodiment indicates a significant reduction in the image noise even after a few iterations.
US08005278B2 System and method for patient acuity driven workflow using computer-aided diagnosis of medical images
Systems for determining patient acuity including an analysis component, an acuity database, and a processing component are provided. The analysis component is capable of generating analysis data based at least in part on a medical image. The acuity database is capable of associating the analysis data with an acuity value. The processing component is capable of generating an acuity level based at least in part on the acuity value.
US08005276B2 Apparatus and method for reducing parasitic capacitive coupling and noise in fingerprint sensing circuits
A fingerprint sensing circuit for reducing noise and parasitic capacitive coupling is disclosed in one embodiment of the invention as including a plurality of transmitting elements to sequentially emit a probing signal. A digital ground is provided to ground digital components in the fingerprint sensing circuit. A quiet ground, separate from and quieter than the digital ground, is provided to ground transmitting elements that are not transmitting the probing signal. Similarly, control logic is provided to connect, to the quiet ground, transmitting elements that are not transmitting the probing signal, while disconnecting, from the quiet ground, transmitting elements that are emitting the probing signal. The quiet ground helps to reduce the adverse effects of parasitic capacitive coupling and noise on the inactive transmitting elements.
US08005268B2 Digital image acquisition control and correction method and apparatus
An unsatisfactory scene is disqualified as an image acquisition control for a camera. An image is acquired. One or more mouth regions are determined. The mouth regions are analyzed to determined whether they are frowning, and if so, then the scene is disqualified as a candidate for a processed, permanent image while the mouth is completing the frowning.
US08005263B2 Hand sign recognition using label assignment
A method and system for recognizing hand signs that include overlapping or adjoining hands from a depth image. A linked structure comprising multiple segments is generated from the depth image including overlapping or adjoining hands. The hand pose of the overlapping or adjoining hands is determined using either (i) a constrained optimization process in which a cost function and constraint conditions are used to classify segments of the linked graph to two hands or (ii) a tree search process in which a tree structure including a plurality of nodes is used to obtain the most-likely hand pose represented by the depth image. After determining the hand pose, the segments of the linked structure are matched with stored shapes to determine the sign represented by the depth image.
US08005254B2 Background watermark processing
Various improvements to steganographic systems, and applications therefore, are disclosed. Among these are analyzing content data (e.g., audio, image data) in a computer memory automatically, without user intervention, so as to detect steganographically embedded information. The results of such analysis can be used to alter an aspect of the computer device's operation with respect to such content data. One application of the technology is to check the “clipboard” of a computer and alert the user when copyrighted material is found therein.
US08005245B2 Sound image localization apparatus
It is an object of the present invention to provide a sound image localization apparatus which can localize a sound image with ease correctly for many listeners.Herein disclosed is a sound image localization apparatus, in which a directional band information storage unit 11 is adapted to store therein directional bands in advance calculated for respective directions, a control filter computing unit 12 is adapted to read a directional band corresponding to a target position information from a directional band information storage unit 11 upon receiving target position information, calculate a control filter coefficient in such a manner that the maximum value of a sensation level for which masking is taken into consideration is matched with the directional band thus read, output the control filter coefficient to a sound image localization processing unit 13. Upon receiving the control filter coefficient from the control filter computing unit 12, the sound image localization processing unit 13 is adapted to convolve the control filter coefficient thus received to an inputted sound source signal, carry out sound image localization processing on the sound source signal, and output a sound signal whose sound image has been localized as a sound image localization signal to a sound reproducing device, not shown, such as, for example, headphones, a speaker, and/or the like.
US08005240B2 Speaker with frequency directed dual drivers
A speaker that includes a pair of spaced-apart, in-plane mounted drivers connected in series to a network for applying the appropriate frequency component of the electrical input drive signal to each of the drivers is disclosed. A frequency dependent shunting network, such as a low pass filter, is applied to one of the drivers so as to gradually mute the one driver as a desired frequency is approached. The result is an aesthetically pleasing speaker that has dual in-plane drivers and that produces superior sound quality throughout the entire frequency range of the speaker, including those ranges in which dual, in plane, drivers tend to acoustically interfere with each other.
US08005226B2 Information sending system, information sending device, information receiving device, information distribution system, information receiving system, information sending method, information receiving method, information distribution method, apparatus, sending method of information receiving device, playback method of apparatus, method of using contents and program storing medium
Content data encrypted with a content key, the content key encrypted with an individual key specific to an information sending device, and the individual key encrypted with a distribution key that is updated in a predetermined cycle, and supplied are sent to an information receiving device, and the information receiving device decrypts the individual key with the distribution key, decrypts the content key with the individual key, and decrypts the content data with the content key. Thus, the information sending device does not have the distribution key, and accordingly piracy of content data can be prevented with a simple configuration. Also, the information receiving device sends the content key and a playback command to other apparatuses. Thus, other apparatuses can play back contents using the playback command and the content key. Furthermore, the information sending device decrypts the content key with the distribution key before being updated, and stores the same. Thus, contents purchased by an advance order can be actually purchased regardless of expiration dates of the distribution key. Furthermore, usage right is passed from a first information receiving device to a second information receiving device different in registration information at the tome of using contents. Thus, contents can be used among information receiving devices different from each other in registration information.
US08005220B2 RF communication system having a chaotic signal generator and method for generating chaotic signal
A radio frequency (RF) communication system having a chaotic signal generator and a method of generating a chaotic signal. The RF communication system includes a chaotic signal generator which generates a chaotic signal having a plurality of frequency components at a predetermined frequency band, a modulator which generates a chaotic carrier by combining the chaotic signal with a data signal which indicates information, and a transmission circuit which includes an antenna to transmit the chaotic carrier made at the modulator. The frequency signal generator comprises an oscillator which converts a DC bias power into a high frequency power, and a resonating unit which generates a wideband signal having a plurality of frequency components by passing a predetermined frequency band of the high frequency power signal.
US08005218B2 Authorization and authentication of user access to a distributed network communication system with roaming feature
A system and method for providing roaming access on a network are disclosed. The network includes a plurality of wireless and/or wired access points. A user may access the network by using client software on a client computer (e.g., a portable computing device) to initiate an access procedure. In response, a network management device operated by a network provider may return an activation response message to the client. The client may send the user's username and password to the network provider. The network provider may rely on a roaming partner, another network provider with whom the user subscribes for internet access, for authentication of the user. Industry-standard methods such as RADIUS, CHAP, or EAP may be used for authentication. The providers may exchange pricing and service information and account information for the authentication session. A customer may select a pricing and service option from a list of available options.
US08005217B2 Method and apparatus for configuring nodes in a wireless network
Methods, systems, devices and computer programs for configuring nodes on a wireless network can include generating a security key for the network, setting the security settings on the access point based on the security key, and saving the security key in a profile data file on a removable memory device along with a portable configuration utility for using the profile data file for configuring other nodes on the network. The removable memory device can then be inserted into other nodes and the portable configuration utility can be run to match the same key on the other network nodes based on the information stored in the profile data file on the removable memory device.
US08005216B1 Method and apparatus providing confidentiality, integrity and authenticity for a video file
A method, apparatus and computer program product for providing confidentiality, integrity and authenticity for a video file is presented. An encryption header is produced for the video file, the video file including a plurality of packets that carry content, the encryption header containing information necessary to successfully decrypt the video file. The encryption header is added to the video file. An encryption key is generated from a master key identified in the encryption header and, using the encryption key, individual packets of the video file that carry content are encrypted. The video file comprises one of the group consisting of pre-recorded streaming video, live streaming video and randomly accessed video.
US08005203B2 Meeting lobby for web conferencing
A conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees. A person that wants to conduct a virtual meeting can schedule with the conferencing system a meeting with a meeting lobby. The meeting lobby has an address, but there is no associated privileged information, such as a meeting password. Would-be meeting attendees use the meeting lobby address to enter the meeting lobby as visitors in the lobby, and request to enter the meeting from the meeting lobby. A meeting presenter can then either grant authorization for a visitor in the meeting lobby to enter the meeting, or deny authorization for a visitor in the meeting lobby to enter the meeting. If a visitor in the meeting lobby is denied authorization to enter the meeting from the meeting lobby, the conferencing system removes the visitor from the meeting lobby.
US08005201B2 Call protecting method and device for personalized ring back tone in an intelligent network
The present invention relates to a call protecting method for the coloring ring back tones in an intelligent network, wherein said intelligent network includes an intelligent network service control point (SCP), a service switch point (SSP) and an intelligent peripheral (IP). The method includes the following steps: an IP-state detecting module is added to the IP for detecting whether the IP is available; the IP-state detecting module sends a state-query request to the IP for checking whether the IP is available; if the IP returns a result of availability, the SCP will direct the SSP to connect the call to the IP; if IP returns a result of unavailability, or returns no IP-state detecting result on time, then the SCP will direct the SSP to connect to the called directly rather than to the IP. In the invention, the call-releasing phenomenon due to the IP state is avoided, the call completing ratio of the coloring ring back tone system is increased, and thus the problem that the subscriber can not receive the call due to the use of the coloring ring back tone is mitigated.
US08005199B2 Intelligent media stream recovery
An interactive voice response (IVR) system is disclosed that can intelligently resume delivery of interrupted media streams. The IVR system determines if any prior portions of an interrupted media stream should be re-transmitted after the interruption has ceased, based on one or more of (i) the contents of the interrupted stream, (ii) the duration of the interruption, and (iii) the state of a software application of the interactive voice response (IVR) system.
US08005198B2 Methods and apparatus for defending against telephone-based robotic attacks using permutation of an IVR menu
Methods and apparatus are provided for defending against telephone-based robotic attacks An interactive voice response method is provided for presenting a menu having one or more menu options to a caller. The method comprises the steps of obtaining a script to present to the caller, the script including the one or more menu options; permuting one or more characteristics of at least one of the one or more menu options; and presenting the permuted menu to the caller. The permutation may comprise, for example, adding one or more additional menu options to the menu; varying a selection number associated with the at least one menu option; varying an order of at least a plurality of the menu options; or varying a wording or pronunciation of one or more menu options.
US08005197B2 Methods and apparatus for defending against telephone-based robotic attacks using contextual-based degradation
Methods and apparatus are provided fox defending against telephone-based robotic attacks. An interactive voice response method is provided for presenting a menu having one or more menu options to a caller associated with a call. The method comprises the steps of obtaining a script to present to the caller, the script including the one or more menu options; combining at least one of the one or more menu options with a background audio signal, wherein the background audio signal is selected based on a context of the call; and presenting the combination of the at least one of the one or more menu options and the background audio signal to the caller. The context of the call includes comprises one or more of an identity of a called party associated with the call and a time period of the call. The background audio signal can optionally be obtained from a library of background signals.
US08005196B1 Systems and methods for multi-tiered priority messaging
Various systems and methods for providing and updating electronic communications are disclosed. For example, a system for utilizing multi-tiered messages is disclosed that includes receiving a message that has a message content, a condition and a future control rule exclusively associated with the message. At least the message content is delivered, and upon satisfaction of the condition, the future control rule is applied to the individual message.
US08005195B2 Telephone network messaging
In a messaging system, a messaging server transmits signals over the telephone network to be received by equipment at, e.g., the customer premises. The receiving equipment converts the signals into meaningful information (e.g., written or audible words, audible tones, and/or lights), and provides that information (e.g., by audible announcement and/or visual display) to the user. The signals can be of a variety of types. For example, the signal can be the Incoming Caller Line Identification (ICLID) signal associated with an incoming telephone call. Alternatively, the ICLID signal can be can be sent with the set-up of a non-associated telephone call, and can correspond to a message code, such as to provide the recipient with notification information such as emergency notification messages. Such notification information can be substantially simultaneously transmitted to a number of sets of receiving equipment (e.g., all homes in a given region). The notification information need not be transmitted alongside an incoming telephone call, and can be received regardless of whether the telephone equipment at the customer premises is on- or off-hook. The receiving equipment can display and/or announce the information, e.g., in the user's preferred language.
US08005190B2 Radiotherapy apparatus controller and irradiation method
A radiotherapy apparatus controller includes: a portal image taking unit; a gantry position collector; a marker position calculator; and a marker position table generator. The portal image taking unit takes a first transmission image, in which a marker member positioned at a predetermined position is shown, by using therapeutic radiation and an imager. The gantry position collector collects a first gantry position at which a gantry is positioned when the first transmission image is taken from a sensor measuring a position at which the gantry is positioned, the gantry supporting the imager and a therapeutic radiation radiating device which radiates the therapeutic radiation. The marker position calculator calculates a first marker position at which the marker member is shown in the first transmission image. The marker position table generator updates a marker position table, which correlates a plurality of gantry positions with a plurality of marker positions, so that the first gantry position corresponds to the first marker position.
US08005182B2 Apparatus and method of compensating for frequency offset in OFDMA system
The present invention relates to an apparatus and method of compensating for a frequency offset in an orthogonal frequency division multiple access system that is capable of efficiently estimating and compensating for the frequency offset. A receiver of the orthogonal frequency division multiple access system can individually estimate a fractional frequency offset and an integer frequency offset by using a downlink preamble signal. Further, the receiver can compensate for the frequency offset by adding the integer frequency offset once after completely compensating for the fractional frequency offset. Therefore, it is possible to efficiently compensate for the frequency offset.
US08005180B2 Data decision apparatus and error measurement apparatus
The object of the present invention is to provide a data decision apparatus and an error measurement apparatus which can set the phase of the clock to the optimum state with respect to the data signal without continuously sweeping of the phase, and can keep the state for a long time. The data decision apparatus according to the present invention comprises a delay device (34) for delaying a data signal (Dc) outputted from a decision device (31) by one bit, a first phase detector (35) for detecting a phase difference between a data signal (Db) to be inputted to the decision device (31) and the data signal (Dc) outputted from the decision device (31), a second phase detector (36) for detecting a phase difference between the data signal (Dc) outputted from the decision device (31) and a data signal (Dd) outputted from the delay device (34), a third phase detector (37) for outputting a base voltage with respect to the output values of the first and second phase detectors (35 and 36), and a phase controller (38) for controlling a phase shift amount of a variable delay device (32) to equalize an output value (P1) of the first phase detector (35) to a center value between an output value (P2) of the second phase detector (36) and the base voltage (P3).
US08005174B2 Method and apparatus for performing signal correlation using historical correlation data
A method and apparatus for estimating a satellite signal parameter in a satellite positioning system receiver is described. In an example, a plurality of correlation results between a satellite signal and a reference signal is generated in response to a command from a processor. At least one satellite signal parameter is estimated from the plurality of correlation results using a co-processor integrated within the satellite positioning system receiver. The at least one satellite signal parameter is then provided to the processor.
US08005167B2 Digital broadcasting system and method of processing data in digital broadcasting system
The present invention provides a data processing method. The data processing method includes receiving a broadcast signal in which main service data and mobile service data are multiplexed, acquiring transmission-parameter-channel signaling information including transmission parameter information of the mobile service data, and fast-information-channel signaling information, acquiring binding information describing a relationship between at least one ensemble transferring the mobile service data and a first virtual channel contained in any of the at least one ensemble by decoding fast-information-channel signaling information, acquiring ensemble identification information transferring the first virtual channel using the binding information, and receiving at least one mobile service data group transferring an ensemble according to the ensemble identification information, parsing service table information contained in the ensemble and decoding content data contained in the first virtual channel using the parsed service table information, and displaying the decoded content data.
US08005163B2 Constellation rearrangement for transmit diversity schemes
A method of transmitting data in a wireless communication system from a transmitter to a receiver, comprising the steps of modulating data at the transmitter using a first signal constellation pattern to obtain a first data symbol. The first data symbol is transmitted to the receiver using a first diversity branch. Further, the data is modulated at the transmitter using a second signal constellation pattern to obtain a second data symbol. Then, the second data symbol is transmitted to the receiver over a second diversity path. Finally, the received first and second data symbol are diversity combined at the receiver.The invention further relates to a transmitter and a receiver embodied to carry out the method of the invention.
US08005162B2 Dynamic digital pre-distortion system
A Dynamic Digital Pre-Distortion (DDPD) system is disclosed to rapidly correct power amplifier (PA) non-linearity and memory effects. To perform pre-distortion, a DDPD engine predistorts an input signal in order to cancel PA nonlinearities as the signal is amplified by the PA. The DDPD engine is implemented as a composite of one linear filter and N−1 high order term linear filters. The bank of linear filters have programmable complex coefficients. To compute the coefficients, samples from the transmit path and a feedback path are captured, and covariance matrices A and B are computed using optimized hardware. After the covariance matrices are computed, Gaussian elimination processing may be employed to compute the coefficients. Mathematical and hardware optimizations may be employed to simplify and reduce the number of multiplication operands and other operations, which can enable the DDPD system to fit within a single chip.
US08005160B2 Processing differentiated hierarchical modulation used in radio frequency communications
The present invention employs hierarchical modulation to simultaneously transmit data over different modulation layers using a carrier RF signal. Each modulation layer may be of a higher or lower order than the other modulation layers. Certain embodiments of the present invention may transmit different information on the different modulation layers. Other embodiments of the present invention may use the different layers for processing information differently.
US08005159B2 Methods for channel estimation in the presence of transmit beamforming
The present invention relates to a method for estimating a propagation channel in the presence of transmit beam-forming within a receiver, accounting for the structure of two logical channels referred as to a common channel and a dedicated physical channel (CPICH, DPCH) and based on a common structure of corresponding propagation channels, said DPCH channel comprising two sub-channels (DPDCH, DPCCH), said propagation channels being modeled as a linear superposition of a finite number of discrete multipath components following an uncorrelated-scattering wide-sense stationary model, a multipath component being characterized by a time-varying multipath complex coefficient and a delay. Use: RAKE Receiver.
US08005156B2 Method and apparatus of recursive time-frequency channel estimation
An approach is provided for estimating a channel of a multi-carrier transmission by splitting an interpolation or extrapolation or smoothing of estimates into a frequency domain part and a time domain part, wherein the channel estimation unit is configured to use for both the frequency domain part and the time domain part respective recursive filters, and wherein at least one of the recursive filters is adapted to channel conditions of the multi-carrier transmission.
US08005154B2 Method and apparatus for transmitting and receiving shared control channel message in a wireless communication system using orthogonal frequency division multiple access
A method and apparatus for transmitting/receiving a shared control channel message in an Orthogonal Frequency Division Multiple Access (OFDMA) wireless communication system are provided. The message transmission apparatus receives feedback information from a terminal; determines whether to transmit data by applying preceding; and transmits, in the shared control channel message, control information whose message type is differently set according to the application of the preceding. The message reception apparatus receives the shared control channel message from a base station; determines a message type of the shared control channel message; and if the message type is a Transmit Diversity (TD)-Forward Link Assignment Message (FLAM), demodulates data by at least one of Single Input Single Output (SISO) and Spatial Time Transmit Diversity (STTD) as indicated by the TD-FLAM.
US08005149B2 Transmission of stream video in low latency
The present invention is a new and innovative system and method for the stream transmission of video data. The disclosed invention enables a significant reduction in latency and in start decoding and displaying parameters in the transmission of the video data in comparison with existing stream video transmission methods. According to the some embodiments of the present invention each frame or each field is sliced into a predetermined number of slices. Each slice is compressed separately, using standard video compression technologies. The compressed slices are then compounded together before being transmitted over the communication network. On the receiving end the frame is reassembled and decompressed. Finally the frame is recomposed accordingly and filtered to provide a high quality video image.
US08005143B2 Imaging decoding apparatus
An image decoding apparatus is capable of decoding coded bit streams with different coding schemes. The image decoding apparatus includes a coding scheme decision section for deciding a coding scheme from coding scheme identification information multiplexed into a coded bit stream, a setting unit for setting header information on a second coding scheme in accordance with header information in a first coding scheme, and a decoder for decoding image coded data in the first coding scheme in response to the header information on the second coding scheme, which is set.
US08005137B2 Video coding and decoding method using weighted prediction and apparatus for the same
A video coding and decoding method using a weighted prediction and an apparatus for the same are provided. The video coding method includes generating a predicted image for a present block; generating a weighted prediction factor which is a scaling factor of the predicted image that minimizes the difference between the present block and the predicted image; generating a weighted prediction image by multiplying the predicted image by the weighted prediction factor; and coding a residual signal generated by subtracting the weighted prediction image from the present block.
US08005130B2 Transmitter and receiver using forward clock overlaying link information
A transmitting and receiving technique in which a load on data signal lines is reduced while maintaining a communication quality, thereby making it possible to improve the throughput of data channels. In a transceiver, a transmitter side has an encoder circuit that transmits a bit sequence obtained by encoding link information to a clock signal line, and a receiver side has a clock and data recovery circuit 17 that extracts a clock component from a signal received from the clock signal line, a decoder circuit 19 that decodes the extracted signal to reproduce the link information, and a bit deskew circuit 21 that adjusts a skew that is lower than one bit on the basis of a clock component.
US08005121B2 Apparatus and method for re-synthesizing signals
The disclosed embodiments relate to an apparatus and a method for re-synthesizing signals. The apparatus includes a receiver for receiving a plurality of digitally multiplexed signals, each digitally multiplexed signal associated with a different physical transmission channel, and for simultaneously recovering from at least two of the digital multiplexes a plurality of bit streams. The apparatus also includes a transmitter for inserting the plurality of bit streams into different digital multiplexes and for modulating the different digital multiplexes for transmission on different transmission channels. The method involves receiving a first signal having a plurality of different program streams in different frequency channels, selecting a set of program streams from the plurality of different frequency channels, combining the set of program streams to form a second signal, and transmitting the second signal.
US08005118B2 Method and apparatus for implementing secure clock in device having no internal power source
A method and apparatus for implementing a secure clock having no internal power source are disclosed. The apparatus accesses a host device having an internal power source and transmits and receives data. The apparatus includes a clock control unit, a counter, and a time information unit. The clock control unit performs control such that the time information of the host device is acquired and a counter value corresponding to the acquired time information is set, when the clock control unit is connected to the host device and is supplied with power from the host device. The counter changes the set counter value in steps of a predetermined value at regular time intervals while the power is supplied. The time information unit updates current time information to correspond to the changed counter value while the power is supplied.
US08005109B2 Method and network apparatus for adjusting communication resources within a community
A method and a network apparatus for adjusting communication resources in a community are disclosed. When the topological structure of the community changes, e.g., when new base station joins or exits, and when the community combines or splits, each base station re-allocates the communication resources by using a uniform algorithm, or the server or one base station in the community re-allocates the communication resources uniformly, then the base stations in the community are adjusted to the their own available resource at the same time based on the re-allocation results. The communication resources includes not only the frequency spectrum, but also those are exclusively occupied by a base station required by its normal operation, e.g., time slot, CDMA code word, sub-channel etc. With the present disclosure, the automatic optimum allocation and adjustment of the communication resources in a community could be realized.
US08005108B1 Fast deployment of modules in adaptive network
A plurality of modules interact to form an adaptive network in which each module transmits and receives data signals indicative of physical properties sensed at the modules. A new module is joined in the adaptive network in an expedient manner. The new module transmits a burst of beacon messages after the interactive module is activated to discover neighboring interactive modules deployed and operating in the adaptive network. The neighboring interactive module stays in a sleep-mode of low-power expenditure. The beacon messages persist for a first interval longer than a second interval during which the neighboring interactive modules remain in the sleep mode. After receiving the beacon messages, one or more neighboring interactive modules transmit response messages to the new interactive module. The new interactive module receives the response messages and selects a neighboring interactive module for communication based on the received response messages. The new module can also include an indicator for indicating discovery of a neighboring interactive module with which a reliable wireless link can be established.
US08005106B2 Apparatus and methods for hybrid fair bandwidth allocation and drop precedence
In one embodiment, apparatus and methods for apparatus and methods for fair bandwidth allocation are disclosed. In one embodiment, a method includes (i) determining a drop probability for each of a plurality of classes of packets being dropped or admitted to a queue, wherein each drop probability is based on a weighted fair bandwidth allocation process that is performed with respect to the plurality of classes and a plurality of packet arrival rates and predefined weights for such classes; and (ii) dropping a particular packet or admitting such particular packet to the queue based on the drop probability for such particular packet's class, wherein such dropping or admitting operation is further based on one or more drop precedence factors that are also determined periodically for each class if such one or more drop precedence factors are selected for such each class. In other embodiments, the invention pertains to an apparatus having one or more processors and one or more memory, wherein at least one of the processors and memory are adapted for performing the above described method operations.
US08005104B2 Method and apparatus for controlling the flow of packets through a network switch
A method for transferring data includes connecting N ports of a crossbar to N devices, respectively, where N is an integer greater than one. Inbound data is received at one of the N ports from a respective one of the N devices. Dedicated connections are provided between an input buffer of one of the N ports and N−1 output buffers associated with others of the N ports, respectively. At least one of the N−1 output buffers of the others of the N ports is selected to output outbound data corresponding to the inbound data. The inbound data from the input buffer of one of the N ports is selectively transferred to at least one of the N−1 output buffers of the others of the N ports.
US08005103B2 Network routing method and system utilizing label-switching traffic engineering queues
The present invention is directed to a scalable packet-switched network routing method and system that utilizes modified traffic engineering mechanisms to prioritize tunnel traffic and non-tunnel traffic. The method includes the steps of receiving a request to establish a traffic engineering tunnel across the packet-switched network. Then at a router traversed by the traffic engineering tunnel, a queue for packets carried inside the traffic engineering tunnel is created. Subsequently, bandwidth for the queue is reserved in accordance with the request to establish the traffic engineering tunnel, wherein the queue created for packets carried inside the traffic the traffic engineering tunnel is given priority over other traffic at the router and the reserved bandwidth for the queue can only be used by packets carried inside the traffic engineering tunnel.
US08005099B2 Selecting transport addresses to route streams between endpoints
Selecting a transport address for a call session between a first endpoint of a first region and a second endpoint of a second region includes determining that the call session is being initiated. A relationship between the first region and the second region is determined. One or more transport addresses of the first endpoint are identified in accordance with the relationship to yield one or more selected transport addresses.
US08005098B2 Load balancing across multiple network address translation (NAT) instances and/or processors
Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with load balancing across multiple network address translation (NAT) instances and/or processors. N network address translation (NAT) processors and/or instances are each assigned a portion of the source address traffic in order to load balance the network address translation among them. Additionally, the address space of translated addresses is partitioned and uniquely assigned to the NAT processors and/or instances such that the identification of the assigned NAT processor and/or instance associated with a received translated address can be readily determined there from, and then used to network address translate that received packet.
US08005096B2 Network tunnelling
MPLS labels can be used to tunnel data packets through IP networks. At a start point such as a router or network terminator, the IP destination address is examined and one or more labels are generated which relate to the topology of the network. The labels can include QoS information. The packet is then sent to the destination via a label switched path. At the destination the packet may be sent on via a further label switched path by examining the IP address from the received label and generating one or more fresh labels for the passage of the packet through the further label switched path.
US08005094B2 Method and apparatus for circuit emulation services over cell and packet networks
Methods and apparatus are provided for circuit emulation services over cell and packet networks. A constant bit rate traffic stream is mapped to one of a cell and packet structure. The constant bit rate traffic stream is mapped to one or more cells and the one or more cells are selectively translated to one or more packets if a packet stream is selected. In addition, one of a received cell and packet stream are mapped to a constant bit rate traffic stream. The packet stream is selectively translated to one or more cells and the one or more cells are translated to the constant bit rate traffic stream. A clock can optionally be recovered from the received cell or packet stream.
US08005084B2 Mirroring in a network device
A network device for implementing mirroring on packets. The network device includes a plurality of ports, each of which is at least one of an ingress port, an egress port and a mirror-to port. The network device also includes processing means for supporting a plurality of mirroring types. Each of the ingress port, egress port and mirror-to port includes at least one register for supporting the plurality of mirroring types. To support mirroring at each of the ingress port, egress port and mirror-to port predefined bits in the at least one register are set. When an incoming packet is received, the predefined bits are examined to determine which of the plurality of mirroring types to apply to the packet.
US08005073B2 Representing network availability status information in presence information
A network element for handling network availability information represented as presence information, where the network element includes a receiving unit for receiving status information in a network availability element and a converting unit for converting the status information into a presence information data format. The network element also includes a generating unit for generating a request that includes the presence information data format. For certain status events the network availability includes at least one child. In one embodiment, the at least one child of the network availability element is a network element for presenting registration status and the network availability element is a part of a person element. The registration status is represented in a state element which includes one of an active element or a “terminated” element. In another embodiment, the at least one child of the network availability element is a network element for presenting registration status and the network availability element is a part of a device element. The registration status is represented in a state element which describes if a device is attached to a particular network and includes one of an active element, a “terminated” element or out-of-coverage element.
US08005072B2 Synchronization of multiple base stations in a wireless communication system
A plurality of CMTS devices are linked together and synchronized to facilitate communication between the respective CMTS devices and respective downstream cable modems. According to one embodiment of the invention, one of the CMTS devices is designated as a master device, and the other CMTS devices are designated as slave devices. The respective CMTS devices are connected to each other by means of a synchronization bus. The master CMTS device then generates and broadcasts a future time stamp value, which is received by the respective slave CMTS devices. When the time stamp counter in the master CMTS device reaches the transmitted value, a control signal is broadcast over the synchronization bus. The slave CMTS devices then retrieve the time stamp value and reset their respective local time stamp counters to the received value. In this manner, the CMTS devices are synchronized.
US08005067B2 Method for communication information recall in an enterprise network
A method is disclosed for communication information recall in an enterprise network. An illustrative embodiment describes, in particular, a method for communication information recall following a communication attempt by an originating party using a first communication terminal, to a receiving party using a second communication terminal, after retrieval by recipient, at the first communication terminal accessing an entry in an outgoing call log originated an earlier call that has been terminated; the entry accessed corresponding to the second communication terminal, sending/transmitting an instruction message to the second terminal indicative of an instruction to, to one of match and delete an existing communication information entry; informing the recipient about the action by adding a new entry in the communication information log with updated details; sending an alert of success or failure of communication information recall to the first communication terminal.
US08005063B2 Uplink channel receiving and transmitting apparatuses and methods
A receiving apparatus receives control, pilot and data channels in an uplink. The apparatus includes a data-channel receiving unit for receiving the pilot channel in an antenna gain pattern of a multi-beam having multiple fixed directional beams with respectively different fixed directional directions or of a variable directional beam having a directional direction varying in accordance with the position of a mobile terminal; and a data-channel receiving unit for receiving the data channel in an antenna gain pattern of a multi-beam or a variable directional beam.
US08005055B2 Method and apparatus for determining and managing congestion in a wireless communications system
An improved method of network management, particularly in the context of standards IEEE802.11 and IEEE802.11k, through two new MAC measurements, with attendant advantages. The two new measurements include WTRU uplink traffic loading measurement, and an AP service loading measurement and is generally applicable at least to layers 1 and 2 as applied to a least 802.11k in the context of OFDM and CDMA 2000 systems, but is applicable to other scenarios as well. A Method for determining and advertising congestion is also provided for a Wireless Local Area Network (WLAN) system. The present invention also introduces a method for managing congestion when congestion is detected. This aspect of the present invention applies primarily to wireless systems that use the Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA) mechanism. The methods are advantageously implemented in selectively configured WTRUs of various forms.
US08005054B2 Communication system, communication method, communication terminal device, control method thereof, and program
The present invention proposes a highly reliable communication system and communication method, a communication terminal device used for the communication system, a control method thereof, and a program installed on the communication terminal device. In communication system and communication method, the communication terminal device used for the communication system, the control method thereof, and the program installed on the communication terminal device, a first communication terminal originates a first message. In response to the first message, a third communication terminal originates a second message. Based on these messages, the first through third communication terminals create routes to the first or third communication terminal. The first communication terminal transmits a route request composed of a request for a route used for communication with the third communication terminal. The second and third communication terminals create multiple routes to the first or third communication terminal. A communication route is established between the first and third communication terminals using a route that belongs to the created routes and satisfies the route request transmitted from the first communication terminal.
US08005050B2 Localization of a mobile device in distributed antenna communications system
The present invention provides a method and apparatus for localization of a mobile device in a distributed antenna communications system. In accordance with an embodiment of the invention, a distributed antenna system includes a plurality of distributed antennas that are communicatively coupled to a hub. A mobile communications device to be located is communicatively coupled to the hub via one or more of the antennas. The method for locating the mobile device comprises: receiving a message at the hub that identifies the mobile device to be located; discriminating among communications signals received from each of the distributed antennas using a channel and a spreading code to identify a signal from the mobile device; identifying messages from the mobile device to be located; and determining which of the antennas is closest to the mobile device to be located by monitoring received signal strength of the identified signal.
US08005043B2 Method and apparatus for scheduling downlink packets in a mobile communication system
A method and apparatus for scheduling downlink packets in a mobile communication system are provided, in which a BS prioritizes MSs, while accounting for types of services provided to the MSs, generates one single-user candidate transmission format and M multi-user candidate transmission formats corresponding to a DRC value received from an MS with a highest priority level, estimates per-slot effective data rates for the single-user candidate transmission format and all of the multi-user candidate transmission formats, and transmits a downlink packet in a candidate transmission format having a maximum per-slot effective data rate.
US08005041B2 Wireless communication system, apparatus for supporting data flow and method therefor
An apparatus for use in allocating resource in a wireless communication system, where the apparatus comprises mapping logic arranged to map one or more services to individual radio bearers of a plurality of radio bearers; reporting logic arranged to indicate buffer occupancy for the plurality of radio bearers; and prioritization logic arranged to prioritize the allocated resource across multiple wireless communication units on a radio bearer basis.
US08005038B2 Digital display system with media processor and wireless audio
The present invention relates to a media processing system that comprises a bus for communicating digital signals thereon with a media processor connected to the bus, for processing signals supplied thereon. The system further has a display device connected to the bus for displaying digitized images thereon, received from the bus. The system has an audio transmitter connected to the bus, for wirelessly transmitting audio digital signals from the bus. The system further has a connectable memory for connecting to the bus and for supplying signals representing digitized images and audio digital signals to the bus. Finally the system has a receiver to receive encoded digitized images or audio digital signals for supplying the received signals to the bus for storage in the memory.
US08005027B2 Method and apparatus for multicasting with feedback information
A method for multicasting a packet begins by providing a buffer for each of two user equipments (UEs) in communication with a base station. A determination is made whether there is a previously unsent packet at the base station. A second determination is made whether both UE buffers are non-empty. A non-empty buffer is flushed if there is no previously unsent packet and if one of the buffers is non-empty. A packet is selected to be transmitted if there is a previously unsent packet or if both buffers are non-empty. The buffers are updated based on feedback received from the UEs.
US08005025B2 Dynamic media content for collaborators with VOIP support for client communications
Methods, systems, and computer program products are provided for delivering dynamic media content to collaborators. Embodiments include providing collaborative event media content, wherein the collaborative event media content includes a grammar and a structured document; selecting a VOIP protocol for communications between a client and a dynamic context generation server; generating a dynamic client context for a client by the dynamic context generation server in dependence upon communications from the client through the selected VOIP protocol; detecting an event in dependence upon the dynamic client context; identifying one or more collaborators in dependence upon the dynamic client context and the event; selecting from the structured document a classified structural element in dependence upon an event type and a collaborator classification; and transmitting the selected structural element to the collaborator.
US08005014B2 Method of choosing nodes in a multi-network
Embodiments include methods, apparatus, and systems for choosing nodes in a multi-network. One embodiment includes a method that receives demand characteristics for nodes to form a cluster in multi-network and collapses groups of nodes in the multi-network to form a node group. The method then selects nodes that satisfy the demand characteristics in order to form the cluster.
US08005013B2 Managing connectivity in a virtual network
Embodiments include methods, apparatus, and systems for managing connectivity in a virtual network. One embodiment determines if information received from a device in a virtual land area network (VLAN) matches a configuration of a virtual connect domain (VCD) in order to label links as being either internal or external.
US08005012B1 Traffic analysis of data flows
A device includes a memory, flow table logic, sampling logic, and a processing unit. The memory is configured to store a flow table that stores, as a number of entries, statistics regarding a number of data flows. The flow table logic is configured to generate records corresponding to data flows for which entries are created in the flow table or removed from the flow table. The sampling logic is configured to select one of the data flows for sampling and sample initial data units for the one of the data flows. The processing unit is configured to receive the records generated by the flow table logic, receive the initial data units sampled by the sampling logic, analyze the initial data units to generate analysis results, correlate the records and the analysis results associated with a same one of the data flows, and store the correlated records and analysis results.
US08005003B2 Method, apparatus and integrated circuit for controlling transmission rate
A plurality of PLC adapters, such as a master 21 and slaves 22, are connected to a power line 11, which forms a PLC logic network 16. Electric apparatuses 48, such as a television monitor and a video recorder, are connected to the master 21 and the slaves 22 through repeaters 31. The master 21 is a control terminal having the function of QoS controller. The master 21 allocates timeslots for transmitting data over a network, acquires information on the actual data transmission rate detected by a data receiving terminal, and modifies the timeslot allocated to target data on the basis of the acquired information on the actual data transmission rate.
US08004998B2 Capture and regeneration of a network data using a virtual software switch
Methods and a system of capture and regeneration of a network data using a virtual software switch are disclosed. In an embodiment, a method includes capturing a network data using a virtual software switch, a processor, and a memory. The network data is captured to perform a network visibility analysis and the network data is communicated to at least one port of the virtual software switch. The method includes forming a stored network data in a memory. The method also includes regenerating the stored network data to form a reconstructed data.
US08004991B1 Method and system for processing network information
Method and system for processing TCP segments is provided. The method includes assigning a TCP connection to a queue; and assigning a maximum burst size for the TCP connection; wherein a queue establishes a priority for the TCP connection and the priority is based on a maximum transmission rate assigned to the queue. The system includes a host system that establishes a network connection via a network adapter; wherein a host application sets a byte count and a time interval value for at least two queues that have different priority to transmit TCP segments; assigns a TCP connection to a queue; and assigns a maximum burst size for the TCP connection.
US08004990B1 Network traffic distribution across parallel paths
Techniques are described for distributing network traffic across parallel data paths. For example, a router may perform a hash on routing information of the packet to generate a hash value corresponding to the packet flow associated with the packet. The router may map the hash value of the packet to a forwarding element associated with a data path. The router may dynamically update the mapping of hash values to forwarding elements in accordance with traffic flow statistics. In this manner, the router may distribute the packet flows from data paths with high volumes of traffic to data paths with smaller volumes of traffic. The router may further prevent out of sequence delivery of packets by updating the mapping upon a gap in the packet flow exceeding a threshold gap. For example, the router may update the mapping when a packet for a packet flow associated with the particular hash value has not been received for at least a defined time interval.
US08004989B2 Controlling a window for congestion control in a network
A communication method includes steps of: transmitting a plurality of packets to a network according to a window specifying a data amount of the packets to be transmitted to the network; receiving ACK related to the packets transmitted to the network, and detecting whether or not packet discard occurs; measuring a RTT by using the received ACK; calculating a discarding interval indicating a time interval of the packet discard; calculating an increase amount for a current window by using the calculated discarding interval; and updating the current window by using the calculated increase amount if the packet discard is not detected.
US08004981B2 Methods and devices for the coordination of flow control between a TCP/IP network and other networks
Methods and devices are provided for implementing flow control coordination in a gateway between a TCP/IP network and a second network. The second network may be any type of network, including another TCP/IP network. In some implementations, the throughput of the TCP/IP network is controlled by modifying the round trip time observed by a TCP connection. In other implementations, the throughput of the TCP/IP network is controlled by modifying the size of the TCP window.
US08004974B2 Virtualized computing architecture having multiple realms
An architecture and method for implementing a nodal complex (NC) supporting multiple quality of service (QoS) realms is provided. The disclosed architecture includes: a first set of extended enterprise service bus (EESB) rules for supporting nodes operating in a sub-second QoS realm; a second set of EESB rules for supporting nodes operating in a millisecond QoS realm; a third set of EESB rules for supporting nodes operating in a microsecond QoS realm; and a fourth set of EESB rules for communicating data and sharing compute capability amongst nodes operating in different QoS realms by using an inter-bus communication pattern that is super-ordinate to the first, second and third sets of EESB rules.
US08004969B2 Cell level congestion policy management
A system and method for transmitting data packets to a wireless client is shown. The data packets are received by a wireless content switch in the wireless network. The wireless content switch determines a quality of service value for the wireless client. The wireless content switch assigns the priority of transmission for the data packet based on the assigned quality of service value. The data packet is transmitted according to the priority.
US08004960B2 Method and apparatus for forwarding label distribution protocol multicast traffic during fast reroute
A computer apparatus comprising a processor and a forwarding engine arranged to forward LDP multicast traffic along a multicast tree having a primary and a backup path in a converged network topology, the processor being configured to cause the forwarding engine to forward traffic via the backup path upon a topology change and send a changed topology label and path vector to at least one neighbor node in the changed topology.
US08004954B2 Optical pickup, optical disk device, computer and optical disk recorder
A diffraction grating is constituted such that directions of diffraction are disposed asymmetrically with respect to the optical axis, by causing light subjected to aperture restriction to have a difference of one half wavelength in the optical path length by making use of the fact that the difference in the optical path length experienced by the light passing through a diffraction element varies depending on the wavelength. With this constitution of the diffraction grating, aperture restriction is applied to both the light focused on an optical disk and the light reflected from the optical disk, thereby achieving an optical pickup that is capable of recording/reproducing information on/from optical disks of different types by using a single objective lens. The optical pickup prevents unnecessary light from entering a photodetector and enables the production of diffraction elements at a low cost.
US08004945B2 Recording medium access device
An information reproduction device according to the present invention is a device for accessing a recording medium having first address information and second address information recorded thereon. The first address information is represented by a shape formed on the recording medium in advance; and the second address information is recorded on the recording medium together with data. The information reproduction device includes a head section for accessing the recording medium to generate a reproduction signal; a first detection section for detecting the first address information from the reproduction signal; a second detection section for detecting the second address information from the reproduction signal; and a control section for, based on a detection result of either the first detection section or the second detection section which detected the address information first, controlling an access after the detection to the recording medium.
US08004927B2 Reversible-polarity decoder circuit and method
Circuits and methods are described for decoding exemplary memory arrays of programmable and, in some embodiments, re-writable passive element memory cells, which are particularly useful for extremely dense three-dimensional memory arrays having more than one memory plane. In addition, circuits and methods are described for selecting one or more array blocks of such a memory array, for selecting one or more word lines and bit lines within selected array blocks, for conveying data information to and from selected memory cells within selected array blocks, and for conveying unselected bias conditions to unselected array blocks.
US08004913B2 Redundancy architecture for an integrated circuit memory
An integrated circuit memory includes multiple memory banks grouped into repair groups Group0, Group1. One memory has redundant rows which can be used to substitute for a defective row found within any of the memory banks within the common repair group concerned. Redundant columns of memory cells may be substituted for defective columns by multiplexing circuitry. This multiplexing circuitry shifts the bit lines selected to form part of a bit group to access a given data bit by an amount less than the multiplexing width being supported by that multiplexing circuitry thereby reducing the number of redundant columns which need be provided.
US08004912B2 Block redundancy implementation in hierarchical rams
The present invention relates to a system and method for providing redundancy in a hierarchically memory, by replacing small blocks in such memory. The present invention provides such redundancy (i.e., replaces such small blocks) by either shifting predecoded lines or using a modified shifting predecoder circuit in the local predecoder block. In one embodiment, the hierarchal memory structure includes at least one active predecoder adapted to be shifted out of use; and at least one redundant predecoder adapted to be shifted in to use.
US08004906B2 Nonvolatile memory device and method of operating and fabricating the same
Provided is a method of reliably operating a highly integratable nonvolatile memory device. The nonvolatile memory device may include a string selection transistor, a plurality of memory transistors, and a ground selection transistor between a bit line and a common source line. In the nonvolatile memory device, data may be erased from the memory transistors by applying an erasing voltage to the bit line or the common source line.
US08004899B2 Memory array and method of operating a memory
A memory array is shown, including memory cells with source and drain doped regions, and global bit lines coupled to the doped regions via select transistors. The connections of the select transistors are configured such that the respective loading capacitances of two global bit lines respectively coupled to the source and the drain of a memory cell to be read do not vary with the memory cell to be read. A method of operating the memory array is also shown, including, in reading a selected memory cell, applying voltages to the gate, the drain and the source thereof respectively from a word line, a first global bit line and a neighboring second global bit line, and turning on a select transistor coupled to a third global bit line separate from the first and the second ones by at least one other global bit line.
US08004891B2 Memory device and method of programming thereof
Example embodiments may provide a memory device and memory data programming method. The memory device according to example embodiments may encode a first data page to generate at least one first codeword and encode a second data page to generate a second codeword. The memory device may generate the first codeword with at least one of a maximum value of a number of successive ones and a second maximum value of a number of successive zeros. The memory device may program the at least one first codeword and the at least one second codeword to a plurality of multi-bit cells.
US08004885B2 Three-dimensional memory device and driving method thereof
A driving method of a three-dimensional memory device having a plurality of layers is provided. One of the layers is selected. A well of the selected layer is biased with a first well voltage. A word line voltage is applied to a selected word line of the selected layer. A well of an unselected layer is biased with a second well voltage higher than the first well voltage.
US08004882B2 Spintronic devices with integrated transistors
The semiconductor industry seeks to replace traditional volatile memory devices with improved non-volatile memory devices. The increased demand for a significantly advanced, efficient, and non-volatile data retention technique has driven the development of integrated Giant-Magneto-resistive (GMR) structures. The present teachings relates to integrated latch memory and logic devices and, in particular, concerns a spin dependent logic device that may be integrated with conventional semiconductor-based logic devices to construct high-speed non-volatile static random access memory (SRAM) cells.
US08004878B2 Semiconductor device and method for designing the same
Disclosed herewith is a semiconductor device having an SRAM cell array capable of easily evaluating the performance of transistors and the systematic fluctuation of wiring capacity/resistance. In order to form an inversion circuit required to form a ring oscillator, a test cell is disposed at each of the four corners of the SRAM cell array and the ring oscillator is operated while charging/discharging the subject bit line. Concretely, the ring oscillator is formed on a memory cell array and the ring oscillator includes test cells disposed at least at the four corners of the memory cell array respectively. At this time, a wiring that is equivalent to a bit line is used to connect the test cells to each another.
US08004877B2 Fault tolerant asynchronous circuits
New and improved methods and circuit designs for asynchronous circuits that are tolerant to transient faults, for example of the type introduced through radiation or, more broadly, single-event effects. SEE-tolerant configurations are shown and described for combinational logic circuits, state-holding logic circuits and SRAM memory circuits.
US08004874B2 Multi-terminal resistance device
Embodiments of the invention provide a multi-terminal resistance device with first and second electrodes, a shared third electrode, and a resistance layer providing first and second current paths between the shared third electrode and the first and second electrodes, respectively. A current state of the device may be programmed by applying one or more electrical signals along the first and/or second current paths to change a resistance of the device. In some embodiments, applying an electrical signal may switch a junction resistance of the first and/or second electrodes and the resistance layer between two or more resistance values. The device may include a shared fourth electrode to provide extra programming capability. In some embodiments, the device may be used to store a data state, to determine a count of multiple electrical signals, or to perform a logic operation between two electrical signals.
US08004873B2 Resistance change memory device
A resistance change memory device including a memory cell array with first wirings, second wirings, and memory cells, the memory cell including a diode and a variable resistance element, anode of diodes being located on the first wiring side, wherein the memory cell array is sequentially set in the following three states after power-on: a waiting state defined by that both the first and second wirings are set at a first voltage; a standby state defined by that the first wirings are kept at the first voltage and the second wirings are set at a second voltage higher than the first voltage; and an access state defined by that a selected first wiring and a selected second wiring are set at a third voltage higher than the first voltage and the first voltage, respectively.
US08004853B2 Electrical junction box
In the case where a printed board is contained in a casing of an electrical junction box, and where electrical components such as relays disposed on the printed board are connected to a bus bar disposed in the casing, a heat generated in the bus bar is uniformed in the casing without causing an uneven heat distribution around the bus bar, thereby requiring no means for radiating the bus bar. An electrical junction box including a casing, a printed board contained in the casing, an insulation plate disposed on the printed board, a bus bar mounted on the insulation plate, and a relay mounted on the printed board. The bus bar is provided with an electrical power source terminal to be connected to an electrical power source side. Branched portions provided on the bus bar are connected to a conductor on the printed board, respectively. A terminal of the relay is connected to the printed board conductor connected to the branched portions of the bus bar. The relay terminal is connected through the printed board conductor to the bus bar.
US08004852B2 Electronic apparatus
According to an aspect of the present invention, there is provided an electronic apparatus including: a wiring that is formed on a mounting surface; a terminal that is electrically connected with the wiring; a terminal holder that is disposed above the mounting surface to face the wiring and that holds the terminal in a space between the terminal; and a blocking member that is disposed on the terminal holder at a side facing the mounting surface, that surrounds the terminal and that is separated from the mounting surface to regulate a gap between blocking member and the mounting surface so that the terminal is prevented from passing therethrough when the terminal is broken off from the terminal holder.
US08004844B2 Enclosure device of wireless communication apparatus
An enclosure device of a wireless communication apparatus, which has a tubular structure with increased heat dissipation not unknown heretofore. A section of the enclosure device has a polygonal or circular shape, such as a substantially cylindrical structure, and the enclosure, which has a plurality of radiation fins arranged on an outer surface of the enclosure in a vertical direction, is formed integrally with the radiation fins by using a compression method. Various communication devices of the wire communication apparatus are mounted on the interior of the enclosure. The structure is preferably formed by the radiation fins and exhibits an increased radiation effect than that of a structure where radiation fins are arranged side by side on a flat plane.
US08004835B2 Portable data terminal internal support structure
A portable device assembly comprising a first housing portion defining a plurality of a snap retention features, a frame that supports electrical components, and a second housing portion secured to the frame with fasteners. The frame has a plurality of snap features that mate with the plurality of snap retention features so as to secure the frame to the first housing portion.
US08004833B2 Electronic apparatus and hinge thereof
The invention discloses a hinge including a first support, a second support, and a sensor. The first support includes a first electrical connection part. The second support includes a second electrical connection part and a protrusion part, and the protrusion part is insulated from the second electrical connection part. The second support is engaged to the first support, and the second electrical connection part detachably and electrically contacts the first electrical connection part. The sensor is respectively and electrically connected to the first electrical connection part and the second electrical connection part. When the first support rotates to a specific position relative to the second support, the first support and the protrusion part are detached. Meanwhile, the sensor correspondingly transmits a signal.
US08004827B2 Fuse module with movable fuse holder for fused electrical device
Described herein are various embodiments of a fuse module for fused electrical devices. According to one exemplary embodiment, a fuse module is mounted to the housing of a fused electrical device. The fused electrical device can include at least one power output displaced along the power distribution housing with the at least one power output electrically couplable to at least one power input. The fuse module can be electrically coupled to the at least one power input and electrically couplable to the at least one power outputs. Further, the fuse module can comprise at least one fuse holder that is movable between a first position in which a fuse held by the fuse holder is electrically couplable to the at least one power output and a second position in which a fuse held by the fuse holder not electrically couplable to the at least one power output and is exposed to allow access to the fuse.
US08004815B2 Lightning protection system and an aircraft having such a system
A lightning protection system for a composite structure has an outer surface designed to be subject to an air flow. This system has an electrically conductive strip and fasteners from the strip to the structure.Since the structure has holes designed for the fasteners, at least some of these fasteners have an attachment element from the lightning to this structure. This attachment element is inserted into the hole with its top part approximately even with the outer surface of this structure, and the attachment element is in electrical contact with the electrically conductive strip. At least part of the electrically conductive strip is placed within the thickness of the structure and to be connected to the ground.
US08004812B2 Energy conditioning circuit arrangement for integrated circuit
The present invention relates to an interposer substrate for interconnecting between active electronic componentry such as but not limited to a single or multiple integrated circuit chips in either a single or a combination and elements that could comprise of a mounting substrate, substrate module, a printed circuit board, integrated circuit chips or other substrates containing conductive energy pathways that service an energy utilizing load and leading to and from an energy source. The interposer will also possess a multi-layer, universal multi-functional, common conductive shield structure with conductive pathways for energy and EMI conditioning and protection that also comprise a commonly shared and centrally positioned conductive pathway or electrode of the structure that can simultaneously shield and allow smooth energy interaction between grouped and energized conductive pathway electrodes containing a circuit architecture for energy conditioning as it relates to integrated circuit device packaging. The invention can be employed between an active electronic component and a multilayer circuit card. A method for making the interposer is not presented and can be varied to the individual or proprietary construction methodologies that exist or will be developed.
US08004801B2 Apparatus for decreasing inrush current using SFCL and method for deciding optimal insertion resistance
There is provided an apparatus for decreasing an inrush current which comprises a power system including a transformer, and a superconducting fault current limiter electrically connected to the transformer. A resistance value of the superconducting fault current limiter is calculated by using a variation of the inrush current and a variation of the voltage drop of the power system according to a value of insertion resistance. In the apparatus for decreasing the inrush current, the optimal resistance value considering both the decrease rate of the inrush current and the voltage drop by the insertion of the superconducting fault current limiter is decided as the resistance value of the superconducting fault current limiter. Accordingly, the power system is efficiently operated depending on the characteristics of the power system in which the superconducting fault current limiter is installed.
US08004792B2 Magnetic write transducer
A magnetic write transducer includes a yoke having a lower pole portion, an upper pole portion, and a first bobbin portion; a first coil turn wrapped around the first bobbin portion of the yoke in a first plane; a second coil turn wrapped around the first bobbin portion of the yoke in a second plane above the first plane; a third coil turn wrapped around the First bobbin portion of the yoke in a third plane above the second plane; and a fourth coil turn wrapped around the first bobbin portion of the yoke in a fourth plane above the third plane.
US08004784B1 Predictive methods and systems for sampling data read from a rotating storage medium
A frequency adjustment system comprises an offset estimation module and a frequency adjustment module. The offset estimation module estimates a distance between data written to a rotating storage medium and a first center location about which the rotating storage medium rotates, the data having been previously written to the rotating storage medium relative to a second center location that is different than the first center location. The frequency adjustment module adjusts a sampling frequency at which the data is read from the rotating storage medium based on the distance between the data and the first center location.
US08004781B2 Magnetic transfer apparatus, magnetic transfer method and magnetic recording medium with magnetic information transferred thereto
A magnetic transfer apparatus and method includes air supply for supplying air into a space above a peripheral portion of a double-sided slave disc beyond a second master disc in an air-tight chamber formed when a first disc holder holding a first master disc and the slave disc in contact and a second disc holder holding the second master disc are brought into contact with each other so as to hold and sandwich the slave disc between the first and second master discs, the air supply being controlled to take place at least either during formation of the air-tight chamber or during opening the air-tight chamber.
US08004773B2 Lens drive mechanism and optical pickup having same
A lens drive mechanism includes a drive source; a lead screw that is connected to the drive source and rotated by operation of the drive source; a nut member that screws on the lead screw and moves as the lead screw rotates; a lens hold portion that is so disposed as to move as the nut member moves and hold a lens; a guide member that guides the lens hold portion to move in the same direction as that of movement of the nut member; and a leaf spring member that if the nut member is situated near one end of a thread portion of the lead screw, pressurizes the nut member toward the other end of the thread portion of the lead screw.
US08004772B2 Zoom lens system, imaging device and camera
A zoom lens system of the present invention has a plurality of lens units each composed of at least one lens element and, in order from the object side to the image side, comprises: a first lens unit having negative optical power and composed of two lens elements; a second lens unit having positive optical power; and a third lens unit having positive optical power, wherein in zooming, the lens units are moved such that an interval between the first lens unit and the second lens unit should decrease and that an interval between the second lens unit and the third lens unit should increase, so that magnification change is achieved, and wherein the condition is satisfied: 1.54.0, ωW>35, Ir: a maximum image height (Ir=fT×tan(ωT)), LT: an overall length at a telephoto limit (a distance from the most object side of the first lens unit to the image surface), fT, fW: focal lengths of the entire system at a telephoto limit, a wide-angle limit, ωW, ωT: half values of maximum view angles at a wide-angle limit, a telephoto limit.
US08004770B2 Pulse modifier with adjustable etendue
A beam modifying unit increases both temporal pulse length and Etendue of an illumination beam. The pulse modifying unit receives an input pulse of radiation and emits one or more corresponding output pulses of radiation. A beam splitter divides the incoming pulse into a first and a second pulse portion, and directs the first pulse portion along a second optical path and the second portion along a first optical path as a portion of an output beam. The second optical path includes a divergence optical element. A first and a second mirror, each with a radius of curvature, are disposed facing each other with a predetermined separation, and receive the second pulse portion to redirect the second portion, such that the optical path of the second portion through the pulse modifier is longer than that of the first portion, and the separation is less than radius of curvature.
US08004768B2 Vehicle mirror and manufacturing method therefor
The present invention provides a vehicle mirror and a manufacturing method therefor which allow the rear face side of a mirror element to be dark-colored without using a color plate or color coating. A mirror element is configured by forming a semitransparent reflective film made of a dielectric multilayer film on the front face of a flat transparent substrate. A dark-colored self-adhesive film is attached to the rear face of the mirror element. The dark-colored self-adhesive film is configured by forming an adhesive layer on the rear face of a dark-colored film layer by means of application. Grid-like air release channels are formed at fine pitches with minimal depth on an entire surface of the adhesive layer. After the dark-colored self-adhesive film is attached to the rear face of the mirror element, the grid-like air release channels visible from a front side of the mirror element are eliminated by heating and/or pressurizing.
US08004762B2 Extended depth of field optical systems
Systems and methods for generating an optical image include forming an optical image with at least one optical element of an optical imager while modifying wavefront phase. Modifying the phase does not reduce an optical bandpass limited by an aperture of the optical imager. The systems and methods also include detecting the optical image over a range of spatial frequencies such that there are no zeros in an optical transfer function of the optical imager over detected spatial frequencies within the optical bandpass and over an extended depth of focus that is larger than a depth of focus occurring without modifying wavefront phase.
US08004761B2 Stereo projection optical system
A stereo projection optical system includes a polarization converter, a 2-way wheel, a retarder, and an image engine. The polarization converter is configured for converting an incident light into a polarized light which have single polarization. The 2-way wheel includes a reflective region and a transmissive region. The reflective region is configured for reflecting the polarized light and the transmissive region is configured for transmitting the polarized light. The retarder is positioned to receive an emergent light from one of the reflective region and the transmissive region. The image engine is positioned to receive light output of the 2-way wheel and the retarder and configured for emitting the light output comprising spatial information. The stereo projection optical systems provide viewers three-dimensional images formed by two alternative polarized light beams whose polarizations are perpendicular to each other utilizing the 2-way wheel.
US08004756B2 Chromatically corrected catadioptric objective and projection exposure apparatus including the same
A catadioptric objective includes a plurality of optical elements arranged along an optical axis to image a pattern from an object field in an object surface of the objective to an image field in an image surface region of the objective at an image-side numerical aperture NA with electromagnetic radiation from a wavelength band around a central wavelength λ<300 nm. The optical elements include a concave mirror and a plurality of lenses. The projection objective forms an image of the pattern in a respective Petzval surface for each wavelength λ of a wavelength band, the Petzval surfaces deviating from each other for different wavelengths. The plurality of lenses include lenses made from different materials having substantially different Abbe numbers. A longitudinal departure p of the Petzval surface at a given wavelength from a planar reference surface at an edge field point of the image field (at maximum image height y′) measured parallel to the optical axis in the image surface region, varies with the wavelength λ according to: dp/dλ<(15λ/NA2)/nm.
US08004754B2 Image generating apparatus
The present invention relates to an image generating apparatus (1) which comprises an illumination unit (20) having an intermediate face (21, S), as well as an image modulator (30) for generating an image (I). In addition a deflecting means (10) for deflecting a received light beam (L) of primary illumination light (L1) to said illumination unit (20) is provided in order to irradiate said intermediate face (21, S). Said deflecting means (10) is adapted to have—during the process of irradiating said intermediate face (21, S)—said light beam (L) subsequently in time irradiate different portions of said intermediate face (21, S) in order to thereby reduce the speckle effect.
US08004752B2 Multi-wavelength light amplifier
A multi-wavelength light amplifier includes a first-stage light amplifier which has a first light amplifying optical fiber amplifying a light input, a second stage light amplifier which has a second light amplifying optical fiber amplifying a first light output from the first-stage light amplifier, and an optical system which maintains a second light output of the second-stage light amplifier at a constant power level. The first-stage and second-stage light amplifiers have different gain vs wavelength characteristics so that the multi-wavelength light amplifier has no wavelength-dependence of a gain thereof.
US08004741B2 Vehicular rearview mirror elements and assemblies incorporating these elements
The present invention relates to improved electro-optic rearview mirror elements and assemblies incorporating the same.
US08004739B2 Control device for at least one electrochromic window and method for activating the same
The invention relates to a control device for at least one electrochromic window (100, 100.1, 100.2, 100′, . . . ) with means (106, 108) for generating a charging current, to bring the window from a first state into a second state, wherein the window is darker in the second state than in the first state, means (112, 116) for discharging the window, to bring the window from the second state into the first state, wherein the discharging of the window can be triggered by an emergency signal (S1, S2).
US08004737B2 Electric-field-sensitive element and display device using the same
An electric-field-sensitive element (1) includes: an optical function layer (5) that includes a metal oxide selected from the group consisting of tin dioxide, titanium dioxide and zinc oxide, and an insulating material covering the metal oxide, the optical function layer (5) having a visible light transmittance that changes through application of an electric field; and a first and second electrode layer (7, 9) that sandwich the optical function layer (5) therebetween.
US08004732B2 Image processing apparatus and method thereof
When a halftone dot region includes a character or line drawing, high extraction performance of a halftone dot region cannot be obtained. Hence, the isolation amount of a pixel of interest is calculated, and the isolation amounts are integrated in a plurality of areas having different sizes. Thresholds set for respective areas are compared with the integration result to determine whether or not the pixel of interest belongs to a halftone dot region.
US08004721B2 Halftone apparatus that provides simultaneous, multiple lines per inch screens
A halftone threshold matrix includes a plurality of submatrices, wherein a first group of the plurality of submatrices has a line screen frequency different from a second group of the plurality of submatrices. The halftone method and apparatus removes the restriction that at most one pel is turned on per basic cell for the next constant input level and allows the pels in some basic cells to be turned on much sooner that the corresponding positions in other basic cells. This creates a dominant low frequency line screen simultaneously with the higher frequency line screen of the other basic cells. The present invention also allows the basic cells inside the threshold matrix to have different shapes and sizes. Thus, the cells participating in the low frequency screen could be larger than the cells generating the higher frequency screen. For example, the low frequency screen's pleasing patterns can distract the eye from noticing less pleasing patterns in the high frequency grid and vice versa.
US08004709B2 Data communication device, computer readable medium and method for transmitting and managing data
A data communication device capable of facilitating file management compared to conventional methods is provided. The data communication device includes an image file storage portion for memorizing an image file to be sent to a user at the other end, a transmission information setting portion for setting transmission information necessary for sending the image file to the user at the other end, a file combining portion for generating a composite file by adding the transmission information to the image file and an e-mail message transmission portion for sending the generated composite file to the user at the other end.
US08004695B1 Measurement of film thickness in motor exhaust systems
Systems and methods are provided for measuring the thickness of a film on an interior surface of an exhaust pipe system of a vehicle. The film is typically a layer of a nitrogen-oxides reductant, such as urea, deposited during operation of a selective catalytic reduction system for eliminating pollutants in an exhaust stream. The methods and systems are directed to optical measurements that directly probe the interior surfaces of the exhaust system to determine the thickness of a urea film built up during operation of the engine and the selective catalytic reduction system.
US08004692B2 Optical interferometer and method
Disclosed are compact optical interferometer array, miniature optical interferometer array, and miniature optical interferometer. The interferometer arrays contain a spatial phase modulator array and a detector array. They are used for conducting multiple measurements. The miniature interferometer has only one component—a spatial phase modulator. Without passing through any focus lens, beam portions coming out of the modulator spread and merge together by themselves. Size of the miniature interferometer can reach subwavelength or even nanoscale. The interferometer array and miniature interferometer find applications in miniature spectrometer, color filter, display, adjustable subwavelength grating, etc.
US08004684B2 Sensor head for a dry powder agent
A sensor head for a dry powder agent according to an exemplary aspect of the present disclosure includes a housing defined along an axis along which light is communicated, the housing defines a multiple of apertures transverse to the axis, the multiple of apertures in communication with a measurement volume along the axis. A mirror is within the housing to reflect the light through the measurement volume.
US08004680B2 Color sensor performance
The present disclosure includes a number of method, medium, and apparatus claims utilized for color sensor performance. One method includes determining performance of a color sensor, which can be performed by measuring a color parameter intensity and reflectance spectral power distribution of a particular type of print medium with a color sensing utility of a print apparatus. The method also can include detecting a magnitude of a difference between the measured color parameter intensity and reflectance spectral power distribution of the particular type of print medium and a predetermined intensity and reflectance spectral power distribution of the color parameter of the particular type of print medium, where the predetermined intensity and reflectance spectral power distribution is stored in memory.
US08004679B2 Target design and methods for scatterometry overlay determination
Disclosed are methods and apparatus for determining overlay error. Radiation that is scattered from each of a plurality of cells of a target is measured. Each cell includes at least a first grating structure formed by a first process and a second grating structure formed by a second process and wherein each cell has a predefined offset between such each cell's first and second grating structures. The first and second grating structures of the different cells have different predefined offsets, and each predefined offset of each cell is selected to cause one or more terms to be cancelled from a periodic function that represents radiation scattered and measured from each cell. The scattered radiation of each cell is represented with a periodic function having a plurality of unknowns parameters, including an unknown overlay error, and the unknown overlay error is determined based on the plurality of periodic functions for the plurality of cells.
US08004678B2 Wafer level alignment structures using subwavelength grating polarizers
In one embodiment, a wafer alignment system, comprises a radiation source to generate radiation, a radiation directing assembly to direct at least a portion of the radiation onto a surface of a wafer, the radiation having a polarization state, an optical analyzer to collect at least a portion of the radiation reflected from the wafer, the wafer including at least a first region having a first grating pattern oriented in a first direction and at least a second region having a second grating pattern oriented in a second direction, different from the first direction.
US08004675B2 Method and system for stokes polarization imaging
A device and a method for high-speed linear polarization imaging of a scene are disclosed. The device comprises a polarization modulator for modulating the polarization of light emitted from the scene in order to obtain at least three linear polarization states of the light. The polarization modulator comprises a polarizer, a first polarization rotation block comprising a fixed quarter-wave plate and a first liquid crystal operating as a quarter-wave plate, and a second polarization rotation block comprising a second liquid crystal operating as a half-wave plate. Each of the first and second liquid crystals are switchable between two states, thereby providing the at least three polarization states to the polarization modulator. The device further comprises a sensor adapted to capture image frames of the light from the scene at each polarization state of the polarization modulator.
US08004673B2 Photometric instrument
A metallic structure is provided on a surface of a substrate. A component having a longer wavelength than excitation light is detected from luminescence from fixation positions of biomolecules and emitted from a material other than the biomolecules, and is used for photometrical analysis. As the structure, usable is a particulate (a metallic structure of a size not larger than a wavelength of the excitation light), a minute protrusion, or a thin film with minute apertures, which are made of a metal such as gold, chrome, silver or aluminum. In the case of the particulate or the minute protrusion, photoluminescence of the structure is detected with a biomolecule being fixed thereon. In the case of the thin film with minute apertures, Raman scattered light of specimen solution around the biomolecules, and photoluminescence of the metallic structure near the biomolecules are detected with biomolecules being fixed in the apertures.
US08004663B1 Headlamp aim detection with sensors independent from host control unit
Headlamp alignment is detected using a collection of intelligent, independent sensor units, each of which incorporates a vertical array of sensing elements capable of detecting headlamp illumination. The sensor units are networked together and can be coupled to a host controller. The host controller can provide a user interface via a touch screen and a Web server, and can further communicate with a plant network for interfacing with manufacturing databases. The network of sensor units can accommodate four or more sensors, which allows multiple vehicles and multiple headlamp types to be audited without physical movement of the sensor units. The sensor units are low in power consumption and can receive power over the same cable providing network communication. Incorporation of non-volatile memory within the sensor units allows factory data to be recorded within each sensor unit and permits convenient replacement of units in the field.
US08004659B2 Vision measuring machine and focusing method thereof
A vision measuring machine includes a stage for supporting a workpiece, an image capturing device movable relative to the stage, and a laser ranging module directed towards the stage. The laser ranging module is capable of emitting a laser beam to the workpiece to form a laser spot on the workpiece surface, and determining a distance between the laser spot and the laser ranging module.
US08004654B2 Lithographic apparatus and device manufacturing method
A protrusion is provided on a barrier member which at least partly confines a liquid between a projection system and a substrate. The protrusion is closer to the projection system than other parts of the barrier member to promote a meniscus of liquid to adhere between the protrusion and the projection system.
US08004650B2 Exposure apparatus and device manufacturing method
Liquid is supplied by a supply mechanism to a space between a lens and a wafer via a supply nozzle on one side of the lens, and the liquid is recovered by a recovery mechanism via a recovery pipe on the other side of the lens. When the supply and the recovery of the liquid are performed in parallel, a predetermined amount of liquid (exchanged at all times) is held between the lens and the substrate on the stage. Accordingly, when exposure (pattern transfer on the substrate) is performed in this state, an immersion method is applied and a pattern is transferred with good precision onto the substrate. In addition, in the case the liquid leaks out from under the lower edge of a peripheral wall, the liquid that could not be recovered is recovered by an auxiliary recovery mechanism via a slit. And, by such operations, the substrate is freed from the residual liquid on the substrate.
US08004645B2 Liquid crystal display device with integrated circuit comprising signal relay, powers and signal control
A liquid crystal display device includes: a liquid crystal panel including a plurality of pixel cells formed at every regions defined by a plurality of data lines and gate lines; a gate built-in circuit, built-in the liquid crystal panel, for supplying gate-on voltages to the gate lines; a driving integrated circuit for driving the gate built-in circuit and supplying video signals to the data lines; and a pad region including a plurality of input/output terminals electrically connected to input/output bumps of the driving integrated circuit in the liquid crystal panel.
US08004644B2 Liquid crystal display device
A liquid crystal display device includes a first substrate and a second substrate which face each other with a liquid crystal layer interposed therebetween, in which a display sub-pixel and a viewing angle control sub-pixel are placed adjacently to each other for each of pixels, wherein the first substrate is provided with a pixel electrode and a common electrode driven by a lateral electric field mode in the display sub-pixel and is provided with a viewing angle control electrode in the viewing angle control sub-pixel, and in which the second substrate is provided with a transparent conductive electrode formed to overlap with both of the display sub-pixel and the viewing angle control sub-pixel on a liquid crystal layer side.
US08004639B2 Liquid crystal display panel
An LCD panel includes a first substrate, a second substrate, alignment protrusions and a liquid crystal layer between the first substrate and the second substrate. The first substrate includes pixel units arranged in an array. Each of the pixel units has at least one reflection area and one transmittance area. The first substrate has concaves in the reflection areas. The second substrate is above the first substrate. The first substrate or the second substrate has at least one padding layer in the reflection area. The alignment protrusions having approximately the same height are disposed on the second substrate and located in centers of each of the reflections and the transmittance areas. In the reflection area, a group of the alignment protrusions are in the concaves to keep a gap from the first substrate. The other group of the alignment protrusions outside of the concaves contact with the first substrate directly.
US08004635B2 Display substrate, display panel having the same, and method of manufacturing the same
A base substrate of a color filter substrate includes a display region and a peripheral region. The display region includes a pixel area having a first unit area, a second unit area, and a third unit area that are disposed adjacent to each other, and a blocking area that surrounds peripheral portions of each of the first, second, and third unit areas. A first color filter is formed in the first unit area. A second color filter is formed in the second unit area and the blocking area. A third color filter is formed in the third unit area and on the second color filter in the blocking area. Therefore, the second and third color filters overlap each other so that light is blocked.
US08004633B2 Multi-domain vertical alignment display panel and color filter substrate
A color filter substrate including a base, a patterned color filter film layer, a common electrode layer and shelters is provided. The patterned color filter film layer is disposed on the base. Here, the patterned color filter film layer has recesses. Additionally, the patterned color filter film layer and the base are covered by the common electrode layer conforming to surfaces of the recesses. Moreover, the recesses and the common electrode layer are covered by the shelters.
US08004630B2 Liquid crystal display apparatus
Disclosed is an LCD apparatus including a receiving container for receiving a light guide plate and a lamp assembly, a first chassis for fixing the light guide plate and an LCD panel, and a second chassis for fixing the first chassis and the LCD panel. The receiving container and the first and second chassis are made of metal material so that the LCD apparatus may have reduced size and weight.
US08004627B2 Thin film transistor substrate
A thin film transistor array panel comprises a plurality of gate lines formed on an insulating substrate; a repair line formed on the insulating substrate; a gate insulating layer formed on the gate lines and the repair line; a plurality of data lines formed on the gate insulating layer; an electricity dissipation line formed on the gate insulating layer crossing the gate lines and the repair line; and a first diode connecting the repair line and the electricity dissipation line. When static electricity is introduced through the repair lines, the static electricity is transferred to the electricity dissipation line and is dispersed or exhausted before it reaches to the data lines. As a result, the TFTs and wires in the display area are prevented from being destroyed by the static electricity.
US08004626B2 Pixel array, liquid crystal display panel, and electro-optical apparatus
A pixel array including first scan lines, second scan lines, data lines, and sub-pixels is provided. Each sub-pixel includes a first switch, a second switch, a first pixel electrode electrically connected to the first switch, a second pixel electrode electrically connected to the second switch, a third switch, and common lines connected with each other and disposed under the first and the second pixel electrode. The first and the second switch are electrically connected to the same first scan line and data line. The first scan line is located between the first and second pixel electrode. The third switch is electrically connected to the second scan line and the first pixel electrode and has a floating terminal. The floating terminal is capacitively coupled to the second pixel electrode to form a first capacitor and capacitively coupled to the common line under the second pixel electrode to form a second capacitor.
US08004621B2 Switchable lens
A display apparatus has a switchable birefringent lens array. The display apparatus produces a substantially linearly polarised output. The lens array comprises birefringent material arranged between a planar surface of a first substrate and a relief substrate of a second substrate defining an array of cylindrical lenses. The lens array has electrodes for applying a control voltage across the birefringent material for electrically switching the birefringent material between a first mode and a second mode. In the first mode the lens array modifies the directional distribution of incident light polarised in a predetermined direction. In the second mode the lens array has substantially no effect on incident light polarised in said predetermined direction.
US08004608B2 Closed captioning data detection system and method
An exemplary method relates to buffering closed captioning data. The exemplary method comprises receiving closed captioning information comprising closed captioning data and a field, determining whether a current closed captioning data buffer is available for the field, saving the closed captioning data to the current closed captioning data buffer if the current closed captioning data buffer is available for the field, determining whether a next closed captioning data buffer is available for the field if the current closed captioning data buffer is not available, saving the closed captioning data to the next closed captioning data buffer if the next closed captioning data buffer is available for the field, checking whether the closed captioning data can be ignored if the next closed captioning data is not available for the field, dropping the closed captioning data if the closed captioning data can be ignored, checking whether there is room for an additional closed captioning data buffer if the closed captioning data cannot be ignored, saving the closed captioning data to the additional closed captioning data buffer if the there is room for the additional closed captioning data buffer, and dropping the closed captioning data if there is no room for the additional closed captioning data buffer.
US08004605B1 Mobile camera stand
A mobile camera stand having a receiver with a receiver top to which a non-pivoting telescoping arm is attached, a receiver bottom with a locking member to which a non-telescoping arm is removably attachable, and a receiver pivotable section to which a pivoting telescoping arm is attached. The distal ends of each telescoping arm are adapted to attach to a camera or a camera platform. An adjustable upper connecting member is removably attachable to the non-pivoting arm and adjustably and removably attachable to a user. An adjustable lower connecting member is removably attachable to the non-telescoping arm and adjustably and removably attachable to a user.
US08004604B2 Coplanar camera scanning system
A system for scanning objects having at least two linear array sensors, adapted to detect light input signals, is provided. A lens is optically connected to each of the linear array sensors, and are adapted to receive and transmit an optical image located in a respective lens field of view along a respective lens axis to the respective one of the at least two linear array sensor. A light source which generates an illumination stripe in general linear alignment with the lens axis across a depth of the field of view is provided. A cylindrical lens is positioned between the light source and an object to be scanned. The cylindrical lens adapted to collect, transmit and focus light from the light source to form the illumination stripe. This arrangement provides a wider system field of view with generally more uniform resolution.
US08004601B2 Imaging apparatus using multiple regulators to decrease overall power consumption
An imaging apparatus for reducing power consumption. The apparatus includes a first regulator connected to a signal processing circuit and a second regulator connected to an output circuit. The first regulator generates a first regulated voltage that is in accordance with an output level of a solid-state image sensor. The second regulator generates a second regulated voltage that is in accordance with an input level of an external device.
US08004590B2 Solid-state imaging device, pixel-signal processing method, analog-signal transferring device, and analog-signal transferring method
From a pixel array where imaging pixels are arranged, pixel signals of respective columns on a selected row are read in parallel in a horizontal blanking period of a horizontal period. The pixel signals of the respective columns are output to horizontal signal lines in an effective period of the horizontal period via charge integrating amps provided respectively for the columns, i.e., provided respectively for vertical signal lines, and are thereby transferred horizontally. In the charge integrating amps, it is possible to enter a standby state while holding the pixel signals by a holding voltage. Furthermore, in the charge integrating amps, a reference potential for precharging feedback capacitors for amps at the time of a reading operation is automatically controlled based on a black level. Furthermore, pixel signals from the respective charge integrating amps are horizontally transferred in parallel using a plurality of horizontal signal lines.
US08004585B2 Zoom lens system, interchangeable lens apparatus and camera system
A zoom lens system is provided that includes a compactly constructed focusing lens unit and that has a suppressed change in the image magnification at the time of movement of a focusing lens unit. The zoom lens system according to the present invention comprises: a positive lens unit that is arranged on an object side relative to the aperture diaphragm; a negative lens unit that is arranged on an image side relative to the positive lens unit and on an object side relative to the aperture diaphragm; and a focusing lens unit that is arranged in an optical path between the negative lens unit and the aperture diaphragm. The zoom lens system satisfies the condition (4): 1.20<βNT/βNW<4.50 (here, fT/fW>3.0, βNT(βNW): a composite focal length of the focusing lens unit and the negative lens unit in an infinity in-focus condition at a telephoto (wide-angle) limit when the focusing lens unit has negative optical power, or a lateral magnification of the negative lens unit at a telephoto limit in an infinity in-focus condition when the focusing lens unit has positive optical power, fT: a focal length of the entire system at a telephoto limit, fW: a focal length of the entire system at a wide-angle limit.
US08004576B2 Histogram methods and systems for object recognition
A multidimensional histogram is used to characterize an image (or object), and is used to identify candidate matches with one or more reference images (or objects). An exemplary implementation employs hue information for two of the dimensions, and a second derivative function based on luminance for a third dimension. The simplicity and speed of the detailed arrangements make them well suited for use with cell phones and other mobile devices, which can use the technology for image/object recognition, e.g., in visual search applications.
US08004556B2 Conference link between a speakerphone and a video conference unit
A conference link between devices in teleconference system at one site is disclosed. The linked devices include video conference units, speakerphones or stand-alone loudspeakers. Audio data can be transmitted through the conference link between devices. Audio data processing can be performed in either a video conference unit or a speakerphone. The microphones and loudspeakers in the video conference unit may be eliminated. The microphones and loudspeakers in the speakerphone are used. Other data, for example directories of dialing information, may also be transmitted through the conference link and the data processing may be allocated among processors in devices connected by conference links. The conference link may be wired or wireless, analog or digital. The devices may be linked by conference link in parallel or series. A dialing program can adapt the dialing stream with the locations of the near end site and the dialed far end site. The dialing program can automatically select a mutually supported network or protocol to establish a connection between two sites.
US08004551B2 ROS deskew mechanism
In a color marking assembly, a series of ROS units are aligned above a photoconductive surface. These units have inboard and outboard mounts connecting them to this assembly. The inboard mounts are attached to a first side of the ROS, and the outboard mounts are attached to a second side of the ROS unit. The inboard mount is an elongated bar extending beyond the height of the ROS unit. This elongated bar has hinged portions on both its top and bottom connections to the ROS unit. The outboard mount has a ball bearing or sphere configuration. This configuration and the inboard mount enable the ROS unit to be easily deskewed when required.
US08004548B2 Thermal head and image forming apparatus using the same
In a thermal head 10 of the present invention, a head-side I/F 13 includes: an LVDS receiver 131 that receives a low-voltage differential signal from a set-side I/F 20 and converts the low-voltage differential signal into a single-end signal that is then outputted; a decoder 132 that divides an output from the LVDS receiver 131 into a data signal string DAT and a trigger signal TG; and a clock generating section 133 that generates a clock signal CLK that is synchronized by the trigger signal TG, and a driver circuit 12 reads a print data signal DI and various control signals in response to the clock signal CLK and drives a heat generating element according to the print data signal DI and the various control signals.
US08004545B2 Display apparatus with arrangement to decrease quantity of backlight and increase transmittance of the display panel
A display apparatus is arranged to have pixels, each of which has a RGBW (Red, Green, Blue and White) wavelength distribution characteristic, located two-dimensionally. The display apparatus includes an input unit for inputting a signal for controlling a using ratio of a W signal, a color signal converting unit for calculating a RGBW driving signal from a RGB input signal and the W using ratio. The RGBW signal is calculated so as to control the contribution of the W signal to the image quality. The display apparatus switches the display from the contrast-highlighted display in a relatively bright lighting condition to the color-reproducibility-highlighted display in a relatively gloomy lighting condition.
US08004527B2 Self-centering zoom bar graph
A self-centering zoom system includes a display device to indicate a measured quantity, and first and second bar graphs displayed on the display device. The first bar graph displays both a current value and a peak value of the measured quantity. The second bar graph displays an automatically zoomed range generally centered about one of the peak value, the current value, and a point lying between the peak and current values of the measured quantity.
US08004525B2 Displaying interconnects having an appearance indicating data characteristics
A method for determining a depth ordering between two planes in a 3D workspace of an application is provided. The method includes projecting vectors from a reference position through points of interest on the planes, determining corresponding points on the other plane, determining a number of points of interest on a first plane having a depth lower than its corresponding point and a number of points of interest on a second plane having a depth lower than its corresponding point, and setting the depth ordering based on these numbers. A method for displaying interconnects between nodes of a tree displayed in an application is provided. A node represents a multimedia item or a function and an interconnect represents data passed between two nodes. The method includes displaying an interconnect in the tree having an appearance indicating at least one characteristic of the data being passed between two nodes.
US08004521B2 Graphic rendering method and system comprising a graphic module
A graphic rendering method includes: providing data primitive representing primitives of a scene; defining a plurality of three-dimensional cells of a scene view frustum; ordering the cells according to an order based on cell depths from a reference plane; associating each primitive to a cell; and processing data primitives according to the cell order to renderize the scene.
US08004517B1 Methods, apparatus and computer program products that model three-dimensional surface structures
Methods of modeling a three-dimensional surface structure include partitioning three-dimensional object data into regions of a Morse complex and generating a feature skeleton having a plurality of smooth edges and a plurality of vertices separating the regions of the Morse complex. Operations are also performed to thicken the feature skeleton by replacing the plurality of smooth edges with corresponding pairs of curves that locate longitudinal boundaries of transitions between primary regions of the feature skeleton. The thickening operations may also include replacing each of the plurality of vertices with a corresponding loop of edges, using setback-type vertex blends.
US08004513B2 Semiconductor integrated circuit and method of driving the same
A transistor causes fluctuation in the threshold and mobility due to the factor such as fluctuation of the gate length, the gate width, and the gate insulating film thickness generated by the difference of the manufacturing steps and the substrate to be used. As a result, there is caused fluctuation in the current value supplied to the pixel due to the influence of the characteristic fluctuation of the transistor, resulting in generating streaks in the display image. A light emitting device is provided which reduces influence of characteristics of transistors in a current source circuit constituting a signal line driving circuit until the transistor characteristics do not affect the device and which can display a clear image with no irregularities. A signal line driving circuit of the present invention can prevent streaks in a displayed image and uneven luminance. Also, the present invention makes it possible to form elements of a pixel portion and driving circuit portion from polysilicon on the same substrate integrally. In this way, a display device with reduced size and current consumption is provided as well as electronic equipment using the display device.
US08004512B2 Power-on screen pattern correcting apparatus and source driver using the same
A power-on screen pattern correcting apparatus is for correcting start output data of output terminals of a source driver such that a power-on screen pattern of a display is substantially uniform. The correcting apparatus comprises a flip-flop, a first logic unit and a second logic unit. The flip-flop controls a level of an inner signal to be substantially equal to a low signal level in response to a low level of a power start signal. The first logic unit enables a first signal in response to the low level of the inner signal or a low level of a high-impedance control signal. The second logic unit enables a second signal such that the output terminals are coupled to a charge sharing line and the power-on screen pattern is uniform in response to the low level of the inner signal or a low level of a charge-sharing control signal.
US08004503B2 Auto-calibration of a touch screen
Methods and systems are provided for automatically calibrating a pointing device, such as a stylus, with a writing surface, such as a touch screen. In one example, an automated method is implemented to calibrate the writing surface based user inputs attempting to use the computer for functions other than calibration of the writing surface. The user inputs may be, for example, a user selecting a button within a non-calibration software application. The automated method may generate a miscalibration vector based upon where the user input was received and where the user input was expected. In yet another example, a bias field may be generated for the writing surface from the collected user inputs. In yet other examples, a computing device may comprise computer-executable instructions for performing one or methods of calibrating the writing surface.
US08004497B2 Two-pin buttons
An apparatus and method for detecting a presence of a conductive object on a sensing device, and recognizing three or more button operations performed by the conductive object using two sensing areas of the sensing device. The sensing device may include first, second, and third sensor elements. The third sensor element may include two electrically isolated portions coupled to the first and second sensor elements.
US08004492B2 Interface for controlling a graphical image
An interface device for interfacing a user with a computer, the computer running an application program and generating a graphical image and a graphical object, comprises a user manipulatable object in communication with the computer, a sensor to detect a manipulation of the object, the sensor providing a signal to the computer to control the graphical image, and an actuator adapted to provide a haptic sensation to the palm of the user in relation to an interaction between the graphical image and the graphical object, the actuator comprising a member that is deformable to provide the haptic sensation. In another version, a mouse for interfacing a user with a computer generating a graphical environment comprising, a graphical hand comprises a housing, a position detector to detect a position of the mouse, the position detector capable of providing a first position signal to the computer to control the position of the graphical hand in the graphical environment, and a finger position detector to detect a position of a finger of the user, the finger position detector capable of providing a second position signal to the computer to control a graphical finger on the graphical hand in relation to the position of the finger of the user.
US08004491B2 System for and methods of storing and comparing computer generated continuous vector lines through a non-secure or a secure communication channel
A system/method to store and compare computer generated vector lines through an insecure or a secure communication channel. Using an input device (i.e. computer Keyboard, finger, soft keypad, or any other input from body movements, electrical current, or impulses, or input from human or mechanical sound waves) to a physical machine, or through a token (i.e. credit card, USB token, which can be carried around by user), a user enters and sends their unique identifier and reference code (i.e. PIN, password, other secret code) to the physical machine by making a contact or contact-less to the computer system. As part of the enrollment process the user inscribes a pre-determined set of continuous vector lines (CVLs). The CVLs include data points that are collected from any computer pointing device in a specific format, using a push down anatomical technique and are sent to local active content (i.e. a library, or a program, or an add-on to the internet browser i.e. ActiveX) or a remote server for further analysis of the two CVLs. A user should go through an Enrollment and Verification process to capture the data points and this process uses a two factor authentication and a verification scheme. The collected data points that represent a CVL profile made previously is kept in a database, registry, or memory that can be encrypted and accessed (locally or remotely) by using a reference number or other unique identifier to enable the comparison of a newly generated CVL identifier to the previously generated one.
US08004490B2 Active-matrix bistable display device
An active-matrix bistable display panel is provided in which a pixel electrode is formed at each intersection of each of a plurality of scanning lines in a row direction and each of a plurality of signal lines in a column direction and a display state is made to occur depending on a voltage of each of the pixel electrodes, a signal-line driving unit is provided in which the plurality of signal lines is connected to a plurality of terminals and image inputs are sequentially divided into a plurality of image inputs and a plurality of image signals are supplied sequentially to the plurality of terminals in a time-division manner, and a scanning-line driving unit is provided in which each scanning line making up the plurality of groups is sequentially driven for each of the groups, wherein each of TFTs (Thin Film Transistors) is made active so as to supply an image voltage to each of pixel electrodes.
US08004486B2 Device for adjusting transmission signal level based on channel loading
A device for controlling the level of a transmission signal according to the channel loading is provided. The device may include a plurality of semiconductor devices and a controller to control the plurality of semiconductor devices. The controller may control the level of a signal to be transmitted to each of the plurality of semiconductor devices according to the channel loading on each semiconductor device.
US08004485B2 Liquid crystal display and gate modulation method thereof
A gate modulation circuit is provided. A comparator compares a triangular wave voltage of a capacitor with a second reference voltage. If the triangular wave voltage of the capacitor exceeds the second reference voltage, a conduction path is turned off. A comparator controls desired discharge to a capacitor through a discharge resistor. Based on the discharge, power voltage (high level power voltage of the scanning driver) provided to the scanning driver is modulated, and outputted from the gate modulation circuit to the scanning driver as high level power voltage of the scanning driver.
US08004480B2 Organic light emitting display
Disclosed is an organic light emitting display which has a scan driver to supply scan signals to a plurality of scan lines, a data driver to supply data signal to output lines, with a demultiplexer on each output line to supply the data signal to a plurality of data lines is disclosed. The display also has a pixel portion comprising pixels connected to the scan lines, the data lines, and pixel power source lines. There is also a power source line placed between the pixel portion and the data driver to supply first power to the pixel power source lines, and a parasitic capacitor formed on each data line to charge voltage corresponding to the data signal. With this configuration, the number of output lines provided in a data driver is decreased, and an image is displayed with uniform brightness.
US08004477B2 Display apparatus and driving method thereof
Disclosed herein is a display apparatus including a pixel-array unit, a scanner unit and a signal unit. The pixel-array unit has pixels laid out to form a matrix and each provided at an intersection of first and second scanning lines each oriented in a row direction of the matrix and a signal line oriented in a column direction of the matrix. The signal unit provides a video signal to the signal line. The scanner unit sequentially scans the pixels of the matrix in row units by supplying first and second control signals to the first and second scanning lines respectively.
US08004469B2 Mobile wireless communications device comprising multi-frequency band antenna and related methods
A mobile wireless communications device may include a housing and a multi-frequency band antenna carried within the housing. The multi-frequency band antenna may include a main loop conductor having a gap therein defining first and second ends of the main loop conductor, a first branch conductor having a first end connected adjacent the first end of the main loop conductor and having a second end defining a first feed point, and a second branch conductor having a first end connected adjacent the second end of the main loop conductor and a second end defining a second feed point. The antenna may further include a tuning branch conductor having a first end connected to the main loop conductor between the respective first ends of the first and second branches.
US08004463B2 Systems and methods for determining direction-of-arrival
The disclosed system and method for determining direction-of-arrival generally includes an antenna element and a processor. The antenna element may configured to generate a signal in response to an electromagnetic wave. The processor may be process the signal to determine the direction-of-arrival of the electromagnetic wave. Further, the direction-of-arrival may be determined based on an estimate of the direction-of-arrival of at least one of the electric field and the magnetic field of the electromagnetic wave.
US08004458B2 Means for dual polarization radar with automatic built-in test equipment and calibration
A calibration system for the receiver of a dual polarization radar system has been developed. The system includes a radar transmitter that transmits signals in horizontal and vertical polarizations and a radar receiver that receives the horizontal and vertical polarization signals. The system also includes a test signal generator that generates a continuous wave test signal. A calibration circuit for the radar receiver modifies the test signal to simulate weather conditions by adjusting the attenuation and Doppler phase shift of a continuous wave test signal.
US08004456B2 Antenna calibration
The present invention relates to antenna calibration for active phased array antennas. Specifically, the present invention relates to a built in apparatus for autonomous antenna calibrationAccordingly, the present invention provides a method of calibrating an antenna array comprising the steps of: (i) loading a set of correction coefficients for all or a portion of the antenna array; (ii) outputting a known test signal from all or a portion of the antenna array using said correction coefficients; (iii) measuring the performance of all or a portion of the antenna array using a plurality of calibration antennas; and (iv) generating a new set of correction coefficients to correct the performance of all or a portion of the antenna array.
US08004450B2 Wireless AV transmitting set
A wireless AV transmitting set includes a remote controller main body having an internal memory device and an external connecting recess for stably holding a digital AV player therein, and a first pair of electric contacts, via which data is transmitted and power is supplied to the remote controller main body and the digital AV player in the connecting recess; a seat having a receiving recess for holding the remote controller main body and a second pair of electric contacts corresponding to the first pair of electric contacts for supplying an external power source to the remote controller main body received in the receiving recess; and a wireless transmitter provided on the remote controller main body for wirelessly transmitting AV data files stored in the digital AV player or the memory device to an external playing device for playing. Therefore, the remote controller main body has expanded functions.
US08004442B2 Analog to digital converter (ADC) with comparator function for analog signals
This disclosure relates to analog to digital converter (ADC) component with a comparator function for analog signals.
US08004432B2 Time-of-flight measuring device
A time-of-flight measuring device for performing a hardware-based high-speed data compression process before transferring the data from a signal recorder to a data processor is provided. A time-series digital signal recorded by a signal recorder is converted to a plurality of time-series digital signals by being divided into a bit string including baseline information and a bit string not including the baseline information. Then, the time-series digital signal consisting of a bit string not including the baseline information is compressed by run-length encoding, such as zero length encoding or switched run-length encoding. Subsequently, static Huffman coding is performed on each of the time-series digital signals to reduce the data amount.
US08004426B2 Systems and methods for recording parking space information
A system and method for recording data associated with a parking space. The data may be received a portable electronic device, such as a cell phone. The data may be received from a computer readable medium associated with the parking space, such as a bar code. The data may also be received from a wireless signal associated with the parking space, such as a Bluetooth wireless signal. The data may contain such information as the location of the parking space within the parking area. Other information may be included in the data, such as parking rate information for the parking space. A feature may included wherein the data may be transmitted to a server wherein the data may be stored in a storage device. The system and method may also allow payment for the parking space using the personal electronic device and the server.
US08004423B2 Instrumented component for use in an operating environment
An instrumented component (18, 19) for use in various operating environments such as the hot gas path section of a combustion turbine engine (10). The component (18, 19) may have a substrate, a sensor (50, 204, 210) connected with the substrate for sensing a condition of the component (18, 19) within the casing during operation of the combustion turbine (10) and a connector (52, 202) attached to the substrate and in communication with the sensor (50, 204, 210) for routing a data signal from the sensor (50, 204, 210) to a termination location (53). The component (18, 19) may include a wireless telemetry device (54, 202) in communication with the connector (52, 202) for wirelessly transmitting the data signal outside the casing. A transceiver (56) may be located outside the casing for receiving the data signal and transmitting it to a processing module (30) for developing information with respect to a condition of the component (18, 19) or a coating (26) deposited on the component (18, 19).
US08004420B2 Security lighting system and method, and control unit therefore
A security lighting system and method are intended to dispel and/or affect unwanted humans or animals by providing lighting that varies with a suitable switching frequency, such as between 5 and 70 Hz. The lighting of a light source of the system may be varied by a control unit as to intensity, color, pattern etc., with a preferred switching frequency being between about 15 and 20 Hz for humans. A proximity detector may be provided to activate the system when an unwanted presence is detected. Such varying lighting causes feelings of physical and psychological discomfort, which have found to be effective in chasing away animals and dispelling or disorienting humans.
US08004417B2 Computer device output setting indicator
A computer device comprises an output monitor configured to determine an output configuration setting for the computer device and automatically actuate an output setting indicator corresponding to the output configuration setting.
US08004411B2 Method for manufacturing radio frequency IC tag and antenna
A wireless IC tag includes an IC chip with a response circuit for receiving a signal sent from an interrogator and transmitting a response signal in response to the received signal, a rectangular antenna connected to the response circuit, a first protective material hard in nature for covering the IC chip, and a second protective material, softer than the first protective material, for covering at least a part of the antenna, and the antenna is formed in a laminated structure of a plurality of flat members different in toughness so as not to fracture even when the antenna is bent by external forces.
US08004408B2 Pneumatic tire with transponder and indicator of transponder position
Provided is a pneumatic tire with which a search time for a transponder can be reduced, and with which, for a passive transponder functioning with energy transmitted from the outside, efficiency of energy transmission can be enhanced. The pneumatic tire of the present invention provided with a transponder has an identification tag, which indicates a position of the transponder, and which is disposed to an outer surface of a portion of the tire, the portion being where the transponder is disposed. Furthermore, for a pneumatic tire having a transponder on a sidewall part thereof, an identification tag, which indicates the position of the transponder, is provided to an outer surface of a portion of the tire, the portion being where the transponder is disposed, and another identification tag, which indicates at least the position of the transponder in the circumferential direction of the tire, is provided to an outer surface of the other sidewall part of the tire, which is on the opposite side of the sidewall part where the transponder is disposed.
US08004405B1 Alarm system
It is provided an alarm system for underground boundary intrusion detection, and methods for deployment and operation. The deployment method includes constructing of a computing-and-empowering apparatus, connecting thereof a longitudinally extended power-and-communication cable, connecting addressable junction-units, storing a physical location and an address of each junction-unit in the computing-and-empowering apparatus, connecting each addressable junction-unit to a wired-mole having a wire bundle which initially is contracted there within and measurable physical characteristics, and infiltrating the wired-moles normally into ground to a desired depth. In operation, the sensors frequently measure the physical characteristics of the wired-mole, deliver the measurement of the physical characteristics to the computing-and-empowering apparatus, which stores and analyzes the measurements, comparing past and present measurements. Once it concludes that an underground boundary intrusion might occur, it issues an alarm signal which includes the physical location of the addressable junction units where intrusion presumably has occurred.
US08004401B2 System and method to manage movement of assets
An embodiment of a system to manage movement of at least one asset is provided. The system includes at least one tracking element operable to generate a signal representative of a location of the asset, and a controller in communication with the tracking element. The controller includes computer readable program instructions representative of the steps of receiving the signal representative of the location of the asset having a unique identifier; identifying a status indicator for the asset having the unique identifier; comparing a change in the location of the asset in view of the status indicator relative to a predetermined location change rule of an invalid movement of the at least one asset from one state to another without passing through a CLEANING state; and generating a signal representative of the invalid change in the location in response to an output of the comparing step for illustration on a display.
US08004389B1 Relaying key code signals through a remote control device
Upon receiving a keystroke indicator signal from a remote control device, a key code generator device identifies a codeset usable to communicate with a selected consumer device. The keystroke indicator signal contains an indication of a pressed key, which corresponds to a function of the selected consumer device. Using the identified codeset and the key indication, the key code generator device generates a key code and modulates that key code onto a radio frequency carrier signal, thereby generating a first key code signal. The remote control device receives the first key code signal from the key code generator device and modulates the key code onto an infrared frequency carrier signal, thereby generating a second key code signal. The remote control device relays the key code to the selected consumer device in the second key code signal. The key code causes the selected consumer device to perform the desired function.
US08004384B2 Fused load interrupter, switchgear system, and adapter part
Fused load interrupters have up to now used claw terminals or screw connections for connecting to horizontal busbars in a switchgear unit. Fused load interrupters have not been suitable until now for connecting to vertical busbars in switchgear units. At least one embodiment of the invention provides a fused load interrupter with plug contacts, such as are known from load interrupters with fuses, thereby allowing fused load interrupters to replace the more expensive load interrupters with fuses in switchgear units with vertical busbars.
US08004377B2 Indicator for a fault interrupter and load break switch
A fault interrupter and load break switch includes a trip assembly configured to automatically open a transformer circuit electrically coupled to stationary contacts of the switch upon the occurrence of a fault condition. The fault condition causes a Curie metal element electrically coupled to at least one of the stationary contacts to release a magnetic latch. The release causes a trip rotor of the trip assembly to rotate a rotor assembly. This rotation causes ends of a movable contact of the rotor assembly to electrically disengage the stationary contacts, thereby opening the circuit. The switch also includes a handle for manually opening and closing the electrical circuit in fault and non-fault conditions. Actuation of the handle coupled to the rotor assembly via a spring-loaded rotor causes the movable contact ends to selectively engage or disengage the stationary contacts.
US08004375B2 Resonator and bandpass filter having overlay electromagnetic bandgap (EBG) structure, and method of manufacturing the resonator
Provided is an Electromagnetic Bandgap (EBG) structure, particularly, a resonator and a bandpass filter having an overlay EBG structure, and a method of manufacturing the resonator. The resonator is manufactured by forming a transmission line and ground plates on a substrate, arranging a plurality of reflector units at regular intervals along the longitudinal direction of the transmission line, and removing at least one reflector among the plurality of reflectors, thus forming a common resonating mode. Therefore, since reflector units constructing capacitance components are separated from a substrate, it is possible to prevent electromagnetic waves from leaking out of the substrate and ensure a high Q characteristic in a high frequency environment due to a resonating unit formed between the reflector units.
US08004362B2 Gate bias circuit
Multiple unit transistors each having the same gate length are arranged in a gate-lengthwise direction to form a group of unit transistors. At least one unit transistor included in the group of unit transistors is used as a part of a gate bias circuit and acts as unit transistor (102) that is used for the bias circuit, and all of or part of the other unit transistors are connected in parallel and used as amplifier (101).
US08004350B2 Impedance transformation with transistor circuits
An impedance transformation circuit utilizes two transistor circuits.
US08004347B2 Internal supply voltage generator capable of reducing latch-up and semiconductor device having the same
Provided are an internal supply voltage generator capable of reducing latch-up and a semiconductor device having the same. The internal supply voltage generator generates at least one internal supply voltage, and includes a first booster circuit that generates a first voltage from a first reference voltage and an input voltage and outputs the first voltage via a first output terminal, a second booster circuit that generates a third voltage from a second voltage and the first voltage and outputs the third voltage via a second output terminal, and at least one switch that is disposed to correspond to at least one of the first output terminal and the second output terminal and adjusts at least one of the first voltage and the third voltage.
US08004345B2 Minimizing non-linearity errors
A system and method for minimizing non-linearity errors induced in output drive voltage of a transmitter circuit due to on-chip process, voltage, and temperature (PVT) variations. The system including an oscillator for converting an input reference bias voltage into a clock output signal, where the input reference bias voltage varies in response to PVT variations. Also included is a counter for counting the clock output signal and generating a count value corresponding to the clock output of the oscillator. A comparison module operatively coupled to the counter compares the count value with a pre-simulated count value to generate an error signal. Based on the error signal generated by the comparison module, a correction logic adjusts an output drive signal of the transmitter circuit making it immune to PVT variations.
US08004339B2 Apparatuses and methods for a level shifter with reduced shoot-through current
A level-shifting circuit with reduced shoot-through current includes an output circuit comprising high-voltage devices with a pull-up circuit configured for pulling up a voltage on an output signal to a high voltage responsive to a high-side control signal. The output circuit may also include a pull-down circuit configured for pulling down the voltage on the output signal to a low voltage in responsive to a low-side control signal. The level-shifting circuit can also include a high-side inverting buffer operably coupled between an edge-controlled signal and the high-side control signal, and a low-side buffer configured for driving the low-side control signal responsive to an input signal. The level-shifting circuit may also include an edge-control buffer operably coupled between the input signal and the high-side inverting buffer and configured to generate the edge-controlled signal with a slow rise time relative to a fall time.
US08004329B1 Hardware performance monitor (HPM) with variable resolution for adaptive voltage scaling (AVS) systems
An apparatus includes a delay line having multiple delay cells coupled in series. The delay line is configured to receive an input signal and to propagate the input signal through the delay cells. The apparatus also includes multiple sampling circuits configured to sample the input signal at different taps in the delay line and to output sampled values. The delay line has (i) a finer resolution closer to a target tap and (ii) a coarser resolution farther away from the target tap on each side of the target tap. For example, taps nearer the target tap can be closer to each other in order to support the finer resolution, and taps farther from the target tap can be farther apart from each other in order to support the coarser resolution. The apparatus can further include an encoder configured to encode the sampled values in order to generate an encoded value.
US08004326B2 Digital charge pump PLL architecture
A digital phase lock loop (PLL) circuit having a digital charge pump circuit for providing digital signals corresponding to a difference in phase between an internal clock corresponding to a voltage controlled oscillator, and a reference clock. These digital signals are processed by a digital processing circuit for providing digital control signals. Some of the digital control signals are converted into an analog control signal to provide fine control of the voltage controlled oscillator, while the remaining digital control signals provide coarse control of the voltage controlled oscillator.
US08004316B2 Logic circuit and method of logic circuit design
A complementary logic circuit contains a first logic input, a second logic input, a first dedicated logic terminal, a second dedicated logic terminal, a high-voltage terminal configured for connection to a high constant voltage a low-voltage terminal configured for connection to a low constant voltage, a p-type transistor, and an n-type transistor. The p-type transistor has an outer diffusion connection, a gate connection, an inner diffusion connection, and a bulk connection. The n-type transistor has an outer diffusion connection, a gate connection, an inner diffusion connection, and a bulk connection. The first dedicated logic terminal is connected to the outer diffusion connection of the p-type transistor, the second dedicated logic terminal is connected to the outer diffusion connection of the n-type transistor, the inner diffusion connection of the p-type transistor and the inner diffusion connection of the n-type transistor is connected to form a common diffusion logic terminal, the high-voltage terminal is connected to the bulk connection of the p-type transistor, and the low-voltage terminal is connected to the bulk connection of the n-type transistor.
US08004312B2 Fail safe I/O driver with pad feedback slew rate control
Disclosed are a method, system and apparatus for an improved fail safe I/O driver with pad feedback slew rate control are disclosed. In one embodiment, a pad driver circuit includes a pad node, an NMOS component, a feedback capacitor between the pad node and a gate of the NMOS component to control slew rate across a range of capacitor loads, a switch circuit between the pad node and the feedback capacitor, and a signal generator to generate a signal to control the switch circuit. The switch circuit to maintain a main driver circuit and a pre-driver circuit of the pad driver circuit in a fail safe state when an integrated circuit that includes the pad driver circuit is in the fail safe state. The pad driver circuit may include a PMOS component.
US08004311B2 Input/output circuit and integrated circuit apparatus including the same
An input/output circuit includes an I/O node connected to a pull up and pull down circuit having a pull up and pull down transistors. Data is sent and received at through the I/O node. A level shifter provides voltages including a supply voltage and a high voltage higher than the supply voltage. A signal control circuit controls the voltage level applied to the pull up and pull down circuit. During a data input mode, data is received at the I/O node and the pull up transistor is biased at the high voltage to cut off the pull up transistor. During a data output mode, data is output at the I/O node and the pull down transistor pulls down the I/O node to ground when the output data is low, and the pull up transistor is activated when the output data is high.
US08004308B2 Techniques for providing calibrated on-chip termination impedance
Techniques are provided for calibrating on-chip termination impedances on integrated circuits. An on-chip termination (OCT) calibration circuit generates calibration codes that selectively control the conductive states of a set of transistors coupled in parallel. The OCT calibration circuit selects a calibration code that causes the impedance of the transistors to be near a matching impedance. The selected calibration code controls an on-chip termination impedance at a pin. According to some embodiments, the OCT calibration circuit compares a signal from the transistors to two or more reference signals to improve the tolerance range of the calibrated on-chip termination impedance. According to other embodiments, the OCT calibration circuit selects a calibration code based on a signal from the transistors after an extra transistor is turned on by a control signal. The control signal is not used to control the on-chip termination impedance.
US08004303B2 Method and system for measuring film stress in a wafer film
In a MEMS wafer, film stresses are measured by placing an inductor array over or under the wafer and measuring inductance variations across the array to obtain a map defining the amount of bowing of the wafer.
US08004301B2 Testing device for printed circuit boards
A testing device for testing functions of a printed circuit board (PCB) includes a transfer board electrically coupled to the PCB, and a controller board electrically coupled to the transfer board and the PCB. The transfer board includes a signal bus and a controller bus. The PCB is capable of running a test program stored therein to transmit instructions to the controller board; and the controller board is capable of transmitting control signals to the transfer board according to the instructions. The transfer board is capable of switching the PCB corresponding ports on/off; and the PCB information is capable of being transmitted to the controller board via the signal bus. The controller board is capable of converting the PCB information to network information which is uploaded to the internet.
US08004298B2 IC with first and second distributors collectors and scan paths
An integrated circuit (70) having parallel scan paths (824-842, 924-942) includes a pair or pairs of scan distributor (800,900) and scan collector (844,944) circuits. The scan paths apply stimulus test data to functional circuits (702) on the integrated circuit and receive response test data from the functional circuits. A scan distributor circuit (800) receives serial test data from a peripheral bond pad (802) and distributes it to each parallel scan path. A scan collector circuit (844) collects test data from the parallel scan paths and applies it to a peripheral bond pad (866). This enables more parallel scan paths of shorter length to connect to the functional circuits. The scan distributor and collector circuits can be respectively connected in series to provide parallel connections to more parallel scan paths. Additionally multiplexer circuits (886,890) can selectively connect pairs of scan distributor and collector circuits together. The scan distributor and collector circuits can be formed in core circuits (704). The core circuits then can be connected to other core circuits and functional circuits with simple connections to the parallel scan circuits through the scan distributor and collector circuits.
US08004296B2 Probe head apparatus for testing semiconductors
One embodiment is a probe head for contacting microelectronic devices substantially lying in a test plane, the probe head including: (a) one or more substrate tiles having one or more probe tips disposed on a top surface thereof; and (b) a registration-alignment apparatus that holds the one or more substrate tiles: (i) in position so that the one or more probe tips are held in the test plane, and (ii) aligned so that the one or more probe tips are substantially coplanar to the test plane, which registration-alignment apparatus includes: (i) one or more capture elements affixed, directly or indirectly, to a frame; (ii) three or more posts mechanically supporting each of the one or more substrate tiles; and (iii) alignment actuators affixed, directly or indirectly, to the frame and the posts, which alignment actuators may be actuated to enable the posts to move in response to forces applied thereto from the one or more substrate tiles, and may be actuated to prevent the posts from moving.
US08004291B2 Bioelectric impedance measuring circuit
A bioelectric impedance measuring circuit for applying a current to an organism and measuring a bioelectric impedance of the organism is disclosed that includes a pseudo-sine wave generating circuit for generating a pseudo-sine wave based on an input square wave, a voltage/current converting circuit for outputting current to the organism in correspondence with the pseudo-sine wave generated by the pseudo-sine wave generating circuit, and a processing circuit for generating the square wave and supplying the square wave to the pseudo-sine wave generating circuit and measuring the bioelectric impedance based on a voltage output from the voltage/current converting circuit. The pseudo-sine wave generating circuit is included in a semiconductor integrated circuit.
US08004285B2 Leakage detection device of vehicle mounted power supply system
A leakage detection can be correctly performed both in a DC high voltage circuit and in an AC high voltage circuit in a vehicle-mounted power supply system. Under a state where a contactor 17 is turned off, all IGBT elements (switching elements) 76 in an IGBT inverter circuit 12 are turned on, and an AC signal Vs is applied to an applying point P. Then, a voltage measured at a voltage measurement point Q is compared with a threshold value to detect whether or not the leakage exists.
US08004282B2 Method of measuring and imaging RXO (near wellbore resistivity) using transient EM
A transient electromagnetic wave is generated using an electromagnetic instrument in a borehole. An apparent resistivity is estimated using a received signal responsive to the generated wave and further used to estimate a resistivity property of a fluid in the borehole.
US08004281B2 Optimized MRI strip array detectors and apparatus, systems and methods related thereto
Featured is a device for NMR or MRI signals from excited nuclei as well as related apparatus, systems and methods. The device includes a strip array antenna including one or more conductor and N reactive tuning components, where N is an integer ≧1 at least one of the N reactive components is electrically coupled to each of the one or more conductors as well as to ground/virtual ground. The apparent electrical length of the conductors is tuned with the reactive tuning components so it is equal to be about nλ/4, where n is an integer ≧1 and λ is the wavelength of the signal to be detected. The length of the strip also is such as to be substantially in the approximate range of 1.3 times the depth of interest. The strip conductors are also combined with loop coils to form quadrature detectors.
US08004280B2 Arrangement for controlling individual antennas of an antenna arrangement
An arrangement for controlling individual antennas of an antenna arrangement in a magnetic resonance apparatus has a device for signal division. This device is designed such that each transmission signal present at an input of the device for signal division is divided among all outputs of the device for signal division. Each output of the device for signal division is connected with a respective individual antenna. A number of transmission branches are provided for the inputs of the device for signal division. Each transmission branch has components that form a transmission signal that is modulated specific to the transmission branch and is amplified. Each transmission branch is connected with a respective associated input of the device for signal division, such that the transmission signal therefrom arrives at the associated input.
US08004277B2 Rotary position sensing apparatus
An angular position sensor (100) for determining angular position includes a shaft (105) having a threaded portion (108), and a structure for engaging an external application (119). The shaft (105) includes a first permanent magnet (114). A nut (116) is threaded on the threaded portion (108). The nut (116) is formed from a first magnetic permeable material or includes a second permanent magnet (118). At least one constraint (122) is coupled to the nut (116) for preventing rotational movement of the nut (116) while allowing linear motion of the nut (116). A first magnetic sensor (120) is positioned along a length of the threaded portion (108) of the nut (116) for measuring a linear position of the nut (116). A second magnetic sensor (124) is provided for measuring an angular position of the shaft (105). Signal processing circuitry (130) is coupled to receive outputs from both the first magnetic sensor (120) and second magnetic sensor (124) for calculating a parameter relating to an angular position of the rotatable member.
US08004256B2 Current limiting circuit
A current limiting circuit for a boost converter includes a voltage divider circuit between a main switch which flows a current to an inductor and a comparator included in a current detecting circuit. The voltage divider circuit includes two transistors of the same type as that of the main switch, which are connected in series. One of the two transistors is a sub-switch which is connected between a voltage division point and a drain terminal of the main switch, and is turned on/off in synchronization with the main switch in accordance with an output signal of a control circuit. The other transistor is a detection resistance transistor which is connected between the voltage division point and a source terminal of the main switch, and whose gate terminal is connected to a bias voltage so that the detection resistance transistor is always on.
US08004231B2 Control of a triac for the starting of a motor
A method and a circuit for controlling a triac intended to be series-connected with a resistive element of positive temperature coefficient or a capacitive element, and a winding for starting an asynchronous motor, for supply by an A.C. voltage, the present invention including the steps of: detecting a voltage representative of the voltage across the series connection of the element and of the triac; comparing this detected voltage with respect to a threshold; and blocking a turning back on of the triac when the threshold has been exceeded.
US08004230B2 Device for controlling a rotary press
A device for controlling a rotary press is provided. The device includes a main evaluation unit which is provided with a main signal inlet, at least a first main signal outlet and a first main transformation device. The device further includes a master generator which is capable of generating a master signal which represents a reference value of the rotary press, and a first interface which is capable of generating a first periodic signal in accordance with the master signal and transmitting this first periodic signal to the main signal inlet.
US08004226B2 Method and system for detecting a failed current sensor in a three-phase machine
A method of detecting one or more failed current sensor and estimating a phase current for the failed current sensor on a three-phase machine is disclosed. The method may include detecting one or more failed current sensor by determining if an absolute value of a sum of the phase currents of the motor is below an open circuit value. The method may also include determining which phase currents are approximately zero, for each phase current associated with each phase of the motor, if the sum of the phase currents of the motor is not below the open circuit value. The method may further include estimating the phase current for the failed current sensor by determining the phase current value for the failed current sensor, that when added to the phase currents of the remaining current sensors, will make the sum of all the phase currents equal to approximately zero.
US08004225B2 Drive control circuit for electric motor and electric motor equipped with same
The drive control circuit (200) includes a driver circuit (250) for intermittently supplying the magnetic coils with a supply voltage VSUP; a switching signal generating circuit (240) that generates a switching signal supplied to the driver circuit (250); and a voltage setter (270) that supplies a supply voltage control value Ya to the switching signal generating circuit (240). By adjusting pulse width of the switching signals DRVA1, DRVA2 with reference to the supply voltage control value Ya, the switching signal generating circuit (240) adjusts the effective voltage which is applied to the magnetic coils.
US08004212B2 Drive apparatus for a vacuum fluorescent display
A VFD drive apparatus in which the filament of a VFD is coupled at a first terminal to an input voltage derived from a voltage source, and at a second terminal to a shunt voltage regulator that establishes a regulated filament current and a regulated cutoff voltage with respect to ground potential. Other electrical loads such as drive circuitry for the anodes and grid of the display are coupled between the second terminal of the filament and ground potential so that at least a portion of the filament current is supplied to such other electrical loads. Power dissipated by the shunt voltage regulator is thereby reduced, and the cost associated with providing additional voltage regulators for the other electrical loads is avoided.
US08004211B2 LED lighting device
The present invention relates to a multiple LED driver circuit in which each LED (15, 17) is controlled by a bypass switch (19, 21). The LEDs are supplied by a switched mode power supply (8) and are connected to a constant current source to draw a predetermined current through the LEDs. The switched mode power supply is arranged to output different voltages depending on the number of switched-on LEDs. This is carried out by supplying the control signals (sw1, sw2) of the bypass switches to the switched mode power supply. In this way, the power dissipation of the constant current source can be kept at a low level.
US08004202B2 Apparatus and method for driving backlight
An apparatus for driving a backlight includes a controller for driving a lamp; a limiter for preventing the controller from driving the lamp during a contact condition of the lamp; and means for disabling the limiter during a first time of the controller, wherein the controller drives the lamp from a zero condition to the contact condition during the first time of the controller.
US08004198B2 Resetting an electronic ballast in the event of fault
A ballast for driving one or more lamps includes a controller and a current reduction circuit for accelerating a controller reset. Upon detecting a fault, the controller disables the ballast for a preset period of time, and resets. The controller additionally resets when the ratio of a supplied second value to a supplied first value falls below a threshold value. The current reduction circuit reduces the supplied second value in less than the preset period of time, such that the ratio falls below the threshold value and the controller resets. An emergency lighting system includes the ballast as a primary ballast, a backup ballast, and a primary power source. The controller detects a fault if the primary power source de-energizes and the backup ballast disconnects the one or more lamps from the primary ballast. The current reduction circuit accelerates the reset of the controller when the primary power source de-energizes.
US08004185B2 Display apparatus
Provided is a display apparatus including: a plurality of pixels each having a plurality of light emitting devices each showing different luminescent colors; and a circularly polarizing member placed on a light extraction side of each of the light emitting devices and being across the light emitting devices to be commonly used by the light emitting devices, in which: the circularly polarizing member shows a higher transmittance for a first luminescent color out of the plurality of luminescent colors in a light emitting device showing the first luminescent color than a transmittance for any other color; and a transmittance for the first luminescent color in a light emitting device showing any other luminescent color is lower than the transmittance for the first luminescent color in the light emitting device showing the first luminescent color.
US08004181B2 Organic light emitting diode display
An organic light emitting device according to an embodiment comprises: a substrate; a transflective member disposed on the substrate; a phase control member disposed on or under the transflective member; an organic light emitting member disposed on the phase control member; and a common electrode disposed on the organic light emitting member. A changing characteristic according to wavelength of an optical constant of the phase control member is opposite to a changing characteristic according to wavelength of an optical constant of the transflective member.
US08004173B2 Antistatic film, spacer using it and picture display unit
An antistatic film installed in an airtight vessel containing an electron source of an electron-generating device such as a picture display unit has a structure comprising an image of conductor or semiconductor particles with particle diameters of 0.5 to 10 nm dispersed in a medium containing a nitride, an oxide or both; and thereby improves controllability for a resistivity value, stability and reproducibility, and the adequate temperature characteristics of resistance.
US08004171B2 Dielectric layer containing carbon for a plasma display panel
A plasma display panel including a front panel having a first substrate, a first electrode, a first dielectric layer and a protective layer wherein the first electrode is formed on the first substrate, the first dielectric layer is formed over the first substrate so as to cover the first electrode, and the protective layer is formed on the first dielectric layer, and a rear panel having a second substrate, a second electrode, a second dielectric layer and a phosphor layer wherein the second electrode is formed on the second substrate, the second dielectric layer is formed over the second substrate so as to cover the second electrode, the phosphor layer is formed on the second dielectric layer.
US08004169B2 LED lamp assembly
A LED lamp assembly (100) includes a LED light (1); a lamp holder (2) having a body portion (21) enclosing a hollow portion (23) to partially retain the LED light therein; a lamp base (3) including a cylindrical peripheral wall (31) and rear wall (32) connecting to the peripheral wall to define a socket (30) with a front opening, said lamp base (3) further having two cable retainers (34) seated in the socket (30) and discrete from the peripheral wall (31); a pair of cables (4) respectively extending into the cable retainers via at least a cable passage (321) of the rear wall. The lamp holder is press-fit into space between the cable retainer and the peripheral wall of the lamp base to urge the cable retainers clamping the cables.
US08004168B1 Light assembly
A light assembly includes a bulb connected to the passage defined through the base and the base includes a plurality of first slots defined transversely in an outer periphery of the base. A base cover has a space for receiving the base and multiple ventilation holes are defined through a wall of the base cover. A plurality of engaging pieces extend from an inner periphery of the base cover and are engaged with the first slots of the base. The heat generated from the bulb escaped via the ventilation holes.
US08004167B2 Electron emitter and a display apparatus utilizing the same
A field effect electron emitting apparatus using nano-wire electron emitters is disclosed where each nano-wire electron emitter may be grown in a pore of an insulating layer and/or may have at least a portion exposed from the pore. A method of manufacturing a field effect electron emitting apparatus is also disclosed. The field effect electron emitting apparatus may be used in a display.
US08004165B2 Tuning fork oscillating piece, tuning fork oscillator, and acceleration sensor
A tuning fork oscillating piece includes: a base; a pair of oscillating arms extending from the base in directions substantially parallel with each other; a drive piezoelectric element provided at least on one main surface or side surface of each of the oscillating arms to allow bending oscillation of the oscillating arms by piezoelectric distortion caused by applied charge; a detection piezoelectric element provided on the surface opposed to the surface of each of the oscillating arms on which the drive piezoelectric element is provided to convert the piezoelectric distortion caused by the bending oscillation of the oscillating arms into charge and output the charge. The drive piezoelectric element has a drive piezoelectric section. The detection piezoelectric element has a detection piezoelectric section. The absolute value of the piezoelectric d constant of the drive piezoelectric section is larger than the absolute value of the piezoelectric d constant of the detection piezoelectric section. The absolute value of the piezoelectric g constant of the detection piezoelectric section is larger than the absolute value of the piezoelectric g constant of the drive piezoelectric section.
US08004158B2 Method and device for cooling ultrasonic transducers
The invention relates to a method and a device for cooling ultrasonic transducers. The inventive device is characterised in that it consists of at least one piezo stack (4) and at least two cylindrical transducer bodies (5), which together with the piezo stack (4) form an λ/2 oscillator. In multiple transducer assemblies, two respective transducer bodies (5) can be combined to form a common transducer body (6) and the transducer bodies (5, 6) comprise flow channels (7), through which pressurised coolant can flow. The inventive method for cooling ultrasonic transducers is characterised in that the body of the ultrasonic transducer is traversed and/or surrounded by a pressurised coolant. This enables the heat that is generated in the transducers to be directly dissipated by convection. In addition the inventive elements enable the creation of a large common contact surface between the transducers and the coolant. The heat dissipation achieved is substantially more effective than in known methods and the inventive elements thus guarantee a high-performance continuous operation.
US08004153B2 Fine positioning system using an inertial motor based on a mechanical amplifier
The invention relates to a fine positioning system using an inertial motor based on a mechanical amplifier that comprises a first amplified inertial sub-assembly including a mechanical amplifier, a piezoactive member and a countermass. A second relative drive sub-assembly includes a clamp and a clamped member attached to the first amplified inertial sub-assembly. Asymmetric excitation cycles of the first inertial sub-assembly generate impact forces and movements amplified in a driving direction (z), thus resulting in sliding and adhesion successions of the clamped member in the clamp in order to generate a relative translation movements of the points A and B relative to the point D. The mechanical amplifier increases the step size and reduces the supply inrush currents. Fine and dynamic positioning of the point B relative to the point D can be achieved with augmented strokes using the amplifier.
US08004146B2 Electrically conductive thin film formed from an ionic liquid and carbon nanotubes having a high aspect ratio, and actuator element comprising the thin film
The present invention provides an actuator exhibiting improved performance. The actuator is formed of an electrically conductive thin film formed from an ionic liquid and carbon nanotubes having an aspect ratio of not less than 104; or an electrically conductive thin film formed from an ionic liquid and carbon nanotubes having a length of not less than 50 μm.
US08004145B2 Electric rotating machine
A lead conductor penetrating portion that bring out lead conductors to the inner diameter side is formed in a winding holding portion of a clamp ring for holding a rotor winding that overhangs from a rotor core, and furthermore a stopper is formed in a lead portion on the inner diameter side of the lead conductor, and a centrifugal force-resistant member for holding a centrifugal force acting on the lead conductor is interposed between the stopper and the inner diameter side of the winding holding portion.
US08004139B2 Compressor motor and compressor
A compressor motor includes a rotor and a stator disposed radially outside of the rotor. The rotor includes a rotor core, and a plurality of magnets circumferentially arranged on the rotor core at center angles of equal intervals. The rotor core has an axial length L and a radial length D. Each of the magnets has a thickness t. L/D <0.7, and t>(1×K×N)/(L1.5×D×P), where P is the number of poles, K is 100000, and N is a factor that depends on a compressor output.
US08004136B2 Laying head with a vibration damping device
A laying head for forming coils using continuous and substantially rectilinear rolled products such as rods or wire, having vibration damping means integrated in one of two rotor supports (3), preferably the one on the rolled product outlet side. Said means comprise a plurality of coils (6, 6′, 6″) arranged around the rotor (3), rotating about its axis (X), which generate a magnetic field actively controlled by a computer, the resultant force of which is perpendicular to the axis (X) and of a predetermined intensity so as to eliminate the inertial forces generated by the mass imbalances. Alternatively, the damping means incorporated in one of the supports are comprised of oil film bearings.
US08004129B2 Electrical machine having an apparatus for avoiding damaging bearing currents, and a corresponding method
The aim is to avoid damaging lubricating-film discharges occurring via bearings (WL) in electrical machines. For this reason, provision is made for a current to be forced to flow through the bearing (WL) specifically, with the aid of a current source (IQ). The current then flows from one of the two bearing components via the lubricating film to the other bearing component. Alternating currents are particularly suitable since the lubricating film is conductive, so that the capacitance defined by the lubricating film cannot be charged, or can be charged only slightly.
US08004128B2 Rotating electrical machine
A rotating electrical machine having an RF-IC chip for detecting a rotation and also having a stator and a rotor. When a compact RF-IC chip is used as the RF-IC chip, the chip can detect the rotation of the rotating electrical machine.
US08004123B2 System and method for load control
A system is described including a means for receiving a potential and selectively supplying the potential to a load. The receiving and supplying means being responsive to a load control signal to supply the potential to the load when the load control signal is present. The system also includes a means for measuring a load demand. Also included is a means for controlling the receiving and supplying means. The controlling means continuously providing the load control signal when the load demand is greater than a predetermined threshold. The controlling means temporarily providing the load control signal to determine the load demand when the load demand is less than the predetermined threshold.
US08004119B2 Multi-function three-phase active power filter
A new multi-function shunt active filter has been successfully implemented. The proposed decoupler and cascade controller provide a simple solution to power factor correction, reduction of harmonics loads and load balancing. The mathematical burden of resolving the load current to fundamental and harmonics is not required. The decoupler and controller can easily be implemented using low-cost analogue devices.
US08004114B2 Two-stage power supply system
A two-stage power supply system includes a standby power circuit, a main power circuit, a driver and, a rectifier. Moreover, the standby power circuit is used to convert a utility AC (Alternating Current; AC) into a standby AC. The main power circuit is used to convert the utility AC into a main AC. Furthermore, the driver is coupled to the main power circuit so as to control whether or not the main power circuit outputs the main AC to the rectifier. Finally, the rectifier is coupled to the standby power circuit, the main power circuit, and a load, wherein the rectifier rectifies the standby AC alone for outputting a standby DC (Direct Current; DC) to the load, or rectifies an integrated AC of the standby AC and the main AC for outputting a supply DC to the load.
US08004109B2 Vehicle power supply apparatus, and vehicle
A vehicle power supply apparatus includes a battery that is the main power storage device, a power feed line through which power is supplied to an inverter that drives a motor generator, a boost converter provided between the battery and power feed line to convert voltage, batteries that are a plurality of subpower storage devices provided parallel to each other, and a boost converter provided between the plurality of subpower storage devices and power feed line to convert voltage. The boost converter is selectively connected to any one of the plurality of subpower storage devices to convert voltage.
US08004095B2 Semiconductor device and method of forming interconnect structure for encapsulated die having pre-applied protective layer
A semiconductor device has a protective layer formed over an active surface of a semiconductor wafer. The semiconductor die with pre-applied protective layer are moved from the semiconductor wafer and mounted on a carrier. The semiconductor die and contact pads on the carrier are encapsulated. The carrier is removed. A first insulating layer is formed over the pre-applied protective layer and contact pads. Vias are formed in the first insulating layer and pre-applied protective layer to expose interconnect sites on the semiconductor die. An interconnect structure is formed over the first insulating layer in electrical contact with the interconnect sites on the semiconductor die and contact pads. The interconnect structure has a redistribution layer formed on the first insulating layer, a second insulating layer formed on the redistribution layer, and an under bump metallization layer formed over the second dielectric in electrical contact with the redistribution layer.
US08004090B2 Semiconductor device and method for manufacturing the same
A first insulating layer including a first contact pad made of conductive polysilicon and a second insulating layer including a second contact pad are formed over a semiconductor silicon layer. After this, a via hole for a through-hole electrode is formed until the via hole penetrates through at least the semiconductor silicon layer and the first contact pad and reaches to the second contact pad.
US08004088B2 Post passivation interconnection schemes on top of IC chip
A new method is provided for the creation of interconnect lines. Fine line interconnects are provided in a first layer of dielectric overlying semiconductor circuits that have been created in or on the surface of a substrate. A layer of passivation is deposited over the layer of dielectric, a thick second layer of dielectric is created over the surface of the layer of passivation. Thick and wide interconnect lines are created in the thick second layer of dielectric. The first layer of dielectric may also be eliminated, creating the wide thick interconnect network on the surface of the layer of passivation that has been deposited over the surface of a substrate.
US08004087B2 Semiconductor device with dual damascene wirings and method for manufacturing same
A multilayered wiring is formed in a prescribed area in an insulating film that is formed on a semiconductor substrate. Dual damascene wiring that is positioned on at least one layer of the multilayered wiring is composed of an alloy having copper as a principal component. The concentration of at least one metallic element contained in the alloy as an added component in vias of the dual damascene wiring is determined according to the differences in the width of the wiring of an upper layer where the vias are connected. Specifically, a larger wiring width in the upper layer corresponds to a higher concentration of at least one metallic element within the connected vias. Accordingly, increases in the resistance of the wiring are minimized, the incidence of stress-induced voids is reduced, and reliability can be improved.
US08004077B2 Interconnection of land section to wiring layers at center of external connection terminals in semiconductor device and manufacturing thereof
A semiconductor device comprising: a substrate; a terminal on the substrate's first surface; a first electrode on the first surface connected to the terminal; an electronic element on the substrate's second surface; a second electrode connected to the electronic element; a groove on the second surface leading to the second electrode; a conductive portion inside the grove connected to the second electrode's rear face; a first wiring on the first surface connected to the first electrode; a second wiring connecting the first wiring and the terminal; a stress-absorbing layer between the substrate and terminal; a land connecting the first wiring and the second wiring, the land opening a part of the stress-absorbing layer and exposing the first wiring, the land being in a region surrounded by terminals, and the land being along a straight line connecting the centers of diagonal terminals, with the region between the terminals.
US08004074B2 Semiconductor device and fabrication method
A semiconductor device, in which a semiconductor element is mounted on one side of a circuit board that is made up from an insulating layer and a wiring layer, includes metal posts provided on the side of the circuit board on which the semiconductor element is mounted; and a sealing layer provided on the side of the circuit board on which the semiconductor element is mounted such that the semiconductor element is covered and such that only portions of the metal posts are exposed.
US08004073B2 Integrated circuit packaging system with interposer and method of manufacture thereof
A method of manufacture of an integrated circuit packaging system includes: attaching a lower integrated circuit, having a first through via, over a substrate with the first through via coupled to the substrate; mounting a pre-formed interposer, having an interposer through via and an integrated passive device, over the lower integrated circuit with the interposer through via coupled to the first through via; attaching an upper integrated circuit, having a second through via, over the pre-formed interposer; and forming an encapsulation over the upper integrated circuit and the pre-formed interposer.
US08004069B2 Lead frame based semiconductor package and a method of manufacturing the same
A method of manufacturing a semiconductor package, where the package includes a surface for attachment of the package to a device by a joint formed of a connective material in a joint area of the surface. The method is characterised in that it comprises the step of patterning one or more channels on the surface which channels extend away from the joint area towards an edge of the surface. Also the method has the step of applying a compound to one or more channels which compound interacts with the connective material, such that when the semiconductor package is attached to the device the interaction defines one or more paths in the connective material. These correspond to the one or more channels on the surface and allow the passage of waste material away from the joint area to the outer edge of the surface.
US08004060B2 Metal gate compatible electrical antifuse
A metal layer and a semiconductor layer are sequentially deposited on a substrate. The semiconductor layer and the metal layer are lithographically patterned to form a stack of a semiconductor portion and a metal gate portion, which is preferably performed concurrently with formation of at least one metal gate stack. In one embodiment, the size of the semiconductor portion is reduced and a metal semiconductor alloy portion is formed on the semiconductor portion by metallization. In a first electrical antifuse formed thereby, the metal semiconductor alloy portion may be electromigrated to form a short between the metal semiconductor alloy portion and the metal gate portion. In another embodiment, two disjoined metal semiconductor alloy portions are formed on the semiconductor portion. In a second electrical antifuse formed thereby, the metal semiconductor alloy portion may be electromigrated to form a short between the two previously disjoined metal semiconductor alloy portions.
US08004054B2 Semiconductor device, method of manufacturing the same, and signal transmitting/receiving method using the semiconductor device
A semiconductor device (100) including: a semiconductor substrate including a semiconductor chip formation region (102); a chip internal circuit (124); a signal transmitting/receiving inductor (114) which transmits/receives a signal to/from an outside in a non-contact manner by electromagnetic induction, and transmits/receives a signal to/from the chip internal circuit (124) through electrical connection to the chip internal circuit (124); and a power receiving inductor (112) which has a diameter provided along an outer edge of the semiconductor chip formation region (102) so as to surround the chip internal circuit (124) and the signal transmitting/receiving inductor (114), receives a power supply signal from the outside in the non-contact manner, and is electrically connected to the chip internal circuit (124). Accordingly, power supply can be sufficiently made in the non-contact manner while limiting an increase in chip size when various signals are transmitted/received in the non-contact manner.
US08004052B2 Three-dimensional analog input control device
A method and device for one or more dimensional input control of different functions in electronic devices is provided. Certain versions of the Present Invention provide a one or more dimensional input force interface control device for cell phones, portable gamers, digital cameras, and other applications. Certain alternate versions of the Present Invention exhibit one or more of the qualities of smallness, low-cost, high reliability, and/or high stability. Certain still alternate versions of the Present Invention provide a three, two or one-dimensional input finger force control device that (1.) accommodates a required ratio between X, Y and Z sensitivities, (2.) has low cross-axis sensitivity, (3.) allows process integration with other sensors and CMOS, (4.) is scalable, (5.) allows convenient solutions for applying an external force, and/or (6.) allows economic manufacturability for high volume consumer markets.
US08004048B2 Semiconductor device having a buried gate that can realize a reduction in gate-induced drain leakage (GIDL) and method for manufacturing the same
A semiconductor device having a buried gate that can realize a reduction in gate-induced drain leakage is presented. The semiconductor device includes a semiconductor substrate, a buried gate, and a barrier layer. The semiconductor substrate has a groove. The buried gate is formed in a lower portion of the groove and has a lower portion wider than an upper portion. The barrier layer is formed on sidewalls of the upper portion of the buried gate.
US08004047B2 Semiconductor devices and methods of manufacture thereof
A first gate dielectric of a first transistor is disposed over a workpiece in a first region, and a second gate dielectric of a second transistor is disposed over the workpiece in a second region. The second gate dielectric comprises a different material than the first gate dielectric. A first dopant-bearing metal comprising a first dopant is disposed in recessed regions of the workpiece proximate the first gate dielectric, and a second dopant-bearing metal comprising a second dopant is disposed in recessed regions of the workpiece proximate the second gate dielectric. A first doped region comprising the first dopant is disposed in the workpiece adjacent the first dopant-bearing metal. A second doped region comprising the second dopant is disposed in the workpiece adjacent the second dopant-bearing metal. The dopant-bearing metals and the doped regions comprise source and drain regions of the first and second transistors.
US08004028B2 Solid state imaging device, manufacturing method of the same, and substrate for solid state imaging device
A solid state imaging device including photoelectric conversion devices which are arranged two-dimensionally; a color filter including a plurality of picture elements, each disposed corresponding to each of the photoelectric conversion devices; and a plurality of transfer lenses each disposed corresponding to each of the picture elements, formed of a thermoset acrylic resin, and formed directly on each of the picture elements, wherein a gap between neighboring transfer lenses is not more than 0.035 μm, and a contact length between neighboring transfer lenses is within the range of 3-80% of the pitch of the plurality of transfer lenses.
US08004021B2 Microfabricated devices and method for fabricating microfabricated devices
Microfabricated devices for operation in a fluid that include a substrate that has a first and second surface and a first electrode material layer located over the first surface of the substrate. The devices have a piezoelectric material layer located over the first electrode material layer and a second electrode material layer located over the piezoelectric material layer. The devices also include a layer of isolation material located over the second electrode material layer that at least one of chemically or electrically isolates a portion of the second electrode material layer from a fluid. Some devices include a layer of conductive material located over the layer of isolation material.
US08004013B2 Polycrystalline thin film bipolar transistors
A semiconductor device comprising a bipolar transistor having a base region, an emitter region and a collector region, wherein the base region comprises polycrystalline semiconductor material formed by crystallizing silicon, germanium or silicon germanium in contact with a silicide, germanide or silicide germanide is described. The emitter region and collector region also may comprise polycrystalline semiconductor material formed by crystallizing silicon, germanium or silicon germanium in contact with a silicide, germanide or silicide germanide forming metal. The polycrystalline semiconductor material is preferably silicided polysilicon, which is formed in contact with C49 phase titanium silicide.
US08004009B2 Trench MOSFETS with ESD Zener diode
A semiconductor power device with Zener diode for providing an electrostatic discharge (ESD) protection and a thick insulation layer to insulate the Zener diode from a doped body region. The semiconductor power device further includes a Nitride layer underneath the thick oxide layer working as a stopper layer for protecting the thin oxide layer and the body region underneath whereby the over-etch damage and punch-through issues in process steps are eliminated.
US08004003B2 Light emitting device having light extraction structure
A light emitting device having a light extraction structure, which is capable of achieving an enhancement in light extraction efficiency and reliability, and a method for manufacturing the same. The light emitting device includes a semiconductor layer having a multi-layered structure including a light emission layer; and a light extraction structure formed on the semiconductor layer in a pattern having unit structures. Further, the wall of each of the unit structures is sloped at an angle of −45° to +45° from a virtual vertical line being parallel to a main light emitting direction of the light emitting device.
US08003997B2 Package for light emitting device
The present invention discloses a light emitting device package, comprising: a metal base; an electrical circuit layer provided at an upper side of the metal base for providing a conductive path; a light emitting device mounted in a second region having a smaller thickness than a first region on the metal base; an insulating layer sandwiched between the meta base and the electrical circuit layer; an electrode layer provided at an upper side of the electrical circuit layer; and a wire for electrically connecting the electrode layer and the light emitting device. Further, there is provided a light emitting device package which is improved in light emission efficiency since the light emitting device is placed on a small thickness portion of the metal base.
US08003992B2 Light emitting diode having a wire grid polarizer
Example embodiments provide a light emitting diode (LED) having improved polarization characteristics. The LED may include wire grid polarizers on and below a light emitting unit. The wire grid polarizers may be arranged at an angle to each other. Thus, because the LED may emit a light beam in a given polarization direction, an expensive component, e.g., a dual brightness enhanced film (DBEF), is not required. Thus, manufacturing costs of a backlight unit including the LED and a display apparatus including the backlight unit may be reduced.
US08003989B2 Thin film semiconductor device having a terminal portion
In a semiconductor device, a first interlayer insulating layer made of an inorganic material and formed on inverse stagger type TFTs, a second interlayer insulating layer made of an organic material and formed on the first interlayer insulating layer, and a pixel electrode formed in contact with the second interlayer insulating layer are disposed on a substrate, and an input terminal portion that is electrically connected to a wiring of another substrate is provided on an end portion of the substrate. The input terminal portion includes a first layer made of the same material as that of the gate electrode and a second layer made of the same material as that of the pixel electrode. With this structure, the number of photomasks used in the photolithography method can be reduced to 5.
US08003986B2 Active matrix organic light emitting diode display device and structure of such device
An AMOLED display device includes a substrate, a device layer, a flat layer, a first, a second, and a third color filter layers, a first, a second, and a third pixel electrodes, a first, a second and a third organic light emitting layers. The device layer on the substrate includes active devices. The flat layer on the device layer includes contact window openings. The first color filter layer on the flat layer has a first pixel area and a first opening configured above a part of the contact window openings. The second color filter layer on the flat layer has a second pixel area and a second opening configured above a part of the contact window openings. The third color filter layer on the flat layer has a third pixel area and a third opening configured above a part of the contact window openings.
US08003974B2 LED semiconductor element having increased luminance
An LED semiconductor element having at least one first radiation-generating active layer and at least one second radiation-generating active layer which is stacked above the first active layer in a vertical direction and is connected in series with the first active layer. The first active layer and the second active layer are electrically conductively connected by a contact zone.
US08003966B2 Transportation container and assembly
Embodiments of the present disclosure relate generally to transportation containers and assemblies, such as transportation containers and assemblies for containing and transporting radioactive material. A transportation assembly for transporting radioactive material generally includes an outer container defining an inner cavity, the outer container having an inner shell, wherein at least a portion of the inner shell includes a plurality of layers including at least one layer of chopped fiberglass mat and at least one layer of aramid fabric. The transportation assembly may further include an inner container disposed within the inner cavity of the outer container.
US08003965B2 Apparatus for sub-wavelength near-field focusing of electromagnetic waves
Planar sub-wavelength structures provide superlensing, i.e., electromagnetic focusing beyond the diffraction limit. The planar structures use diffraction to force the input field to converge to a spot on the focal plane. The sub-wavelength patterned structures manipulate the output wave in such a manner as to form a sub-wavelength focus in the near field. In some examples, the sub-wavelength structures may be linear grating-like structures that can focus electromagnetic radiation to lines of arbitrarily small sub-wavelength dimension, or two dimensional grating-like structures and Bessel (azimuthally symmetric) structures that can focus to spots of arbitrarily small sub-wavelength dimensions. The particular pattern for the sub-wavelength structures may be derived from the desired focus. Some examples describe sub-wavelength structures that have been implemented to focus microwave radiation to sub-wavelength dimensions in the near field.
US08003954B2 Gas delivery system for an ion source
An ion source has an arc chamber with an electron-emitting element and a repeller. A manifold assembly defines a cavity and a gas outlet configured to allow gas flow to the arc chamber. This gas outlet is closer to the repeller than the electron-emitting element. In one embodiment, the ion source has a first crucible and a second crucible. The first crucible and the second crucible are connected to the manifold assembly. In one instance, the crucibles have tamper-resistant features.
US08003953B2 Multi-axis magnetic lens
The present invention relates to a multi-axis magnetic lens for a charged particle beam system. The apparatus eliminates the undesired non-axisymmetric transverse magnetic field components from the magnetic field generated by a common excitation coil and leaves the desired axisymmetric field for focusing each particle beam employed within the system.
US08003950B2 Radiation detector, X-ray CT apparatus, and method for manufacturing radiation detector
A radiation detector includes: a base plate; and a radiation detection unit provided on one major surface side of the base plate and configured to output an electrical signal proportional to intensity of radiation. The base plate includes a buffer section at a junction with the radiation detection unit, the buffer section being configured to absorb stress generated at the junction due to temperature variation.
US08003947B1 System and method for magnitude and phase retrieval by path modulation
A system includes a transmitter is configured to transmit an electromagnetic signal through a sample cell (including a sample medium) to a receiver, which is configured to receive the electromagnetic signal and another electromagnetic signal for mixing therewith. Propagation paths of the signals to the transmitter and receiver include a first propagation path of the electromagnetic signal to the transmitter, and a second propagation path of the other electromagnetic signal to the receiver. The arrangement, which is located along either or each of the propagation paths of signals to the transmitter and receiver, is configured to alter the length of a respective propagation path. And the processor configured to recover an amplitude and phase of the transmitted electromagnetic signal, and calculate a complex index of refraction of the sample medium as a function of the amplitude and phase of the transmitted electromagnetic signal.
US08003941B1 System and method for providing a remote user interface for a thermal imager
A thermal imaging system having a remote user interface comprises a portable thermal imager (such as a handheld thermal imager) having a communication interface for transfer of data. The imager further has an on-board memory in which image data is stored as well as an imager display to show a processed thermal image based on the image data stored in memory. A remote computer is operative to communicate with the thermal imager via the communication interface. The computer runs software operative to transfer the image data to the computer and show the processed thermal image on a computer display thereof on a real-time basis.
US08003940B2 Tool-to-tool matching control method and its system for scanning electron microscope
A system for controlling a tool-to-tool disparity between a plurality of scanning electron microscopes includes a measuring unit for measuring a tool-to-tool disparity between plural scanning electron microscopes based on information extracted from secondary electron images which are captured by imaging a reference pattern formed on a wafer, a tool state monitoring unit for monitoring tool states of each of the plural scanning electron microscopes, and an output unit for displaying on a screen a relationship between the tool-to-tool disparity between the plural scanning electron microscopes and tool states of each of the plural scanning electron microscopes monitored by the tool state monitoring unit. The tool state monitoring unit monitors the tool states of each of the plural scanning electron microscopes while imaging the reference pattern formed on the wafer by using each of the plural scanning electron microscopes.
US08003938B2 Apertured diaphragms between RF ion guides
An apertured diaphragm disposed with an RF ion guide includes at least one of a weakly conductive solid dielectric material and a non-conducting dielectric with a weakly conducting surface layer.
US08003936B2 Chemical ionization reaction or proton transfer reaction mass spectrometry with a time-of-flight mass spectrometer
A system, components thereof, and methods are described for time-of-flight mass spectrometry. A microwave or high-frequency RF energy source is used to ionize a reagent vapor to form reagent ions. The reagent ions enter a chamber and interact with a fluid sample to form product ions. The reagent ions and product ions are directed to a time-of-flight mass spectrometer module for detection and determination of a mass value for the ions. The time-of-flight mass spectrometer module can include an optical system and an ion beam adjuster for focusing, interrupting, or altering a flow of reagent and product ions according to a specified pattern. The time-of-flight mass spectrometer module can include signal processing techniques to collect and analyze an acquired signal, for example, using statistical signal processing, such as maximum likelihood signal processing.
US08003935B2 Chemical ionization reaction or proton transfer reaction mass spectrometry with a quadrupole mass spectrometer
A system and methods are described for generating reagent ions and product ions for use in a quadruple mass spectrometry system. A microwave or high-frequency RF energy source ionizes particles of a reagent vapor to form reagent ions. The reagent ions enter a chamber, such as a drift chamber, to interact with a fluid sample. An electric field directs the reagent ions and facilitates an interaction with the fluid sample to form product ions. The reagent ions and product ions then exit the chamber under the influence of an electric field for detection by a quadruple mass spectrometer module. The system includes various control modules for setting values of system parameters and analysis modules for detection of mass values for ion species during spectrometry and faults within the system.
US08003932B2 Evaluating the position of a disturbance
The present invention relates to a method of and apparatus for evaluating the position of a disturbance, in particular using a waveguide having a plurality of overlap regions. A position sensor is provided including: an optical waveguide; a transmission stage for launching a sensing signal into the waveguide; a receiving stage arranged to receive a returned sensing signals which returned sensing signal is a time distributed signal derived from backscattered components of the sensing signal, the waveguide being arranged along a path having a plurality of overlap regions such that a disturbance in an overlap region causes a first disturbance feature and a second disturbance feature in the returned sensing signal; and, monitoring means for monitoring the returned signal, such that a respective time of return can be associated with the first and second disturbance feature. Both return features can then be used to evaluate the position of the disturbance so as to enhance the resolution of the position sensor.
US08003930B2 Ambient light sensor
In an ambient light sensor according to the present invention, a current amplification portion which amplifies a light current obtained by a light receiving portion to generate an output signal includes: a current amplification stage that has: a first current mirror amplifier which is composed of a bipolar transistor, and a second current mirror amplifier which is composed of a field effect transistor connected in parallel with the first current mirror amplifier; and a changeover control circuit which monitors an amplified current input into the current amplification stage, and performs changeover control of the first and second current mirror amplifiers according to a value of the amplified current.
US08003917B2 Seal for a glow plug
A glow plug for a combustion chamber of a self-igniting internal combustion engine has a ceramic heating element designed as a sheathed-element glow plug, which is surrounded by a supporting tube. The ceramic heating element is sealed with respect to the combustion chamber of the internal combustion engine by a seal in the supporting tube. The seal is designed as a sealing element made of an FeNi alloy having an Invar effect.
US08003911B2 Wire electrical discharge machining apparatus
A machining-energy calculating unit accumulates a discharge current value for each discharge position to calculate a machining energy in a certain time period from the present time to the past time. An energy-distribution changing unit determines the presence or absence of imbalance in the energy by obtaining a machining energy distribution in an up-down direction of the machining gap based on the machining energy, and when there is imbalance, the energy-distribution changing unit produces a new open/close pattern in which a machining energy distribution that eliminates the imbalance. Power feeding is then performed based on the new open/close pattern.
US08003908B2 Slide-type button assembly
A slide-type button assembly includes a body member, a sliding member slidably mounted in the body member, and an elastic member. The body member includes a sidewall, the sidewall defining an opening. The sliding member is slidably mounted in the body member, and partially exposing out of the opening. The elastic member is disposed between the body member and the sliding member, providing a force against the sliding member and press the sliding member against the interior surface of the sidewall.
US08003906B2 Crossbar device constructed with MEMS switches
Embodiments of crossbar devices constructed with Micro-Electro-Mechanical Systems (MEMS) switches are disclosed herein. A crossbar device may comprise m input terminals, n output terminals, n control lines and m×n MEMS switches coupled to the n control lines to selectively couple the m input terminals to the n output terminal. Each of the MEMS switches may comprise a contact node coupled to one of the m input terminals, a cantilever coupled to one of the n output terminals, a control node coupled to one of the n control lines to electrostatically control the cantilever to contact the contact node or be away from the contact node using electrostatic attractive or repulsive force respectively. The cantilever and the contact node are configured to remain in contact by molecular adhesion force, after the cantilever has been electrostatically controlled to contact the contact node, and the electrostatic attractive force has been removed. Other embodiments may be described and claimed.
US08003888B2 Electrical junction assembly for wiring harness
An electrical junction assembly for a wiring harness (10) couples one or more branch wires (18) to a main trunk line (12). The junction assembly includes a housing (16) having an internal cavity into which is received first (34) and second (36) trunk terminals which interlock with one another and establish electrical conductivity therethrough. A branch wire (18) is inserted into the housing (16) through a branch opening (28). The branch wire (18) has a branch terminal (48) on its end which is adapted to mechanically connect to the interlocked first (34) and second (36) trunk terminals, thereby establishing electrical conductivity between the branch wire (18) and the main trunk line (12). A mounting member (56) is formed integrally on the housing (16) to provide a secure connection to a suitable mounting structure (58). A hook (40) within the cavity in the housing (16) automatically engages and securely retains the second trunk terminal (36) when inserted into a full operative position. Cable seals (54) on each of the wires (18, 30, 32) seal against the respective openings (22, 24, 28) into the housing (16) to protect the electrical connections established therein.
US08003887B1 Connecting member
A connecting member includes a cable configured for transmitting signals, a first resilient component located on a top surface of the cable, and a second resilient component located on a bottom surface of the cable, configured for being secured to the first resilient component. The cable includes a first connector and a second connector, that are configured to be electrically connected to two electronic components. The cable is sandwiched between the first resilient component and the second resilient component; and the first and second resilient components are elastically deformable between a first state, in which the first and second resilient components are contracted, and a second state, in which the first and second resilient components are elastically extended.
US08003885B2 Connection box for solar panel
A box for connecting a ribbon output conductor of a solar panel with a feed cable has a base mountable on the solar panel and formed with a first hole for the ribbon output conductor and a second hole for the feed cable, a removable cover fittable with the base and forming when fitted with the base a substantially closed compartment, and two holders at the first hole oriented at a predetermined angle to each other and adapted to hold a conductive part of the feed cable in either of two positions offset by the predetermined angle relative to the first hole.
US08003879B2 Method and apparatus for in vivo thermoelectric power system
The present subject matter includes a first housing portion which is thermally conductive and which has a first housing opening, a second housing portion which is thermally conductive and which has a second housing opening, the second housing opening being hermetically sealed to the first housing opening, with the first housing portion and the second housing portion at least partially defining an interior volume, cardiac rhythm management electronics disposed in the interior volume, and a thermoelectric energy converter disposed in the interior volume, the thermoelectric energy converter having a hot pole and a cold pole, with the hot pole thermally connected to the first housing portion, and the cold pole thermally connected to the second housing portion.
US08003870B1 Instrument mute holder
Envisioned is an easily storable mute holder for securely holding a plurality of musical instrument mutes which is removably suspended from a music stand. The mute holder serves a musician using a set of mutes while playing a musical instrument where a rapid change of instrument mutes is required. The mute holder can be folded flat and conveniently transported or carried, for example within the instrument case.
US08003869B1 Harmonics
A harmonic chime on a stringed instrument can be rendered by touching a part of a stringed instrument player's body, which is not part of a first member of the player's body that shortens a playable length of a string, to the string along its playable length at a harmonic-rendering position of the string, and plucking the string within its playable length to provide a harmonic chime on the string. Such a technique can provide for natural or artificial harmonic tones.
US08003867B1 Maize variety inbred PHWCY
A novel maize variety designated PHWCY and seed, plants and plant parts thereof. Methods for producing a maize plant that comprise crossing maize variety PHWCY with another maize plant. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PHWCY through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. Hybrid maize seed, plant or plant part produced by crossing the variety PHWCY or a locus conversion of PHWCY with another maize variety.
US08003865B2 Plants and seeds of corn variety CV282996
According to the invention, there is provided seed and plants of the corn variety designated CV282996. The invention thus relates to the plants, seeds and tissue cultures of the variety CV282996, and to methods for producing a corn plant produced by crossing a corn plant of variety CV282996 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV282996 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV282996.
US08003862B2 Plants and seeds of corn variety CV283015
According to the invention, there is provided seed and plants of the corn variety designated CV283015. The invention thus relates to the plants, seeds and tissue cultures of the variety CV283015, and to methods for producing a corn plant produced by crossing a corn plant of variety CV283015 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV283015 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV283015.
US08003854B2 GRG32: a novel EPSP synthase gene conferring herbicide resistance
Compositions and methods for conferring herbicide resistance to bacteria, plants, plant cells, tissues and seeds are provided. Compositions include nucleic acid molecules encoding herbicide resistance or tolerance polypeptides, vectors comprising those nucleic acid molecules, and host cells comprising the vectors. The nucleotide sequences of the invention can be used in DNA constructs or expression cassettes for transformation and expression in organisms, including microorganisms and plants. Compositions also comprise transformed bacteria, plants, plant cells, tissues, and seeds. In particular, the present invention provides for isolated nucleic acid molecules comprising the nucleotide sequence set forth in SEQ ID NO:1 or 14, a nucleotide sequence encoding the amino acid sequence shown in SEQ ID NO:2, the herbicide resistance nucleotide sequence deposited in a bacterial host as Accession Nos. NRRL B-30931, as well as variants and fragments thereof.
US08003851B2 Plant producing hyaluronic acid
It is intended to provide by improving a known method of producing hyaluronic acid in a plant, a plant or a cultured plant cells which can produce hyaluronic acid at a lower cost and a further higher yield than before, a method of preparing the same, an expression vector for transformation, a method of producing hyaluronic acid using the plant or the cultured plant cells and the like. The method of producing hyaluronic acid comprising obtaining hyaluronic acid by co-expressing a protein with hyaluronic acid synthase activity and an exogenous protein with sugar-nucleotide synthase activity in a plant cell or a plant is provided.
US08003838B2 1,4-hydrogenation of dienes with Ru complexes
The present invention relates to the use of Ruthenium complexes having cyclopentadienyl derivatives and a diene as ligands, together with some acidic additives for improving the selectivity in the 1,4-hydrogenation of conjugated dienes into the corresponding “cis”-alkene as major product, i.e. wherein the two substituents in position 2,3 of the diene are in a cis configuration in the corresponding alkene.