Document Document Title
US07730543B1 Method and system for enabling users of a group shared across multiple file security systems to access secured files
Improved system and approaches for permitting users of different organizations to access secured files (e.g., documents) are disclosed. These users can be part of a group that is shared across a plurality of file security systems. For example, at a first file security system, a user of the shared group can secure a file for restricted access by those users within the shared group. Subsequently, at a different file security system, another user of the shared group is able to access the content of the secured file.
US07730540B1 Method for scanning protected components of electronic messages
An security module includes a detection module for determining that an electronic message received for scanning includes a protected component. The security module also includes a parsing module for parsing the electronic message to identify potential passwords for the protected component. The security module further includes an analysis module for attempting to access the protected component of the electronic message using the identified potential passwords. A submission module submits potential passwords to a decomposition module for accessing the protected component. If the correct password is found, the decomposition module opens the protected component and/or extracts the contents of the archive. An analyzer module analyzes or scans the contents of the protected component.
US07730538B2 Combining virus checking and replication filtration
Data in backup systems can be effectively protected against viruses, even if definitions for certain viruses are found after infected data have been backed up to a backup server. In one implementation, a combined filter that includes antivirus and replica filtering components can identify and process I/O system calls (e.g., including writes to files). If a virus is present, the antivirus component of the combined filter can mark the file and/or file write (and cleanse the file/file write), and pass that information to the replica component. If the file write is associated with a file to be backed up, the replica component can then pass along the antivirus filter's indications with a copy of the file write. The backup server can also identify that previous versions of the file stored at the backup server may have been infected, and can thus perform any appropriate actions.
US07730530B2 System and method for gathering exhibited behaviors on a .NET executable module in a secure manner
A system and method for gathering exhibited behaviors of a .NET executable module in a secure manner is presented. In operation, a .NET behavior evaluation module presents a virtual .NET environment to a Microsoft Corporation .NET code module. The .NET behavior evaluation module implements a sufficient number of aspects of an actual Microsoft Corporation .NET environment that a .NET code module can execute. As the .NET code module executes, the .NET behavior evaluation module records some of the exhibited behaviors, i.e., .NET system supplied libraries/subroutines, that are associated with known malware. The recorded behaviors are placed in a behavior signature for an external determination as to whether the .NET code module is malware, i.e., an unwanted computer attack.
US07730527B2 Procedure for controlling access to a source terminal network using a block mode tunnel and computer programs for its implementation
Disclosed is a method and system for controlling access of a source terminal to a network that includes, in particular, a firewall and an authentication portal that maintains the firewall during an access request originating from the source terminal and which permits access when periodically and subsequently provided with a valid authentication token. The source terminal can also communicate in tunnel mode with the destination terminal of the network via a block mode tunnel. Authentication tokens are periodically supplied on the OSI Layer 2 level so that the tokens continue to be provided during a block tunnel mode communication. A network operator can maintain access control using a captive portal paradigm even when a user chooses to use a block mode tunnel.
US07730519B2 Detection of encrypted packet streams using feedback probing
Methods, systems, and devices are disclosed for detecting encrypted Internet Protocol packet streams. A probe stream having a known observable parameter is generated. The observable parameter exhibits a known characteristic of a known type of data encrypted within a stream of packets. The probe stream is communicated to a network element via a communications network. When the probe stream is received by the network element, the network element can compare the known observable parameter to an actual value. Any difference between the known observable parameter and the actual value can be used to correct for network-induced variation and other effects, thus ensuring accurate detection and identification of data types within encrypted streams of packets.
US07730518B2 Method and apparatus for graph-based partition of cryptographic functionality
Techniques are disclosed for partitioning of cryptographic functionality, such as authentication code verification or generation ability, so as to permit delegation of at least one of a number of distinct portions of the cryptographic functionality from a delegating device to at least one recipient device. The cryptographic functionality is characterizable as a graph comprising a plurality of nodes, and a given set of the nodes is associated with a corresponding one of the distinct portions of the cryptographic functionality. Information representative of one or more of the nodes is transmitted from the delegating device to the recipient device such that the recipient device is thereby configurable for authorized execution of a corresponding one of the distinct portions of the cryptographic functionality. Advantageously, the invention provides a particularly efficient mechanism for the provision of cryptographic functionality in accordance with a subscription model.
US07730506B1 Method and apparatus for response system
A remote response system that utilizes portable response devices that require a user to input a program code and response data, which are transmitted over existing communication systems to a central location for processing. Certain response devices communicate over wireless systems, while other response devices communicate over plain old telephone systems by sending data bursts or by dialing different, pre-established telephone numbers. A user of the response device can communicate with a presenter of programming that is live or broadcast over audio/visual mediums in real time, without requiring the user to have a personal computer.
US07730505B2 Stream reproducing device
A stream reproducing device performing automatic viewing of a non-viewed period of a stream. The stream reproducing device comprises a camera a person detecting unit detecting the viewer based on the output of the camera, a viewing information generating unit generating viewing information based on the person detecting unit, and a reproduction control unit receiving supply of a stream, to control reproduction of the stream. The person detecting unit detects each of the viewers by classifying based on the output of the camera. The viewing information generating unit generates the viewing information for each of the viewers based on the detection result of each of the viewers. The viewing information generated by the viewing information generating unit is related to a time stamp of the stream to identify a non-viewed period, for which each viewer does not view the reproduced result of the stream.
US07730492B1 Method and system for running multiple virtual machines in a single process
A method and system for running a Java ME application on a computer system are described. The Java ME application is a software program designed for execution on a resource-constrained platform. A first virtual machine is launched in a process, the first virtual machine being is caused to run an application emulator. A second virtual machine is launched in the process, the second virtual machine being caused to run the Java ME application. The application emulator interfaces with application programming interfaces of the second virtual machine to interface with inputs and outputs of the Java ME application and redirect the inputs and outputs to local devices controlled by the application emulator.
US07730491B2 Fair scalable reader-writer mutual exclusion
Implementing fair scalable reader writer mutual exclusion for access to a critical section by a plurality of processing threads in a processing system is accomplished by creating a first queue node for a first thread on the first thread's stack, the queue node representing a request by the first thread to access the critical section; adding the first queue node to a queue pointed to by a single word reader writer mutex for the critical section, the queue representing a list of threads desiring access to the critical section, each queue node in the queue being on a stack of a thread of the plurality of processing threads; waiting until the first queue node has no preceding write requests as indicated by predecessor queue nodes on the queue; entering the critical section by the first thread; exiting the critical section by the first thread; and removing the first queue node from the queue.
US07730486B2 System and method for migrating virtual machines on cluster systems
In one embodiment, a method comprises executing a plurality of virtual machines on a plurality of nodes of a cluster computing system, wherein at least one application is executed within each of the plurality of virtual machines, generating data that is related to performance of applications in the virtual machines, analyzing, by a management process, the data in view of parameters that encode desired performance levels of applications, and migrating, by the management process, a virtual machine on a first node to a second node of the plurality of nodes in response to the analyzing.
US07730485B2 System and method for advertising to a Wi-Fi device
A method is disclosed for providing information related to goods available for purchase in a building. The method includes establishing a plurality of boundary zones within a Wi-Fi network and storing product information related to the goods available for purchase that are located within each of the plurality of boundary zones. In a particular embodiment, a first set of product information is provided to a Wi-Fi device. The first set of product information can be specific to goods that are located in the same boundary zone as the Wi-Fi device. The location of the Wi-Fi device is monitored and movement of the Wi-Fi device between a first boundary zone and a second boundary zone is detected. A second set of product information can be provided to the Wi-Fi device after detecting the Wi-Fi device moving to the second boundary zones.
US07730481B2 Method, apparatus and system of anti-virus software implementation
In one embodiment, an anti-virus verification unit detects connection messages transmitted by a network server and a network client on a network. The anti-virus verification unit determines a network address of the network client according to the connection messages. Using the network address, the anti-virus verification unit verifies if the network client has an anti-virus software.
US07730477B2 System and method for propagation in a web portal system
In accordance with embodiments, there are provided mechanisms and methods for determining an ordering for propagating changes to an application between a first environment and a second environment. These mechanisms and methods can enable embodiments to propagate changes from a first application instance in a first environment to a second application instance in a second environment even when the order of applying the changes is complex or not readily apparent to the propagating device. For example, an embodiment can determine an ordering to apply changes made to a test version in a test environment, tested and then propagated to a production version of the application residing in a production environment. The ability of embodiments to determine an ordering for propagating changes to an application between a first environment and a second environment enable easy capture and transferal of changes to an application.
US07730476B2 Field-replaceable unit revision compatibility
In a computer system including a first field-programmable unit including first field-programmable unit (FPU) code, computer-implemented techniques are disclosed for determining whether the first FPU code is compatible with the computer system and, if the first FPU code is determined not to be compatible with the computer system, notifying a user of the computer system of the incompatibility.
US07730474B2 Storage system and automatic renewal method of firmware
When the main power source is turned on, a storage system creates a revision table for storing the revision of main firmware installed in a resource management processor of the storage system. Next, the main firmware is loaded from a system drive into a cache memory. When the revision of the main firmware installed in the resource management processor is old, this main firmware is renewed to the main firmware loaded into the cache.
US07730472B2 Dynamic linking of modules in a pre-operating system environment
A dynamic linking loader is provided for a pre-operating-system environment. Such a loader can provide a simple, flexible, and cost effective way for loading modules at run time in a pre-operating-system environment.
US07730460B1 Code execution visualization using software fingerprinting
A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of executing code may be taken based on any of a number of various triggers. For example, samples may be triggered based on function calls, such as malloc calls. Alternatively, samples may be triggered based on occurrence of a specified event. Code execution is graphically displayed such that certain patterns may be easily identified. Multiple redundant function calls and areas of code having excessively deep function calls can be readily spotted. Such areas represent opportunities for performance optimization.
US07730459B2 Generating executable code based on code performance data
A compiler transforms source code into intermediate code and provides the intermediate code to a profiler. The profiler executes the intermediate code. The profiler generates a performance profile that indicates the performance of the intermediate code, and annotates the intermediate code based, at least in part, on data from the performance profile. The compiler receives annotated intermediate code from the profiler and transforms the annotated intermediate code into machine code. Alternatively, the compiler transforms intermediate code to machine code and provides the machine code to a profiler. The profiler executes the machine code and generates a data file that indicates the performance of the machine code. The compiler receives the data file, and modifies the machine code based on the data file.
US07730457B2 System for detecting program phases with periodic call-stack sampling during garbage collection
A system for associating a phase with an activation of a computer program that supports garbage collection include: a plurality of stacks, each stack including at least one stack frame that includes an activation count; and a processor with logic for performing steps of: zeroing the activation count whenever the program creates a new stack frame and after garbage collection is performed; determining whether an interval has transpired during program execution; examining each stack frame's content and incrementing the activation count for each frame of the stacks once the interval has transpired; detecting the phase whose activation count is non-zero and associating the phase with the activation; and ensuring that when the phase ends, an action is immediately performed.Detecting phases in a running computer program, creates an activation count associated with each stack frame. The activation count is zeroed whenever a new frame is created in a stack and incremented for each frame encountered during periodic intervals. A phase is detected with an activation whose activation count is non-zero.
US07730456B2 Methods and apparatus for handling processing errors in a multi-processing system
Methods and apparatus are provided for: monitoring processor tasks and associated processor loads therefor that are allocated to be performed by respective sub-processing units associated with a main processing unit; detecting whether a processing error has occurred in a given one of the sub-processing units; re-allocating all of the processor tasks of the given sub-processing unit to one or more participating sub-processing units, including other sub-processing units associated with the main processing unit, based on the processor loads of the processor tasks of the given sub-processing unit and the processor loads of the participating sub-processing units; and at least one of: (i) shutting down, and (ii) re-booting the given sub-processing unit.
US07730449B2 Auto reference counting pointer for C++ objects with ability to re-cast and lookup from a free pointer
A self reference-counting pointer that keeps the reference count of the object within the pointer-object that does not impose any restrictions on the object itself and can be used freely on objects already created. A reference count object is created and is attached to a pointer-object of the object when the first instance of the object is created. When subsequent references or copies of the object are made, the reference count is incremented, and the pointer object associated with the subsequent reference or copy of the object are attached to the reference count object. When any instance of the object goes out of scope, the pointer-object to that instance is detached from the reference count object and the reference count is decremented. When there are no instances of the object attached to the reference counter, then the reference counter is deleted.
US07730444B2 Structural analysis method employing finite element method
A structural analysis method that saves analysis time without lowering the prediction accuracy is provided. The structural analysis method has dividing up the analysis target into a plurality of finite elements; defining a plurality of meshes that divide up the analysis target into units larger than the finite elements and calculating, for each mesh, the proportion of one material among the plurality of materials that occupy the finite element contained in the mesh; specifying a mesh in which the calculated proportion of the one material exceeds a predetermined threshold value and generating mesh data by substituting material information specifying materials other than the one material with material information of the materials of the finite elements contained in the specified mesh; and calculating the physical amount yielded in the analysis target on the basis of the generated mesh data.
US07730438B2 Methods and apparatuses for designing multiplexers
Methods and apparatuses for designing multiplexers in one or more integrated circuits are described. One exemplary method includes receiving a representation of a first multiplexer and converting the representation to a partition neutral representation of the first multiplexer and partitioning the partition neutral representation to create a plurality of second multiplexers. Another exemplary method includes decomposing a representation of a first multiplexer into a representation of a plurality of second multiplexers, which are coupled together at a common output without any intervening multiplexers between the second multiplexers and the common output, and partitioning the second multiplexers between portions of at least one integrated circuit.
US07730437B1 Method of full semiconductor chip timing closure
A method of full semiconductor chip timing closure includes the steps of determining a system level place and route. Next, a static timing analysis for each of a number of subsystems is performed. Finally, a full chip static timing analysis is performed.
US07730412B2 System and method for model-based user interface using transformation nodes
Methods and systems to include transformation nodes in a business system are provided. A transformation node may provide controlled redundancy of data within the business object hierarchy. Transformation nodes may store data from core nodes without persistency, and permit different data presentation modes than for the core nodes. When a service call is placed to a transformation node, the transformation node may call corresponding services from associated core nodes.
US07730403B2 Fonts with feelings
Various technologies and techniques are disclosed that improve the instructional nature of fonts and/or the ability to create instructional fonts. Font characters are modified based on user interaction to enhance the user's understanding and/or fluency of the word. The font characters can have sound, motion and altered appearance. When altering the appearance of the characters, the system operates on a set of control points associated with characters, changes the position of the characters, and changes the influence of the portion of characters on a set of respective spline curves. A designer or other user can customize the fonts and user experience by creating an episode package that specifies words to include in the user interface, and details about actions to take when certain events fire. The episode package can include media effects to play when a particular event associated with the media effect occurs.
US07730398B2 Image stitching for mobile electronic devices
A device and method for modifying content for use on a mobile electronic device. The content includes (i) a plurality of content image files each including graphics information for generating an associated image and (ii) computer instructions including references to the plurality of image files for causing the associated images to be displayed on a display screen. A plurality of image files are selected from the content that can be combined together to form a single image file that will have a smaller file size than the sum of the file sizes of the selected image files. The selected image files are combined into a single merged image file. The computer instructions are amended to accommodate the merged image file.
US07730383B2 Structure and method for detecting errors in a multilevel memory device with improved programming granularity
An error detection structure is proposed for a multilevel memory device including a plurality of memory cells each one being programmable at more than two levels ordered in a sequence, each level representing a logic value consisting of a plurality of digits, wherein the structure includes means for detecting errors in the values of a selected block of memory cells; the structure further includes means for partitioning the digits of each memory cell of the block into a first subset and a second subset, the digits of the first subset being unchanged in the values of a first and a second ending range in the sequence, the means for detecting errors only operating on the digits of the second subset of the block.
US07730371B2 Testing device, testing method, computer program product, and recording medium
There is provided a test apparatus for testing a memory under test that is addressable by the number of pulses of an address signal supplied thereto. The test apparatus includes a pattern generating section that generates writing data to be written into the memory under test, a first address generating section having an address information storing section that stores thereon address information indicating an address of the memory under test to which the writing data is to be written, and a waveform shaping section that generates an address signal by outputting one or more pulses at a predetermined time interval during a time period determined in accordance with the address information stored on the address information storing section.
US07730364B2 Systems and methods for predictive failure management
A system and method for using continuous failure predictions for proactive failure management in distributed cluster systems includes a sampling subsystem configured to continuously monitor and collect operation states of different system components. An analysis subsystem is configured to build classification models to perform on-line failure predictions. A failure prevention subsystem is configured to take preventive actions on failing components based on failure warnings generated by the analysis subsystem.
US07730363B2 Reliability evaluation system, reliability evaluating method, and reliability evaluation program for information system
A system includes an input unit (2) to which failure information corresponding to failure modes of constituents indicating software and hardware, a system configuration information and a standard value of system availability are inputted, a producing unit (32) producing a fault tree based on the system configuration information, a calculating unit (34) calculating unavailability corresponding to the failure modes based on a result of analyzing the failure information, and calculating system availability based on the calculated unavailability and the fault tree, a determining unit (35) determining whether the system availability meets the standard value, an extracting unit (36) extracting a basic event related to an increase in the system availability when the system availability is determined to be below the standard value, and resetting units (38, 39) resetting new unavailability and the like based on whether it is possible to reduce the unavailability of the extracted basic event.
US07730360B1 CDC-compliant embedded USB controller communication device and system with custom features support
There is provided a method of communicating diagnostic information between a Universal Serial Bus (USB) host and a USB device, the USB host including a host USB controller, a main driver and a host main application. The method comprises establishing a data pipe in a data class interface between the USB host and the USB device for data communication; establishing a diagnostic information pipe in the data class interface between the USB host and the USB device for diagnostic information communication; monitoring the data class interface between the host USB controller and the main driver using a filter driver; intercepting the diagnostic information in the diagnostic information pipe of the data class interface using the filter driver; directing the diagnostic information intercepted by the filter driver to a host diagnostics application; and directing the data in the data pipe of the data class interface to the main driver.
US07730358B2 Stress testing method of file system
A stress testing method of a file system includes traversing local or network storage devices with a drive letter; detecting a network mapping path of the network storage devices; calculating an absolute path of all the storage devices through a mounted point and a system volume; collecting the above information to update the path information of the file system; and then calling a corresponding test algorithm and stressing strategy according to different types of storage devices, so as to perform the stress test. The stress testing method can make the file system display storage devices without a drive letter, and call appropriate testing methods and stressing strategies for different types of storage devices, so the depth and scope of the stress testing for file system are expanded, the accuracy of the test is enhanced, and the problem of occupying too many system resources is avoided.
US07730349B2 Self-reparable semiconductor and method thereof
A self-reparable semiconductor includes M functional units each including N sub-functional units. Each of the M functional units performs the same function. First ones of the N sub-functional units communicate with second ones of the N sub-functional units over a signal path that passes through third ones of the N sub-functional units. P spare sub-functional units are functionally interchangeable with P of the N sub-functional units. M, N and P are integers greater than one. Switching devices selectively replace at least one of the N sub-functional units of at least one of the M functional units with at least one of the P spare sub-functional units. Corresponding ones of the N sub-functional units of the M functional units perform the same function. The N sub-functional units within each of the M functional units perform different functions.
US07730346B2 Parallel instruction processing and operand integrity verification
A method includes storing a first data to a first portion of a storage location of a storage component of a processing device in association with a first store operation and obtaining a second data from the storage location, the second data being stored at the storage location prior to the first data. The method further includes determining whether the storage location has a bit error at second portion of the storage location different from the first portion based on the second data obtained from the storage location. The method additionally includes storing a third data to a second portion of the storage location in response to determining the storage location has a bit error at the second portion, wherein the third data is to correct the bit error.
US07730344B1 System and method for error correction
An error correction system for a data storage device comprises a direct access module and a buffer control module. The direct access module receives a data stream that includes a plurality of data words from a host, generates data integrity information based on the plurality of data words, and inserts the data integrity information into the data stream. The buffer control module receives the data stream and stores the data stream to a memory.
US07730343B2 Optimization of port link recovery
Provided are techniques for determining a link speed. When a link between two computing devices is operational, a link speed for use in communicating across the link is stored and a remembered indicator is set to TRUE. After any event occurs that causes the link to become inoperational, in response to determining that the remembered indicator is TRUE, the stored link speed is used when attempting to make the link become operational.
US07730335B2 Low power computer with main and auxiliary processors
An architecture for a computer includes a primary processor that consumes power at a first rate, that is operated when the computer is in an high power mode and that is not powered when the computer is in a low power mode. A primary graphics processor communicates with the primary processor, is operated when the computer is in the high power mode and is not powered when the computer is in the low power mode. A secondary graphics processor communicates with a secondary processor. The secondary processor consumes power at a second rate that is less than the first rate. The secondary processor and the secondary graphics processor are operated when the computer is in the low power mode.
US07730332B1 Method and apparatus for improved DC power deliver, management and configuration
A new system-level approach to managing the delivery of DC voltage and current. Several system level functions may be enabled without requiring separate ICs to perform those functions. Supervisory functions for a voltage converter may be performed by a central control module or chip that may be coupled to point-of-load voltage converters comprised in digital power management devices (DPMD) through a serial digital bus. The DPMDs may also use the high-speed serial digital bus to provide real-time feedback information to the central control module or chip. Single DPMDs may be combined together in a current sharing configuration in a “plug-and-play” fashion, where the control logic in each DPMD is capable of automatically establishing control loops required a multi-phase supply. Feedback necessary for establishing control may be transmitted across the digital bus coupling the devices. The supervisory functions may be included in each DPMD, which may communicate with each other over a serial digital bus, where the DPMDs singly or together may operate to perform control of their respective POLs, enabling configurations that do not require a central control module.
US07730331B2 Method for controlling power in mobile phone, and mobile phone implementing the same
Disclosed herein is a method of controlling power consumption of a mobile communication terminal, and a mobile communication terminal in which the method is implemented. The mobile communication terminal, having peripheral devices, such as a speaker, Liquid Crystal Display (LCD) and a camera, and a diversity unit for implementing a diversity function, includes a power measurement unit and a control unit. The power measurement unit measures power consumed in the diversity unit. The control unit controls the power consumption of the peripheral devices based on the amount of consumed power read from the power measurement unit. Accordingly, the power consumption of the peripheral devices is appropriately controlled, so that unnecessary power consumption can be reduced, therefore the lifespan of a battery can be prolonged.
US07730325B2 Verification system and method
A verification system has an operational component registry 10 that includes an interface 20, a memory device 30, and a processor 40. Preferably, the interface 20 in the operational component registry 10 communicates the installed identification data 50 from the gaming units 60 to the operational component registry. The memory device 30 preferably stores registered identification data 70 for the gaming units 60. Preferably, the processor 40 in the operational component registry 10 then analyzes the registered identification data 70 and the installed identification data 50 from the gaming units 60, after which enablement of the gaming units is determined based upon the examination of the registered identification data and the installed identification data. An operational component registry 10 may also monitor changes, services, requirements, enablement, and productivity of the gaming units or components of the gaming units.
US07730321B2 System and method for authentication of users and communications received from computer systems
A system and method allows a user to authenticate a communication from a computer system, a computer system to authenticate a user, or both. When a user requests a web page from the web site, customization information that is recognizable to the user is provided to allow the user to authenticate the web site. A signed, encrypted persistent file stored on the user's computer system or installed on a different computer system, or a trusted computing subsystem allows the web site to authenticate the user. If the user is using a system that will not allow that user to be authenticated, the user may instruct the system to continue providing information without the user's customization information. The system and method may be used to allow the user to authenticate an e-mail message or its source, and Flash movies or other computer code may be used if the user's e-mail client does not employ cookies.
US07730319B2 Provisional signature schemes
A method and apparatus for implementing portions of a provisional signature scheme are disclosed. In one embodiment, the method comprises creating a provisional signature by performing an operation on a message and completing the provisional signature to create a final signature on the message. Such a scheme may be used for server assisted signature schemes, designated confirmer signature schemes and blind signature schemes.
US07730317B2 Linear predictive coding implementation of digital watermarks
Z-transform calculations may be used to encode (and/or decode) carrier signal independent data (e.g., digital watermarks) to a digital sample stream. Deterministic and non-deterministic components of a digital sample stream signal may be analyzed for the purposes of encoding carrier signal independent data to the digital sample stream. The carrier signal independent data may be encoded in a manner such that it is restricted or concentrated primarily in the non-deterministic signal components of the carrier signal. The signal components can include a discrete series of digital samples and/or a discreet series of carrier frequency sub-bands of the carrier signal. Z-transform calculations may be used to measure a desirability of particular locations and a sample stream in which to encode the carrier signal independent data.
US07730312B2 Tamper resistant module certification authority
Methods and apparati for securely loading one or more computer software applications onto a tamper resistant module (TRM) (107) and for securely deleting one or more applications from the TRM. An embodiment of the invention comprises a method for determining, based at least upon an encrypted personalization data block, whether a TRM (107) is part of a qualified set of TRM's to accept loading of an application. Thereafter, the method provides for loading the application onto the TRM (107) only after the first step determines that the TRM (107) is qualified to accept the loading of the application. Another embodiment comprises a method for determining, based at least upon an encrypted personalization data block, whether a TRM (107) is part of a qualified set of TRM's to accept deleting of an application. Thereafter, the method provides for deleting the application from the TRM (107) only when the first step determines that the TRM (107) is qualified to accept the deleting of the application.
US07730305B2 Authentication method for link protection in Ethernet passive optical network
An authentication method for link protection between an OLT and an ONU newly connected thereto in an EPON, which is implemented in a data link layer to which cryptography is applied. First, an authentication key is distributed to both the OLT and an ONU. The OLT (or ONU) generates first and second random values, generates an authentication request frame containing the random values, and transmits it to the ONU (or OLT). The ONU generates a first hash value according to a hash function using the random values contained in the request frame, and transmits an authentication response frame containing the first hash value to the OLT. The OLT compares the first hash value with a second hash value calculated by it according to the has function using the two random values and an authentication key distributed to it, and transmits an authentication result frame to the ONU.
US07730304B2 Device authentication information installation system
A CE apparatus (9) is a terminal capable of including apparatus authentication information therein with a high degree of safety. A management server (7) encrypts apparatus authentication information and transmits the encrypted apparatus authentication information to a factory (5). A factory worker links a connection means (10) to a connector of the CE apparatus (9). The encrypted apparatus authentication information transmitted by the management server (7) to the factory (5) is supplied to the CE apparatus (9) in a state of being encrypted as it is by way of the connection means (10). The CE apparatus (9) includes an embedded write module for decrypting the encrypted apparatus authentication information and storing the apparatus authentication information in a storage unit. That is to say, the apparatus authentication information supplied by way of the connection means (10) is decrypted by the write module and stored in the storage unit employed in the CE apparatus (9). Since the apparatus authentication information is supplied to the CE apparatus (9) in a state of being encrypted as it is, the apparatus authentication information can be stored therein with a high degree of safety.
US07730302B2 Secure and modifiable configuration files used for remote sessions
Embodiments herein address some of the problems associated with compromised configuration files used in a remote sessions of a virtual computing environment. Accordingly, a subset of settings in a configuration file are secured from malicious or accidental modification, while other portions of the configuration file are modifiable by a user as desired without invalidating the integrity of the secure subset. This not only allows for the user to be assured of the integrity of the settings, but also allows an administrator of the remote or terminal server with the ability to control how and what access a client has to resources thereon. Such access may be further controlled based on a trust level between the client, server, and/or publisher of the configuration file.
US07730297B1 Automated public key certificate transfer
Methods and apparatus, including computer program products, implementing and using techniques for exchanging certificates, including generating a first container object including one or more of a sender's certificate and a request for a recipient's certificate, wherein the first container object has a recognizable container type, and transmitting the first container object to a recipient's address. Upon receipt of the first container object, it can be determined the first container object includes one or more of a certificate and a request for a certificate of the recipient. A request for a certificate can be responded to by generating a second container object including a certificate of the recipient, extracting a return address from the first container object, and transmitting the second container object to the return address.
US07730292B2 Parallel subword instructions for directing results to selected subword locations of data processor result register
In the context of a microprocessor and a program, the invention provides parallel subword compare instructions that store results in a selectable intra-register subword location. In a targeting approach, an instruction permits the location to be specified; alternatively, there can be plural instructions, each associated with one of the locations. In a replicating approach, plural replicas are stored in the alternative locations. In a shifting approach, the instruction moves prior results, so that the number of subsequent iterations of the instruction determines the location of a result. The invention provides for overwriting and content-preserving instructions, and for overlapping and separate locations. The invention allows results from multiple parallel subword compare operations with relatively few instructions. The invention also provides for other parallel subword instructions.
US07730291B2 Symmetric multiprocessor operating system for execution on non-independent lightweight thread contexts
A multiprocessing system, including a multithreading microprocessor and a multiprocessor operating system (OS), is disclosed. The microprocessor includes a plurality of thread contexts (TCs), each having a program counter and a general purpose register set for executing a thread. The OS includes a data structure having an entry for each of the plurality of TCs, each entry containing information describing capabilities of the corresponding one of the plurality of TCs. Each entry further comprises a TC identifier field for identifying a corresponding one of the plurality of TCs. The OS populates the TC identifier field for each of the entries with a unique identifier value.
US07730290B2 Systems for executing load instructions that achieve sequential load consistency
A method is disclosed for executing a load instruction. Address information of the load instruction is used to generate an address of needed data, and the address is used to search a cache memory for the needed data. If the needed data is found in the cache memory, a cache hit signal is generated. At least a portion of the address is used to search a queue for a previous load instruction specifying the same address. If a previous load instruction specifying the same address is found, the cache hit signal is ignored and the load instruction is stored in the queue. A load/store unit, and a processor implementing the method, are also described.
US07730286B2 Software assisted nested hardware transactions
A method and apparatus for efficiently executing nested transactions is herein described. Hardware support for execution of transactions is provided. Additionally, through the use of logging previous values immediately before a current nested transaction in a local memory and storage of a stack of handlers associated with a hierarchy of transactions, nested transactions are potentially efficiently executed. Upon a failure, abort, or invalidating event/access within a nested transaction, the state of variables or memory locations written to during execution of the nested transaction are rolled-back to immediately before the nested transaction, instead of all the way back to an original state of the variables or memory locations before an enclosing transaction. As a result, nested transactions may be re-executed within enclosing transactions, without flattening the enclosing and nested transactions to re-execute everything.
US07730280B2 Methods and apparatus for independent processor node operations in a SIMD array processor
A control processor is used for fetching and distributing single instruction multiple data (SIMD) instructions to a plurality of processing elements (PEs). One of the SIMD instructions is a thread start (Tstart) instruction, which causes the control processor to pause its instruction fetching. A local PE instruction memory (PE Imem) is associated with each PE and contains local PE instructions for execution on the local PE. Local PE Imem fetch, decode, and execute logic are associated with each PE. Instruction path selection logic in each PE is used to select between control processor distributed instructions and local PE instructions fetched from the local PE Imem. Each PE is also initialized to receive control processor distributed instructions. In addition, local hold generation logic is associated with each PE. A PE receiving a Tstart instruction causes the instruction path selection logic to switch to fetch local PE Imem instructions.
US07730279B2 System for limiting the size of a local storage of a processor
A system for limiting the size of a local storage of a processor is provided. A facility is provided in association with a processor for setting a local storage size limit. This facility is a privileged facility and can only be accessed by the operating system running on a control processor in the multiprocessor system or the associated processor itself. The operating system sets the value stored in the local storage limit register when the operating system initializes a context switch in the processor. When the processor accesses the local storage using a request address, the local storage address corresponding to the request address is compared against the local storage limit size value in order to determine if the local storage address, or a modulo of the local storage address, is used to access the local storage.
US07730272B2 Non-volatile memory device and method of encrypting data in the same
A non-volatile memory device includes an input/output terminal mixing section configured to couple data input/output terminals of the memory device to data input/output terminals of a page buffer in accordance with a user selection. A user data authenticating section is configured to transmit a control signal to the input/output terminal mixing section so that the input/output terminal mixing section couples the data input/output terminals of the memory device to the data input/output terminals of the page buffer in accordance with the user selection. A spare cell is configured to store the coupling configuration of the data input/output terminals of the memory device and the data input/output terminals of the page buffer in accordance with the user selection.
US07730268B2 Multiprocessor system having an input/output (I/O) bridge circuit for transferring data between volatile and non-volatile memory
A disclosed circuit includes circuitry for coupling to a volatile memory, circuitry for coupling to a nonvolatile NAND flash memory, and circuitry that: (i) receives a volatile memory request from a processor and satisfies the volatile memory request by accessing the volatile memory, and (ii) receives a nonvolatile NOR flash memory read request from the processor and satisfies the NOR read request by accessing both the NAND flash memory and the volatile memory. The circuit may also include circuitry that receives a volatile memory request from another processor and satisfies the volatile memory request from the other processor by accessing the volatile memory, and circuitry that receives a NAND flash memory read request from the other processor and satisfies the NAND read request by accessing the NAND flash memory. Multiprocessor systems including the circuit are described, as is a method for satisfying a NOR flash memory read request.
US07730264B1 Adaptively reducing memory latency in a system
In one embodiment, the present invention includes a method for routing an early request for requested data on a bypass path around a transaction processing path of a first agent if the requested data is not present in a cache memory of the first agent, and opportunistically transmitting the early request from the first agent to a second agent based on load conditions of an interconnect between the first agent and the second agent. In this way, reduced memory latencies may be realized. Other embodiments are described and claimed.
US07730261B1 Multicore memory management system
A multiprocessing system includes, in part, a multitude of processing units each in direct communication with a bus, a multitude of memory units in direct communication with the bus, and at least one shared memory not in direct communication with the bus but directly accessible to the plurality of processing units. The shared memory may be a cache memory that stores instructions and/or data. The shared memory includes a multitude of banks, a first subset of which may store data and a second subset of which may store instructions. A conflict detection block resolves access conflicts to each of the of the banks in accordance with a number of address bits and a predefined arbitration scheme. The conflict detection block provides each of the processing units with sequential access to the banks during consecutive cycles of a clock signal.
US07730254B2 Memory buffer for an FB-DIMM
A memory buffer for an FB-DIMM having a first input/output interface for communicating with a memory controller at a first payload data rate and a second input/output interface for communicating with memory packages at a second payload data rate, wherein a relation of the first payload data rate to the second payload data is greater than 10.
US07730253B2 System and method for controlling access to a memory device of an electronic device
The invention relates to a system and method for controlling implementation of a command to a memory device. In the method, it comprises the following steps: monitoring an instruction stream destined for the memory device for an assertion of a command for the memory device; if the command is detected, evaluating whether the command is a restricted command; and if the command is a restricted command, preventing assertion of the command on the memory device.
US07730243B2 KVM switch system with a simplified external controller
A KVM switch system with external control functionality is described. A KVM switch is able to be controlled from an external device. The external device can either include a single button dedicated to controlling the desktop KVM switch or indicate a state of the KVM switch. The external device can be connected to the desktop KVM switch through a plurality of communication media. The external device can be small in size and attached to an object on a user's desktop.
US07730239B2 Data buffer management in a resource limited environment
An apparatus and method is provided to facilitate Input/Output (I/O) transfer in resource limited storage environment. Scatter gather list, segment and memory data buffer allocation are dynamically managed. I/O transfer performance is increased through the use of a data cut-through buffer mechanism.
US07730238B1 Buffer management method and system with two thresholds
A method comprises providing a free buffer pool in a memory including a non-negative number of free buffers that are not allocated to a queue for buffering data. A request is received to add one of the free buffers to the queue. One of the free buffers is allocated to the queue in response to the request, if the queue has fewer than a first predetermined number of buffers associated with a session type of the queue. One of the free buffers is allocated to the queue, if a number of buffers in the queue is at least as large as the first predetermined number and less than a second predetermined number associated with the session type, and the number of free buffers is greater than zero.
US07730236B2 Cellular phone and portable storage device using the same
A cellular phone. The cellular phone comprises a connector, a first memory module, a second memory module, and a controller. The connector is used for physically connecting the cellular phone to an external device. The first memory module stores phone data. The second memory module stores application data received from the external device. The controller determines whether the connector is connected to the external device. If the connector is not connected to the external device, access right of both the first and second memory modules is granted exclusively to the cellular phone. If the connector is connected to the external device, access right of the first memory is granted exclusively to the cellular phone, and access right of the second memory module is granted exclusively to the external device.
US07730230B1 Floating frame timing circuits for network devices
Apparatus having corresponding methods and computer programs comprise a plurality of interfaces to pass control frames; a memory to store configuration information; a select circuit to select one of the interfaces according to the configuration information; and a timing circuit to determine a time of passage of each control frame passing through the selected one of the interfaces.
US07730229B2 Determining an aggreagated active/standby state for an interface unit form entity active/standby states
Determining an active/standby state for an interface unit includes determining an entity active/standby state for each entity of one or more entities of the interface unit. If each entity active/standby state is standby, then an aggregated active/standby state of the interface unit is established to be standby.
US07730222B2 Processing storage-related I/O requests using binary tree data structures
The disclosed technology can be used to develop systems and perform methods that receive and process I/O requests directed to at least a part of a logical unit of storage. The I/O requests can be associated with different times corresponding to when such I/O requests were received. Nodes that include non-overlapping address ranges associated with the logical unit of storage can be formed in response to receiving the I/O requests and such nodes can be subsequently organized into a tree data structure. The tree data structure can serve as a basis for determining address overlap, for example to enable processing a first operation associated with a first one of the I/O requests in accordance with the first I/O request's receipt time, while one or more other operations associated with a different I/O request may be processed irrespective of that different I/O request's receipt time. This can be useful in a system in system operations are improved by easy access to information about whether pending I/O requests are directed to overlapping units of storage.
US07730218B2 Method and system for configuration and management of client access to network-attached-storage
Embodiments of the present invention provide for automated client-computer connection to NAS objects within a networked computer system. In certain embodiments of the present invention, a master-agent process is continuously executed on one or more computers of the networked computer system. The master agent is connected to, manages, and exchanges information with a NAS-object repository. When a client computer is booted, or reinitializes, a client agent running on a client computer communicates with the master agent in order to receive at least one executable code block for each NAS object designated for access by the client computer. By executing these executable code blocks, the client computer can automatically connect to the NAS objects. In certain embodiments of the present invention, the master agent also provides an administration interface that allows a system administrator to configure a networked computer environment with respect to client computers and NAS objects.
US07730216B1 System and method of sharing content among multiple social network nodes using an aggregation node
The present invention generally relates to communication and controlled sharing of digital content among networked users, and is more particularly concerned with creation of an improved sharing network for relaying data among linked nodal members of a social network. An ad hoc network may be a hybrid P2P network that conforms to a virtual peer representation accessible as a single node from outside the given social network nodes. Members of a pre-existing social network may selectively activate embedded latent peers and link to an aggregation node to form a hybrid P2P network. Content may be shared in a controlled distribution according to level rights among participating network nodes. Playlists and/or specialized user interfaces may also be employed to facilitate content sharing among social network members of a virtual peer.
US07730213B2 Object-based storage device with improved reliability and fast crash recovery
An object-based storage may employ a transactional interface and a copy on write protocol. The inode for the file (which is identified by the I-number and indicates one or more blocks storing the file data) may be copied to a working copy of the inode, and the working copy may be updated to indicate the newly allocated blocks. In response to a file commit (e.g. a file close or a file synchronization command), the working copy of the inode may be atomically written to a non-volatile storage. In this manner, the updates performed during the transaction may be atomically committed to the file. The inode itself may be stored in a file (referred to as the inode file), and the storage may perform updates to the inode file atomically as well. The inode file may be modified using the copy on write protocol described above, and the master inode (mapping the blocks of the inode file) may be atomically written to non-volatile storage to atomically update the inode file. In one particular embodiment, the storage employs a journal technique for updates to the inode file.
US07730206B2 System and method for multi-layered network communications
A multi-layered network for transporting data comprises a first network layer that provides a first session topology, and a second network layer that provides a second session topology. The second network layer uses the first network layer to transport data. In one embodiment of the invention, the data sent by the second layer is real-time audio data, such as voice. Each session topology may be either peer-to-peer or client/server. The first and second layers may have different topologies and/or different session hosts. A deterministic algorithm is provided whereby a new session host is selected when the current host leaves the session.
US07730204B2 Extensible interface for inter-module communication
A method and apparatus for inter-module communication is disclosed. The method includes forming a message that includes customer relations management system information. The customer relations management system information may include, for example, agent information, work item information, queuing information, statistical information, connection information or rule information, among other such information. The message can be communicated in order to perform a function, such as an agent-related function, a work item-related function, a statistics-related function or an administrative function, for example. The message can be, for example, a command, a request or a notification.
US07730188B1 Virtual voice/company/office network tool kit, method, and computer program product
A method, system, and computer program product for creating, maintaining and destroying virtual environments. Preprogrammed software objects that perform predetermined functions are created and stored in a repository, the desired objects are selected and configured with user defined parameters to create a customized call processing system. The use of preprogrammed software objects allows the rapid and accurate configuration, manipulation and destruction of virtual environments that networks subscribers together, processes calls, enables messaging, and provides disaster avoidance.
US07730186B2 Networked queuing system and method for distributed collborative clusters of services
A high-performance queueing method to implement a shared queue for collaborative clusters of servers, where each cluster of servers maintains a local queue, and those queues are networked to form a unified (or shared) queue for all those servers in clusters. Requests in an overcrowded queue are forwarded to some other queues, with a randomized algorithm and a message-exchange algorithm between the networked queues. Requests may be forwarded between clusters multiple times. A request is to be accepted with a higher probability by a cluster if the cluster is visited earlier in the order and if the cluster itself has a higher probability to accept the received request. This technique ensures that the requests are forwarded to a queue that has a shorter length (thus a shorter waiting time for first-in-first-out queues) and is closer to the original cluster with a higher probability.
US07730173B2 Detecting nearby devices in a network environment
In a networked environment, an inferred proximity of one or devices to another device is determined. The inferred proximity is determined, for a particular one of the one or more devices, based at least in part on which port of a network switch the particular device and the other device are coupled to.
US07730167B2 Methods and systems for halting synchronization loops in a distributed system
The present provides for consistent resolution of data conflicts when synchronizing data between two or more devices in order to reduce the likelihood of an infinite synchronization loop within a distributed computing system. More particularly, example embodiments provide for a conflict resolution algorithm capable of generating unique values for properties that are in conflict. Data selection criteria can then be used to determine which of the properties should be used to resolve the conflict. Such data selection criterion increases the likelihood of providing consistent resolution of similar data conflicts between other devices in the distributed system.
US07730165B2 System, method, and computer program product for remotely determining the configuration of a multi-media content user
A system, method, and computer program product for determining the configuration of an end user's computer system. In particular, the media players and network connection speed of the user are determined. This configuration information is then received by a delivery management server. The configuration information is used to format multi-media content for delivery to the user. Because the content is formatted according to the configuration information, the content is compatible with the user's configuration. The configuration determination process involves server contact code placed in the web page of the content provider. When the web page is loaded by the user, the server contact code directs the browser to retrieve code from the delivery management server. When the code is executed by the user, the media player of the user is determined. This information is saved in cookies at the user and is sent to the delivery management server. If the configuration information is indeterminate or incomplete, the user is presented with a preferences page in which the user can indicate the configuration. The preferences page also contains a mechanism for determining the connection speed of the user. The preferences page can also make specific recommendations to the user, e.g., recommend that the user choose a specific media player. The preferences page contains a block of data having a known size. The time required to transfer the block is measured, and the connection speed is then calculated and provided to the delivery management server.
US07730161B2 Information exchange system and method
A system and method for providing on demand information exchange between a data store and a portable recipient data storage device includes a source of data and a data transfer initiator, coupled to the source of data and configured for initiating the transfer of data from the source of data to a portable recipient data storage device. A data transfer port is provided to couple the data source with the portable recipient data storage device, and configured for transmitting, on request by the recipient, data from the source of data to the portable recipient data storage device.
US07730159B1 Method and apparatus for dynamically locating resources
Methods and apparatuses for dynamically locating resources. In one aspect of the invention, a method to retrieve a resource for a digital processing system includes: receiving a request for a resource; downloading a first version of the resource from a server through a network connection to satisfy the request if the first version of the resource is retrievable through the network connection; and loading a second version of the resource from a storage device of the digital processing system if the first version of the resource is not retrievable through a network connection. In one example, downloading the first version is performed in response to a determination that the first version of the resource is different from a second version of the resource on a storage device of the digital processing system.
US07730153B1 Efficient use of NVRAM during takeover in a node cluster
A server storage system operating in a cluster mode, and a method for operating the server system that provides additional memory for use by a non-failed server to store log records while taking over the operations of a failed server.
US07730145B1 Anti-UCE system and method using class-based certificates
An anti-UCE system comprises a certificate issuance module configured to issue certificates to e-mail users and to maintain a registry of issued certificates with an indication of validity for each issued certificate. There is a plurality of possible certificates, each having a class with associated terms of service defining e-mail transmission limitations for the class. A certificate status module determines whether e-mail signed using the certificate violates the terms of service for the class. A filter module receives e-mails intended for e-mail users, and is configured to determine if a received e-mail is signed with a certificate from the plurality of certificates and, if signed, to determine from the certificate status module if the certificate is valid based on an identity of the sender and a class indicated in the certificate, and to forward the e-mail to an intended e-mail user if the certificate is valid.
US07730140B2 Bifurcation of messages in an extensible message transfer system
Within a mail transfer agent of a message transfer system, a message is received and if the recipient entity resolves to a number of recipients exceeding a specified quantity, the original message is not processed. Instead, at least two messages are created, with each of the created messages addressed to a subset of the original set of recipients. The created messages are returned to the calling module for processing.
US07730139B2 Asynchronous tamper-proof tag for routing e-mails and e-mail attachments
A method of automatically processing e-mails wherein the e-mail is tagged by the sender with a unique identifier so that the e-mail can be automatically routed or filed. The unique identifier is encrypted to protect it from unauthorized tampering or decoding to avoid misidentification or fraudulent labelling of the e-mails.
US07730132B2 Storing and accessing media files
An audio-video storage device includes a storage interface to interface with a storage medium that store a media file including video. The storage device includes a network interface to interface with a local network. The storage device performs replication of the stored media file. The storage device provides access to the media file to a first client device and a second client device over the local network and the wide area network respectively.
US07730130B2 Automatic creation of bidirectional online album links in a peer-to-peer photo sharing network
The present invention provides a method and system for creating a bidirectional link between first and second online albums in a peer-to-peer photo sharing network. Exemplary embodiments include receiving on a first peer, a user request to create a bidirectional link, wherein the request includes an identification of a first online album on the first peer and a URL of a second online album on a second peer; automatically sending to the second peer, a URL of the first online album and a request to create a link on the second online album to the first album; and automatically creating a link on the first online album to the second online album using the URL of the second online album. In a further embodiment, the link to the second online album is displayed with information regarding the second online album, including an online status of the peer hosting the linked online album.
US07730128B2 Effortless registration with content providers and methods thereof
A communication system (100) has a portal (110), a subscriber (108), a plurality of content providers (112), and a communication network for providing communication between the portal, the subscriber and the plurality of content providers. The components of the communication system are programmed to transmit to the subscriber from the portal an available selection of the plurality of content providers, select at the subscriber a select one of the plurality of content providers, and transmit content provider registration corresponding to the selected content provider from the portal to the selected content provider.
US07730126B2 Systems and methods for controlling access within a system of networked and non-networked processor-based systems
In one embodiment, access log information is written to portable cards of end-users of system that includes networked and non-networked processor based systems that control user access. In conjunction with processing of access attempts by non-networked processor-based systems, time stamps of accesses by each end-user for multiple accesses on multiple processor-based systems are analyzed against one or more access rules, the one or more rules defining one or more relative timing constraints or order constraints for accesses on multiple processor-based systems. Also, in conjunction with processing of the further access attempts by the non-networked processor-based systems, access decisions are controlled in response to determining whether the time stamps of respective end-users indicate that said respective end-users have violated the one or more access rules.
US07730119B2 Sub-task processor distribution scheduling
A method for processing of processor executable tasks and a processor readable medium having embodied therein processor executable instructions for implementing the method are disclosed. A system for distributing processing work amongst a plurality of distributed processors is also disclosed.
US07730106B2 Compression of encrypted data in database management systems
The subject matter herein relates to database management systems and, more particularly, compression of encrypted data in database management systems. Various embodiments provide systems, methods, and software that compress encrypted column values stored tables. Some other embodiments include declaring tables with column encrypt and compress attributes.
US07730105B2 Time sharing managing apparatus, document creating apparatus, document reading apparatus, time sharing managing method, document creating method, and document reading method
Time information included in a document file can be efficiently shared by multiple people. A time information communication unit (260) receives time information included as a content of a document file. An ID setting unit (254) then sets a time ID for the time information. A time information storage unit (258) relates and stores the time ID and the time information. Thereafter, the time information communication unit (260) transmits the time ID. A change request communication unit (262) receives time change information for changing the time information related to the time ID. The time information communication unit (260) receives time request information for inquiring for time information. A search unit (256) finds time information from the time information storage unit (258) in response to the time request information. The time information communication unit (260) then transmits the time information thus found to the transmission source of the time request information.
US07730096B2 Method and apparatus for utilizing a database
A method for utilizing a database for an inspection of an industrial plant includes downloading a spreadsheet from a remote database containing inspection-related data for the industrial plant, wherein the spreadsheet includes selection lists of inspection data. The method further includes entering inspection data into the spreadsheet utilizing the selection lists and uploading the spreadsheet with the entered inspection data to the remote computer to thereby update the remote database.
US07730086B1 Data set request allocations to computers
A method of allocation a computer to service a request for a data set in a system having a plurality of computers. The method is implemented on a neural network having only an input layer having input nodes and an output layer having output nodes, where each output node is associated with a specific computer. Connecting the input nodes to the output nodes are weights w(j,k). The method includes the steps of receiving a request for data set “I” and inputting to the input layer a vector R(I) dependent upon the number of requests for the requested data over a predetermined period of time and selecting a computer assignment associated with of one of the output nodes to service the data request, where the output node selected is associated with a specific weight selected to minimize a predetermined metric measuring the distance between the vector entry R(I) and the weights(I,k).
US07730084B2 Nested queries with index
Values for virtual recursive attributes are generated for distinguished name entries in a lightweight directory access protocol directory by navigating through the directory tree starting at the distinguished name entry specified by an input value. An attribute list of the values for the virtual recursive attributes may be cached or indexed. In another aspect, attribute lists are generated for all branches of the directory tree.
US07730079B2 Query comprehensions
The subject disclosure pertains to interaction with one or more collections of data. Queries and domains are presented as separate entities. A number of compositional operators are provided to manipulate a generic collection of data at a low level. Query comprehensions can specify interactions with one or more collections at a higher or more intuitive level. The query comprehensions can be translated or mapped to operators that can be employed to interact with one or more data collections and return results where applicable.
US07730076B2 Technique for auto filling values in a user interface
Disclosed is a method and system to receive a first value of a first attribute in a user interface and create a value pattern for a second attribute in the user interface based on the first value dynamically. A second value for the second attribute is automatically proposed from the created value pattern.
US07730071B2 Data management system and data management method
A file system transfer designation section for transferring the file system matching with file system transfer rules from the first volume of the first storage apparatus to the second volume of the second storage apparatus based on the first file system transfer rules, a file system storage information manager for updating storage information of the file system in accordance with transfer of the file system by the file system transfer designation section, and transmitting the updated file system storage information, and a search information manager for updating search information for searching the files based on a file search request from the client apparatus using the file system storage information sent by the file system storage information manager are provided.
US07730069B2 Full-text search device performing merge processing by using full-text index-for-registration/ deletion storage part with performing registration/deletion processing by using other full-text index-for-registration/deletion storage part
When a number of document data registered in one of full-text index-for-registration/deletion storage parts reaches a predetermined number, or when a capacity of the full-text index-for-registration/deletion storage part reaches a predetermined capacity, a merge processing is performed for merging data from the full-text index-for-registration/deletion storage part to a full-text index-for-search storage part. While this merge processing is performed, a registration/deletion processing is performed by using another full-text index-for-registration/deletion storage part.
US07730061B2 Fast-approximate TFIDF
Our approach seeks to reduce the complexity of this type of calculation through approximation and pre-computation. It is designed to work efficiently with modern relational database constructs for content management. The approach is designed to enable the kinds of highly interactive data-driven visualizations that are the hallmark of third generation business intelligence.
US07730058B2 Searching for information utilizing a probabilistic detector
A probabilistic detector is utilized to query a database. Utilization of a probabilistic detector provides assurance with 100 per cent probability that a search expression in the query is not in the database index. The probabilistic detector is implemented in the form of a Bloom filter. The probabilistic detector is created by hashing expressions in the database index and mapping the resulting hash values into the probabilistic detector. Upon receiving a query, expressions of the query are hashed. The probabilistic detector is queried using these hash values. If the results of querying the probabilistic detector indicate that searched for information may be in the database, the database is not queried. If the results of querying the probabilistic detector indicate that the information may be in the database, the database is queried for the information using the original query. This technique is advantageous in mitigating detrimental effects of denial of service attacks.
US07730056B2 Software and method for utilizing a common database layout
This disclosure provides various embodiments of software for utilizing a common database layout. In one aspect, a first database table having a first layout and a generic index is accessed using a first instance of a query, and a second database table having a second layout and the generic index is accessed using a second instance of the query. Some implementations may have a generic index that consists of a globally unique identifier. Other implementations may have a generic index that is a combination of database table fields. In some implementations, the first and second database tables may be resident in a first data repository, and the software may access a third database table having a third layout and the generic index using a third instance of the query, wherein the third database table is resident in a second data repository.
US07730051B2 System and method for embedded expression assignment
A system for generating embedded expressions configured to generate a result. The system includes an embedded expression generation engine configured to generate a root expression, including at least one parameter. The parameter includes an assigned embedded expression configured to generate a result based on one or more input parameters. The system further includes an embedded expression user interface configured to display the root expression and associated parameters and embedded expressions and provide expression generation tools allowing the user to modify the root expression.
US07730048B2 Systems and methods for transforming query results into hierarchical information
A computerized system and method for transforming (formatting or aggregating) the results of a query into a hierarchical information stream, such as an eXtensible Markup Language (XML) data stream is disclosed. A database server receives a query and generates a rowset. A rowset processor, using the mode specified in the query, processes the rowset and query to generate the XML data stream. For the “auto1” mode, the rowset processor transforms a rowset into an XML data stream using primary-foreign key information specified in the query to determine nesting. For the “auto2” mode, the rowset processor transforms a rowset into an XML data stream using table ordering information included in the query to determine nesting. For the “explicit” mode, the rowset processor transforms a rowset into an XML data stream using the explicit organizational information specified in the query. In one embodiment, it is easier for a developer to compose expressions to generate nested hierarchical structures than previous formulations and simpler semantics are provided without implicit hierarchy inference. The syntax of an embodiment of the hierarchical formatting function includes optional arguments including a name option, a root option, map option, namespace options and a null option.
US07730047B2 Analysis of media content via extensible object
A system and method are provided for analyzing media content and generating related metadata as it is provided to a computer. In one embodiment, the system includes an extensible analysis object managing a plurality of plug-ins for analyzing the media content and generating metadata related to the media content.
US07730045B2 Monitoring usage of components in a database index
Database indexes include multiple fields that are used to track how the components of the index are used. An index component monitoring mechanism tracks how the components of the index are used, and updates fields in the index accordingly. Such component-level statistics allow a query optimizer to make more intelligent decisions regarding when to build a new index and when to discard an index, and also provide information regarding which queries are using the index, the maintenance cost of the index, and the selectivity of the index when used to process a query.
US07730041B2 Data abstraction based serialization
Serialization and deserialization using data contracts. The data contract specifies data types that are serialized and deserialized for data objects that are associated with the data contract. During serialization, the data contract associated with the data object is identified. Then, the data fields that correspond to those specified data field types are extracted from the data object and serialized into a serialization format. During deserialization, the serialization mechanism receives a serialized data structure having a particular serialization format. A data contract is then identified as being associated with the serialized data structure. After deserialization of the serialized data structure into abstract data, a corresponding data object is populated with data fields that correspond only with those data field types specified in the data contract. Accordingly, data abstraction is enabled while serializing and deserializing.
US07730035B2 Method, system and program product for managing a file system that includes an archive
An improved solution for managing a file system that includes an archive is provided. In particular, a request for a file system operation can be received and performed on an object that is stored in an archive. The file system operation can be received from a first computer and performed on the object on a second computer. Further, an archive manager can be included that manages an extensible set of archive handlers. In this case, each archive handler can implement a set of file system operations for archives of a particular archive type.
US07730028B2 Schema updating for synchronizing databases connected by wireless interface
A method of updating a database, including data records, to accord with an updated schema. The method includes obtaining, at a portable electronic device, the updated schema associated with the database. If a field is deleted in the updated schema, the data records are updated by deleting the field from each of the data records. An update command is transmitted from the portable electronic device for updating the database schema for a corresponding backup database at a server.
US07730021B1 System and method for generating landing pages for content sections
A content enhancement system and method for increasing search engine visibility is disclosed. Landing web pages are optimized for relevant keywords and phrases associated with e-content publications such as articles, papers, reports, newsletters, etc. Landing web pages may be generated for portions of documents that are sold individually. Landing pages are generated using content description data (including keyword data) for each document portion or content section that will be the subject of a landing page. The content description data is stored in a database. A template defines the layout and appearance of the content description data that is used to generate each landing page. Each landing page includes an optional link to a product purchase page at the publisher's web site that allows a user to purchase the product described on the landing page. Search engines index each of the landing pages making it easier for web users to locate the publisher's products.
US07730020B2 Diagnosis of equipment failures using an integrated approach of case based reasoning and reliability analysis
Equipment failures are diagnosed using an integrated approach of case-based reasoning (CBR) and statistical reliability analysis. The method outputs a single list of suggested failed components, ranked by an overall probability of failure, and their associated past solutions from the case base. The overall probability of failure is calculated using the combined logic of case based reasoning and statistical reliability analysis. The method is typically used in a real-time decision support system to aid equipment diagnosis by a maintenance technician working in the field.
US07730015B1 Stackable storage access mechanism for file systems
A computer system, including a memory a file system for managing files, a file system virtual memory interface for providing an interface between said memory and said file system, comprising a primary abstraction component and three sub-components supporting said primary abstraction component in said file system, wherein said primary abstraction component abstracts said memory for said file system, and a file system stackable storage access mechanism (SSAM) layer for providing an interface between said file system and a device, wherein said SSAM layer has first SSAM abstraction component and a second SSAM abstraction component and wherein said SSAM layer abstracts said device for said file systems.
US07730013B2 System and method for searching dates efficiently in a collection of web documents
A date querying system processes free-form text in documents to identify and locate some or all of the dates in the documents using extended regular expression matching to capture various date formats. The system packages a canonicalized format of each identified date to support various types of queries such as, for example, specific date querying, hierarchical date querying, range date querying, proximity queries comprising a date and any keywords, and any combination of types of queries. The system scans a document to identify the various format dates occurring in the document, disambiguates the resulting occurrences of dates, and canonicalizes the dates according to one or more predetermined formats.
US07730010B2 Method, system, and apparatus for maintaining user privacy in a knowledge interchange system
A method, system, and apparatus are provided for maintaining user privacy in a knowledge interchange (“KI”) system. A user may provide privacy preferences relating to their participation in the KI system. The user may identify specific keywords, noun phrases, and contacts that should not be transmitted to a server computer. The user may also specify whether each keyword, noun phrase, or contact should be public or private. If a public keyword is identified during a search query as being associated with the user, the user's identity will be made available to a seeker If a private keyword is identified during a search query as being associated with the user, the user's identity will not be made available and a brokered communication process between the seeker and the user will be performed.
US07730008B2 Database interface and database analysis system
A method, system, and computer program product for interactive searching with executable suggestions are provided. The present invention provides a search engine and data management technology that can understand what users are looking for, understand the data in a database, and present immediately useful suggestions for finding the right information. Executable suggestions are presented that enable a user to further narrow or broaden a search intelligently and adaptively in real-time. Each executable suggestion describes a search and corresponding search criteria and provides information on the actual search results a user will obtain according to this search criteria. In one embodiment of the present invention, a system has a suggestion engine and one or more suggestion spaces.
US07730005B2 Issue tracking system using a criteria rating matrix and workflow notification
A computer implemented method, apparatus, and computer program product for managing a lesson learned through a client application. A lesson learned is information describing a task associated with a project. A rating value for the lesson learned is identified using a predefined level matrix. A workflow notification process is generated to address the lesson learned using a notification manager. The lesson learned is monitored throughout the duration of a project.
US07730003B2 Predictive model augmentation by variable transformation
Models are generated using a variety of tools and features of a model generation platform. For example, in connection with a project in which a user generates a predictive model based on historical data about a system being modeled, the user is provided through a graphical user interface a structured sequence of model generation activities to be followed, the sequence including dimension reduction, model generation, model process validation, and model re-generation.Historical multi-dimensional data is received representing multiple source variables to be used as an input to a predictive model of a commercial system and applying transformations to the data that are selected based on the strength of measurement represented by a variable; variables are transformed into new more predictive variables, including the Bayesian renormalization of sparsely sampled variable and including the imputation of missing values for categorical or continuous variables.
US07729999B2 Program verification and discovery using probabilistic inference
In one embodiment, a computer system performs a method for verifying the validity or invalidity of a software routine by learning appropriate invariants at each program point. A computer system chooses an abstract domain that is sufficiently precise to express the appropriate invariants. The computer system associates an inconsistency measure with any two abstract elements of the abstract domain. The computer system searches for a set of local invariants configured to optimize a total inconsistency measure which includes a sum of local inconsistency measures. The computer system optimizes the total inconsistency measure for all input/output pairs of the software routine. In one embodiment, the optimization of total inconsistency is achieved by the computer system which repeatedly replaces a locally inconsistent invariant with a new invariant, randomly selected among the possible invariants which are locally less inconsistent with the current invariants at the neighboring program points.
US07729995B1 Managing secured files in designated locations
Techniques for managing files in a designated location are disclosed. An example of the designated location is a folder, a directory, a repository, a device, or a storage place. A set of access rules is applied to a designated location such that all files in the designated location shall have substantially similar security. As a result, secured files can be easily created and managed with respect to the designated location and users with access privilege to the designated location can access most of the files, in not all, in the designated location.
US07729993B2 Methods, apparatus, media, and signals for billing utility usage
Methods, apparatus, computer readable media, and signals for managing utility usage are disclosed. Generally, each involves receiving a representation of a utility service usage at a load, receiving and storing a usage range representation, and producing a control signal for use by a utility service interrupter, when the usage is outside of the usage range representation. The control signal is operable to cause the utility service interrupter to interrupt a supply of the utility service to the load. Each also involves receiving a control signal indicating that a usage of the utility service at the load is outside of a usage range representation, and interrupting the supply of the utility service to the load in response to the control signal. Systems and methods for monitoring subscriber usage of a utility service and for billing a subscriber for utility service usage are also disclosed.
US07729992B2 Monitoring of computer-related resources and associated methods and systems for disbursing compensation
The present invention is directed toward methods and systems for monitoring resource usage in an architecture where neither the resource buyer nor the resource seller can be trusted, and for rewarding benefits, compensation, or rewards based upon such monitored resource usage data. The system rewards users who offer to share the memory, storage, or bandwidth of their computing resource to third parties within a distributed network. In an exemplary embodiment, users share processing, storage, bandwidth or memory resources with third parties by permitting such third parties to access files stored in the memory of the users' computing devices. Users that offer files for upload are encouraged to register with a central authority, and receive value each time a third party accesses a resource from their computing devices. The value awarded to each such user is tracked by the central authority. They can use the value in exchange for products or services.
US07729979B2 Systems and methods to facilitate analysis of a commercial mortgage backed security portfolio based on a contribution of an additional mortgage loan
Systems and methods are provided to facilitate an analysis of a commercial mortgage backed security portfolio. According to one embodiment, base information associated with the portfolio is determined. Information associated with an additional mortgage loan to be added to the portfolio is then determined, and a loan spread is calculated for the additional mortgage loan in accordance with a contribution of the additional mortgage loan to the portfolio. For example, a real time pricing server may calculate the loan spread based on a desired profitability associated with the additional mortgage loan.
US07729975B2 System and method for a hybrid clock and proxy auction
The present invention primarily concerns hybrid auctions that may, for example, combine a clock auction with a proxy auction. Hybrid auctions include multi-item auctions that comprise at least two phases of package auctions: an earlier phase in which bidders participate in a clock auction (or other dynamic auction); and a later phase in which bidders participate in a proxy auction (or some other package auction). By combining the earlier phase and the later phase as in some of the embodiments described herein, it is possible to combine the advantages of the dynamic auction and the advantages of the sealed-bid package auction. In particular, if the earlier phase is a clock auction and the later phase is a proxy auction, then the resulting hybrid auction will combine the transparency and simplicity of the clock auction with the efficient outcome and competitive revenues of the proxy auction.
US07729968B1 Method for obtaining and/or providing a liquidity commitment
One embodiment of the present invention relates to a method for structuring a debt service reserve fund, comprising: investing at least part of the debt service reserve fund in a tax-exempt investment; and obtaining a liquidity commitment on at least part of the tax-exempt investment. Another embodiment of the present invention relates to a method for providing a liquidity commitment on a debt service reserve fund, comprising: obligating a debt issuer associated with the debt service reserve fund to invest at least part of the debt service reserve fund in a tax-exempt investment; and furnishing a liquidity commitment to the debt issuer on at least part of the tax-exempt investment.
US07729965B1 Collateral valuation confidence scoring system
Confidence scoring entails receipt of a predicted property value for a given property, where the predicted property value is determined based upon application of a property value prediction model. A set of values corresponding to input factors is determined for the property value prediction model, and model parameters are estimated based upon those values. A confidence score for the predicted property value is then calculated using a confidence scoring model and the model parameters. The confidence score is preferably provided as an accuracy probability. This may further be in the form of a probability that the predicted property value has an error within a specified range, such as a specified range expressed in terms of a percentage error.
US07729955B2 Providing information regarding the use of web services in an electronic marketplace
A method, system, and computer-readable medium is described for facilitating interactions between computing systems, such as by providing an electronic Web service (“WS”) marketplace via which third-party WS providers make their WSes available to third-party WS consumers who locate and purchase access to those WSes via the electronic marketplace. Some or all available WSes may have associated use prices and or non-price use conditions, and if so access to those WSes may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions. In some situations, WS consumers may also purchase subscriptions to provide later access to registered WSes. This abstract is provided to comply with rules requiring it, and is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US07729954B2 Providing paid access to remote web service in an electronic marketplace
A method, system, and computer-readable medium is described for facilitating interactions between computing systems, such as by providing an electronic Web service (“WS”) marketplace via which third-party WS providers make their WSes available to third-party WS consumers who locate and purchase access to those WSes via the electronic marketplace. Some or all available WSes may have associated use prices and or non-price use conditions, and if so access to those WSes may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions. In some situations, WS consumers may also purchase subscriptions to provide later access to registered WSes. This abstract is provided to comply with rules requiring it, and is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US07729953B2 Acquisition of online auction items through a global positioning system
In an example embodiment, a method is provided. The method may comprise receiving an auction item identifier from a global positioning system (GPS) apparatus. Auction data associated with the auction item identifier is accessed and transmitted to a voice portal server. The voice portal server may call a telephone number and receive a request to acquire the auction item.
US07729949B2 Systems and methods for improving the liquidity and distribution network for luxury and other illiquid items
Systems and methods for improving the liquidity and distribution network for luxury and other illiquid items are provided. These systems and methods preferably include the trading of futures and options contracts, which will provide the liquidity and distribution network for luxury items. Possible embodiments of these systems and methods include the trading of futures and options contracts for diamonds and wine. Another embodiment of this invention preferably includes generating indexes for diamond prices, wine prices, luxury item prices, housing values, mortgage prepayments, privately-held companies or for anything with from sufficiently liquid points of value. Another embodiment of this invention preferably includes a centralized data base for retrieving closing and current auction prices for determining the value of, and best method for the auctioning of various items. The data provided by this data base would improve liquidity by creating greater price transparency.
US07729941B2 Apparatus and method of using lighting systems to enhance brand recognition
The present solution described herein provides systems and methods to coordinate and control the lighting of areas of a display unit in manner desired based on the type, brand and other characteristics of the product presented for display via the display unit. A lighting control system may control the characteristics of light emanating from one or more light sources to cause a reaction or visual effect from light reactive material of the product or display unit. In some cases, the lighting control system may control the characteristics of light emanating from one or more light sources based on signals from detectors, such as sensing any state or condition of the ambient environment.
US07729939B2 Method and apparatus for planning and monitoring multiple tasks based on user defined criteria and predictive ability
Individual employees are permitted to be individuals and plan their work as individuals. Individuals are only asked to plan their work within a limited tasking horizon. Employees track their progress using verbs that are designed to capture the reasons behind positive and negative predictive ability. Verbs are analyzed and expected predictive error, also know as risk, is calculated. Once verbs are captured they can be analyzed for ways to improve predictive ability. In addition, the risk can be factored into the initial planning stage so as to include an expected predictive error in the initial planning.
US07729937B2 System for developing custom group tours
A customized group tour development system includes a server configured to execute a customized tour application. The customized tour application includes a sales module configured to generate a tour proposal for a custom tour as a function of a customized tour framework. The customized tour application may also include a client module that is configured to be enabled to allow creation of a group list within the customized tour framework. The group list may include participants in the custom tour. An operations module is also included in the customized tour application. The operations module is configured to develop the customized tour framework into a fully detailed customized tour.
US07729934B1 System and method for strategic intent mapping
Systems and methods for mapping relative strategic intent of tactics and associated projects in an enterprise are provided. Some embodiments provide a computer-implemented tool, a method, and/or a computer-implemented system for mapping strategic intent of an organization. Projects are mapped to tactics and stored in a data store. Fulfillment percentages of tactics are claimed, where the percentages represent the portion of a tactic that is achieved by a project that is mapped to it. Ownership of a tactic may be assigned, which gives the tactic owner authority to grant approval for mapping projects to the owned tactic. Tactic sets, which include groups of tactics having some element in common, may be organized to permit projects to carry over into new time periods. A reporting tool is used to display information such as mapped relationships, ownership, approval status, fulfillment percentage, and tactic sets for use in strategic intent mapping.
US07729933B2 Decision support activation and management in product life cycles using a context pyramid structure
Techniques are provided for product life cycle management over an information network. More particularly, techniques are provided for decision support activation and management in accordance with a product life cycle management process such as a collaborative design process. In one aspect of the invention, a technique for managing at least one collaborative process performed in accordance with a first entity and at least a second entity, comprises the following steps/operations. Information associated with the at least one collaborative process is obtained. Based on at least a portion of the obtained information, an information structure (e.g., a context pyramid) representative of the collaborative process is dynamically maintained so as to assist at least one of the first entity and the second entity in managing at least a portion of the collaborative process.
US07729930B1 Systems and methods for insurance coverage
A user may use a financial card to make a purchase at a merchant. An institution system may receive and analyze transaction data associated with the purchase. The institution system may send a notice to the user asking if the user would like insurance coverage for the item(s) pertaining to the purchase. The notice may request the user send a photo of the item(s) or documentation pertaining to the item(s) to the institution system.
US07729924B2 Virtual knowledge management system
It is an object of the present invention to provide a virtual knowledge management system which controls the flow of information relating to the performance of business in an enterprise. The flow of information that is intensively administered by a virtual knowledge base 20 is automatically controlled on the basis of information flow control data 40 including document utilization authorization data, mail communications control data, workflow model data, project data and the like. The utilization of document objects by users is controlled in accordance with the document utilization authorization data. The forwarding of and reply to email messages among users is controlled in accordance with the mail communications control data. The order of work among a plurality of users involved in a certain business process is controlled in accordance with the workflow model data. The flow of information among a plurality of users involved in a certain project is controlled in accordance with the project data. The information flow control data 40 is configurable.
US07729923B2 Voice recognition and apparatus using model number lookup
A voice response system for use in obtaining return qualification information for a product using a non-unique product identifier, including: a dial-in voice system operable to prompt a caller for the non-unique product identifier, wherein the non-unique product identifies the product as a member of a defined product group; a product registration database including a plurality of different, non-unique product identifiers; a return policy storage that defines return policies for each of the non-unique product identifiers; and an arrangement that looks up a specific return policy for the non-unique product identified entered by the caller and provides information to the caller regarding return qualification for the product identified by the non-unique product identifier.
US07729916B2 Conversational computing via conversational virtual machine
A conversational computing system that provides a universal coordinated multi-modal conversational user interface (CUI) 10 across a plurality of conversationally aware applications (11) (i.e., applications that “speak” conversational protocols) and conventional applications (12). The conversationally aware applications (11) communicate with a conversational kernel (14) via conversational application APIs (13). The conversational kernel 14 controls the dialog across applications and devices (local and networked) on the basis of their registered conversational capabilities and requirements and provides a unified conversational user interface and conversational services and behaviors. The conversational computing system may be built on top of a conventional operating system and APIs (15) and conventional device hardware (16). The conversational kernel (14) handles all I/O processing and controls conversational engines (18). The conversational kernel (14) converts voice requests into queries and converts outputs and results into spoken messages using conversational engines (18) and conversational arguments (17). The conversational application API (13) conveys all the information for the conversational kernel (14) to transform queries into application calls and conversely convert output into speech, appropriately sorted before being provided to the user.
US07729915B2 Method and system for using spatial metaphor to organize natural language in spoken user interfaces
A method and an apparatus for providing audio information to a user. The method and apparatus provide information in a manner consistent with a spatial metaphor, allowing a user to visualize and more easily navigate an application. The information is preferably presented to the user as a background audio prompt that indicates the environment and a foreground audio prompt that indicates the alternatives available to the user.
US07729914B2 Method for detecting emotions involving subspace specialists
To detect and determine a current emotional state (CES) of a human being from a spoken speech input (SI), it is suggested in a method for detecting emotions to identify first and second feature classes (A, E) with, in particular distinct, dimensions of an underlying emotional manifold (EM) or emotional space (ES) and/or with subspaces thereof.
US07729913B1 Generation and selection of voice recognition grammars for conducting database searches
Various processes are disclosed for conducting database searches by telephone. A user is initially prompted to utter N characters of a search query, and/or to enter these characters on a telephone keypad. Based on the user's entry, a speech recognition grammar is either selected or is generated dynamically for processing the user's utterance of the complete search query. In one embodiment, the speech recognition grammar is selected based on a sequence of N telephone keys selected by the user, without requiring the user to uniquely specify the N characters to which these keys correspond. In another embodiment, the speech recognition grammar is selected based solely on utterances of the N characters by the user such that the correct grammar is selected even if an utterance of one character is misidentified as an utterance of a similar sounding character. Also disclosed are methods for generating speech recognition grammars from query logs.
US07729912B1 System and method for latency reduction for automatic speech recognition using partial multi-pass results
A system and method is provided for reducing latency for automatic speech recognition. In one embodiment, intermediate results produced by multiple search passes are used to update a display of transcribed text.
US07729896B2 Cycle simulation method, cycle simulator, and computer product
It is determined whether an i-th instruction is for a memory access. If the i-th instruction is the memory access, it is determined whether an address to access according to the i-th instruction coincides with an address that has been accessed by a first execution block. If the addresses coincide with each other, it is determined whether a cycle of a second execution block currently executing precedes that of the first execution block. If the cycle of the second execution block precedes that of the first executing block, a memory model is accessed. A necessary number of cycles for execution of a j-th instruction is added to the current number of cycles, and the address, a cycle, data, and a data size at the time of the current access (before re-writing) are written in a delay table.
US07729886B2 System management user interface providing user access to status information for process control system equipment
A system management human-machine interface application for use in a process control system is described here that enables users to view/monitor information regarding system status and performance and to initiate changes to the operation of system equipment, checkpoint control stations and execute diagnostics. A system management graphical user interface includes a number of features that address the accessibility of system status information to users. Such features include rendering selectable diagnostic information (e.g. online/offline status) on system component navigation view. The GUI also provides access to a variety of system information including: alarms, messages, watched system management parameters, and a legend for symbols displayed in a system management navigation tree. Other features include: a search function for locating a device in the system to render detailed information, a navigation tree that displays equipment status via icons, and propagating fault statuses up to a highest level of the navigation tree.
US07729885B2 Coriolis type flow measuring system with analog to digital converters having an adjustable sampling frequency
Coriolis type flow measuring system for measuring the mass flow rate of a flowing medium, includes a flow tube and sensors associated with the flow tube for generating analog signals corresponding to the movement of the tube, analog to digital conversion elements for converting the analog sensor signals into digitized signals with a sampling frequency, and elements for calculating the mass flow rate from the digitized signals, which system is provided with members for causing the sampling of the sensor signals to take place with a number of different frequencies, elements for continuously measuring the rate at which the flow changes, and elements for selecting a predefined sampling frequency in dependence on the rate of change thus measured.
US07729884B2 Compactor independent direct diagnosis of test hardware
Methods, apparatus, and systems for performing fault diagnosis are disclosed herein. In one exemplary embodiment, a failure log is received including entries indicative of compressed test responses to chain patterns and compressed test responses to scan patterns. A faulty scan chain in the circuit-under-test is identified based at least in part on one or more of the entries indicative of the compressed test responses to chain patterns. One or more faulty scan cell candidates in the faulty scan chain are identified based at least in part on one or more of the entries indicative of the compressed test responses to scan patterns. The one or more identified scan cell candidates can be reported. Computer-readable media comprising computer-executable instructions for causing a computer to perform any of the disclosed methods are also provided. Likewise, computer-readable media storing lists of fault candidates identified by any of the disclosed methods are also provided.
US07729879B2 Apparatus and method to integrate hardware adapter diagnostics with a host OS diagnostics through signaling
The present invention provides a system and method for controlling diagnostic functions on a remote device. The system includes a host, and a network adapter in communication with the host. The system performs a method comprising receiving a diagnostic signal from the host device on the remote device, associating the diagnostic signal with a diagnostic state of the remote device, and performing a diagnostic function indicated by the diagnostic signal.
US07729875B2 Long infrastructure management system and program
A long object management system for managing the history of the attribute data as well as the shape data constituting the temporal information of pipeline facilities, in which the future prediction is conducted by acquiring and managing the temporal information. The system comprises a unit for managing the time change data by the difference management of the pipeline shape and attribute data, and a unit for retrieving the time change data managed by difference, correcting the position using the result of retrieval and setting the correspondence between the time change data by correcting the data position.
US07729872B2 Digital signal analysis program and waveform display apparatus
Selectable portions of a display on a display screen allow a user to select bits of a digital signal. A mode selection menu changes the bit selection to select bits in different ways. If an individual bit designation mode is selected, objects are displayed that correspond to the respective bits of the digital signal. A user selects the object corresponding to a desired bit by use of a mouse. After bit selection, an eye pattern, derived from only selected bits, is displayed. Additionally, jitter analysis results derived from only the selected bits are displayed.
US07729871B2 Airflow detecting apparatus
An airflow detecting apparatus for a fan includes an amplifier circuit (100), a comparator circuit (200), a micro control unit (MCU) (U1), and an indicating circuit (300). The amplifier circuit has an input terminal receiving a voltage signal from a piezoelectric film (H1) disposed at an airflow path of the fan, and outputs an amplified voltage signal at an output terminal. The comparator circuit has an input terminal receiving the amplified voltage signal from the amplifier circuit and compares the amplified voltage signal with a reference voltage signal received at another input terminal of the comparator circuit, and outputs a voltage level signal at an output terminal. The MCU receives the voltage level signal from the comparator circuit and processes it to output an indicating signal. The indicating circuit receives the indicating signal from the MCU and indicates status of airflow.
US07729869B2 Electronic flow characteristic indicating flow meter
An electronic flow meter having sensors to determine the temperature and flow rate of a fluid flowing through the flow meter and into a downstream circuit, such as a cooling water circuit, of known diameter is flowing under turbulent or laminar conditions based upon a calculation of a corresponding Reynolds number and comparison of the calculated Reynolds number to Reynolds numbers indicative of the desired flow characteristic. A display is provided to indicate the flow characteristic of the fluid flowing through the flow meter as determined by the processor.
US07729854B2 System and method for navigation
A navigation system performs route guidance with map information, which is suited for use in navigating a vehicle or other movable object. The system includes a user interface in which starting point and destination are input to a service provider. A service provider determines the route between the starting point and destination and generates driving directions and map images for one or more turning points along the routes. Map images near the turning points are displayed to the user, along with the driving directions for each turning point. A mark indicating the position of the vehicle itself is superimposed on the map image that is displayed to the driver.
US07729850B1 System and method of providing real-time road construction information for vehicle trip planning
A business system that allows vehicle telematics and other trip planning systems to be updated with latest road construction information. This information can be periodically downloaded to the trip planning system in order to factor in possible road construction delays into trip planning. The information can be gathered by direct observation or by periodic reports from governmental agencies. A subscription fee could be charged for this service.
US07729836B2 Patcher system and associated methods
A patcher system for patching a paved surface includes a remotely controllable arm attachable to a vehicle and a patching material dispensing subsystem disposed on the remotely controllable arm. The patcher system may be part of a mobile patcher system which additionally includes a vehicle, a patching material distribution subsystem disposed on the vehicle, and a control subsystem. A software product may include instructions that, when executed by a computer, perform steps for controlling the patcher system.
US07729824B2 Remote diagnostic system for detecting tampering of vehicle calibrations
A tampering diagnostic system for a vehicle comprises a control system that stores calibration data. A transmitter selectively wirelessly transmits the calibration data. A service assistance system that is remote from the vehicle receives the calibration data wirelessly from the transmitter. A manufacturer information system receives the calibration data from the service assistance system, compares the calibration data to factory calibration data, and selectively generates a tampering flag based on the calibration data.
US07729822B2 Bicycle provided with an on-board control system and automatic rental system comprising said bicycles
A bicycle fitted with an on-board control system which is adapted in such a way that it can control the state of a functional element of the bicycle, in order to detect an error in the operation of said functional element and in order to signal said error.
US07729818B2 Locomotive remote control system
A remote control system (10) for a locomotive (16) includes a sensor (e.g. 15) on-board the locomotive for providing locomotive information. The system also includes a transmitter (13) for transmitting the locomotive information from the locomotive to an operator control unit (OCU) (12) off-board the locomotive. A graphical display (24) is associated with the OCU for displaying the locomotive information in a graphical format to an operator of the OCU. A locomotive control unit (LCU) (14) in communication with the OCU is operable to control the locomotive in response to a manipulation of the OCU by the operator.
US07729811B1 Systems and methods for utility grid power averaging, long term uninterruptible power supply, power line isolation from noise and transients and intelligent power transfer on demand
The use of electrical energy storage unit (EESU) technology can provide power averaging for utility grids. Such EESUs can also be used to construct a system capable of storing electrical energy over specified periods (e.g., 24 hours) to provide peak power to homes, commercial sites, and industrial sites. By charging these power averaging units during non-peak times and then delivering the energy during peak-demands times, more efficient utilization of the present utility-grid power-generating plants and the already existing power transmission lines will be accomplished. These systems also have the capability of isolating users from utility-grid power failures, transients, and AC noise.
US07729808B2 System for comparing real-time data and modeling engine data to predict arc flash events
A system for making real-time predictions about an arc flash event on an electrical system is disclosed. The system includes a data acquisition component, an analytics server and a client terminal. The data acquisition component is communicatively connected to a sensor configured to acquire real-time data output from the electrical system. The analytics server is communicatively connected to the data acquisition component and is comprised of a virtual system modeling engine, an analytics engine and an arc flash simulation engine. The arc flash simulation engine is configured to utilize the virtual system model to forecast an aspect of the arc flash event.
US07729807B2 Security sensor-transmitter for detecting wind in a home automation installation
A sensor-transmitter (20) intended to be fastened to a mobile structure (11, 13, 14) and to transmit a security signal in a home automation installation (10), comprising, in a casing (22, 23): an autonomous power source (36), a vibration sensor (33), a wireless transmitter (35) and a processing logic unit (34) analyzing the signals obtained from the vibration sensor to decide whether to transmit the security signal by the wireless transmitter, which comprises means (27, 32) of detecting the mechanical state of the casing, the sensor-transmitter being: in an operational state when the casing is closed and fastened to the mobile structure, the transmission of a security signal being enabled in this operational state, and in a disabled state otherwise, the transmission of a security signal being prohibited in this disabled state, whereas the transmission of other signals remains possible, or the transmission of a security signal being enabled in this disabled state, the security signal being disabled by a disabling signal.
US07729805B2 Travel time display device and method for industrial robot
There is provided a travel time display device for an industrial robot which can display travel time on the screen such that time taken for moving a work from any designated starting point to any other point can be seen at a glance. The travel time display device includes: a display for displaying on the screen the location of the industrial robot and an area in which the industrial robot can transport the work; a position designator for designating a travel starting point of the industrial robot at an arbitrary position on the display screen; a calculator for setting a plurality of time intervals with respect to necessary travel time from the travel starting point and calculating a travelable area, to be displayed on the display screen; and a display for depicting the travelable areas with a visual discrimination between the travelable areas.
US07729801B2 Robot docking station and robot for use therewith
A docking station (20) and a robot (22) for docking therein, include corresponding transmission parts. These transmission parts are for the transmission of energy, such as electricity, for recharging the robot (22), and/or signals, for operating the robot (22), the energy and/or signals passing between the docking station and the robot (22). The docking station (20) and robot (22) are such that the docking of the robot (22) in the docking station (20) is at a horizontal orientation, as the transmission part on the robot (22) includes laterally protruding docking contacts that contact corresponding laterally oriented contact arms of the docking station (20).
US07729787B2 Event data reproducing apparatus and method, and program therefor
In sequence data composed of a plurality of event sets with their execution sequence predefined, each of the event sets includes event data indicative of an event to be executed and trigger data defining timing for executing the event. Once a user manually instructs progression instructing operation while the individual events are being executed in accordance with the timing defined by the corresponding trigger data, the next event is executed immediately even before arrival of the next event execution timing. According to another aspect, the trigger data include trigger data of a first type that defines the event execution timing the event by use of an absolute time and trigger data of a second type that defines the event execution timing by use of a relative time between the events, and the sequence data may mixedly include the trigger data of the first and second types. Any one of the two time information can be used appropriately in accordance with characteristics of the individual events. For example, for one event having close relevancy to another event to be executed earlier than the one event, the relative time information is used.
US07729786B2 Natively retaining project documentation in a controller
An industrial controller comprises a processing component and a memory that comprises logic code that is executable by the processing component. The memory further comprises documentation associated with the logic code and other control components, wherein the documentation is stored in a native form to enable individualized access to a portion of the documentation to an accessing entity. For example, the documentation can comprise one or more of descriptive text relating to a rung of ladder logic, a text box associated with a portion of the sequential function chart, a text box associated with a function block diagram, and embedded descriptive text within structured text.
US07729780B2 Various apparatus and methods for deep brain stimulating electrodes
A deploying deep brain stimulating probe with a shaft, at least one opening on said shaft, at least one extendable tendril, said tendril deploying from said shaft into surrounding tissue through said opening and an electrode disposed on said tendril.
US07729772B2 Implantable neuromodulation system and method
An implantable neuromodulation system and method of treating a patient through neuromodulation of a patient's body tissue. The neuromodulation system includes a portable transmitter and an implantable receiver. The implantable receiver includes one or more electrodes disposed on the distal end of one or more elongated, flexible insulated leads. The transmitter is programmable with a treatment protocol to cause the transmitter to generate a pulsed, alternating magnetic field in accordance with the treatment protocol. When the transmitter is placed in close proximity to the receiver, the alternating magnetic field pulses generated by the transmitter cause the receiver to operably generate stimulating pulses delivered via the electrode(s) to the targeted tissue of the patient.
US07729768B2 Implantable cardiac motion powered piezoelectric energy source
Implantable cardiac motion powered piezoelectric energy sources are provided. An aspects of embodiments of the subject implantable energy sources is that they include a piezoelectric transducer that converts cardiac mechanical energy to electrical energy. The subject energy sources find use in a variety of applications, including providing power to a wide range of implantable devices.
US07729765B2 Pacemaker passive measurement testing system and method
A system and method for passively testing a cardiac pacemaker in which sensing signal amplitudes and lead impedance values are measured and stored while the pacemaker is functioning in its programmed mode. The amplitude and impedance data may be gotten and stored periodically at regular intervals to generate a historical record for diagnostic purposes. Sensing signal amplitudes may also be measured and stored from a sensing channel which is currently not programmed to be active as long as the pacemaker is physically configured to support the sensing channel. Such data can be useful in evaluating whether a switch in the pacemaker's operating mode is desirable.
US07729764B2 System and method for improving pacing parameters using acute hemodynamic feedback during device implant
The efficacy of cardiac resynchronization therapy applied to a patient's heart by an implantable device are improved by obtaining acute hemodynamic feedback during implantation of a pacing device. A first and a second transducer are temporarily placed proximate to a portion of the patient's heart during device implant, and a distance between the transducers is monitored as the therapy is applied. A parameter (e.g. lead location, biventricular pacing, pacing rate, or the like) of the cardiac therapy is adjusted in response to the distance between the transducers until a desired result is obtained, after which the first and second transducers can be removed from the patient.
US07729748B2 Optical in-vivo monitoring systems
Systems for highly efficient, in-vivo collection of modulated infra-red light are presented. Specifically, these devices are arranged in an important format with a view to integration with a wristwatch or other wearable device. An optical aperture of large surface area, specially distributed in an annular ring, receives radiation having been modulated in a tissue test site by blood flow. Radiation received about the annular aperture is redirected by a blazed grating or similar optical element at near perpendicular angles, into a radially distributed, condensing light pipe array and further toward a common axis. Radiation converges on the axis, thus increasing the energy density of the collected signal, before it is further directed via a conic element to a detector such as a photodiode. In some versions, these highly specialized optical paths may be formed into a single element of inexpensive plastic or other rigid substrate.
US07729747B2 Method of assessing tissue viability using near-infrared spectroscopy
Prolonged and severe tissue hypoxia results in tissue necrosis in pedicled flaps. We demonstrate the potential of near-infrared spectroscopy for predicting viability of compromised tissue portions. This approach clearly identifies tissue regions with low oxygen supply, and also the severity of this challenge, in a rapid and non-invasive manner, with a high degree of reproducibility. Early, nonsubjective detection of poor tissue oxygenation following surgery increases the likelihood that intervention aimed at saving the tissue will be successful.
US07729742B2 Wireless position sensor
Apparatus for tracking an object includes a plurality of field generators, which generate electromagnetic fields at different, respective frequencies in a vicinity of the object, and a radio frequency (RF) driver, which radiates a RF driving field toward the object. A wireless transponder is fixed to the object. The transponder includes at least one sensor coil, in which a signal current flows responsive to the electromagnetic fields, and a power coil, which receives the RF driving field and conveys electrical energy from the driving field to power the transponder. The power coil also transmits an output signal responsive to the signal current to a signal receiver, which processes the signal to determine coordinates of the object.
US07729741B2 Method of multi-region contrast-enhanced magnetic resonance arteriography
The present invention is a technique of, and system for, imaging vascular anatomy over distance considerably greater than the maximum practical field of view of a magnetic resonance imaging system while using substantially one contrast agent injection. The technique and system of the present invention acquires image data of a plurality of image volumes which are representative of different portions of the patient's body. The image data of each image volume includes image data which is representative of the center of k-space. The acquisition of image data which is representative of the center of k-space is correlated with a concentration of contrast agent in the artery(ies) residing in the image volume being substantially greater than the concentration of contrast agent in veins and background tissue adjacent to the artery(ies). This provides preferential enhancement of arteries relative to adjacent veins and background tissue for each acquisition, wherein each acquisition is representative of a different portion of the arterial system (e.g., abdominal aorta, femoral, popliteal, and tibial arteries).
US07729717B2 Method and apparatus for controlling power of uplink physical channel
A method for controlling power of an uplink physical channel includes: computing a relative gain factor in a compressed mode; correcting the relative gain factor to obtain a corrected relative gain factor; generating a gain factor in the compressed mode according to the corrected relative gain factor; controlling power of the uplink physical channel according to the gain factor in the compressed mode generated. In embodiments of the present invention, after being computed, the relative gain factor in the compressed mode is corrected, then the gain factor in the compressed mode is generated according to the corrected relative gain factor. Thus, an accurate gain factor may be acquired for controlling the power of the uplink physical channel.
US07729707B2 Method and system for synchronization offset reduction in a TDOA location system
A method for reducing synchronization offset errors in a TDOA location finding wireless system, comprising: receiving transmissions from at least one sync unit at multiple location transceivers, wherein the multiple location transceivers are synchronized from the sync unit; determining actual times-of-arrival of the received transmissions in response to receiving transmissions; performing a wireless distance measurement between the transceivers and the at least one sync unit, the wireless distance measurement performed by the transceivers in response to the received transmissions from the at least one sync unit; computing an actual propagation time between the sync unit to the transceivers; computing differences between the actual propagation time and theoretical propagation time determined in conformity with the predetermined locations; estimating synchronization offset error of the transceivers in conformity with the computed differences; and correcting the synchronization offset error.
US07729706B2 Location service-providing system and deferred location request service-providing method using previously computed location in location service-providing system
A location service-providing system and a method for providing a deferred location request service by using previously computed position estimates. In the system and the method, if an H-SLP transmits an SUPL INIT message including location information to a target SUPL Enabled Terminal (SET) according to a location service request from an SUPL AGENT, the location information including at least one of a previous position estimate and previous assistant data, the target SET receives the SUPL INIT message, determines whether it is possible to provide the location service by reusing at least one of the location information in the SUPL INIT message and previously stored location information, when it is possible, determining position information by reusing at least one of the location information in the SUPL INIT message and the previously stored location information, and providing the SUPL AGENT with the position information.
US07729696B2 Method and apparatus for accessing a wireless communication network
A communication system is provided that minimizes access message collisions when multiple mobile stations attempt to access a network after updating configuration information and/or access parameters information via a same overhead message by providing for each such mobile station to determine whether, or when, to convey an access message based on a time period corresponding to a wait for the overhead message by the mobile station.
US07729688B2 Systems and processes to manage multiple modes of communication
A computer-implemented system and method to manage the communication of a user are disclosed. In one embodiment, when a person tries to electronically convey a message to the user, the status of the user, the identity of the person, and the urgency of the message can be identified. The access priority of the person can be determined based on the person's identity. Then, the message can be managed using one or more rules and in view of the status of the user, the access priority of the person and the urgency of the message.
US07729682B2 Receiver and methods for use therewith
A receiver includes a mixing module for mixing an input signal by at least one mixing sequence to produce a mixed signal. The mixed signal is filtered to produce a first filtered signal. A first downsampler downsamples the first filtered signal to produce a first decimated signal, wherein the decimation period is not a multiple of the mixing period.
US07729675B2 Reducing noise during a gain change
In one embodiment, the present invention includes a method for injecting a gain compensation value into a signal path of a receiver for a predetermined time when a change to a control value for an amplifier of the receiver occurs. This gain compensation value may be used to at least substantially remove a gain change caused by the change to the control value, improving audio performance by reducing or removing audible artifacts caused by the gain change.
US07729670B2 Method and system for minimizing power consumption in a communication system
A method and system for minimizing power consumption in a communication system is provided. The method may include adjusting the supply voltage of pre-driver for a power amplifier, which may be used for amplifying a RF signal, in proportion to the envelope of the baseband of the RF signal. The signals may correspond to a variety of communication protocols. For example, WCDMA, HSDPA, HSUDPA, GSM, GPRS, EDGE, WiMAX, OFDM, UWB, ZigBee, and BlueTooth. The signal may be delayed by a number of samples before being input into the pre-driver. The envelope may be measured by evaluating a plurality of I and Q samples from the signal. The number of samples may be calculated by measuring the intermodulation distortion at the output of the amplifier. The supply voltage may be generated by a switching regulator. The method may also include adjusting a supply voltage and bias voltage for a power amplifier in proportion to said envelope of said signal.
US07729665B2 Down-link data transmission and receiving system and method of ARQ in wireless communication system
A transmitting/receiving apparatus of down-link data using an automatic repeat request (ARQ) scheme and a method thereof in a wireless communication system is provided. In order to send an ARQ feedback message between a base station and a terminal without a radio resource allocation process in a wireless communication system, when the base station receives down-link data from the terminal of the base station, the base station stores the number list of the transmitted frames and periodically detects the list and automatically allocates radio resources for up-link without an additional process when the list is larger than a predetermined frame. The radio resource allocation request process can be omitted because a radio resource is automatically allocated during the up-link period after the base station transmits the down-link traffic. Thus, the response speed of an ARQ feedback acknowledgement message is enhanced, thereby enhancing a down-link transmission speed.
US07729659B2 Method for signaling quality of range estimates in UWB devices
A method signals a quality of range estimates in a UWB network. For each range estimate, a confidence level of a range estimate is signaled, a confidence interval for the range estimate is signaled, and a confidence interval scaling factor for the confidence interval is signaled.
US07729654B2 Cleaning apparatus and image forming apparatus
A cleaning device includes a cleaning blade for contacting to a rotatable image bearing member and removing toner from the image bearing member; an auxiliary cleaning member, disposed upstream of the cleaning blade with respect to a rotational direction of the image bearing member, for assisting cleaning operation of the cleaning blade; and a sheet contacted to the auxiliary cleaning member and to a surface of the cleaning blade which is remote from the image bearing member.
US07729652B2 Belt fixing unit
A belt fixing unit has a fixing roller and a pressing roller that are provided in a pair midway along a transport passage through which paper having a toner image formed thereon is transported from bottom to top approximately in a vertical direction and that fix the toner image on the paper, a heating roller that is provided parallel to and in a position approximately horizontal to the fixing roller and that incorporates a heater for heating the fixing roller, and a fixing belt that is formed as an endless belt and that is wound around and between the fixing roller and the heating roller. A non-contact temperature sensor for controlling the fixing temperature is provided on a non-contact basis in the paper passage region on the surface of the upper one of the parts of the fixing belt facing each other up and down between the fixing roller and the heating roller.
US07729637B2 Process cartridge having elastic connections and image formation apparatus using the process cartridge
An image forming apparatus includes: a mainframe; a process cartridge loadable in and unloadable from the mainframe; and an exposure unit that is arranged correspondingly with the process cartridge. The process cartridge includes: a photosensitive body that is exposed by the exposure unit to form an electrostatic latent image thereon, and a processing device that acts on the photosensitive body; and relative positions of the photosensitive body and the processing device are changeable at the time the process cartridge is loaded and unloaded.
US07729628B2 Image heating apparatus including a transition temperature lower than a target low temperature
An image heating apparatus includes a heating rotatable member for heating, in a nip, an image on a recording material; a heater for heating the image heating member; a cooling device for cooling the image heating member, wherein when a target temperature of the image heating member is changed to a low temperature which is lower than the target temperature, the apparatus is operable in a mode wherein a temperature of the image heating member is lowered by the cooling device to a transition temperature which is lower than the low temperature, and then, the temperature of the image heating member is raised by the heater to the low temperature.
US07729622B2 Image forming apparatus for displaying a message when a remaining amount of consumable becomes less
To eliminate a possibility to induce a user's confusion on an image forming apparatus displaying a message prompting the user to supply consumables if a remaining amount of the consumables becomes less than a prescribed amount. Communication section receives an order defining information from an external device, storing section stores the order defining information thus received, and control section halts the message prompting the user to supply the consumables in accordance with the order defining information stored in storing section.
US07729613B2 Apparatus for optical path monitoring and an optical shutter for preventing signal transimission in a faulty optical path
The invention provides an optical shutter (400) for a communication system of a type comprising first (B1, B2) and second (A1, A2) communication paths along which information-bearing radiation propagates in opposite directions. The shutter (400) comprises: an optical tap (440) and a power monitor (430) for monitoring power of information-bearing radiation propagating along the first path (B1, B2) and for generating a corresponding radiation power indicative signal; a control unit (420) for comparing the indicative signal with a threshold value to generate a control signal (control); and shutter switch (410) for selectively substantially transmitting or blocking radiation propagating along the second path (A1, A2) in response to the control signal.
US07729609B2 Image sensing apparatus and control method
An image sensing apparatus is provided with an aperture unit (104), an image sensor (106) that converts light beams entering through a photographing lens (103) and the aperture unit into electrical signals, and a display unit (107), including an electronic viewfinder mode to continuously display on the display unit images based on the electrical signals obtained by the image sensor. The image sensing apparatus has a control unit (135) that causes the aperture unit to stop down, when there is an instruction to display on the display unit an image other than the image based on the electrical signals obtained by the image sensor while in the electronic viewfinder mode.
US07729607B2 Camera glare reduction system and method
Various image-capturing systems are disclosed that use polarized filters to reduce or control glare effects on captured images. In one embodiment, the system includes a light source, a first polarized filter adapted to polarize light emanating from the light source; a second polarized filter adapted to perform polarized filtering on received light; and an image-capturing device adapted to receive the filtered light. In another embodiment, the system further includes an actuator to selectively move any of the polarized filter into and out of the light path. In yet another embodiment, a method of forming a resultant image comprises recording a first image with a filter set to a first polarization angle, recording a second image with the filter set to a second polarization angle, and blending the first and second images. The recording of the first and second images may be performed simultaneously or at different times.
US07729604B2 Automatic focusing system and method thereof
An exemplary automatic focusing system adopted in a camera includes a brightness detecting unit, a recording unit, a correcting unit, and a selecting unit. The brightness detecting unit is configured for detecting a general brightness value of an environment of a subject prior to a focusing operation of the camera and outputting a correction factor associated with the general brightness value. The recording unit is configured for storing a first set of brightness values and the first set of contrast values. The correcting unit stores a preset brightness value and a preset contrast value. The correcting unit is configured for calculating a number of second contrast values according to the correction factor, the first set of brightness values, a preset brightness value, and a preset contrast value. The selecting unit is configured for choosing a maximum contrast value from the number of second contrast values of the subject.
US07729601B1 Shutter for autofocus
An autofocus method can include moving a lens and reading out first image data associated with a plurality of image pixels during a first low light interval, modifying camera parameters to provide autofocus image light received during an autofocus light interval, acquiring second image data associated with the plurality of image pixels during the autofocus light interval, modifying camera parameters to substantially reduce image light received during a second low light interval, reading out the second image data during the second low light interval, and analyzing at least the first image data and the second image data to determine a focus position of the lens.
US07729600B2 Tilt-sensitive camera projected viewfinder
A tilt-sensitive viewfinder indicates the area of an object plane within view of the camera using a visible signal projected from the camera. A direction sensor determines the camera orientation and modifies the visible signal as the camera orientation changes. Changes in appearance of the visible signal reflect changes in the camera field of view. Data from the direction sensor describing camera orientation may be stored in a data storage device and may be associated with data describing the captured image. The stored camera orientation data improves processing of captured images by providing information about angular components of the captured images.
US07729596B2 Information recoding system
By packet speed setting device, setting is made so as to send out a cycle start packet at predetermined-times speed when image data is transferred from a DV apparatus to a DVD recorder, and by predetermined-times speed dubbing function determination device, it is determined whether or not the DV apparatus has a predetermined-times speed dubbing function when image data recorded on the DV apparatus is dubbed on the DVD recorder at predetermined-times speed. By notification device, the DV apparatus is notified to perform predetermined-times speed dubbing from the DVD recorder in the case of having the predetermined-times speed dubbing function, and by predetermined-times speed dubbing start device, predetermined-times speed dubbing is started by controlling components of the DV apparatus and the DVD recorder related to the predetermined-times speed dubbing by the notification.
US07729591B2 Data processing apparatus, reproduction apparatus, data processing system, reproduction method, program, and storage medium
A data processing apparatus outputting picture data to a reproduction apparatus reproducing a plurality of picture data in an order in accordance with a designated reproduction direction, the unit having a processing circuit outputting to the reproduction apparatus the picture data in an order in accordance with a reproduction direction designated in the reproduction apparatus and writing it into an input memory in the reproduction apparatus and, when reversing the reproduction direction designated at the reproduction apparatus, outputting the picture data to the reproduction apparatus conditional on the picture data to be used next in reproduction by the reproduction direction after reversal not being stored in the input memory.
US07729585B2 Light source apparatus with modulation function and its driving method
A light source apparatus with modulation function has a wavelength conversion module (75) composed of a nonlinear optical material with a structure having a nonlinear constant modulated periodically. It outputs a difference frequency or sum frequency produced by multiplexing pumping light from semiconductor laser light sources (71) and (72) with different wavelengths through a WDM coupler (74) and by launching the multiplexed light into the optical waveguide. The semiconductor laser light source (72) includes a diffraction grating. The semiconductor laser light source (71) includes a section for modulating output light emitted from its semiconductor laser, and is connected to an external FBG (73) which has a reflection band narrower than a resonance wavelength spacing determined by the device length of the semiconductor laser. The FBG (73) is supplied with the modulated output.
US07729576B2 Modulated signal resonators
Various embodiments and methods utilizing resonators that differently receive electromagnetic radiation from a modulated signal are disclosed.
US07729574B2 Optical beam flattening using multi-mode fiber
The present invention includes a device and method to create a light beam having substantially uniform far-field intensity. Light from a laser source is directed to at least one multimode optical fiber configured produce an intensity profile approximated by a Bessel function.
US07729569B2 Optical transmitter and/or receiver assembly comprising a planar optical circuit
The invention relates to an optical transmitter and/or receiver assembly comprising at least one transmitter component (2) and/or at least one receiver component (3, 4), in addition to a planar optical circuit (5) with at least one integrated waveguide (51). According to the invention, light from the transmitter element (1) is coupled into a waveguide (51) of the planar optical circuit (5) and/or light from the waveguide (51) of the planar optical circuit (5) is uncoupled and guided onto the receiver component (3, 4). The assembly is provided with a lens (14, 15) for optically coupling the waveguide(s) (51) of the planar optical circuit (5) to a fiber-optic that can be fixed to the transmitter and/or receiver assembly (1), said lens (14, 15) being positioned on the planar optical circuit (5).
US07729566B2 Method for the monitoring and control of a process
A method of sensing a process utilizing a sensing apparatus consisting of more than one diode laser having select lasing frequencies, a multiplexer optically coupled to the outputs of the diode lasers with the multiplexer being further optically coupled to a pitch side optical fiber. Multiplexed laser light is transmitted through the pitch side optical fiber to a pitch optic operatively associated with a process chamber which may be a combustion chamber or the boiler of a coal or gas fired power plant. The pitch optic is oriented to project multiplexed laser output through the process chamber. Also operatively oriented with the process chamber is a catch optic in optical communication with the pitch optic to receive the multiplexed laser output projected through the process chamber. The catch optic is optically coupled to an optical fiber which transmits the multiplexed laser output to a demultiplexer. The demultiplexer demultiplexes the laser light and optically couples the select lasing frequencies of light to a detector with the detector being sensitive to one of the select lasing frequencies.
US07729560B2 Estimating orientation angle and translation values of a scanned image
Exemplary methods for estimating an orientation angle and a translation values for scanned images are disclosed. The methods described herein may be embodied as logic instructions on a computer-readable medium. In one exemplary implementation meaningful image information is removed from a scanned image, resulting in a transformed image that comprises alternating, parallel lines disposed at an orientation angle relative to an orthogonal axis. The orientation angle may be determined using geometric techniques or statistical correlation techniques, and statistical correlation techniques may be implemented to determine translation values.
US07729559B2 System and method for optical section image line removal
An apparatus, system, and method for generating an image are disclosed. A processor may generate a first output image based on a plurality of input images and remove an artefact, if any, from the first output image to generate a second output image. For example, in an embodiment, the processor may calculate a contribution of the artefact to image intensity values and subtract the calculated contribution from the image intensity values. In another embodiment, the processor may delete a predetermined portion of a transform image representing transform data obtained by applying an image transform to the first output image, thereby modifying the transform data, and may generate a non-transform image based on the modified transform data.
US07729552B2 Apparatus and method for improving qualities of motion and still images to be output in a mobile communication terminal
An apparatus and method for improving qualities of motion and still images to be output in a mobile communication terminal. An error-reflected-value table is provided to reduce a computation amount while applying an error diffusion process. The table includes quantization-error-reflected values pre-computed according to maximum values of quantization errors and error-reflected ratios of neighboring pixels. When quantization errors of a specific pixel of an original image selected in a process procedure are computed, error-reflected values of neighboring pixels are determined. Pixel-by-pixel error values are stored by accumulating error-reflected values related to pixels. When error-reflected values of neighboring pixels around all the pixels of the original mage are completely computed, an image in which quantization errors are diffused is generated when the error-reflected values are added on a pixel-by-pixel basis. The error-diffused image is stored and displayed in place of the original image when a user makes a request.
US07729550B2 Method for image compression coding
A method for image compression coding is provided. According to the method, a plurality of codebooks is created according to the correlation between pixels, and the quantization value of each state is determined by dynamically looking up the codebooks. Therefore, the present invention not only enhances the image compression ratio but also improves the image compression quality.
US07729544B2 Method for adjusting operating frequency of an optical input device according to reference frame changes
A method for adjusting an operation frequency of an optical input device is introduced. The method includes capturing and setting a first image as a reference frame of the optical input device; capturing and setting a plurality of frames as a plurality of sample frames of the optical input device; analyzing the plurality of sample frames according to the reference frame; capturing a second image according to a predetermined rule and setting the second image as the reference frame of the optical input device instead of the first image; and adjusting an operation frequency of the optical input device according to a time interval between setting the first image as the reference frame of the optical input device and setting the second image as the reference frame of the optical input device.
US07729534B2 Image-processing device and image-processing method for extracting a recognition-target area including a character from a target image
A user specifies a recognition-target area including a character from a target image including the character in the background image. When pixels in the recognition-target area have a color that is close to the color of the pixels on the outline of the recognition-target area, the color of the pixels in the recognition-target area is converted into a predetermined color, that is, the pixels in the recognition-target area are turned transparent, for example. Subsequently, a character-recognition process is performed on the recognition-target area in which the color of the pixels has been converted. According to the device and the method of the present invention, noise and a background image are effectively eliminated.
US07729530B2 Method and apparatus for 3-D data input to a personal computer with a multimedia oriented operating system
In this exciting time of increasingly powerful computer tools only few imaginable things are left to be invented. Recently issued PC multimedia operating system Vista supports speech and hand writing recognition, visual and data streaming and networking, as well as traditional computer powers. Present invention is meant to fulfill the only gap left in computer abilities: which is comprehensive general purpose three-dimensional vision to enable computers to see the world they have changed so much. The main feature of this invention is an advanced and powerful image preprocessing method and apparatus supporting thereof.
US07729522B2 Methods, computer program products and devices for check of identity
A method for creating a representation of a fingerprint is disclosed. The method comprises creating unique pairs of minutiae points identified in the fingerprint, each pair of minutiae points being represented by a distance between the minutiae points and by angles associated with the respective minutiae points included in the pair. Moreover, methods are disclosed for use in checking a person's identity and in creating reference data for checking a person's identify. Moreover, computer program products and devices for carrying out the methods are disclosed.
US07729518B2 Biometrics authentication method biometrics authentication device and blood vessel image reading device
A biometrics authentication device, which uses blood vessel images of a human body to perform individual authentication, performs verification processing according to a detected body temperature. A temperature sensor, which detects the temperature of a body, is provided in a blood vessel image capture device. The temperature at the time of registration of a blood vessel image is stored together with the blood vessel image, and the temperature of the body at the time of use (at the time of verification) is detected; the temperature difference at the time of registration and at the time of use is reflected in the verification processing, and when there is a verification error, the cause of the verification error is judged from the temperatures at the time of registration and at the time of use. Whether a verification error is due to temperature can be easily distinguished.
US07729514B2 Display device, vehicle, method for displaying, program for displaying and recording medium of same
A display section displays a speedometer having a substantially circular shape on an outer circumference of which a speed scale is provided. Then, that point on the outer circumference of the speedometer which indicates a speed at a moment is calculated. Further a speed that is attained at a given time period (e.g. 0.5 second) after the moment if the speed is increased at an acceleration at the moment is calculated. An arc-shaped pointer is displayed, the arc-shaped pointer passing (i) the calculated point of the speed scale, (ii) a middle point between the calculated point of the speed scale and a center of the speedometer, and (iii) the center of the speedometer. With this arrangement, a display device displaying the speedometer allows a driver to easily recognize the speed and an amount of a change therein (i.e. acceleration).
US07729511B2 Method and device for safeguarding a hazardous area
In order to safeguard a hazardous area, in particular the hazardous area of an automatically operating machine, images of the hazardous area are recorded with at least a first and a second image recording unit that are arranged offset from one another. The images of the scene are subjected to three-dimensional scene analyses using different three-dimensional scene analysis methods, and the hazardous area is safeguarded when at least one of the scene analysis methods detects a foreign object.
US07729498B2 Modulator processing for a parametric speaker system
A parametric loudspeaker system using improved modulators to compensate for the non-linearity of the parametric process in air when driving the air at saturation levels and below saturation levels. The parametric loudspeaker uses a pre-processed single sideband modulator that offers ideal linearity as characterized by square root pre-processed double sideband modulators but with a lower carrier frequency and without the wide bandwidth requirements. By eliminating some or all of the lower sideband the carrier frequency can be reduced without producing sideband frequencies in the audible range. Lower operational frequencies result in greater translation efficiency and greater output capability before reaching the saturation limit of air. A pre-processor minimizes the effects of saturation limits for double sideband, truncated double sideband or single sideband processing to achieve superior output.
US07729492B2 Portable communication device having a multi-axis hinge assembly
A portable communication device includes a base assembly and a top assembly that is coupled to the base assembly by a multi-axis hinge assembly. The multi-axis hinge assembly is configured to facilitate sliding motion between the top assembly and the base assembly along a first direction, as well as rotation of the top assembly relative to the base assembly along perpendicular axes. The portable communication device is provided with versatile configurations and modes of operation with a smaller footprint often associated with traditional clamshell devices.
US07729488B2 Celler identification of recipient that answered a simultaneous or routed communication
Simultaneous Ring Called Party Identification services identify an actual communications address (or other called party identifier) of an answering communications device in a simultaneous ring service. In some of the exemplary embodiments, a calling party uses a communications device that includes a computer program product—a Simultaneous Ring Called Party Identification Module—that requests a Simultaneous Ring Called Party Identification signal that includes a communications address of an answering communications device. In exemplary embodiments, the Simultaneous Ring Called Party Identification signal is updated with an second incoming communication from a third party (e.g., call waiting caller) and is communicated to the communications address of an answering communications device and to some of the associated communications devices and/or addresses. The Simultaneous Ring Called Party Identification signal may include text, video, voice, and/or digital data.
US07729485B2 Telecommunications network having number portability
A system and method of monitoring number portability in a communication system, comprising transmitting ported-out information to a network element are disclosed. The system includes an originating network and a recipient network. The originating network includes a first network element for establishing a call to a ported-out subscriber and for transmitting ported-out information.
US07729480B1 Method and system for multi-modal interaction
A method and system manages content delivery to a multi-modal client device. The system may include a session manager logically connected between a server and the client device. The session manager can maintain a record of the state of a user's session, and if the user or the client device switches from an initial presentation mode to a second presentation mode, the session manager can use the record to effect a seamless transfer from the initial presentation mode to the subsequent presentation mode. The session manager may also transcode content delivered to the client device so that the content is compatible with the presentation mode selected by the user.
US07729479B2 Automatic generation of mixed media messages
A method and apparatus are provided for processing a contact with a client of an organization. The method includes the steps of a contact processing resource of the organization detecting a contact with the client through a first communication channel operating under a first communication format, the contact processing resource generating an information request based upon the contact with the client, transferring the information request to a media server of the organization and the media server sending an information response to the client through a second communication channel operating under a second communication format.
US07729478B1 Change speed of voicemail playback depending on context
A messaging system is provided that includes: (a) an interface 206 for receiving a request to play a message audibly to a subscriber; and (b) a message retrieval agent 224 for determining whether the message comprises marked information. When the message comprises marked information, the agent 224 performs one or more of the following operations: (b1) display the marked information to the subscriber; (b2) alter an audio playback speed of the marked information to the subscriber, the playback speed of the marked information being different from a playback speed of unmarked information; and (b3) audibly play only one of the marked information and unmarked information to the subscriber.
US07729474B2 X-ray generator using hemimorphic crystal
An X-ray generator uses a high electrical field generated when a hemimorphic crystal is heated or cooled. The crystal may be lithium niobate polarized in one direction. An X-ray target is placed inside a housing inside which a vacuum is maintained. A tungsten line containing thorium is placed between the crystal and the target. When the crystal is heated or cooled by a Pelletier element, an intense electrical field is generated around the crystal. Thermoelectrons released from the tungsten line accelerate as a result of the electrical field and collide with the X-ray target. The X-rays released at this time radiate through a beryllium window exteriorly of the housing. Intense X-rays are generated without using large scale equipment, such as a high voltage power source.
US07729469B2 X-ray imaging apparatus
An X-ray imaging apparatus includes an X-ray imaging unit, rotating unit configured to rotate a subject about an axis of rotation relative to the X-ray imaging unit, supporting unit configured to support the subject, and a limiting unit configured to limit the range in which the X-ray imaging unit is moveable along the axis of rotation depending on the position of the supporting means relative to the axis of rotation.
US07729467B2 Methods and systems for attentuation correction in medical imaging
Methods and systems for imaging a patient are provided. The method includes scanning a patient and acquiring a plurality of frames of cine computed tomography (CT) images during one complete respiratory cycle. In one embodiment, a method is provided that includes selecting a value for each pixel that represents the maximum density measurement for the pixel throughout the cine acquisition. In one embodiment, an attenuation correction image of a volume of interest is constructed by weighting a combination of the maximum pixel intensity value and an average pixel intensity value. Undesirable motion artifacts can be removed from positron emission tomography (PET) images by utilizing the CT attenuation correction image.
US07729466B2 NICAM system and symbol rate conversion method thereof
A NICAM system includes a NICAM deframer, a FIFO buffer and a symbol rate conversion (SRC) unit. The NICAM deframer obtains multiple deinterleaved symbols according to a strobe signal and a data signal in each timing and expands the deinterleaved symbols to corresponding multiple pulse code modulation (PCM) symbols. The FIFO buffer temporarily stores the symbols and outputs the PCM symbols at a local timing, rate. The SRC unit determines whether a SRC function is enabled according to the statuses of the symbols in the FIFO buffer every a constant time interval. When the SRC function is enabled, the SRC unit interpolates the PCM symbols to obtain multiple new PCM symbols and outputs the new PCM symbols at the local timing rate.
US07729463B2 Host processor assisted fast re-synchronization techniques for DVB-H systems
A system and method of performing re-synchronization for a Digital Video Broadcasting over Handheld (DVB-H) receiver, wherein the method comprises performing a time division multiplexing (TDM) data burst transmission sequence on bits of data received by the DVB-H receiver; performing a data bit re-synchronization sequence on the DVB-H receiver; removing an on-chip timer and internal state registers in the DVB-H receiver; and allowing the DVB-H receiver to power off in between receipt of data bursts. Preferably, the removing process reduces the time to perform the re-synchronization in the DVB-H receiver. Preferably, the data bit re-synchronization sequence comprises performing an automatic gain control (AGC) lock process; performing a mode and guard detecting process; performing a frequency offset estimation process; performing a transmit parameter signaling (TPS) detection process; performing a timing and carrier loop lock process; and performing an equalizer delay process.
US07729461B2 System and method of signal processing
An audio processor is disclosed and includes a sample rate converter and a digital phase-locked-loop module in communication with the sample rate converter. The sample rate converter includes a plurality of digital filters, and the digital phase locked loop module includes a phase accumulator having an initialization value determined based at least partially on a filter sequence address associated with the plurality of filters.
US07729455B2 PSK receiver, PSK demodulating circuit, communication apparatus, and PSK receiving method
A phase-shift keying (PSK) receiver includes a carrier wave generator generating a carrier wave, an extracting unit extracting an in-phase component I and a quadrature component Q from a received signal on the basis of the carrier wave and the received signal, a comparator comparing the in-phase component I and the quadrature component Q extracted from the received signal to a predetermined threshold values respectively and acquiring 1-bit digital signals corresponding to the in-phase component I and the quadrature component Q respectively; and a BPSK demodulator demodulating the received signal using a binary phase-shift keying (BPSK) scheme on the basis of positional relationship on I-Q constellation between the 1-bit digital signals corresponding to the in-phase component I and the quadrature component Q acquired by the comparator.
US07729453B1 System and method for fast dynamic adjustment of slicing level for burst mode optical receivers
Systems and methods for determining a slicing level which is used as a threshold to determine whether timeslots of an incoming data signal contain ones or zeros. The method of one embodiment comprises receiving a data signal, identifying a maximum level of the data signal, identifying a minimum level of the data signal, determining an average of the minimum and maximum levels, and then using the average of the minimum and maximum levels as a slicing level to identify bits of a data packet embodied in the data signal.
US07729445B2 Digital outphasing transmitter architecture
Architectures including digital outphasing transmitters. Digital signal generation circuitry generates at least two base-band sinusoid signals. Bandpass modulation circuitry is coupled to receive the base-band sinusoid signals and generates at least two modulated digital signals. Power amplifiers are coupled to receive the modulated digital signals to amplify the modulated digital signals. The amplified modulated signals are combined and transmitted.
US07729433B2 Method and apparatus for hybrid CDM OFDMA wireless transmission
A method and apparatus for wireless transmission from a mobile unit to a base station includes multiplexing a pilot signal and a data signal, wherein the data signal operates at a data rate by splitting the data signal into a plurality of data streams; applying a pilot gain to the pilot channel, wherein the data gain and the pilot gain are a function of the data rate; and combining the plurality of data streams and the pilot signal into a subset of sub-carriers. The subset of sub-carriers are transmitted using Discrete Fourier Transform Spread OFDMA.
US07729422B2 Image extraction from complex scenes in digital video
Methods and apparatus, including computer program products, implementing and using techniques for masking and extracting a foreground portion from a background portion of a digital video. An input defining an initial border region is received, which includes a border between a foreground portion and a background portion of an initial digital image in a digital video. A border region for another digital image in the digital video is generated. The initial and automatically generated border regions are used for masking the foreground portion from the background portion in the digital video.
US07729410B2 Procedure for BPSK demodulation corresponding to BPSK modulation with reduced envelope peaking
A system for and method of converting successive bits of digital data into BPSK symbols using one or more BPSK symbol constellations such that orthogonal BPSK constellations are referenced to successive bits of the digital data. The system and method may toggle between referencing first and second orthogonal constellations as successive bits of the digital data are encountered. Alternatively, the system and method may successively rotate by 90° the constellation to be referenced as successive bits of the digital data are encountered. The reversal of the systems and methods described can be used to decode a transmission made by the methods described or specifically to reference a succession of orthogonal BPSK constellations to convert a succession of BPSK symbols to a succession of bits of digital data. Furthermore, a standard quadrature receiver can be used to perform the conversion.
US07729404B1 Method for aligning optical packages
A method is given for aligning an optical package comprising a laser, a wavelength conversion device, at least one adjustable optical component, and at least one actuator. The adjustable optical component may be moved to a command position by applying a pulse width modulated signal to the actuator. The command position represents an optimized alignment of the laser and wavelength conversion device. The actual position of the adjustable may be measured by measuring an output of a position measuring circuit, which may measure the voltage amplitude of an oscillation in a resonator tank circuit during an “off” period of the pulse-width modulated signal. The resonator tank circuit may comprise a capacitive element electrically coupled to the electrically conductive coil. The pulse-width modulated signal may then be adjusted to compensate for any difference in the actual position and the command position of the adjustable optical component. Additional embodiments are disclosed and claimed.
US07729386B2 Systems and methods for frame synchronization
Systems and methods are disclosed for detecting framing data in a telecommunications signal. In one embodiment, a frame synchronizer circuit is provided that includes an interface for receiving bits of a telecommunications signal and storage for storing a framing state for the bit positions in the frame, the framing state for a given bit position indicating whether that bit position is a potential holder of the frame synchronization pattern. The frame synchronizer circuit also contains a state update function that determines the current-state for each bit position based on the bit position's previous state, and the value of the most recently received bit in that bit position. The encoding scheme makes use of shorter bit length symbols to represent statistically more frequently occurring states. In one embodiment, a single code word is used to record the state of a sequence of consecutively occurring bit positions that share the same state.
US07729385B2 Techniques for utilization of spare bandwidth
A packet encapsulator includes a filter module that identifies one or more carousel packets from a plurality of received packets. These one or more carousel packets are then stored in a packet buffer. The packet encapsulator also includes a channel queue for enqueuing packets for transmission across a broadcast transmission medium. For instance, the channel queue also receives the forwarding packets from the filter module. The channel queue also receives the one or more carousel packets from the packet buffer when at least a predetermined amount of available bandwidth exists in the broadcast transmission medium. The broadcast transmission medium may be a digital broadcast network such as a DVB handheld (DVB-H) network or a DVB terrestrial (DVB-T) network. Alternatively, the broadcast transmission medium may be a cable network.
US07729379B2 Mapping of bit streams into MPEG frames
An architecture for providing high-speed access over frequency-division multiplexed (FDM) channels allows transmission of ethernet frames and/or other data across a cable transmission network or other form of FDM transport. The architecture involves downstream and upstream FDM multiplexing techniques to allow contemporaneous, parallel communications across a plurality of frequency channels. Each downstream data flow is fragmented into individual octets that are multiplexed into MPEG packets. An MPEG packet may carry the octets for a plurality of individual data flows. Furthermore, the MPEG packets may be frequency-division multiplexed across and may be contemporaneously communicated over a plurality of frequency channels. Also, the octets from a data flow do not necessarily have to use consecutive octets in an MPEG packet. Instead, consecutive octets in an MPEG packet may carry information for two different data flows. Thus, in an MPEG packet there may be intervening octets that might be allocated to other data flows between the octets of an ethernet frame or other type of data from one data flow. In addition, the data flows carried in MPEG packets may support one or a plurality of client devices. Therefore, an MPEG packet may be used to time-division multiplex multiple data flows to one or a plurality of client devices.
US07729378B2 Robust high-throughput frame for low-quality wireless channel conditions
A transceiver device for processing a frame in a wireless local area network, where the frame is one of several frame formats, which include a high throughput frame format. The transceiver device receives a frame having a training sequence, a signal field and a data payload, and processes the training sequence to detect which signal field length of a plurality of signal field lengths was used in the received frame. With the signal field length, the device processes the signal field based upon the detected signal field length to retrieve the data payload processing information.
US07729368B2 Network buffer caching
One embodiment relates to a method of processing packets by a network stack. A first data packet is received from a client via a network, and a network buffer is allocated for the data packet. An indication is given that the data packet is ready for reading by an application. In addition, the network buffer is cached in a network buffer cache. Subsequently, response data may be received from the application, and the network buffer may be re-used from the network buffer cache. The response data may be sent in a second data packet to the client via the network. Finally, the network buffer may be freed. Other embodiments, aspects, and features are also disclosed.
US07729365B2 Gateway for controlling electric equipment connected to LAN through WAN
A gateway controls electric equipment connected to LAN through WAN. The gateway has address mapping table that LAN address corresponds to WAN address, network layer unit for converting source address and destination address in network layer into WAN address for a packet received from LAN, and application layer unit for converting access address in application layer into WAN address for the packet.
US07729363B2 System and method for managing communication for component applications
An application gateway server is provided for managing communication between an application executing in a runtime environment on a device and at least one backend server. The application gateway server comprises a message listener, a connector subsystem, and a messaging subsystem. The message listener receives messages from the component applications. The connector subsystem comprises a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers. The messaging subsystem comprises a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors and a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message.
US07729361B2 Method and system for power-efficient adaptive link aggregation
A method for power-efficient configuration of one or more physical ports at a network device in an EtherChannel is provided. Parameters for allocation of the physical ports to a logical port are negotiated with a link partner. Thereafter, bandwidth load at the logical port is compared with the parameter. The physical ports are configured, based on the comparison.
US07729358B2 Transcoding apparatus, method and medium
A transcoding apparatus and associated methodology of transcoding a first video stream into a second video stream, is provided. A separator extracts a video transport stream packet including the first video stream, a non-video transport stream packet, and timing information from a first transport stream. The timing information indicates a time at which the non-video transport stream packet is formed and the first transport stream relative to the video transport stream packet. A memory is provided to store the timing information. A conversion unit generates the second video stream based on the first video stream. A multiplexer multiplexes a converted video transport stream packed including the second video stream and a converted non-video transport stream packet based on the stored timing information to generate a second transport stream, including the second video stream.
US07729354B2 Node and control method thereof
According to an aspect of the embodiments, a node arranged on a ring network, for transmitting a frame from upstream to downstream, the ring network having a plurality of nodes capable of connecting a network apparatus, respectively, the node comprises: a detector for detecting the frame on the ring network; and a frame controller for distinguishing the detected frame whether the frame reaches a final destination, the frame controller stopping the transmitting for the frame when the ring network is lacked of ability to reach the frame to the destination.
US07729350B2 Virtual multicast routing for a cluster having state synchronization
A system, apparatus, and method are directed to managing multicast routing using a network cluster. A cluster master actively participates in multicast control protocol communications with the cluster neighbors, while non-master member nodes, do not participate in the protocols' operation outside of the cluster. However, each cluster member maintains virtually the same protocol state, such that should the master become unavailable, another cluster member may assume the master role with minimum delay. New members to the cluster are synchronized by receiving initial protocol state information from the master. After the initial protocol state synchronization, cluster members actively monitor the network to acquire new protocol state information. In addition, cluster members exchange protocol state information between themselves that may not be obtainable off the network. Filtering of multicast data packets is performed by each cluster member, to load balance multicast data traffic across the cluster members.
US07729347B2 Method and apparatus for fair flow control and congestion avoidance supporting multiple QoS class requirements
For communication networks comprising user devices, edge routers, core routers, access and core links, a specification is given for a novel method and apparatus computing and allocating fair transmission rates to user data flows from a plurality of quality of service levels. The fair rates satisfy the minimum transmission rates, the end-to-end delays and the data loss rates required by each flow and also avoid network congestion. The method comprises: an edge router process and a flow control shaper for each edge router and a core router process for each edge and core router. All processes are executed in a distributed and asynchronous manner, are stable and converge to the desired fair rates. Each flow shaper process shapes the transmission rates based on local measurements driving them to the desired fair rates. The processes are efficient and lend themselves into ASIC and network processor unit implementations.
US07729345B2 Scalable voice over IP system providing independent call bridging for outbound calls initiated by user interface applications
An IP telephony gateway and a user interface resource enable a subscriber to place an outgoing call according to the voice over IP (H.323) protocol to a destination party from a user interface session of an intelligent dial tone service such as voice activated dialing, and resume the user interface session upon completion of the outgoing call with the destination party. The IP telephony gateway establishes a user interface session for the subscriber with the user interface resource across a first Real Time Protocol (RTP) data stream. The user interface resource initiates a second RTP data stream to a destination party in response to reception of a prescribed command from the subscriber. Although an RTP bridge connecting the first and second RTP data streams can be maintained by the user interface resource, the user interface resource may also use the Empty Capability Set feature in the H.323 standard to cause the IP telephony gateway to close the first and second RTP data streams to the user interface resource. The user interface resource then issues Non-Empty Capability Set messages to the IP telephony gateway for the first and second RTP data streams, causing the IP telephony gateway to internally bridge the first and second RTP data streams. The user interface resource monitors connections between the subscriber and the destination party, and upon detecting a disconnect by the destination party causes the IP telephony gateway to resume the user interface session, by repeating the sequence of sending Empty Capability Set and Non-Empty Capability Set messages to the IP telephony gateway to break down the bridge and re-establish the connection between the subscriber and the user interface resource.
US07729342B1 Privacy preservation for voice over internet protocol calling
Privacy preservation for voice over internet protocol calling is disclosed. A request is received to associate with a current or potential call participant a temporary privacy address that is valid for a prescribed period or until the occurrence of a prescribed event or condition. A request is received to process a call using the temporary privacy address. A determination is made as to whether the temporary privacy address is currently valid, and if it is currently valid, the call is processed using the temporary privacy address.
US07729335B2 Providing traffic information relating to a prediction of congestion status and using the same
A method for identifying traffic information includes receiving traffic data including a first identifier, information corresponding to a prediction of an amount of congestion for a particular link, and information corresponding to a location associated with the particular link. The first identifier enables a determination of a type of the information that is included within the received traffic data. The method also includes determining a type of information included within the received traffic data based on the first identifier and determining congestion amount prediction information based on the information included in the received traffic data only if the first identifier enables a determination that the received traffic data includes a prediction related to congestion amount. The method further includes determining location information based on the information that is included in the received traffic data corresponding to the location associated with the particular link identifying traffic information based on the determined congestion amount prediction information and the determined location information.
US07729321B2 Nearly collision-free channel access system and method
Techniques for controlling access to a communication channel for each of a plurality of nodes in a wireless ad hoc communication network. According to one embodiment, each node uses a predetermined rule, such as a hash function, to compute which of a plurality of time slots during a contention window it is to attempt transmissions. Each node in the network follows the same rule to access the channel and as a result no additional overhead transmissions are required between the nodes. In addition, contention among different nodes is reduced when a node needs to repeat an attempt to make a transmission. When a node has data to transmit on the channel, it determines a time slot in the contention window period during which to attempt the transmission using a computation that is based on a number identifier assigned to the node, the number of time slots in the contention window period and a transmission count value that represents the number of attempts the node has made to make the transmission. According to another embodiment, nodes are assigned to slot groups based on the time slot computation and the groups are assigned to particular slots during successive blocks in a round robin fashion so as to ensure fair access to the communication channel.
US07729312B2 Router apparatus, route information distributing method, and communications system
A router apparatus used in an IPv6 multihome network and capable of exchanging a network prefix as route information with an adjacent router is disclosed. The router apparatus comprises a pair information generator (52) configured to associate a prefix assigned from the network with a default route to generate a pair information item, and a routing protocol processor (51) configured to distribute the pair information item of the prefix and the associated default route to the adjacent router using a routing protocol.
US07729310B2 Method for allocating sub-channel in a mobile communication system using orthogonal frequency division multiple access scheme
A method is provided for allocating sub-channels in an Orthogonal Frequency Division Multiple Access (OFDMA) mobile communication system including a plurality of cells or a plurality of sectors. The method comprises dividing a time interval preset into a band Adaptive Modulation and Coding (AMC) sub-channel region and a diversity sub-channel region, for each of the cells or sectors; and allocating band AMC sub-channels only in a preset frequency region of the full frequency band used in the OFDMA mobile communication system, in the band AMC sub-channel region.
US07729305B2 System and method for providing services using the same frequency in a wireless communication system
A method for providing a single-frequency network (SFN) service between a base station (BS) and a mobile station (MS) in a wireless communication system. The BS sets a first segment indicator in a medium access control (MAC) message field before transmission, if a resource allocation scheme corresponds to general data transmission. The BS sets a second segment indicator in the MAC message before transmission, if the resource allocation scheme corresponds to single frequency-based data transmission. The MS receives the MAC message from the BS, and performs renumbering according to the first segment indicator or the second segment indicator included in the received MAC message.
US07729304B2 Point-to-multipoint service medium access control entity structure
The present invention relates to combining point-to-multipoint service data in a mobile terminal of a wireless communication system. A mobile terminal receiving MBMS service data of a current cell in a MAC entity while concurrently receiving the same MBMS service data from a neighboring cell in a MAC entity discards any received data not related to MBMS. Accordingly, any unnecessary operation of the terminal in simultaneously receiving the MBMS service from different cells is minimized. Thus, the mobile terminal effectively receives the MBMS service.
US07729303B2 Global open trunking system for CDMA wireless communication
Methods and systems for implementing trunking techniques in CDMA systems for handling group calls and push-to-talk services and roaming of group calls.
US07729293B2 Wireless communication system, wireless communication control apparatus and wireless communication control method, and computer program
A communication terminal under the control of a wireless base station recursively has wireless base station capabilities in a parent network, constructs a daughter network within a scope of resources of the apparatus assigned by the wireless base station, and assigns the resources to an other communication terminal under the control of the communication terminal having base station capabilities. This constitution allows to configure two or more networks guaranteed not to interfere each other, thereby allowing the coexistence of a plurality of personal area networks on the same frequency channel. At the same time, the constitution allows expanding a network area without increasing the scale of equipment.
US07729289B2 Method, system and computer program product for routing information across firewalls
For routing information in a network across firewalls, virtual sessions between two remote nodes are implemented by means of multiple point-to-point sessions between pairs of adjacent nodes connected through a tunnel crossing the corresponding firewall. Each node stores a routing table that is used to pass the information to be provided to a desired target node to the correct adjacent node. A peer-to-peer communication scheme is supported for allowing each pair of nodes to exchange information. For this purpose, a specific algorithm is proposed for propagating the routing information dynamically among the nodes of the network, with rules that prevent the generation of any propagation cycle.
US07729286B2 Method, system and apparatus for telecommunications service management
A method of processing service information relating to a plurality of user services available in a telecommunications system is disclosed. The method includes storing entities defining service components in a service information database, where each service component entity represents a distinct aspect of service functionality which can be provided by the telecommunications system. Entities defining implementation technologies are also stored, each implementation technology entity being associated with a service component entity and representing a technology that can be used for implementing the aspect of service functionality represented by the service component entity. The method further stores entities defining user services available to users of the telecommunications system, each user service entity being associated with one or more service component entities defining service functionality aspects of the user service.
US07729280B2 Broadcast messaging in peer to peer overlay network
Broadcast messages are efficiently directed to nodes of an overlay network. Broadcast messages include an End ID parameter specifying the range of key values for nodes that should receive the broadcast message. Each node of an overlay network maintains a list of finger nodes and their respective key values. Upon receiving a broadcast message, a node assigns a finger node a new End ID value based upon the End ID value of the broadcast message or the key value of an adjacent finger node. The node compares a finger node's new End ID value with the finger node's key value to determine whether to forward the broadcast message to that finger node. A broadcast message forwarded to a finger node includes an End ID parameter equal to the new End ID value determined for the finger node. Nodes can aggregate response messages from its finger nodes.
US07729274B2 Smart ethernet mesh edge device
A system is provided for making connections in a telecommunications system that includes a network for transporting communications between selected subscriber connections, and a wireless network for coupling connections to the network. The network and wireless network are interfaced with a traffic management element and at least one radio controller shared by connections, with the traffic management element and the radio controller forming a single integrated network element. Connections are routed from the wireless network to the network via the single integrated network element.
US07729271B2 Detection method for abnormal traffic and packet relay apparatus
The present invention provides a technology including, for example, a packet relay processing section to carry out packet relay, a packet sampling section to carry out packet sampling, a flow statistics counting section to take statistics of each flow, and a flow statistics generating section to generate a NetFlow export datagram, wherein the flow statistics counting section collectively counts the number of the packets or bytes received per unit time when the number does not exceed a threshold value and individually counts the number for each flow when the number exceeds the threshold value, and thereby a flow of abnormal traffic which is suspected to be DoS attack is efficiently detected with small amounts of resources (mainly memories).
US07729270B2 Method for supporting on-demand performance
A method is disclosed for managing the performance of shared computing resources in furtherance of delivering on-demand IT services to multiple customers. The inventive method comprises predicting the performance of resources allocated among the customers to minimize performance related problems; preventing performance related problems by evaluating the impact of changes in resource allocations; reacting to performance alerts to resolve performance related problems; and determining the appropriate level of resource performance needed in service level agreements, and that these requirements detailed in the service level agreements are achieved. This Performance Management method ensures that the demands of the customers are not affected by the allocation and utilization of the shared IT resources.
US07729260B2 Cost determination in a multihop network
In a multihop communications network a cost determination method includes determining a plurality of simultaneously potential or favorable next hop nodes for at least one of the nodes between a source and a destination node pair, whereby a mesh-like path comprising a plurality of simultaneously potential routes or paths is defined between the source and destination node. This mesh-like structure is typically determined in a distributed manner and results from a cost optimization process. The cost optimization should preferably consider stochastic variations that for example are caused by the wireless medium.
US07729259B1 Reducing latency jitter in a store-and-forward buffer for mixed-priority traffic
Methods and apparatus for reducing the average delay associated with sending a packet from one environment to another via a store and forward buffer are disclosed. According to one aspect of the present invention, a method for processing transmission units received over a first network connection includes receiving a first transmission unit on the first network connection, storing the first transmission unit in a buffer, and determining when contents of the buffer meet a plurality of criteria. The method also includes sending a backpressure over the first network connection when it is determined that the contents of the buffer meet the plurality of criteria. In one embodiment, determining when the contents of the buffer meet a plurality of criteria includes determining when the contents of the buffer are of an amount that exceeds a threshold and determining when the contents of the buffer include at least one full packet.
US07729256B2 Correlating packets
A system/method searches a traffic stream for a sequence of “matching” packets that exhibit a high degree of correlation or similarity to a sequence of “reference” packets. The correlation between matching and reference packets is based on a degree of correspondence between individual packets, as well as the sequence-order of the corresponding packets. A variation of the Needleman-Wunsch algorithm is preferably used to select corresponding packets in the traffic stream that provide a sequence-order that best matches the sequence-order of the reference packets, based on a measure of the correspondence for each match, and a penalty associated with each non-match. The algorithm is further modified to reduce the required search-space for finding corresponding packets in the traffic stream.
US07729254B2 Parasitic time synchronization for a centralized communications guardian
A parasitic time synchronization network is provided including a plurality of nodes, one or more hubs, each hub having communication links with the plurality of nodes and one or more guardians. Each node is adapted to transmit and receive data and communicate with every other node through the one or more hubs. The communication links between any one hub and the plurality of nodes defines a communication channel. Each guardian is associated with one communication channel. Each node is assigned a time slot in which it is permitted to transmit data through an associated hub of the one or more hubs. A guardian of an associated channel blocks propagation of data transmissions between the plurality of nodes through the associated hub allows only data transmissions from one of the plurality of nodes, wherein the guardian periodically receives a cluster of beacons generated by a plurality of the plurality of nodes.
US07729238B2 Method for adjusting FFT window positioning in MB-OFDM UWB system
Provided is a method for adjusting Fast Fourier Transform (FFT) window positioning in a Multi Band Orthogonal Frequency Division Multiplexing Ultra-Wideband (MB-OFDM UWB) system. The method includes the steps of acquiring an initial FFT window position and a frequency hopping position, demodulating a received signal by using the initial FFT window position and the frequency hopping position acquired in the acquiring step, transmitting received data information to a Media Access Control (MAC) layer with a reception frame (RX frame) structure and judging at the MAC layer whether or not a packet error is occurred based on Frame Check Sequences (FCSs), and if no packet error is occurred, returning to the demodulating step, and if the packet error is occurred, changing a register map by using a predetermined interface line in a MAC-physical layer (MAC-PHY) interface to thereby adjust the FFT window position and the frequency hopping position, and then returning to the demodulating step.
US07729232B2 Method of transmitting and receiving data using superposition modulation in a wireless communication system
A method of transmitting and receiving data using superposition modulation in a wireless communication system having multiple antennas is disclosed. More specifically, the method comprises encoding the at least one inputted data stream by a channel coding scheme, puncturing the at least one inputted coded data stream into at least two sub-streams, layer-modulating the at least two sub-streams using layer-modulation schemes, transmitting the layered-modulated sub-streams via the multiple antennas, wherein transmission power of each antenna is based channel condition, and receiving by at least one user the layered-modulated sub-stream, wherein the each user uses different demodulation scheme.
US07729231B2 Recording device with a porous heat barrier
This invention relates to a recording medium comprising: a substrate (21) made of a material, provided with pads, a layer of recording material (23) deposited on top of the pads, thermal insulation zones (22a) in at least one part of the pads and/or substrate.
US07729215B2 Optical disc drive apparatus and servo control method for optical disc drive apparatus
An optical disc drive apparatus may include an optical pickup that moves along a transportation shaft provided along a radial direction of an optical disc and picks up reflected light after emitting an optical beam via an objective lens to the optical disc; a drive section that controls the objective lens to adjust an angle of the optical beam; an angular velocity detection section that detects an angular velocity around the transportation shaft; storage means for storing coefficients from which the skew of the optical disc around a virtual axis perpendicular to the transportation shaft is calculated using the angular velocity; a skew estimation section that calculates a skew estimate value by multiplying the coefficient by the angular velocity; and a drive signal generation section that generates a drive signal based on the skew estimate value to enable the drive section to adjust the angle of the optical beam.
US07729214B1 Method and apparatus applied in optical disc drive for obtaining push-pull signal via adjusting amplifying gain according to fluctuating signals generated from photo detector of pick-up head
An apparatus for obtaining a push-pull signal is disclosed. The apparatus includes: a first amplifier coupled to a first fluctuating signal for utilizing a first gain value to amplify the first fluctuating signal and then outputting a first amplified fluctuating signal; a second amplifier coupled to a second fluctuating signal for utilizing a second gain value to amplify the second fluctuating signal and then outputting a second amplified fluctuating signal; a subtractor electrically connected to the first and second amplifiers for subtracting the second amplified fluctuating signal from the first amplified fluctuating signal to generate the push-pull signal; and a level decision unit electrically connected to the first and second amplifiers for controlling the amplitudes of signals amplified by the first and second amplifiers when the optical disc drive is switched from a first operating mode to a second operating mode.
US07729209B2 Recording and playback apparatus using harddrive for ripping digital audio data
Audio data which are read out from a compact disc drive are written into a hard disk drive (6) at a rate that is higher than an audio playback rate. The written audio data are read out at a rate which is higher than the audio playback rate, and than output to audio output interfaces (buffer memories). The audio output interfaces read out the audio data at the playback rate and output the data. Since the hard disk drive (6) can perform reading/writing at a rate which is sufficiently higher than the playback rate of audio data, monitoring is enabled while performing ripping.
US07729188B2 Method and circuit for implementing enhanced eFuse sense circuit
A method and circuit for implementing an eFuse sense amplifier, and a design structure on which the subject circuit resides are provided. A sensing circuit includes a pair of cross-coupled inverters, each formed by a pair of series connected P-channel field effect transistors (PFETs) and an N-channel field effect transistor (NFET). A first pull-up resistor is coupled between a positive voltage supply rail and a first sensing node of the sensing circuit. A second pull-up resistor is coupled between a positive voltage supply rail and a second sensing node of the sensing circuit. A first bitline is coupled to the first sensing node of the sensing circuit and a second bitline coupled to the second sensing node of the sensing circuit. One of a respective reference resistor and a respective eFuse cell is selectively coupled to the first bitline and the second bitline.
US07729186B2 Method and system for testing an integrated circuit
An integrated circuit comprising: a) at least one integrated voltage generator for generating a low voltage for an associated integrated load; b) an integrated voltage generator test logic connected to the voltage generator which in a test operating mode which is the operating state of that integrated voltage generator between an active operating state and a standby operating state depending on an external control signal; c) an internal load switch for switching said generated load voltage to that integrated load said internal load switch being controllable by means of an internal control signal; d) wherein said voltage generator test logic in said test operating mode switches the operating state of said integrated voltage generator independently of the associated internal control switching signal for setting a temporal voltage profile of said load voltage applied to that load.
US07729176B2 Program acceleration of a memory device
Selective program acceleration of a memory device is generally described. A method includes applying a first bias voltage to one or more bit lines coupled with a plurality of cells to be programmed, applying one or more program pulses to the plurality of cells, verifying the plurality of cells at a target threshold voltage to determine whether one or more cells of the plurality of cells have reached or surpassed the target threshold voltage, identifying slower cells of the plurality of cells, and selectively accelerating a program speed of the slower cells to reduce a programming time of a memory device.
US07729175B2 Method of writing/reading data into/from memory cell and page buffer using different codes for writing and reading operations
Provided are a method of writing/reading data into/from a memory cell and a page buffer using different codes for the writing and reading operations. The method of writing/reading data into/from a memory cell that has a plurality of threshold voltage distributions includes a data writing operation and a data reading operation. In the data writing operation, data having a plurality of bits is written into the memory cell by using a plurality of writing codes corresponding to threshold voltage distributions. In the data reading operation, the data having a plurality of bits is read from the memory cell by using reading codes corresponding to the threshold voltage distributions from among the threshold voltage distributions. In the method of writing/reading data into/from a memory cell, a part of the writing codes is different from a corresponding part of the reading codes.
US07729174B2 Nonvolatile memory device having a bit line select voltage generator adapted to a temperature change
A bit line select voltage generator includes a first voltage generator, a second voltage generator, and a voltage transmission unit. The first voltage generator is configured to divide a reference voltage of a reference voltage generator, generate a control voltage, and generate a first voltage in response to the control voltage. In this case, the first voltage is raised according to an increase of a temperature and output. The second voltage generator is configured to divide the reference voltage and generate a second voltage of a level lower than that of the first voltage. The voltage transmission unit is configured to transmit the first voltage or the second voltage to an output terminal according to a voltage level of a first voltage transmit control signal or a second voltage transmit control signal.
US07729173B2 Method for testing internal high voltage in nonvolatile semiconductor memory device and related voltage output circuit
In a voltage output circuit of a nonvolatile semiconductor memory device, a high voltage generator generates an internal high voltage, a sampling signal generator generates a sampling signal, and a sample and old circuit samples and holds the internal high voltage in accordance with the sampling signal.
US07729167B2 Programming a memory with varying bits per cell
Memory devices adapted to receive and transmit analog data signals representative of two or more bits, such as to facilitate increases in data transfer rates relative to devices communicating data signals indicative of individual bits. A controller and a read/write channel convert the digital bit patterns to analog data signals to be stored in a memory array at a particular bit capacity level in order to achieve a desired level of reliability.
US07729163B2 Phase change memory
The present disclosure includes devices and methods for operating phase change memory cells. One or more embodiments include applying a programming signal to a phase change material of a memory cell, and decreasing a magnitude of a trailing portion of the applied programming signal successively according to a number of particular decrements. The magnitude and the duration of the number of particular decrements correspond to particular programmed values.
US07729160B2 Phase-change random access memory
A phase-change random access memory includes a memory block including a plurality of memory columns corresponding to the same column address and using different input/output paths; a redundancy memory block including a plurality of redundancy memory columns using different input/output paths; and an input/output controller repairing at least one of the plurality of memory columns using at least one of the plurality of redundancy memory columns, and controlling the number of memory columns simultaneously repaired using redundancy memory columns in response to an input/output repair mode control signal.
US07729157B2 Semiconductor storage device
A memory cell array has memory cells, each of which has a ferroelectric capacitor and a selection transistor. A plate line is connected to one end of the ferroelectric capacitor and applied a certain plate line voltage. A sense amplifier circuit senses and amplifies voltage of the bit line. An error correction circuit corrects any error in retained data in the memory cells sensed by the sense amplifier. A plate line control circuit controls the timing for switching a potential of the plate line to a ground potential, based on absence or presence of error correction by the error correction circuit.
US07729143B2 Power supply having an extending hold-up time controlling unit
A hold-up time extension controlling device for a power supply, that has a power factor correction circuit, a hold-up time extension circuit, a hold-up time controlling circuit, a storage capacitor and a DC to DC converter. The hold-up time extension controlling device has a switch and an auxiliary capacitor. When an AC power source is normal, the switch is controlled to turn on according to the power factor correction circuit to make the auxiliary capacitor connecting to the storage capacitor in parallel to averagely have a ripple current. When the AC power source is interrupted, the switch is controlled to turn off. At the time, the hold-up time extension circuit obtains a storage power of the auxiliary capacitor and then output to the DC to DC converter to keep the voltage of the storage capacitor at a preset voltage for a long time.
US07729139B2 Current source inverter with energy clamp circuit and controlling method thereof having relatively better effectiveness
The provided current source inverter includes a buck converter having an input capacitor and an output inductor, receiving a DC input voltage, and generating an output inductor current, a DC/AC converter having an output capacitor, receiving the output inductor current and generating an AC output voltage, a load coupled to the DC/AC converter, and an energy clamp circuit coupled to the buck and the DC/AC converters. The energy clamp circuit includes a first diode and a second diode, provides a discharging route while the load is disconnected with the output capacitor such that the electrical power stored at the output inductor could be discharged to the output capacitor and the input capacitor and avoids an inrush current.
US07729134B2 Power conversion circuit, driving method and drive unit thereof
A power conversion circuit capable of varying an output voltage within a range from a negative voltage lower than a ground voltage to a positive voltage higher than a supply voltage, and a driving method and a drive unit are provided. A power conversion circuit includes a transformer with a 1:1 ratio between the primary winding and secondary winding, a voltage outputting capacitor, and four switches. The power conversion circuit can be operated as a DC-DC converter of a step-up type, a step-up-and-down type, a step-down type, an inverted-output step-up-and-down type, or an inverted-output step-up type by selecting two switches used for control from among the four switches and alternately turning the two switches on. By switching the operating modes of the power conversion circuit, the output voltage can be varied within a range from a negative voltage to a positive voltage higher than a supply voltage.
US07729131B2 Multiple circuit board arrangements in electronic devices
Electronic devices can be provided with at least one first circuit component coupled to a first circuit board, at least one second circuit component coupled to a second circuit board, and a mating assembly coupled to the boards for holding them in a vertical stack. The first circuit components can face the second circuit components in the stack. One or more of the first circuit components can be horizontally offset from one or more of the second circuit components in the stack to reduce the thickness of the mated circuit boards. Portions of the circuit boards and the mating assembly can shield the circuit components of the stack from electromagnetic interference.
US07729129B2 Mounting device for high frequency microwave devices
In a package mounting structure for mounting a package on a case, wherein the package internally incorporates at least one of a high-frequency transistor, MIC and MMIC used in the microwave to millimeter-wave band, and a base thereof is formed of metal and serves as ground, an electrically conductive sheet having excellent thermal conductivity and exhibiting restorability and having a size identical with that of the base of the package is laid on the case at a package-bearing location, the package and sheet are fastened together by two or more screws, and the sheet is mounted on the case while it is pressed by a pressing force of 10 N/cm2 or greater owing to fastening.
US07729127B2 Mounting mechanism for electronic device
A mounting mechanism for mounting an electronic device to a chassis, the electronic device defining a first securing hole, and the chassis defining a second securing hole, includes a securing member having a base. A plurality of elastic hooks extends from a bottom of the base. At least one blocking portion protrudes laterally from the base. The elastic hooks extend through the first securing hole and the second securing hole and are engaged with a bottom side of one of the chassis and the electronic device. The at least one blocking portion abuts on the other one of the chassis and the electronic device, for sandwiching the electronic device and the chassis between the hooks and the at least one blocking portion.
US07729123B2 Heat dissipating assembly and electronic device having same
A heat dissipating assembly capable of being placed between a circuit board and a casing of an electronic device includes a fan assembly and a bracket. The fan assembly is mounted on the circuit board. The fan assembly includes an enclosure defining a chamber and an opening at a side wall thereof, along with a blower received in the chamber. The bracket is located between the fan assembly and the casing of the electronic device. The bracket has a side wall thereof defining a cutout connected with the chamber. The cutout and the opening of the enclosure are defined at two different sides of the heat dissipating assembly.
US07729119B2 Heat dissipation device
A heat dissipation device includes a base, a heat-dissipation portion attached to the base, at least one heat pipe connecting the base and the heat-dissipation portion and a fan directly secured to the heat-dissipation portion. The heat-dissipation portion comprises a square, tubular housing having opposite front and rear end portions opening to surroundings and a plurality of fins extending inclinedly and inwardly from an inner circumferential periphery of the housing. The housing of the heat-dissipation portion is employed as a fan duct to guide an airflow generated by the fan through the fins; the inclined orientation of the fins facilitates the airflow to flow toward the inner circumferential periphery of the housing and lower parts of the fins adjacent the inner circumferential periphery, whereby the airflow can effectively take heat away from the heat-dissipation portion.
US07729106B2 Smudge removal from electronic device displays
An apparatus and method is provided for removing smudges (506, 706, 806, 906) including oils and dust from portable electronic displays. The apparatus comprises a display device (110, 150, 500, 700, 800, 900, 1000) positioned within a housing (102, 104, 808), comprising a transparent cover (302, 502, 702, 802, 902, 1002) having a surface (508, 908) viewable through an opening in the housing (102, 104, 808) and a susceptibility to receiving contaminants (506, 706, 806, 906). A vibration device (504, 704, 804, 904, 1004) is positioned against the transparent cover (302, 502, 702, 802, 902, 1002) to provide motion (510) in a direction parallel to the surface, thereby causing the contaminants to move (708) across the surface (508, 908). The contaminants (506, 706, 806, 906) may then be hidden by the housing (102, 104, 808) or ejected by a motion (912) perpendicular to the surface by another vibrating device (911). Electronic circuitry (505) is provided for activating the vibration device (504, 704, 804, 904, 1004) either during normal operation of the electronic device or as selected by the user.
US07729087B1 Magnetic recording head with resistive heating element located near the write coil
A magnetic head includes a slider body having a trailing surface meeting an air-bearing surface at a trailing edge and a thin-film transducer that includes a magnetic reproducing element with a magnetoresistive (MR) element disposed near the trailing edge within a gap material bounded by upper and lower shield layers. The thin-film transducer also includes a lower pole layer of a magnetic recording element disposed in a first general plane. The magnetic recording element further includes a coil having first and second turn layers disposed in second and third general planes, respectively. The magnetic head also includes resistive heating element with at least a portion of the heating element being disposed in a fourth general plane beneath both the lower pole layer and the coil but above the upper shield layer. Current flow through the heating element causes expansion of the magnetic reproducing and recording elements at the ABS.
US07729081B1 On-line bias estimator in hard disk drives
A hard disk drive with a circuit that provides a control signal to a voice coil motor to move a head across a disk of the drive. The drive includes a flex circuit that applies a bias force onto an actuator arm coupled to the head. The circuit includes a state estimator that provides a plurality of estimation errors and a bias estimator that creates a bias estimate. The bias estimate includes an average of the estimation errors and is a function of the flex circuit bias force. The bias estimate is used to create the control signal provided to the voice coil motor. The bias estimate reduces seek time during a seek routine.
US07729077B2 Disk drive write driver and associated control logic circuitry
An H-bridge driver for a disk drive system includes first and second high side switched legs and first and second low side switched legs. An inductor head for writing data to and reading data from a magnetic media is connected to form a center of the H-bridge. The system includes a voltage regulator circuit that generates a common mode regulated voltage. First and second high side logic circuits, which selectively control operation of the first and second high side switched legs, are coupled between a high reference voltage and the common mode regulated voltage. First and second low side logic circuits, which control the first and second low side switched legs, are coupled between the common mode regulated voltage and ground.
US07729076B2 Angularly spaced spiral erase for media
Embodiments of the present invention allow for media erasure. Various embodiments allow for controlling an actuator based on feedback signal measurements and disk phase to seek a head across a surface of a disk systematically for an erasure operation. Also, in various embodiments, a substantially repeatable seek motion of a head across a stroke may be determined, and launch points at which the head is launched over a disk in the seek motion for erasing at least a portion of the disk are determined based on disk phase.
US07729074B2 Zone based timing recovery for bit patterned media
A method includes: producing a bit detection signal in response to a plurality of islands located in a plurality of zones of a bit patterned media, processing the bit detection signal to produce a synchronization signal, wherein the processing is dependent on characteristics of the islands in the zone containing the plurality of islands, and using the synchronization signal to control timing of writing to the bit patterned media. The synchronization signal can also be used to control timing of reading from the bit patterned media.
US07729070B2 Method and apparatus for interpolating peak detection of servo stripe pulses
A method and device for detecting a peak which is substantially the same as the actual peak are disclosed. In one embodiment, the device includes a filter, a shift register, a controller and a digital interpolator. The filter is configured to receive a plurality of signal samples and the shift register, which is coupled with the filter, has multiple registers. The shift register is configured to receive the plurality of signal samples and to shift the plurality of signal samples through the registers. The controller is coupled with the shifter register and is configured to detect a zero-crossing event in the signal samples. The digital interpolator is coupled with the controller and configured to perform a binary search to identify a peak substantially the same as the actual peak.
US07729060B2 Lens barrel and image pickup apparatus
An engagement pawl of a linear-movement guide ring engages with an engagement groove of a cam ring, and hence the cam ring is supported by the linear-movement guide ring non-movably in an optical-axis direction. When the cam ring is rotated, a cam pin of a second group moving frame moves in the optical-axis direction along a cam groove formed in an inner periphery of the cam ring. The cam groove includes a plurality of first cam grooves and a plurality of second cam grooves. The engagement groove of the cam ring intersects with the second cam groove. The engagement pawl has a width larger than a groove width of the second cam groove intersecting with the engagement groove.
US07729057B2 Use of bromine anions in an optical electrowetting device
The present invention relates to the use of a bromine anion in the conductive fluid of an optical electrowetting device, especially a variable focus optical lens driven by electrowetting. The invention also pertains to a multi-phase liquid composition comprising a bromine anion, as well as an optical lens driven by electrowetting comprising the same.
US07729044B2 Method and devices for generating stable and tunable light pulses
Methods and devices for generating stable, tunable and intense output light pulses are provided. A primary beam of light pulses is used to form a filament in an interaction zone. A secondary bean of light pulses is superposed with the filament and interacts therewith to generate the output light pulses. The parameters of the primary and secondary beams in the interaction zone can be controlled to obtain targeted optical characteristics of the output pulses. Multiple secondary beams may also be used.
US07729024B2 Color drift error correcting method and image forming apparatus
A color-drift correcting method in an image forming apparatus includes a first and a second color-drift correcting. The first color-drift correcting includes correcting the color-drift amount in a sub scanning direction and a skew relative to the reference color image being based on each color-drift amount of at least three mark-patterns, each of which mark-pattern is formed each color image, so as to decide a corrected-image line as a virtual image line for each color, assumed when the color images are superposed onto a transfer media. A second color-drift correcting includes correcting the color-drift amount in the sub scanning direction so that the virtual image lines corresponding to each of the colors other than the reference color intersect with the virtual image line of the reference color at at least two points.
US07729023B2 Image reading apparatus and image reading method
An image reading apparatus which is capable of preventing images read from a double-sided original from suffering an in-surface color irregularity on each of images read from the respective opposite sides of a double-sided original and a color difference between the front and reverse. A CCD line sensor reads a front-side original image. An image processing ASIC calculates shading correction data for performing shading correction on original image data read from the original image by the CCD line sensor, based on read luminance values obtained by the CCD line sensor by reading a plurality of halftone gradation patches thereon on a correction chart. The shading correction data calculated by the image processing ASIC is corrected based on read luminance values associated, respectively, with at least two of the gradation patches.
US07729019B2 Image reading system and image reading program
An object of this invention is to provide an image reading apparatus which can reselect a film type after prescanning, and after confirming the result on the monitor, perform actual scanning. To achieve this object, a film scanner selects from a color table storage a color table corresponding to the type of film, sets the color table in an image data converter, and performs prescanning. If the user reselects a film type after prescanning, the color table set before prescanning and a color table selected after prescanning are transferred to a confirmation image changing unit where the difference between the two tables is calculated. Pres-canned image data is transferred from a memory to the confirmation image changing unit, added to the difference, and returned to the memory. The color table selected after prescanning is set in the image data converter, and scanning for obtaining a high-resolution image is executed.
US07729015B2 Methods and apparatuses for controlling print density
Multiple input patches are received on an output media, which patches are characterized by print density representing a document processing system's response to different input grayscale values over a potential response space. Values associated with the print density of each input grayscale value are measured. Reference Engine Response Curves are determined from the measured print density values and input gray scale values. A variance data representative of a difference between each measured print density value and a respective reference Engine Response Curve is determined. The variance data is transformed into individual components. Based at least on one selected individual component, a set of calibration compensating Tone Reproduction Curves is determined. The determined calibration compensating Tone Reproduction Curves are applied to input grayscale values.
US07729006B2 Method and apparatus for improving the performance of a host-based color printing system
A host-based color printing system having a color printing accelerator module that assists the host processor in order to speed up the rate at which color formatting tasks are performed by the host. The color printing accelerator module has an I/O interface that connects to a first I/O port of the host computer of the host-based color printing system. A second I/O port of the host computer connects to an I/O interface of the printer. After the color formatting tasks have been performed by the host computer and the color printing accelerator module, the processed data is sent from the host computer to the printer for printing.
US07729002B2 Print-job information display system, printing system, print-job manager, print-job manager control program and method, printer, and printer control program and method
A print-job-information display system holds print jobs over a plurality of printers and displays information about a print job, for a predetermined system user, of among the print jobs being held. The system includes a collating-information acquiring section that acquires collating information to collate the system user, a plurality of print-job holding sections that hold a plurality of print jobs corresponding respectively to and relevant to the plurality of printers, in association with the collating information, a print-job-information acquiring section that acquires print-job information matched to the acquired collating information of among the information of the print jobs being held by the print-job holding sections, and a print-job-information display section that displays the acquired piece of print job information.
US07728999B2 Printing device driver
A driver for a printing device includes a communication protocol configured to retrieve capabilities of the printing device, invocation commands for invoking the capabilities of the printing device, and display strings for guiding display of the capabilities of the printing device for the printing device when the driver is initialized for use; a user interface configured to display the capabilities of the printing device for a user based on the display strings for the capabilities of the printing device as retrieved by the communication protocol; and a command emission protocol configured to render a print job of the user for the printing device based on the invocation commands for the capabilities of the printing device as retrieved by the communication protocol.
US07728998B2 Printing management system, printing apparatus, print information output apparatus, and printing method
A printing management system includes a plurality of printing apparatus and a client terminal that is connected to the plurality of printing apparatus via a communication line. The client terminal includes an information output unit that outputs print information to a portable storage medium, the print information including print subject location information for identifying a location of at least one print subject to be printed. Each of the plurality of printing apparatus includes an information acquiring unit that acquires the print information from the storage medium, a print subject receiving unit that receives the print subject from the location that is identified by the print subject location information of the acquired print information, and a print executing unit that prints the received print subject.
US07728997B2 Digital copying machine, image formation system, and digital copying machine as slave machine
A digital copying machine is connected to at least another one of digital copying machines with which data communications can be performed. The digital copying machine has a link copy function that a document is set in the machine itself or another digital copying machine and at least two units of the digital copying machines share the job of executing copy operation on the document, and a printer function of printing according to a print request from the outside. When receiving the print request from the outside during the copy operation based on the link copy function from its start to finish, the digital copying machine puts the print request on hold.
US07728990B2 Image measuring system and methods of generating and executing non-stop image measuring program
The position of an imaging means relative to a measurement stage is moved based on a stage movement instruction input. The amount of light illuminating a work is adjusted by flashing strobe illumination at a certain cycle repeatedly and adjusting the pulse width of the strobe illumination based on an illumination adjustment instruction input. A part program is generated for image measurement including fetching positional information about the imaging means relative to the measurement stage and information about the pulse width of the strobe illumination based on a certain instruction input, irradiating the measuring object with strobe illumination of the pulse width passing through the position indicated by the fetched positional information and fetched at that position, and capturing instantaneous image information about the work.
US07728989B2 Double-sided measurement of dental objects using an optical scanner
Methods for digitizing complex surfaces of dental objects such as impressions of dental surfaces and shapes. While an impression mold is being scanned by translation along a known trajectory, typically in a plane, the line of sight of a distance probe is directed toward successive positions on the surface of the impression mold, such as by a periodic series of reflecting surfaces characterized by normal vectors at distinct non-orthogonal angles with respect to their axis of symmetry. One or more reference objects are scanned using the same translation and mirror positioning systems. Gathered coordinate data are processed to apply angular corrections and combined to form a single distortion-corrected image of the impression mold. An apparatus and methods are provided for measuring both sides of a dental object separately, and then registering the two sides relative to each other in a digital representation of the object.
US07728972B2 Linear fiber array mount to a spectrometer
A coupler for coupling a linear fiber array to a spectrometer is provided, the coupler having a tube, a linear fiber bundle array inserted through the tube, an alignment mechanism for aligning the linear fiber bundle array with a slit on the spectrometer, and a locking mechanism for locking the linear fiber bundle array to the tube. Further, a method for coupling a linear fiber array to a spectrometer is provided, the method having the steps of inserting a linear fiber bundle array through a tube, aligning the linear fiber bundle array with a slit on the spectrometer, and locking the linear fiber bundle array to the tube once it is aligned with the slit on the spectrometer.
US07728969B2 Methods and systems for identifying defect types on a wafer
Various methods and systems for identifying defect types on a wafer are provided. One computer-implemented method for identifying defect types on a wafer includes acquiring output of an inspection system for defects detected on a wafer. The output is acquired by different combinations of illumination and collection channels of the inspection system. The method also includes identifying defect types of the defects based on the output acquired by a set of the different combinations. The set of the different combinations is selected based on the defect types to be identified on the wafer and a wafer type of the wafer such that a different set of the different combinations of the illumination and collection channels is used for identifying different defect types on different wafer types.
US07728968B2 Excimer laser inspection system
A system and method for inspecting a specimen, such as a semiconductor wafer, including illuminating at least a portion of the specimen using an excimer source using at least one relatively intense wavelength from the source, detecting radiation received from the illuminated portion of the specimen, analyzing the detected radiation for potential defects present in the specimen portion.
US07728966B2 Optical inspection tool having lens unit with multiple beam paths for detecting surface defects of a substrate and methods of using same
An optical inspection tool used to detect surface defects of a substrate include a chuck for holding a substrate and a lens unit disposed over the chuck. The lens unit includes at least a pair of oblique beam paths therein, wherein light penetrating the beam paths travels without angular deflection. The beam paths take the form of spaces formed through the lens unit, or flat portions formed on a lens within the lens unit. A camera is installed on the lens unit, and the camera converts light passing through the lens unit into an image. Methods of detecting surface defects of the substrate using the inspection tool are also provided.
US07728965B2 Systems and methods for inspecting an edge of a specimen
Systems and methods for inspecting an edge of a specimen are provided. One system includes an illumination subsystem configured to direct light to the edge of the specimen at an oblique angle of incidence. The plane of incidence of the light is substantially perpendicular to a plane substantially tangent to the edge of the specimen. The system also includes a detection subsystem configured to collect light scattered from the edge and to generate signals responsive to the scattered light. One method includes directing light to the edge of the specimen at an oblique angle of incidence. The plane of incidence is substantially perpendicular to a plane substantially tangent to the edge of the specimen. The method also includes collecting light scattered from the edge and generating signals responsive to the scattered light. The signals described above can be used to detect defects on the edge of the specimen.
US07728964B2 Motion compensated light-emitting apparatus
A light-emitting apparatus, for enabling a beam of light to be projected on a desired target located a distance away to project the beam on the desired target without any or substantially any undesired movement. The apparatus may include a housing, a light generating device located within the housing and operable to generate a beam of light, a sensing device or devices for sensing an undesired action of the housing, a control circuit operable to provide a control signal corresponding to the sensed undesired action, and a drive device operable to counter act all or at least some of the undesired action of said housing in accordance with said control signal. The sensing device or devices may be one or more gyroscopes, accelerometers or other such devices.
US07728959B2 Acquisition of high resolution biometric images
An apparatus for image acquisition of topological features of the surface of skin. The apparatus comprises a waveguide, having an entrance edge and top and bottom surfaces; a light source, configured to direct a light beam at the entrance edge of the waveguide; a skin contact layer, disposed at or near the top surface of the waveguides; a holographic optical element (HOE), disposed at the top or at the bottom surfaces of the waveguide, configured to diffract the light beam incident from the light source to the skin contact layer; a sensor array, configured to detect light reflected from the surface of skin in contact with skin contact layer; and means for compensating for changes in the Bragg matching condition of the HOE due to temperature.
US07728947B1 Liquid crystal on silicon micro-display using carbon nanotube
A nano-liquid crystal on silicon (nano-LCoS) chip having carbon nanotube (CNT) pillars that are grown on a glass substrate thereof. As the heights of the CNT pillars are uniform, the CNT pillars can function as spacers providing a uniform cell gap between the glass substrate and a silicon chip of the nano-LCoS chip. Also, being excellent electrical conductors, CNT pillars can form a part of the electrical connection between an outside voltage source and the indium tin oxide (ITO) layer formed on the glass substrate. The nano-LCoS chip includes nano-LCoS alignment keys that are formed in the silicon chip and connected to the CNT pillars. By applying the same voltage to the ITO layer and keys, a portion of the liquid crystal activated by the keys become transparent fiduciary marks for optical alignment of nano-LCoS chips.
US07728944B2 Transflective liquid crystal display
A transflective LCD includes scan lines and data lines disposed on a substrate. The scan line and the data line forms a plurality of pixel regions. Each pixel region has a plurality of sub-pixel regions. At least three of the sub-pixel regions are as a color sub-pixel region and at least one of the sub-pixel regions is a fourth sub-pixel region. A plurality of switch devices is adapted to control the color sub-pixels and the fourth sub-pixel.
US07728936B2 Method of alignments of liquid crystal employing magnetic thin films
Alignments of liquid crystal are obtained. A transparent magnetic thin film provides a homeotropic alignment of liquid crystal molecules. Or, a homeotropic or homogeneous alignment having an adjustable pretilt angle is further obtained through rubbing the transparent magnetic thin film. The present invention has a simple procedure with a low cost. The present invention is used in equipment with a plasma source while providing high transmittance, hardness and insulation. And the transparent magnetic thin film has potential uses in the applications of non-contact multi-domain alignment without extra procedure for alignment treatment.
US07728930B2 Display panel, electro-optical device, and methods for fabricating the same
A display panel and an electro-optical device thereof are provided. The display panel comprises a pair of substrates, at least one data line, at least three common lines, at least one scan line, at least one switch element, a common electrode, and a display media layer. The pair of substrates comprises a first substrate and a second substrate. The data line and the three common lines are formed on the first substrate. The data line and the common lines interlace to form a plurality of areas. Each of the areas comprises an electrode. The electrodes are connected to each other to form a pixel electrode. The scan line is formed on the first substrate and under an electrode of one of the areas. The switch element is formed under an electrode of one of the areas, and comprises a source connected to the pixel electrode, a drain connected to the data line, and a gate\ connected to the scan line. The common electrode is formed on the second substrate, with a display media layer disposed between the two substrates.
US07728926B2 Liquid crystal display and method for controlling brightness of an image
A liquid crystal display and method for controlling brightness of an image on a liquid crystal display are provided, in which, a liquid crystal display panel displays an image, a light generating unit provides a laser beam to illuminate the liquid crystal display panel, a scanning unit scans the liquid crystal display panel with the laser beam, and a controller controls a speed of the scanning unit depending on a brightness of the image. Thus, the liquid crystal display is capable of improving a contrast of an image displayed on a liquid crystal panel using a laser as a backlight.
US07728920B2 Liquid crystal display with slidably assembled frames
An exemplary liquid crystal display includes a first frame and a second frame. The first frame includes two opposite first side walls, and each first side wall includes at least one slideway defined therein. The second frame includes two opposite second side walls, and the second side walls respectively correspond to the first side walls. Each second wall includes at least one strip provided thereat. The first strips of the second frame are slidable along the corresponding first slideways such that the first frame and the second frame are detachably engaged together.
US07728909B2 Method and system for estimating motion and compensating for perceived motion blur in digital video
A method for compensating for perceived blur due to motion between a current frame and a previous frame of a digital video sequence comprises estimating a motion vector between the frames for each of a plurality of pixel blocks in the current and previous frames. A cluster motion vector is then estimated for each of a plurality of clusters of the motion vectors based on one of vectors in each cluster and motion vectors in proximate clusters. The cluster motion vector of its corresponding cluster is allocated to each pixel in the current frame. An initial guess frame is generated based on the current frame and pixels in the guess frame are blurred as a function of their respective allocated cluster motion vectors. Each blurred pixel is compared with a respective pixel in the current frame to generate an error pixel for each respective pixel. Each error pixel is blurred and weighted and then each error pixel and its respective pixel is combined in the initial guess frame thereby to update the guess frame and compensate for blur. A system and computer program for perceived blur compensation is also provided.
US07728907B2 Method and system for MPEG chroma de-interlacing
A method (300) of converting interlaced Moving Picture Experts Group (MPEG) video signals to progressive video signals can include receiving an interlaced video signal representing a luma component specifying luma lines and a chroma component specifying chroma lines (310) wherein the chroma component can specify approximately one-half the number of lines of the luma component. The interlaced video signal can be decoded and the number of the chroma lines can be increased to approximately the same as the number of the luma lines (320). The number of chroma lines of the interlaced video signal then can be decreased (340), to substantially reverse the previous increase. The interlaced video signal then can be deinterlaced to produce a progressive video signal (350), which can be processed further (360) as needed.
US07728897B2 System and method for automatic exposure control and white balancing for CMOS sensors
A system and method for averaging incident light on plural pixels using a CMOS sensor is provided. The process includes resetting all pixels in a given region during a reset phase; and reading a voltage of a floating reset node as a function of time during a measurement phase. During the reset phase, an access select signal and a reset voltage are both high. The measurement phase begins when the access select signal is low and the reset voltage is still high. The system and method may be used to perform automatic exposure control and automatic white balancing operations.
US07728896B2 Dual conversion gain gate and capacitor and HDR combination
A pixel circuit having a shared control line for providing two control signals to the pixel array. One control line is used to provide a control signal to both a high dynamic range circuit and a dual conversion gain circuit to two pixel circuits. The pixel circuits each contain two pixel cells that have separate photo-conversion devices but share readout circuitry.
US07728888B2 Clamping circuit and digital camera system having the clamping circuit
A clamping circuit including: a subtracter for subtracting a clamping correction voltage from an input analog voltage signal; A/D converter for converting an analog voltage signal from the subtracter into a digital voltage signal of M bits; a potential difference detection circuit for detecting a potential difference between a digital voltage signal outputted from the A/D converter and a previously set clamping voltage; D/A converter for converting a digital signal of N (N
US07728886B2 Image recording apparatus and method
An image recording apparatus has a color conversion mode in which it generates color conversion data for color conversion based on an input color which is a source color and an output color which is a destination color. Using the generated color conversion data, the apparatus performs color conversion processing on image data acquired by means of an imaging section. To make the generated color conversion data reproducible, the apparatus outputs the image data obtained through the color conversion processing, associated with color conversion information including, for example, the source color and destination color. The apparatus generates a data file containing, for example, the color conversion information and image data, and records it on a recording medium.
US07728882B2 Green reconstruction for image sensors
The present invention relates to interpolating a missing color value of a given pixel in an array of pixels. The missing color value is determined from color values of neighboring pixels using a median-based technique in which the median is taken of the four pixels values of the horizontally and vertically neighboring pixels (G1-G4) having a same color as the missing color value, and color information from at least one other color (R/B) at the given pixel.
US07728881B2 Color signal correcting method, apparatus, and program
A color signal correcting method for correcting a color signal of each pixel outputted from a single-plate color image pickup element having a given color filter arrangement to correct a color reproduction error in an image, comprising the steps of: computing color signals of filter colors other than a filter color at the spatial location of a pixel to be corrected, wherein the other color signals at the spatial location are computed on the basis of color signals of a plurality of pixels of the same filter color located around the pixel to be corrected; and obtaining a correction value by multiplying the color signal of the pixel to be corrected and the computed other color signals by a predetermined correction coefficient and combining the products.
US07728880B2 Automatic white balance method and apparatus
Automatic white balance of captured images can be performed based on a gray world assumption. Initially, a flat field gray image is captured for one or more reference illuminations. The statistics of the captured gray image are determined and stored for each reference illumination during a calibration process. For each subsequent captured image, the image is filtered to determine a subset of gray pixels. The gray pixels are further divided into a one or more gray clusters. The average weight of the one or more gray clusters is determined and a distance from the average weights to the reference illuminants is determined. An estimate of the illuminant is determined depending on the distances. White balance gains are applied to the image based on the estimated illuminant.
US07728879B2 Image processor and visual field support device
Photographed images from a front camera and a side camera respectively installed at the front and left side of a vehicle are respectively converted into bird's-eye view images, and a synthetic bird's-eye view image is displayed which is obtained by synthesizing the bird's-eye view images. Based on a difference image between the front and side cameras, a difference region where a solid object is drawn is detected from a common region where the both bird's-eye view images overlap. Then, based on position of each pixel forming the difference region, it is evaluated which of the front and side cameras captures the solid object better, and an image of the common region in the synthetic bird's-eye view image is formed based on the image obtained from one of the cameras.
US07728877B2 Method and system for synthesizing multiview videos
A system and method synthesizes multiview videos. Multiview videos are acquired of a scene with corresponding cameras arranged at a poses such that there is view overlap between any pair of cameras. A synthesized multiview video is generated from the acquired multiview videos for a virtual camera. A reference picture list is maintained for each current frame of each of the multiview videos and the synthesized video. The reference picture list indexes temporal reference pictures and spatial reference pictures of the acquired multiview videos and the synthesized reference pictures of the synthesized multiview video. Then, each current frame of the multiview videos is predicted according to reference pictures indexed by the associated reference picture list during encoding and decoding.
US07728871B2 Wireless video surveillance system & method with input capture and data transmission prioritization and adjustment
A surveillance system and method with at least one wireless input capture device ICD(s) and a corresponding digital input recorder (DIR) and/or another ICD, including the steps of providing the base system; at least one user accessing the DIR via user interface either directly or remotely; the DIR and/or ICD searching for signal from the ICD(s) and establishing communication with them, and the system providing for input capture and data transmission prioritization, thereby providing a secure surveillance system having wireless communication for monitoring a target environment with prioritization capabilities.
US07728841B1 Coherent shader output for multiple targets
In a multiple render target mode, a pixel shader computes color values for pixels and stores the computed color values in a register file. The register file acts as a buffer for the computed color values. Conventionally writing pixels in the order they are received (pixel-major order) can result in large strides across memory in the frame buffer. At least a minimum amount of work should be done within a DRAM page, for example, to cover the overhead required in opening the DRAM page. Therefore, color values are written from the register file to two or more targets in a frame buffer in a target-major order within a segment. Writing in a target-major order (sequential with respect to targets but non-sequential with respect to quads received and processed) yields coherent writes to frame buffer memory and improves memory efficiency.
US07728840B2 Sliding data buffering for image processing
A method for managing image processing data buffers for processes having overlap input data between iterations includes loading a data buffer with an initial input data array and performing an image data array operation on the input data array. The method repeats the following steps for plural iterations including loading the data buffer with new input data forming a new input data array for a next iteration and performing the input data array operation on the new input data array. The overlap data consists of pixels at an end of each scan line. Loading new input data includes loading pixels following the overlap data for each scan line.
US07728832B2 Display control/drive device and display system
A display control/drive device (a liquid crystal controller driver and a semiconductor integrated circuit for driving liquid crystals) which can serve to reduce peak currents and thereby restrain the occurrence of EMI is to be provided. In a liquid crystal display control/drive device in which image signals to be applied to signal lines of a color liquid crystal panel are generated in response to display image data that are received, image signals for pixels of the same color are divided into a plurality of groups. And during a period in which the substantial frame frequency can be reduced, the period of a line clock matching one horizontal period is extended to slightly stagger the output timing of image signals from one to another of the groups and the sequence of outputs from the different groups is periodically varied.
US07728827B2 Display device using demultiplexer and driving method thereof
Disclosed is a display device using a demultiplexer. The demultiplexer sequentially samples data currents that are multiplexed and applied by a data driver, and holds currents corresponding to the sampled data currents to a plurality of data lines. Since the demultiplexer is to sample the data currents corresponding to N data lines during a horizontal period when performing 1:N demultiplexing, the data current corresponding to one data line is to be sampled during a 1/N horizontal period. A signal line coupled between the demultiplexer and the data driver is precharged with a precharge current before sampling the data current. According to one embodiment, the precharge current is M times the data current, where M is a real number greater than 1.
US07728826B2 Display apparatus for displaying text or images and outputting sounds based on text code information
In a display apparatus, a text code input section outputs externally-supplied text code information to a font conversion section and a voice synthesizer section. The font conversion section converts the input text code into a corresponding font, and transmits the font to a display drive section via a video signal input section, and the display drive section causes a display section to display the font. Meanwhile, the voice synthesizer section converts the input text code into corresponding voice data, and transmits the voice data to a voice device where the voice data is outputted. With this structure, superior convenience is ensured for a display apparatus which serves only as an individual displaying apparatus and relies on an external device (server) for the major functions of the system.
US07728825B2 Targeting in a stylus-based user interface
Aspects of the invention provide virtual hover zones. When a user lowers a hovering stylus while remaining within a hover zone, cursor control is modified to be more easily controllable by the user. If the user pauses the stylus in mid-air before lowering the stylus, and if the stylus remains within the hover zone, then upon touchdown the cursor may be moved to the projection of the location where the stylus was paused. Any action that may be taken in response to the touch down may be sent to the projection location as well. Also provided are cursor control zones. A dampening zone may be used to provide dampened cursor movement feedback in response to movement input provided by a pointing device. Also, a dead zone may be used to prohibit cursor movement in response to movement input provided by the pointing device.
US07728820B2 Haptic feedback for touchpads and other touch controls
A haptic feedback planar touch control used to provide input to a computer. A touch input device includes a planar touch surface that inputs a position signal to a processor of the computer based on a location of user contact on the touch surface. The computer can position a cursor in a displayed graphical environment based at least in part on the position signal, or perform a different function. At least one actuator is also coupled to the touch input device and outputs a force to provide a haptic sensation to the user contacting the touch surface. The touch input device can be a touchpad separate from the computer's display screen, or can be a touch screen. Output haptic sensations on the touch input device can include pulses, vibrations, and spatial textures. The touch input device can include multiple different regions to control different computer functions.
US07728817B2 Optical navigation system with multiplexed image processing
An optical navigation system having two or more optical pipelines for image acquisition and a single multiplexed optical array. Each of the two or more optical pipelines for image acquisition may include an illuminator that emits optical radiation at a navigation surface where each navigation surface is separate from the other navigation surfaces. The single multiplexed optical array may be configured to receive optical radiation reflected from the respective navigation surfaces. The optical navigation system may further include illuminator drivers that control each of the optical pipelines for image acquisition and an optical sensor that is configured to multiplex the images recovered by the optical pipelines for image acquisition and perform image correlation for the different navigation surfaces.
US07728814B1 Portable electronic device control arm and related method
A device and method for providing a control arm integral to a portable electronic device are disclosed. An exemplary device comprises a portable electronic device having a processor communicably coupled with a memory and a control arm, and an enclosure housing the memory and processor and defining a reference surface that defines a reference axis. The control arm has a deployed and a stowed configuration where the control arm length, as measured along the reference axis, is reduced in the stowed configuration.
US07728809B2 Method, apparatus and computer program product for controlling LED backlights and for improved pulse width modulation resolution
A method for driving an LED backlight device using pulse width modulation with an additional timer to manage the power consumption, thermal output, and lighting level of the device with improved resolution. The method includes receiving a commanded brightness level, and using an n bit pulse width modulator that has a nominal time period (Pn) to assert a plurality of pulses in accordance with an output of the n bit pulse modulator. A modulator output value is assigned to each one of K states of a K state timer that has a timer period (PT). The plurality of pulses is output according to the modulator output value during each nominal time period occurring within the timer period. Power to the display is supplied in accordance with the plurality of pulses.
US07728799B2 Active enclosure for computing device
A computing device is disclosed. The computing device includes a housing having an illuminable portion. The computing device also includes a light emitting device disposed inside the housing. The light emitting device is configured to produce a light effect that alters the ornamental appearance of the computing device.
US07728795B2 Plasma display panel driving method and plasma display panel apparatus capable of displaying high-quality images with high luminous efficiency
Set-up, write, sustain and erase pulses are variously applied to a plasma display panel using a staircase waveform in which the rising or falling portion is in at least two steps. These staircase waveforms can be realized by adding at least two pulses. Use of such waveforms for the set-up, write and erase pulses improves contrast, and use for the sustain pulses reduces screen flicker and improves luminous efficiency. This is of particular use in driving high definition plasma display panels to achieve high image quality and high luminance.
US07728782B2 Versatile wideband phased array FED reflector antenna system and method for varying antenna system beamwidth
An antenna system includes a reflector having a focal point, and a phased array having feed elements. Each feed element is disposed a same distance from the focal point of the reflector. A method for varying the beamwidth of an antenna system includes providing the antenna system with a reflector having a focal point and feed elements disposed a same distance from the focal point. The feed elements includes one or more inner feed elements and one or more outer feed elements. The method further includes adjusting relative amplitudes of the inner feed elements and the outer feed elements to adjust the beamwidth of the antenna system. An antenna system includes a parabolic reflector having a focal point, and a phased array having one or more inner feed elements and one or more outer feed elements. Each of the feed elements is disposed a same distance in wavelengths from the focal point, and is oriented towards the focal point.
US07728759B2 System and method for using iridium satellite signals for meteorological measurements
A method for obtaining weather related information for a portion of the Earth's atmosphere between a mobile platform traversing over a predetermined surface portion of the Earth, and at least one satellite from a satellite constellation. The method involves modifying at least one satellite from the constellation of satellites to include time and location information in wireless signals that are transmitted in real time by the one satellite. The mobile platform receives the wireless signals from the one satellite. An occultation system carried on the mobile platform analyzes the time and position information, in addition to location information pertaining to a real time location of the mobile platform, and to derive real time atmospheric weather related information for a geographic area between the mobile platform and the one satellite.
US07728744B2 Variable length decoder system and method
Simultaneously decoding one or more variable length code symbols including storing in a bit FIFO at least a portion of a variable length coded bit stream; storing a succession of extracted bit fields of predetermined bit length from the variable length coded bit stream in the bit FIFO; defining at least one inspection field in the extracted bit field, each inspection field identifying at least one variable length code symbol; and storing in look-up table a decode value uniquely addressable by each bit combination of the inspection field for reading out the one or more decode values corresponding to the unique address defined by the inspection field.
US07728742B2 Method and apparatus for compressing and decompressing data
The described embodiments include a system for performing data compression. The system includes a compression mechanism with N channels, and an internal decompression mechanism in the compression mechanism that accepts N channels of fixed-length packets. The compression mechanism is configured to receive an input bit stream that includes a set of data words. In response to receiving a request from the internal decompression mechanism identifying at least one of the channels for which a fixed-length packet is to be appended to the output stream, the system fills a fixed-length packet for the identified channel with compressed data words; appends the fixed-length packet to the output stream; and forwards a copy of the fixed-length packet to the internal decompression mechanism. The internal decompression mechanism decompresses fixed-length packets for each of the channels to determine a next fixed-length packet to be appended to the output stream.
US07728735B2 Methods, apparatus, and computer program products for estimating a mood of a user, using a mood of a user for network/service control, and presenting suggestions for interacting with a user based on the user's mood
A mood of a user is estimated based on a user's profile, data indicative of a user's mood received from a communication device associated with the user and from sources other than the user, and environmental data with a potential impact on the user's mood. Data indicative of the user's mood and the environmental data are processed to filter out data that is not relevant to the user's mood. The filtered data is cross-correlated with the user profile, and the mood of the user is estimated based on the cross-correlated filtered data. A network and services may be controlled based on a user's mood. Suggestions for interacting with the user may be generated based on the user's mood.
US07728725B2 Intrusion detection system for underground/above ground applications using radio frequency identification transponders
The present invention is directed to an underground as well as above ground system and method of determining the intrusion into a security zone. One or more transceivers would transmit a unique electromagnetic signal which would power a response from one or more RFID transponders. Each of the transponders would transmit a unique code to the transceiver indicating that there has been no intrusion in the vicinity of that transponder. Failure of a transponder to receive a signal produced by a transponder, would indicate the existence of an intrusion. The transponders as well as the transceivers can be provided in a PVC pipe buried in the ground, or provided in or on a structure located on or above the ground.
US07728719B2 Signal-transmitting and multi-receiving method of detecting obstacle and parking sensor apparatus using the same
A parking sensor apparatus has a microprocessor and multiple ultrasonic sensors. The microprocessor uses a time division transmitting method to control only one ultrasonic sensor to output an ultrasonic detecting signal. In addition, after one ultrasonic detecting signal is output, all ultrasonic sensor are controlled to be in receiving status. Therefore, the microprocessor receives the reflected detecting signals from the ultrasonic sensors and obtains preset distances defined between adjacent ultrasonic sensors to calculate the shortest distance between the vehicle and the obstacle. Further, since only one ultrasonic sensor outputs the ultrasonic detecting signal at a time point, the microprocessor clearly determines that the reflected detecting signal is corresponding to the present ultrasonic sensor, that is controlled to output the ultrasonic detecting signal.
US07728718B2 Lighting system for vehicle and vehicle incorporating same
The lighting system having a plurality of winker lamps disposed on front and rear portions of a vehicle body, a winker switch, and a lighting control circuit which performs changeover function allowing the winker lamps at a front portion of the vehicle body to lit as position lamps. The lighting control circuit is connected to a battery through an ignition switch. The lighting system further includes a power supply circuit which supplies, in an ignition off state, power to the lighting control circuit in response to an output signal from an antitheft apparatus to cause the winker lamps to light up or flicker. The output terminal of the antitheft device is connected to an electrical connection formed between the winker switch and the left and right rear lamps.
US07728717B2 Switching regulator, transceiver circuit, and keyless access control system
A switching regulator for controlling transmit antennas of variable impedance, particularly transmit antennas of a keyless access authorization system in or for a vehicle, having an input terminal into which an antenna potential applied or appliable at the transmit antenna may be coupled, and having a control circuit designed to generate a compensation signal as a controlled variable for adapting the antenna potential to an actual output impedance and to establish a slope of the compensation signal depending on the actual antenna potential. The invention relates furthermore to a transceiver circuit with such a switching regulator and to a keyless access control system in or for a vehicle.
US07728710B2 Electronic parts board and method of producing the same
An electronic component substrate (1-1) includes an insulating base (10) and a flexible circuit board (20) mounted on the insulating base (10). The flexible circuit board (20) is a synthetic resin film provided thereon with terminal patterns (29) and a conductor pattern (25) whose surface is slidingly contacted with a slider. The insulating base (10) is a synthetic resin molded piece. The flexible circuit board (20) is insert-molded to the insulating base (10). The electronic component substrate (1-1) is produced by preparing the flexible circuit board (20) and first and second mold members (41, 45) having a cavity (C1) with a shape that corresponds to the external shape of the electronic component substrate (1-1). Then, the flexible circuit board (20) is accommodated in the cavity (C1) between the first and second mold members (41,45), and the cavity (C1) is filled with a molten molding resin. After the molding resin has solidified, the first and second mold members (41, 45) are removed.
US07728705B2 Electromagnetic transmission device
An electromagnetic transmission device. A guide bar connects to a fixed base and includes magnetic-permeable material and a first central height plane. A coil connects to the fixed base. A support base movably fits on the guide bar. An annular magnetic member connects to the support base and is surrounded by the coil. A magnetization direction of the annular magnetic member is perpendicular to a moving direction of the support base and annular magnetic member. The annular magnetic member includes a second central height plane. The coil interacts with the annular magnetic member to generate a first force. When moving to separate the second central height plane from the first central height plane, the annular magnetic member interacts with the guide bar to generate a second force, driving the support base and annular magnetic member to move along a direction perpendicular to the magnetization direction of the annular magnetic member.
US07728704B2 Method for reducing continuous charge
Provided is a device mounted contactor and a method of reducing continuous charge distribution, especially in a vehicle. The contactor includes a housing, and a plurality of power terminals. The device may further include a conductance shield and support structure extending from the housing. Situated at least partially in the housing is a switch, which is capable of electrically coupling at least two of the plurality of power terminals. One or more electrically insulative covers may be provided. The contactor may also provide a fused accessory terminal, which is electrically coupled to one of the power terminals through a fuse. A method according to the present invention reduces continuous electrical charge distribution in an electrical circuit by mechanically attaching a first contactor power terminal to a battery terminal and electrically coupling a second contactor power terminal to a circuit, which may include a vehicle starter.
US07728696B2 Harmonic termination of power amplifiers using BAW filter output matching circuits
A system, apparatus and method for providing filtering functionality and impedance transformation within a BAW resonator network are disclosed. In particular, a BAW resonator network is designed to provide bandpass capability and a transformation between its input impedance and output impedance. By effectively integrating impedance matching functionality within the BAW resonator network, discrete impedance matching elements previously required within a system may be removed or reduced in size. As a result, matching networks and their associated component costs, insertion losses, and board size contributions may be reduced. Harmonic termination may be provided within the BAW resonator network or a prematch stage to improve efficiency of a power amplifier.
US07728692B2 Reduction of noise in a metallic conductor signal pair using controlled line balancing and common mode impedance reduction
In order to reduce noise on twisted metallic pair signal conductors, circuits are disclosed in which the signal balance between the wires of the pair is significantly improved, thereby reducing the line's susceptibility to external electromagnetic interference and equally reducing its ability to radiate signals into the surrounding medium. Further, the common mode impedance of the wire pair as seen at or close to the junction with the terminating equipment is controlled in order to reduce the ability of signals external to the wire pair to couple into the wire. This reduces noise in the line, as perceived by connected equipment, leading to an increase in the data carrying capacity of the line and the usable length of the line carrying such data.
US07728685B2 Temperature compensation oscillator and method for manufacturing the same
A temperature detection circuit (18) detects temperature around an oscillation circuit (20) equipped with voltage variable capacitors (23, 24). According to its temperature detection signal, a temperature compensation circuit (30) produces a voltage signal as a temperature compensation signal. That voltage signal is supplied to the voltage variable capacitors (23, 24) in order to sustain oscillation frequency of the oscillation circuit (20) at a substantially constant level. When a switch element (1) is, turned on by a non-TCXO signal, both terminals of each voltage variable capacitor (23, 24) are brought to the same potential (ground potential). Consequently, each voltage variable capacitor has a predetermined capacitance and temperature compensation function is made ineffective. In that state, initial frequency regulation is performed under normal temperature.
US07728682B2 Micro-oscillator, semiconductor device and communication apparatus
A micro-oscillator in which the dispersion of center frequency, the interference between adjacent oscillator elements and the like are controlled and the resonance characteristic is excellent, and a semiconductor device including the micro-oscillator as well as a communication apparatus using a band-pass filter including the micro-oscillator, are provided. The micro-oscillator includes: a plurality of beam-type first oscillator elements 33 connected in parallel and a non-resonance beam-type second oscillator element 34 arranged between the first oscillator elements 33 adjacent to each other.
US07728677B2 Method and apparatus for calibrating a voltage controlled oscillator by varying voltage applied to power supply input
Methods and apparatus are provided for calibrating a voltage controlled oscillator, such as an N-stage voltage controlled ring oscillator. The voltage controlled oscillator comprises a power supply input and at least one gate delay element and has a frequency that is a function of a delay of the gate delay element and a voltage applied to the power supply input. A voltage controlled oscillator is calibrated by varying an output voltage of a programmable voltage source through a range of values; applying the output voltage to the power supply input of the voltage controlled oscillator; comparing an output clock frequency of the voltage controlled oscillator to a reference frequency clock for each of the output voltage values; and selecting a value of the output voltage that provides an approximate minimum frequency difference between the output clock frequency and the reference frequency clock.
US07728676B2 Voltage-controlled oscillator with control range limiter
A voltage-controlled oscillator (VCO) comprising a first circuit, a second circuit, a comparator circuit, and a control unit. The first circuit can determine an output common mode voltage associated with an output of the VCO. The second circuit can generate an upper control voltage limit and a lower control voltage limit associated with a control voltage received by the VCO based, at least in part, on the output common mode voltage. The comparator circuit can compare the control voltage to the upper and lower control voltage limits. The control unit can determine whether to change a switched capacitance associated with the VCO based, at least in part, on whether the control voltage is outside the upper and lower control voltage limits, thereby maintaining an optimal region of operation for the control voltage.
US07728672B2 RF amplifier
Provided is a radio frequency (RF) amplifier. The RF amplifier includes an amplification circuit amplifying an RF signal, a bias voltage generation circuit supplying a bias voltage of the amplification circuit, and a first bias resistor connected between the amplification circuit ad the bias voltage generation circuit, and having a predetermined resistance allowing the bias voltage to be affected by the RF signal.
US07728670B1 Method and apparatus for an amplifier
An amplifier including complementary push and pull components, a bias component and a quiescent current balancer. The complementary push and pull components are serially coupled to one another between an electrical source and sink to generate an output signal at a common output terminal responsive to the input signal source. The bias component is coupled between the input signal source and the complementary push-pull components to bias the input signal to the push component and the input signal to the pull component by discrete amounts which reduce cross-over clipping exhibited in the output signal. The quiescent current balancer is coupled to the output terminal to balance quiescent currents in the push and the pull component at discrete levels which equilibrate amplification levels of the input signal generated by the push component and the pull component in the output signal at the output terminal.
US07728669B2 Output stage circuit and operational amplifier thereof
The present invention relates to an output stage circuit and an operational amplifier thereof. In the output stage circuit, one of a gate of a transistor is coupled to a gate of a bias transistor and a level shifter in response to a small signal outputted from an amplifying circuit in the operational amplifier. In addition, a gate voltage of the bias transistor is controlled by a voltage generating circuit to control a DC bias of the transistor of the output stage circuit. Therefore, extra frequency compensating components for compensating the transistor of the output stage circuit is no longer necessary, and saving circuit layout area and cost can be achieved by the present invention.
US07728668B2 Variable-gain amplification circuit, receiver and receiver IC
Disclosed herein is a variable-gain amplification circuit, wherein the sources of first and second MOSFETs (Metal Oxide Semiconductor Field Effect Transistors) are tied to a common connection point connected to a current source. An input signal is supplied to the gates of the first and second MOSFETs. The drains of the first and second MOSFETs are connected to the sources of third and fourth MOSFETs respectively whereas the drains of the third and fourth MOSFETs are connected to two output terminals respectively, a gain control voltage is supplied to the gates of both the third and fourth MOSFETs. When control is executed in order to lower the gain control voltage supplied to the gates of both the third and fourth MOSFETs, other control is also executed in order to raise a bias voltage applied to the gates of both the first and second MOSFETs.
US07728661B2 Controlling power with an output network
In one embodiment, the present invention includes multiple gain stages and an output network coupled to the gain stages. Each of the gain stages can be independently controlled to amplify a radio frequency (RF) signal to an output power level for transmission from a mobile wireless device. When controlled to be inactive, at least one of the gain stages can be placed into a low impedance state.
US07728647B2 Temperature compensation for RF detectors
Compensation for an RF detector includes components having different order temperature functions. The components are combined and may be adjusted by various numbers of user-accessible terminals to provide individual adjustment for factors such as operating frequency. In some embodiments, first and second-order temperature functions are generated independently and combined to provide a polynomial function of temperature with coefficients that may be adjusted. In other embodiments, the outputs of the function generators may be more complex functions of temperature with various adjustable parameters.
US07728645B2 Pulse generator
A pulse generator includes a pulse command register and a digital differential analyzer (DDA). The pulse command register includes a first register, a second register, and an adder. The first register receives and stores a pulse command from a CPU in an operating cycle. The second register receives and stores the pulse command shifted from the first register when the first register receives a second pulse command from the CPU in the operating cycle. The adder sums the pulse commands of the first register and the second register and the result is transmitted to the DDA. The DDA determines whether a pulse is to be generated after calculation according to the result from the adder of the pulse command register.
US07728640B2 DLL circuit
A DLL circuit according to an embodiment of the present invention includes: a delay line configured to output a plurality of delayed signals of a reference signal, the delay line including, a plurality of first delay units connected in series with each other, each of the first delay units being configured to output a delayed signal of the reference signal, a blocking circuit inserted between the first delay units, the blocking circuit being capable of switching between passing and blocking an input delayed signal of the reference signal, and the delay time of the blocking circuit being integer times as large as each of the delay time of the first delay units, and one or more second delay units connected in parallel with the blocking circuit, the same signal as the delayed signal that is input in the blocking circuit being input in the second delay units, each of the second delay units being configured to output a delayed signal of the reference signal, and the delay time of each of the second delay units being equal to the delay time of each of the first delay units; and a blocking control circuit configured to control the blocking circuit whether to pass or block the delayed signal that is input in the blocking circuit.
US07728638B2 Electronic system that adjusts DLL lock state acquisition time
One embodiment provides an electronic system including a delay locked loop and a control circuit. The delay locked loop is configured to be enabled and update lock state data and to be disabled and store the locked state data. The control circuit is configured to periodically enable the delay locked loop in standby mode at an update interval and for an enable period. The control circuit controls the length of the update interval and the length of the enable period to adjust lock state acquisition time for the delay locked loop in exiting the standby mode.
US07728634B2 Flexible waveform generator with extended range capability
A frequency synthesizer includes a first clock running at a frequency fCLK1, a second clock running at a frequency fCLK2, wherein frequency fCLK2 is higher than frequency fCLK1, the frequencies having a fixed ratio QFB=fCLK2/fCLK1; and a counter driven by the first clock. A decoder for produces QFB output values in parallel for each cycle of the first clock, and parallel-serial converter serially outputs these QFB output values at the frequency of the second clock.
US07728632B1 Integrated circuit comparators having improved input resolution and methods of operating same
An integrated circuit comparator includes a pair of differential input transistors having gate terminals configured to receive a pair of differential input signals and a comparator output circuit electrically coupled to the pair of differential input transistors. A pair of differential offset compensation transistors are also provided. This pair of differential offset compensation transistors, which is electrically coupled to the pair of differential input transistors, has gate terminals that are configured to receive a pair of unequal dc offset voltages. The source and drain terminals of a first one of the pair of differential input transistors are electrically connected to corresponding source and drain terminals of a first one of the pair of differential offset compensation transistors and the source and drain terminals of a second one of the pair of differential input transistors are electrically connected to corresponding source and drain terminals of a second one of the pair of differential offset compensation transistors.
US07728628B2 Level shift circuit and method for the same
The present invention discloses a level shift circuit which comprises: a basic level shift circuit for receiving inputs of first high and low operational voltage levels and generating outputs of second low and high operational voltage levels at a first node; and an output circuit for outputting a signal of one of the second operational voltage levels according to a voltage level switching at the first node.
US07728626B2 Memory utilizing oxide nanolaminates
Structures, systems and methods for transistors utilizing oxide nanolaminates are provided. One transistor embodiment includes a first source/drain region, a second source/drain region, and a channel region therebetween. A gate is separated from the channel region by a gate insulator. The gate insulator includes oxide insulator nanolaminate layers with charge trapping in potential wells formed by different electron affinities of the insulator nanolaminate layers.
US07728625B1 Serial interface for programmable logic devices
Various serial interface implementations and related methods are provided for establishing serial data links with programmable logic devices (PLDs). In one example, a PLD includes a plurality of programmable logic blocks adapted to be programmed to configure the PLD for its intended function. The PLD also includes a serial interface comprising a transmit port, a microcontroller, a transmit register, and transmit logic. The microcontroller is adapted to adjust pre-emphasis settings associated with the transmit port to tune a serial data link between the PLD and an external device. The transmit register is adapted to receive a data signal from the programmable logic blocks. The data signal comprises transmit data to be provided over the serial data link through the transmit port. The transmit logic is adapted to prepare a serial signal for transmission from the transmit port over the serial data link. The serial signal comprises the transmit data.
US07728624B2 Circuit architecture for an integrated circuit
An integrated circuit comprising at least one group comprising having multiple arithmetic/logic units arranged in sub-groups. In the sub-groups at inputs of multiple arithmetic/logic units, in each case a single one of the first selection units is connected on the input side, wherein no other selection unit is connected directly on the input side of this selection unit. The first selection units are coupled to each other such that a horizontal and/or vertical logical interconnection of the arithmetic/logic units within a group, and/or a logical interconnection of arithmetic/logic units to an upstream group can be implemented. Second selection units are in each case connected on the output side of a column of arithmetic/logic units. The second selection units of a group are connected on the output side to one bus each, and a microprocessor is coupled to this bus.
US07728622B2 Software programmable logic using spin transfer torque magnetoresistive random access memory
Systems, circuits and methods for software programmable logic using Spin Transfer Torque Magnetoresistive Random Access Memory (STT-MRAM) technology are disclosed. Magnetic tunnel junction (MTJ) storage elements can be formed into input planes and output planes. The input planes and output planes can be coupled together to form complex arrays that allow for the realization of logic functions.
US07728614B2 Operating characteristic measurement device and methods thereof
A device includes an integrated circuit device having a sensor to measure an operating characteristic of the device. The sensor provides information based on the measured operating characteristic to a trigger module. In response to the information indicating the measured operating characteristic meets a threshold associated with a device failure, the trigger module provides an indication to a storage element, which stores information indicating the threshold has been met. In the event of a failure of the integrated circuit device, the storage element can be accessed by a device analyzer to retrieve the stored information to determine the cause of the device failure.
US07728602B2 Harmonic derived arc detector
An arc detection system includes a radio frequency (RF) signal probe that senses a RF signal at an input of a RF plasma chamber and that generates a signal based on at least one of the voltage, current, and power of the RF signal. A signal analyzer receives the signal, monitors the signal for frequency components that have a frequency greater than or equal to a fundamental frequency of the RF signal, and generates an output signal based on the frequency components. The output signal indicates that an arc is occurring in the RF plasma chamber.
US07728590B2 Detection unit including an RF transceiver system and a pet detector
A detection unit is disclosed for arrangement in the main magnet of an MR device, which has both an RF transceiver system and a PET detector. In at least one embodiment the RF transceiver system is divided into two parts and the two parts are arranged upstream and downstream of the PET detector in the longitudinal direction of the patient tunnel. The RF transceiver system and PET detector are applied to the same image volume. In at least one other embodiment, an MR device is equipped with the detection unit, and in at least one other embodiment, a method operates the detection unit.
US07728589B2 Method for sequence determination using NMR
The invention relates to methods for analyzing polysaccharides. In particular, compositional and sequence information about the polysaccharides are derived. Some methods use NMR in conjunction with another experimental method, such as, capillary electrophoretic techniques for the analysis.
US07728587B2 Self-calibrating nuclear magnetic resonance gyro
The method and apparatus in one embodiment may have: a gyro housing containing a bias field; a bias field that generates a stable axial magnetic field; Xenon or other gas contained within at least a portion of the axial magnetic field, Xenon or other gas nuclear spins precessing at a constant angular rate with respect to the gyro housing in response to the axial magnetic field; wherein reversing a polarity of the bias field reverses a polarity of the magnetic field and a polarity of the precession of the Xenon or other gas nuclear spin, and wherein a reversing of the polarity of the gyro scalefactor thereby results without reversing a polarity of the gyro bias.
US07728582B2 Pulsar ring of a magnetic rotary encoder having a pulsar main body with a guide portion
To hold a pulsar ring (1) of a magnetic rotary encoder well concentrically by a pressure inserting jig (4) when the pulsar ring is installed on a rotary body (3), the pulsar ring (1) comprises a metallic annular holder (10) and a pulsar main body (20) of a magnetic rubber material, the holder (10) comprises a disk portion (11) where the pulsar body (20) is bonded, a mounting tube portion (12) having a diameter smaller than the outer diameter of the disk portion (11) and being fixed to the rotary body (3), a fold-back portion (15) folded inward, and an intermediate portion (13) extending therefrom toward the mounting tube portion (12) so as to be separated from the disk portion (11), and the outer circumference of the fold-back portion (15) or a guide portion (22) mounted thereon is fitted to a circumferential wall portion (42) of the jig (4).
US07728578B2 Method and apparatus for high current measurement
In order to extend the measurement range of a current sensor, a current divider is formed by a first conductor formed in a current sensor that is mounted on a printed circuit board and a second conductor on the printed circuit board that electrically shorts at least one input terminal of the current sensor to at least one output terminal of the current sensor. The input terminal of the current sensor supplies the current to be measured to the first conductor and the output terminal supplies the measured current back to the printed circuit board.
US07728563B2 Fast voltage regulators for charge pumps
A digital multilevel memory system includes a charge pump and a voltage regulator for generating regulated high voltages for various memory operations. The charge pump may include a plurality of boost circuits to boost the output of the charge pump during a fast start up. Afterwards, the boost circuits are disabled to allow the charge pump to generate high voltages without boosting. The boost circuits may be successively enabled to boost the voltage. The boost circuits may be loadless. The voltage regulator may operate in an open loop and may include a resistive divider as a reference voltage for regulating the high voltage from the charge pump. The charge pump may include spread spectrum pump clocking to reduce electromagnetic inference for capacitor or inductor on-chip charge pumping.
US07728555B2 Method for compensating state of charge of battery and battery management system using the same
The present invention relates to a state of charge (SOC) compensation method for a vehicle using electrical energy, and a battery management system using the SOC compensation method. To determine the SOC of the battery, charge and discharge current of the battery is used to calculate a first SOC of the battery and a first corresponding voltage, a rheobasic voltage is calculated, an integration error corresponding to a difference between the first voltage and the rheobasic voltage is calculated, a SOC compensation factor is added to the first SOC when the integration error is greater than a first threshold value, and a SOC compensation factor is subtracted from the first SOC when the integration error is less than a second threshold value.
US07728553B2 Battery pack for cordless power tools
A battery pack which includes a battery pack electronic control circuit adapted to control an attached power tool and/or an attached charger. The battery pack includes additional protection circuits, methodologies and devices to protect against fault conditions within the pack, as the pack is operatively attached to and providing power to the power tool, and/or as the pack is operatively attached to and being charged by the charger.
US07728545B2 Equipment with a built-in fuel cell
In equipment with a built-in fuel cell, there are provided a plurality of secondary cells, and each of the secondary cells has a first state in which an electric power is supplied to a load within the equipment, and a second state in which the electric power that is supplied from the fuel cell is charged, and the first state and the second state is selectively used. The present invention can provide the fuel cell-carried equipment that stably operates due to a power system on which a fuel cell and plural secondary cells are mounted.
US07728536B2 Servomotor current control method and servomotor
Under a low load condition, a produced torque is small and a synthetic current command I* with respect to an armature of a servomotor is small so that a magnitude in a negative direction of a reactive current command Id* determined by Id*=−|I*|·sin θ is small. As a result, under the low load condition, the synthetic current flowing through the armature can be small, and generation of wasteful heat can be suppressed. Further, under a high load condition, because a q-axis current Iq that produces the torque is large, voltage saturation is liable to occur. However, at the same time, the overall current command I* is large under the high load condition, and Id* is large in the negative direction. Therefore, a large reactive current Id can be flowed in the negative direction, and voltage saturation under the high load condition can be effectively prevented.
US07728532B2 Circuit device for light-emitting diode driving and stabilizing system
A circuit device for an LED's driving and stabilizing system includes an AC/DC controllable driving voltage source, a feedback driving controller, an LED demodulation driving controller controllable driving voltage source, an external regulator, and an LED modular device. While various internal conditions or factors of the circuit device may be obtained through integrally or partially setting and computing, the circuit device may also be externally connected to an input signal source according to the characteristics of different attributive conditions to thereby achieve the function of automatic regulation, enabling the LED modular device connected thereto and having been used over a long period of time to have lowered brightness attenuation rate, reduced power loss, reduced heat generation, and accordingly, extended the LED's lifespan.
US07728509B2 Organic electroluminescent display device and method of fabricating the same
An organic electroluminescent display device comprises a substrate, including a pixel region and a non-pixel region at a boundary of the pixel region; a first electrode on the substrate in the pixel region; a separator over the first electrode, the separator located in the non-pixel region, the separator including a first portion having a first width and a second portion having a second width smaller than the first width, the first portion overlapping edges of the first electrode, and the second portion within the non-pixel region; an organic electroluminescent layer over the separator in the pixel region surrounded by the separator; and a second electrode on an entire surface of the organic electroluminescent layer and the separator.
US07728507B2 Radiation-emitting component provided with metallic injected-molded carrier
A process is specified for producing a radiation-emitting component comprising a housing body and a carrier for a radiation-emitting semiconductor body, in which the carrier is produced in an injection molding process from a molding compound containing a metal.
US07728505B2 Field emission luminescent light source within a bulb
A field emission luminescent lamp includes a bulb (40) being vacuum sealed and defining an inner surface; a lamp head mated with the bulb; an electron emitting cathode filament (20) having a conductive wire (10) and a plurality of electron emitters (12) formed thereon, the electron emitting cathode filament is positioned in the bulb; an anode layer (44) formed on the inner surface of the bulb; a phosphor layer (42) formed on the anode layer; an anode electrode (56) located at the lamp head and electrically connected with the anode layer; and a cathode electrode (54) located at the lamp head and electrically connected with the electron emitting cathode filament. The lamp may further include a gate grid (62) and a gate electrode (54). The gate grid defines a number of grid holes and surrounds the cathode filament. The gate grid is electrically connected with the gate electrode.
US07728503B2 Electron emission element, charging device, process cartridge, and image forming apparatus
An electron emission element according to the present invention is compact, thin and low cost, and has a structure and constitution in which deterioration of the electron emission material itself is low. In the electron emission element, boron nitride material is used as the electron emission material, and a metal material or a semiconductor material is used as a substrate for forming the boron nitride material. In this way it is possible to obtain good quality boron nitride material on the substrate. Also, a voltage can be applied to the material to emit electrons, also electrons can be supplied. Moreover, by using Sp3-bonded boron nitride as the boron nitride material, and using Sp3-bonded 5H—BN material or Sp3-bonded 6H—BN material as the Sp3-bonded boron nitride, a field electron emission element can be achieved for which high efficiency electron emission characteristics unprecedented in conventional art can be obtained.
US07728499B2 Thermal management of high intensity discharge lamps, coatings and methods
Ceramic HID lamps with improved thermal management having an adherent infrared reflective coating layer located on the outer surface of the vessel are described. They include a coating of a nonmetallic material proximate the first and second end portions of the vessel. Such coatings can minimize temperature gradients during lamp operation. Methods for preparing such lamps with improved thermal management are described as well.
US07728496B2 Electron emission device having curved surface electron emission region
An electron emission device includes first and second substrates opposing one another with a gap therebetween. Cathode electrodes are formed on the first substrate. An insulation layer is formed covering the cathode electrodes and having apertures. Gate electrodes are formed on the insulation layer and have apertures at locations corresponding to the locations of the apertures of the insulation layer so as to expose the cathode electrodes. Electron emission regions are formed in the apertures on the cathode electrodes. An anode electrode is formed on the second substrate. An outer surface of the electron emission regions is formed with a shape similar to a shape of equipotential lines formed when there is no electron emission region in the apertures, and predetermined drive voltages are applied to the electrodes.
US07728494B2 Light emission device and display device
A light emission device and a display device having the light emission device are provided. The light emission device includes first and second substrates that are arranged to face each other, an electron emission unit that is located on a first surface of the first substrate facing the second substrate and has electron emission regions and driving electrodes, a light emission unit that is located on a surface of the second substrate and has an anode electrode and one or more phosphor layers, and a surface heat generation unit that is located on a second surface (or outer surface) of the first substrate facing away from the second substrate to control a temperature of the first substrate using a resistive layer having a positive temperature coefficient (PTC) property.
US07728491B2 Piezoelectric devices and methods for manufacturing same
Piezoelectric devices and associated fabrication methods are disclosed. An exemplary piezoelectric device includes a piezoelectric vibrating piece having first and second electrodes and first and second surfaces, a glass base having first and second surfaces, and a lid. These three parts also form the device package. The first surface of the piezoelectric vibrating piece is mounted to the base, and the lid is mounted to the second surface of the piezoelectric vibrating piece to seal the package. The glass base includes first and second metal wires having ends that protrude from the surfaces of the base. The side surfaces of the protruding wire ends are connected to the first and the second electrodes, respectively. Manufacture is performed using whole wafers that are processed, sandwiched, bonded, and then cut to produce individual devices.
US07728486B2 Ultrasonic sensor
An ultrasonic sensor includes a case having a substantially cylindrical shape with a bottom. The case has a piezoelectric element provided on the bottom, and a cushion member is engaged with a side portion of an opening of the case. A substrate and pin terminals are engaged in and held by a holding portion of the cushion member. On the substrate, electrodes that are connected to the pin terminals are provided. An opening portion is provided in a top surface of the cushion member. Lead wires that are electrically connected to the piezoelectric element extend out from the opening portion and are connected to the electrodes. The inside of the case is filled with an elastic resin from the opening portion.
US07728484B2 Hybrid control circuit
A device for controlling a capacitive charge, in particular a piezoelectric actuator (2) has a signal generator (6) which is used to control a first end step (1) which is used to produce a discrete signal on the capacitive charge. Device has a second end step (3, 4) which is used to generate a continuous signal on the capacitive charge. A counter-coupling of a deviation of an actual discrete signal is produced by a continuous signal required on the capacitive charge.
US07728483B2 Lamb wave type frequency device and method thereof
A Lamb wave type high frequency device comprises: a piezoelectric substrate; an interdigital transducer (IDT) electrode formed on a first main surface of the piezoelectric substrates a reinforcing substrate connected to a second main surface of the piezoelectric substrate; a space portion formed in one of the piezoelectric substrate and the reinforcing substrate, an area of the space portion being larger than a region in which a Lamb wave is propagated; and a connecting surface formed in a periphery of the space portion.
US07728480B2 Dynamoelectric machine
The stator core is configured into a cylindrical shape by abutting a laminated core that is obtained by bending and forming a rectangular parallelepiped lamination and integrating the stator core by welding. The lamination is configured by laminating a predetermined number of thin strip-shaped magnetic plates that are formed so as to have a flat rectangular shape, and in addition at least two thin sheet coupling weld portions that integrate the predetermined number of thin strip-shaped magnetic plates by welding are formed so as to extend from a first end to a second end in a direction of lamination on an outer wall surface of the lamination and so as to have a predetermined spacing in a longitudinal direction of the lamination. The stator core is formed such that an axial length A at the thin sheet coupling weld portions and a maximum axial length B between the thin sheet coupling weld portions satisfy an expression: 0.0 mm≦B·A≦0.2 mm.
US07728468B2 Laminations with integrated spacing feature for an electric machine, and method of making a lamination
A lamination has at least one spacing strip which is formed by cutting out sheet-metal pieces from a metal sheet in order to define an inner boundary and an outer boundary of the lamination. A cut line is made in the metal sheet to define a contour for a spacing strip which is bent out of the main plane of the lamination.
US07728465B2 Hybrid stepping motor having high torque density
There is provided a hybrid stepping motor comprising the following: a first rotor yoke and a second rotor yoke, each of the rotor yokes having a plurality of rotor teeth on a periphery thereof; a rotating shaft located between the first and second rotor yokes and supporting the first and second rotor yokes on a same axis, the rotating shaft including at least one permanent magnet magnetized in a direction of the axis; and a plurality of stator yokes, each of the stator yokes having a core portion, a coil wound around the core portion, and a plurality of stator teeth extending parallel to the axis from opposed end portions of the core portion, the stator yokes being disposed at regular intervals around the rotating shaft so that a constant air gap is maintained between radially inward surfaces of the stator teeth and radial end surfaces of the rotor teeth. A positive current is applied to the opposed and paired coils of said coils and a negative current is applied to the rest coils of said coils. The positive current and the negative current are applied at the same time and magnitude.
US07728461B1 System for noise reduction in circuits
Disclosed is an improved noise reducing apparatus using an anti-circuit, including a digital logic circuit and a digital anti-circuit corresponding to the digital logic circuit. The digital anti-circuit functions to cancel noise generated by the digital logic circuit. The anti-circuit includes logic to generate a similar number of switching edges as the logic circuit, where the anti-circuit edges are in the opposite direction as the logic circuit. The anti-circuit may have a circuit structure close to that of the noisy circuit, or can be formed of components different in structure but generating an output pattern similar to (and opposite from) the noisy circuit. In some embodiments, the differently structured components can include a state machine coupled to a memory or look-up-table.
US07728457B2 Circuit for protecting against shorts in starter motor and battery charging cables
When an ignition switch (22) is operated to other than a start position for cranking an engine (20), a switch (relay 28) places a megafuse (30) in circuit with protecting cables to the electric starter motor (18) and alternator (16) to protect against shorts. When ignition switch (22) is operated to start position for cranking the engine (20), switch (28) removes the megafuse (30) from protecting the cables. If a short blew the megafuse (30) before starting, the ignition switch (22) cannot operate the switch (28) and the engine cannot be cranked.
US07728454B1 Tapered helical auger turbine to convert hydrokinetic energy into electrical energy
A helical auger turbine and hydrokinetic device for use with electrical generators for producing electricity. The auger turbine includes a generally helical turbine blade rotatably mounted on a central shaft, which may be tapered at each end, and a flange extending perpendicularly to an edge of the turbine blade. At least one turbine blade support connection is included for connecting the central shaft to a support structure. An electrical generator may be powered by the helical auger turbine, that can be used in a tidal water flow. The helical auger turbine can operate a high pressure pump connected to a hydraulic accumulator for storing pressurized hydraulic fluid from the high pressure pump. An electrical generator can be operated by hydraulic fluid delivered from the hydraulic accumulator at times of slow water flow. A plurality of helical auger turbines can be horizontally oriented under water, tethered to legs of an ocean platform such as an oil rig secured to the seabed.
US07728452B2 Wind power generator system and control method of the same
A wind power generator system including: a windmill rotor including a blade having a variable pitch angle; a generator driven by the windmill rotor; and a control unit controlling the output power of the generator and the pitch angle of the blade in response to the rotational speed of the windmill rotor or the generator. The control unit performs a first control in which the output power is controlled in accordance with a predetermined power-rotational speed curve until the rotational speed is increased to reach a predetermined rated rotational speed, and performs a second control in which the output power is controlled to a predetermined rated power when the rotational speed exceeds the rated rotational speed; the control unit is responsive to the pitch angle for maintaining a state of performing the second control is or for switching to a state of performing the first control, when the rotational speed is reduced below the rated rotational speed after the control unit is once placed into the state of performing the second control. This provides a wind power generator system which suppresses output power fluctuation and generation efficiency reduction when a transient wind null occurs.
US07728446B2 Ring generator
The present invention is a rotary device that may be adapted for use as a propeller assembly and electrical generator for aerial vehicles or other vehicles intended for fluid media. In one example, the device includes a ring assembly having a plurality of centrally linked blades coupled to a rotatable common hub. Rotary motion of the ring assembly is facilitated by coupling it to an opposed cylinder, opposed piston, internal combustion. The ring assembly includes components of an electrical power generating system so that electrical power is produced from the rotation of the ring assembly.
US07728440B2 Warp-suppressed semiconductor device
A semiconductor device includes: a semiconductor chip mounted on a mounting substrate; a first resin filling a gap between the chip and the substrate; a frame-shaped stiffener surrounding the chip; a first adhesive for bonding the stiffener to the substrate; a lid for covering the stiffener and an area surrounded by the stiffener; and a second resin filling a space between the stiffener and the chip. A thermal expansion coefficient of the second resin is smaller than that of the first resin. The first resin includes an underfill part filling a gap between the chip and the substrate and a fillet part extended from the chip region.
US07728438B2 Optical semiconductor device and method of manufacturing the same
An optical semiconductor device of which the moisture resistance and the like are improved and the manufacturing method thereof are provided. An optical semiconductor device of the embodiment is configured to include an optical semiconductor element on a surface of which a circuit portion including a light-receiving or light-emitting element is formed; a terminal portion which is provided on a back of the optical semiconductor element and electrically connected with the circuit portion; a covering layer which covers the surface of the optical semiconductor element and is made of a transparent material; and sealing resin which covers side faces of the covering layer and of the optical semiconductor element. The circuit portion and the terminal portion may be connected by a rewiring pattern.
US07728436B2 Method for selective deposition of a thin self-assembled monolayer
A method for selective deposition of self-assembled monolayers to the surface of a substrate for use as a diffusion barrier layer in interconnect structures is provided comprising the steps of depositing a first self-assembled monolayer to said surface, depositing a second self-assembled monolayer to the non-covered parts of said surface and subsequently heating said substrate to remove the first self-assembled monolayer. The method of selective deposition of self-assembled monolayers is applied for the use as diffusion barrier layers in a (dual) damascene structure for integrated circuits.
US07728416B2 Semiconductor device, a method of manufacturing the same and an electronic device
A novel semiconductor device high in both heat dissipating property and connection reliability in mounting is to be provided. The semiconductor device comprises a semiconductor chip, a resin sealing member for sealing the semiconductor chip, a first conductive member connected to a first electrode formed on a first main surface of the semiconductor chip, and a second conductive member connected to a second electrode formed on a second main surface opposite to the first main surface of the semiconductor chip, the first conductive member being exposed from a first main surface of the resin sealing member, and the second conductive member being exposed from a second main surface opposite to the first main surface of the resin sealing member and also from side faces of the resin sealing member.
US07728410B2 Semiconductor device comprising light-blocking region enclosing semiconductor element
A semiconductor device includes a semiconductor element, a light-blocking region enclosing the semiconductor element, a plurality of contacts disposed in a staggered arrangement in a first region of the light-blocking region, and a linear contact formed to extend along at least a first direction in a second region of the light-blocking region differing from the first region.
US07728400B2 Electro-optical device and electronic apparatus
An electro-optical device includes semiconductor layers disposed between a first substrate and an electro-optical layer. The semiconductor layers are provided at positions corresponding to crossover regions of scanning lines and data lines. Island light shielding films are disposed between the second substrate and the electro-optical layer. The island light shielding films are isolated from each other and at least partially overlapping a corresponding one of the semiconductor layers in plan view.
US07728393B2 Semiconductor device
A semiconductor device and method of manufacturing the semiconductor device are provided. The semiconductor device may include a semiconductor substrate, a gate insulation layer and a gate electrode, a first spacer, a second spacer, an epitaxial pattern, and/or source/drain regions. The gate insulation layer and the gate electrode may be formed on the semiconductor substrate. The first spacer may be formed on sidewalls of the gate electrode. The second spacer may be formed on sidewalls of the first spacer. The epitaxial pattern may be formed between the second spacer and the semiconductor substrate such that an outside profile of the epitaxial pattern is aligned with an outside profile of the second spacer. The source/drain regions may include primary source/drain regions that are aligned with the first spacer. The primary source/drain regions may be formed in the epitaxial pattern and the semiconductor substrate. The source/drain regions may also include secondary source/drain regions that are aligned with the second spacer and formed in the semiconductor substrate.
US07728392B2 SRAM device structure including same band gap transistors having gate stacks with high-K dielectrics and same work function
An SRAM semiconductor device includes: at least a first and a second field effect transistor formed on a same substrate, each of the transistors including a gate stack, each gate stack including a semiconductor layer disposed on a metal layer, the metal layer being disposed on a high-k dielectric layer located over a chemical region, wherein the metal layer of the first gate stack and the metal layer of the second gate stack have approximately a same work function, and wherein each channel region has approximately a same band gap.
US07728390B2 Multi-level interconnection memory device
A method for preventing arcing during deep via plasma etching is provided. The method comprises forming a first patterned set of parallel conductive lines over a substrate and forming a plurality of semiconductor pillars on the first patterned set of parallel conductive lines and extending therefrom, wherein a pillar comprises a first barrier layer, an antifuse layer, a diode, and a second barrier layer, wherein an electric current flows through the diode upon a breakdown of the antifuse layer. The method further comprises depositing a dielectric between the plurality of semiconductor pillars, and plasma etching a deep via recess through the dielectric and through the underlying layer after the steps of forming a plurality of semiconductor pillars and depositing a dielectric. An embodiment of the invention comprises a memory array device.
US07728389B2 Semiconductor device and fabrication method for the semiconductor device
A semiconductor device and a fabrication method for the semiconductor device which can remove the sacrifice layer deposited on the semiconductor device surface in a short time and whose manufacturing yield can be improved are provided. The semiconductor device and the fabrication method for the semiconductor device includes a field effect transistor 4 including a gate electrode 1, a drain electrode 2, and a source electrode 3 formed on a semiconductor substrate; and a hollow protective film 5 for covering the gate electrode 1, the drain electrode 2, and the source electrode 3, and being provided on the semiconductor substrate 4A. The hollow protective film 5 includes a 1st cap layer 7; a second cap layer 10 placed on the first cap layer 7; a plurality of openings 12 formed on the position of the first cap layer 7 of the upper part of the drain electrode 2 and the source electrode 3; a sealed part 12A for sealing the openings 12 by the second cap layer 10, wherein oxygen plasma is supplied through the openings 12, and ashing removal of the sacrifice layer 6 is performed.
US07728384B2 Magnetic random access memory using single crystal self-aligned diode
A magnetic random access memory (MRAM) cell comprises a MRAM device and a single crystal self-aligned diode. The MRAM device and the single crystal self-aligned diode are connected through a contact. Only one metal line is positioned above the MRAM device of the MRAM cell. A first and second spacers positioned adjacent to the opposite sidewalls of the contact define the size of the single crystal self-aligned diode. A first and second metal silicide lines are positioned adjacent to the first and second spacers, respectively. The single crystal self-aligned diode, defined in a silicon substrate, includes a bottom implant (BI) region and a contact implant (CI) region. The CI region is surrounded by the BI region except for a side of the CI region that aligns the surface of the silicon substrate. A fabrication method, a read method, two programming methods for the MRAM cell are also disclosed.
US07728367B2 Edge illuminated photodiodes
This invention comprises plurality of edge illuminated photodiodes. More specifically, the photodiodes of the present invention comprise novel structures designed to minimize reductions in responsivity due to edge surface recombination and improve quantum efficiency. The novel structures include, but are not limited to, angled facets, textured surface regions, and appropriately doped edge regions.
US07728365B2 CMOS image sensor structure
A CMOS image sensor (CIS) process is described. A semiconductor substrate is provided, and then a gate dielectric layer, a gate material layer and a thickening layer are sequentially formed on the substrate, wherein the thickening layer includes at least a hard mask layer. The thickening layer is defined to form a transfer-gate pattern, and then the transfer-gate pattern is used as an etching mask to pattern the gate material layer and form a transfer gate. Ion implantation is then conducted to form a PN diode in the substrate with the transfer-gate pattern and the transfer gate as a mask.
US07728361B2 Method of testing an integrated circuit die, and an integrated circuit die
In the present invention, a method of testing an unpackaged integrated circuit die is disclosed. The die has a plurality of first input/output pads. A serial electrical connection is fabricated in the die between all of the input/output pads of the die which are not of the first plurality (hereinafter: “second plurality”). The second plurality has a start input and an end output. The start input of the second plurality is connected to the output of one selected input buffer of the input pad of the first plurality and the end output of the second plurality is also connected to the input of one selected output pad of the first plurality. The second plurality of input/output pads are tested through selected input pad and selected output pad of the first plurality without electrical probes making contact during the wafer sort. The present invention also relates to an integrated circuit die so fabricated as to facilitate testing.
US07728353B2 Semiconductor device in which GaN-based semiconductor layer is selectively formed
A semiconductor device includes a mask layer having openings on a substrate, a GaN-based semiconductor layer selectively formed on the substrate with the mask layer that serves as a mask, a gate electrode and either a source electrode or an emitter electrode formed on the GaN-based semiconductor layer, and a drain electrode or a collector electrode connected on a surface of the first semiconductor layer that faces the GaN-based semiconductor layer or an opposite side of the first semiconductor layer.
US07728341B2 Illumination device for providing directionally guided light
In accordance with the invention, an illumination device comprises a highly thermally conductive substrate having a surface, a plurality of light emitting diodes (LEDs) supported by the surface and arranged in an array to provide illumination. At least one reflective barrier at least partially surrounds each LED. The reflective barrier is shaped to reflect away from the LED light emitted by other LEDs in the array. Advantageously the LEDs and reflective barrier are thermally coupled to a heat spreader to dissipate heat generated by the LEDs. The substrate preferably comprises an LTTC-M heat spreader, and the reflective thermal barriers preferably comprise metal ridges or cups.
US07728329B2 Thin film transistor array panel for X-ray detector
A thin film transistor array panel for an X-ray detector includes a dummy pixel including a photo diode and a TFT for detecting leakage current. The photo diode includes first and second electrodes (178,195) facing each other and a photo-conductive layer (800) disposed between the first electrode and the second electrode. The TFT includes a semiconductor layer (150), a gate electrode (123), a source electrode (173) connected to a data line, a drain electrode (175) connected to the photo diode. The dummy pixel further includes a light blocking layer (196) for blocking light incident on the photo diode. Alternatively, the semiconductor layer is disconnected between the source electrode and the drain electrode.
US07728313B2 Maskless lithography system and method using optical signals
In a lithographic system, data transmission is carried out by a powerful electro-optical free-beam connection system enabling optical pattern data to be guided from light exit places to light entrance places inside the vacuum chamber by free-space optical beams in order to produce control signals. The burden on the pattern production system is significantly reduced by the disappearance of mechanical and electrical contacts. The paths of the free-space optical beams and the particle beams can intersect each other in a non-influential manner. Active photodiodes acting as light exit places can be spatially disposed directly in the pattern production system. Passive light waveguides which can be bundled together to form multipolar fibre array plugs, or active transmission lasers, either of which can also act as light exit places, can be arranged outside the vacuum chamber.
US07728301B2 X-ray detector
An X-ray detector includes: a semiconductor substrate to generate charged particles by an irradiation of an X-ray; a plurality of pixel electrodes arranged in matrix on an X-ray incident surface of the semiconductor substrate and applied with a first electric potential to detect the charged particles; and a platy electrode provided on a surface opposite to the X-ray incident surface of the semiconductor substrate and applied with a second electric potential different from the first electric potential.
US07728300B2 Radiation image detector
In a radiation image detector including a voltage-applied electrode, to which a voltage is applied, and a semiconductor layer for generating charges by irradiation with radiation, which are superposed one on the other, a charge injection prevention layer that covers at least the edge of the voltage-applied electrode is provided. Further, a protruding electrode is provided on the upper surface of the charge injection prevention layer in such a manner that the side surface of an edge of the protruding electrode is located on the outer side of the side surface of the edge of the voltage-applied electrode and the side surface of the other edge of the protruding electrode is located at the position of the side surface of the edge of the voltage-applied electrode or on the inner side thereof.
US07728295B2 Method and apparatus for detecting surface and subsurface properties of materials
A method and apparatus for remotely monitoring properties of gases and plasmas, and surface and sub-surface properties of materials, is disclosed. A laser beam is focused at a desired region within a gas, plasma, or material (e.g., solid or liquid) to be analyzed, generating an ionized sample region or a localized, enhanced free carrier region. A beam of microwave radiation is directed toward the ionized sample region or the free carrier region, and the microwave radiation is scattered. The scattered microwave radiation is received by a microwave receiver, and is processed by a microwave detection system to determine properties of the gas, plasma, or material, including surface and sub-surface properties.
US07728290B2 Orbital ion trap including an MS/MS method and apparatus
A method of obtaining a mass spectrum of elements in a sample is disclosed. Sample precursor ions having a mass to charge ratio M/Z are generated, and fragmented at a dissociation site, so as to produce fragment ions of mass to charge ratio m/z. The fragment ions are guided into an ion trap of the electrostatic or “Orbitrap” type, the fragment ions entering the trap in groups dependent upon the precursor ions M/Z. The mass to charge ratio of each group is determined from the axial movement of ions in the trap. The electric field in the trap is distorted. Ions of the same m/z, that are derived from different pre-cursor ions, are then separated, because the electric field distortion causes the axial movement to become dependent upon factors other than m/z alone.
US07728286B2 System and method for measuring properties of extracted earth formation material using pulse neutron spectroscopy
A method for monitoring a composition of hydrocarbon material extracted from an earth formation is disclosed. The method includes: extracting the hydrocarbon material from the earth formation; diverting a portion of the hydrocarbon material into a container, the container including a pulse neutron spectroscopy tool disposed therein; emitting a plurality of pulses of high-energy neutrons from the pulse neutron spectroscopy tool into the portion of the hydrocarbon material and inducing at least one gamma ray spectrum from the portion; detecting the at least one gamma ray spectrum at the pulse neutron spectroscopy tool; and calculating a composition of the hydrocarbon material based on the at least one gamma ray spectrum. A system for monitoring a composition of hydrocarbon material extracted from an earth formation is also disclosed.
US07728283B2 Illuminance detecting apparatus comprising a light shielding element containing openings for each detector element
An illuminance detecting component includes: a supporting substrate including a substrate body made of silicon, and pads provided on an upper surface of the substrate body; a plurality of light receiving elements connected electrically to the pads and receiving light irradiated from an outside, the plurality of light receiving elements being arranged in array fashion on the upper surface side; external connection terminals connected electrically to the light receiving elements; and a translucent member provided on the substrate body. In the illuminance detecting component, an airtight space in which the plurality of light receiving elements are accommodated is formed between the translucent member and the substrate body.
US07728279B2 Methods, devices, and systems related to pixel arrays
Methods, devices, and systems for an image sensor device are disclosed. An image sensor device comprises an array of image pixels wherein each pixel is configured for sensing light incident on the pixel. An image sensor device may further comprise a ground contact shared between at least two image pixels of the plurality. The ground contacts may be provided in an even pattern, a random pattern, or a repeating random pattern across the array. The image sensor device may further include an array of shared pixel structures comprising a plurality of pixels, wherein a ground contact may be evenly or randomly placed within each pixel structure across the array of pixel structures.
US07728278B2 Photosensitive cell with light guide
An integrated circuit having a photosensitive cell with an entry face, a photosensitive element and at least two elements forming a light guide and placed between the entry face and the photosensitive element. The second element is located between the first element and the entry face such that the two elements guide the light coming from the entry face onto the photosensitive element and each element forms a light guide. The inner volume has a first surface located on the same side as the photosensitive element, a second surface located on the same side as the entry face, and a lateral surface joining said first surface to said second surface and separating the inner volume from the outer volume. The first surface of the inner volume of the second element has a smaller area than that of the second surface of the inner volume of the first element.
US07728262B1 Thermal treatment system instrument rack and method of selectively thermally treating medical instrument portions
A system according to the present invention includes a cabinet, a basin positioned within the cabinet to contain and thermally treat a liquid bath, and a rack or tray disposed on the cabinet that supports exposed scope optics above the liquid bath within the basin. The scope optics resides outside of the bath in a dry state, thereby permitting the remaining scope portions within the bath to be thermally treated. This enables accurate temperature warming of the scope to reduce trauma of tissue and retrieval of enhanced images by the scope during a medical procedure. The present invention permits medical personnel or operating room staff to warm scopes in a controlled environment while maintaining scope optics in a dry state.
US07728260B2 Warm window system
Disclosed is a warm window system that utilizes individual buss bars that are placed within the space between an inside window pane and an outside window pane and creates sufficient physical force to create an electrical contact on the tin oxide layer on the inside surface of the inside pane of glass. An insulating nonconductive layer can also be used in conjunction with the buss bars. That include metal strips, braided wires, spring loaded indentations, etc. The buss bars have a modulus of elasticity to ensure sufficient electrical contact with the tin oxide layer. The buss bars can be used with either hard coat or soft coat tin oxide coatings on tempered glass or annealed glass. Electrical connections and wires are hidden from the viewing area of the warm window system to enhance the aesthetic value of the warm window system. Retrofit systems allow use of the warm window system in conjunction with an existing installed window system.
US07728254B2 Method for controlling the quality of industrial processes, in particular laser-welding processes
A method for controlling the quality of an industrial process, of the type that comprises the steps of: providing one or more reference signals for the industrial process; acquiring one or more real signals that are indicative of the quality of said industrial process; and comparing said one or more reference signals with said one or more real signals in order to identify defects in said industrial process. According to the invention, the method moreover comprises the operations of: obtaining a transformed signal from said reference signal; obtaining a transformed signal from said real signal; and calculating energies of said transformed reference signal and said real signal, respectively, said comparison operation comprising: comparing with one another said energies of said transformed reference signal and said transformed real signal, respectively, in order to extract corresponding time-frequency distributions for selected frequency values; calculating energies of said time-frequency distributions; and comparing the energies of said time-frequency distributions with threshold values in order to identify energy values associated to defects.
US07728246B2 Delivery point sequencer and method of use
Device for sequencing disparate products, includes at least a first feeder mechanism feeding a first separate stream of a first product type in a pre-sequenced order. At least a second feeder mechanism feeds a second separate stream of second product type though a sequencing process. At least one reading device reads product information of the first product type and the second product type. A pausing device pauses, on one of the first feeder mechanism and the second feeder mechanism, one of the first separate stream of the first product type in the pre-sequenced order and the second separate stream of the second product type in a first pass sort order of the sequencing process based on the information read from the at least one reading device to enable the first product type and the second product type to be intermixed into a stream forming a merged stream of sequenced first and second product type.
US07728241B2 Electronic apparatus
An electronic apparatus, an imaging apparatus, and a printer are provided. The electronic apparatus includes a main body case; a cover that is provided on the main body case so as to be openable and closable; a button, which is provided on the cover, for making a pressing operation; and a switch that is provided on the main body case, the switch being pressed by receiving a pressing force from the button in a state where the cover is closed.
US07728237B2 Multi-functional control
A multifunctional switch and impulse generator assembly are disclosed that include a fixed base part enclosing an electrical pulse generator. A rotatable upper part with an actuation knob is included. The electrical pulse generator is adapted to provide electrical pulses on one or more externally accessible terminals in response to clockwise and/or counterclockwise rotary motion of the actuation knob. A slide switch is operable by horizontal movement of the actuation knob between a first state and a second state. In the first state the first and second switch terminals are electrically interconnected and in the second state first and second switch terminals are electrically isolated.
US07728235B2 Electrical power feed thru for aircraft fuselages
An electrical power feed thru for thin-walled vessels such as aircraft fuselages is disclosed which allows high electrical current power lines, and their associated high operating temperatures, to transition from the inside to the outside of the aircraft. The feed thru includes sealing surfaces, anti-rotation features and safety covers. This low-profile configuration permits the attached cables to run close to the fuselage walls, permitting easier routing and clamping. The feed thru has a variable geometry which permits alternate spacing of the end terminations in reference to the fuselage while maintaining the same parts. Installation is simplified through a single fuselage wall mounting hole design that can be done with a standard punch. The feed thru exceeds the shock and vibration environments of various aircraft such as a military aircraft.
US07728225B2 Fiber distribution hub with dual swing frames
The present disclosure relates to a telecommunications distribution cabinet having a cabinet housing in which a first swing frame and a second swing frame are pivotably mounted.
US07728223B2 Flat cable for mounted display devices
A flat high definition multimedia interface (HDMI) cable. The flat cable that is less visible in comparison to a round HDMI cable for wall mounted television setup. An HDMI connector is coupled to the flat cable. An active circuit isolates physical characteristics of the HDMI connector. The active circuit causes the flat cable to appear shorter than its actual length during HDMI compliance testing using impedance testing. Moreover, the active circuit causes a consumer electronic control (CEC) line, a display data channel (DDC) line and transition minimized differential signal (TMDS) line to actively terminate for reducing parasitic capacitance from the length of the flat cable during HDMI compliance testing. Thus, the isolation allows the flat cable to satisfy HDMI compliant testing. The flat cable may be selected from a group consisting of ribbon cable, twisted pair cable, flexible printed circuit board, micro coax cable, optical cable and glass fiber cable.
US07728199B2 Soybean cultivar 7821295
A soybean cultivar designated 7821295 is disclosed. The invention relates to the seeds of soybean cultivar 7821295, to the plants of soybean 7821295, to plant parts of soybean cultivar 7821295 and to methods for producing a soybean plant produced by crossing soybean cultivar 7821295 with itself or with another soybean variety. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. This invention also relates to soybean cultivars or breeding cultivars and plant parts derived from soybean variety 7821295, to methods for producing other soybean cultivars, lines or plant parts derived from soybean cultivar 7821295 and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants and plant parts produced by crossing the cultivar 7821295 with another soybean cultivar.
US07728198B2 Soybean cultivar 7811336
A soybean cultivar designated 7811336 is disclosed. The invention relates to the seeds of soybean cultivar 7811336, to the plants of soybean 7811336, to plant parts of soybean cultivar 7811336 and to methods for producing a soybean plant produced by crossing soybean cultivar 7811336 with itself or with another soybean variety. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. This invention also relates to soybean cultivars or breeding cultivars and plant parts derived from soybean variety 7811336, to methods for producing other soybean cultivars, lines or plant parts derived from soybean cultivar 7811336 and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants and plant parts produced by crossing the cultivar 7811336 with another soybean cultivar.
US07728197B1 Soybean cultivar S07-03KG212421
The present invention is in the field of soybean variety S07-03KG212421 breeding and development. The present invention particularly relates to the soybean variety S07-03KG212421 and its progeny, and methods of making S07-03KG212421.
US07728185B2 Integration of olefin cracking with metathesis to increase light olefins production
A process for increasing the propylene yields for hydrocarbon cracking processes. The process includes adding using alkylation of the C4s coming from the hydrocarbon cracker, and passing larger olefins to an olefin cracking unit.
US07728181B2 Method for producing α, β-unsaturated ether
Disclosed is a method for producing an α,β-unsaturated ether efficiently and stably for a long time. In the method for producing an α,β-unsaturated ether, an acetal is thermally decomposed in the presence of a catalyst containing an apatite represented by any of the following formula (1)-(4) (M)5−y(HZO4)y(ZO4)3−y(X)1−y  (1) (M)5−y(HPO4)y(PO4)3−y(X)1−y  (2) (M)5−y+2n(HZO4)y(ZO4)3−y(X)1−y(SiO4)n  (3) (M)5−y+m(HZO4)y(ZO4)3−y(X)1−y(CO3)m  (4).
US07728167B2 Process for the preparation of enantiomerically enriched amino acids
The present invention is concerned with the resolution of a mixture of enantiomers of N-protected amino acids by crystallization with enantiomerically pure N-unprotected β-amino acid derivatives.
US07728165B2 Process and intermediates for the preparation of (1R,2S,5S)-6,6-dimethyl-3-azabicyclo[3,1,0]hexane-2-carboxylates or salts thereof
In one embodiment, the present application relates to a process of making a compound of formula I. and to certain intermediate compounds that are made within the process of making the compound of formula I.
US07728143B2 Salt and crystalline forms thereof of a drug
A crystalline form of a drug, ways to make it, compositions containing it and methods of treatment of diseases and inhibition of adverse physiological events using it are disclosed.
US07728142B2 3-methanesulfonylquinolines as GABAB enhancers
The present invention relates to compounds of formula I wherein R1, R2 and R3 are as defined in the specification, which are active at the GABAB receptor and which can be used for the treatment of CNS disorders.
US07728139B2 Solvent-free process for the preparation of diketopyrrolopyrrole derivatives
The present application relates to compounds of formula A(D)x(E)y, (I), compounds of formula (III), compounds of formula (X), as well as processes for the preparation thereof, processes where the compounds (I) are converted to pigments of formula (II) and the use of the compounds (I).
US07728134B2 Hydrates and polymorphs of 4[[(7R)-8-cyclopentyl-7-ethyl-5,6,7,8-tetrahydro-5-methyl-6-oxo-2-pteridinyl]amino]-3-methoxy-N-(1-methyl-4-piperidinyl)-benzamide, process for their manufacture and their use as medicament
Disclosed are hydrates and polymorphs of 4-[[(7R)-8-cyclopentyl-7-ethyl-5,6,7,8-tetrahydro-5-methyl-6-oxo-2-pteridinyl]Amino]-3-methoxy-N-(1-methyl-4-piperidinyl)-benzamide: processes for preparing them and their use as pharmaceutical compositions with antiproliferative activity.
US07728129B2 Processes for the preparation of piperazinyl and diazapanyl benzamide derivatives
The present invention is directed to novel processes for the preparation of substituted piperazinyl and diazepanyl benzamides of formula (I), as defined in the specification, useful for the treatment of disorders and conditions mediated by the histamine receptor.
US07728128B2 Dibenzo[c,h][1,5]naphthyridines and their use as DNA probes
The present invention concerns novel dibenzo[c,h][1,5]naphthyridine of formula (I) and their use as DNA probes, as well as the methods for marking DNA using the same.
US07728112B2 Method for monitoring collagen type II degradation in cartilage
A method for improving the diagnostic assessment of cartilage degenerative processes, and to provide means of monitoring the effects of therapeutical measures taken towards arthritic diseases in most mammals utilizes an immunoassay to detect fragments of collagen type II resulting from collagenase activity comprising an antibody directed against an epitope comprised in the amino acid sequence HRGYPGLDG (SEQ ID NO:1), located in the helical region of collagen type II.
US07728110B2 Antibodies to SARS coronavirus
The present invention relates to antibodies including human antibodies and antigen-binding portions thereof that specifically bind to human SARS-CoV S protein, and that function to neutralize SARS-CoV. The invention also relates to antibodies that are bispecific, derivatized, single chain antibodies or portions of fusion proteins. The invention also relates to isolated heavy and light chain immunoglobulins derived from human anti-SARS-CoV S protein antibodies and nucleic acid molecules encoding such immunoglobulins. The present invention also relates to methods of using the antibodies and compositions for diagnosis and treatment. The invention also provides gene therapy methods using nucleic acid molecules encoding the heavy and/or light immunoglobulin molecules that comprise the human anti-SARS-CoV S protein antibodies. The invention also relates to transgenic animals or plants comprising nucleic acid molecules of the present invention.
US07728109B2 Antagonistic anti-hTNFSF13b human antibodies
Human monoclonal antibodies that specifically bind to TNFSF13b polypeptides are disclosed. These antibodies have high affinity for hTNFSF13b (e.g., KD=10−8 M or less), a slow off rate for TNFSF13b dissociation (e.g., Koff=10−3 sec−1 or less) and neutralize TNFSF13b activity in vitro and in vivo. The antibodies of the invention are useful in one embodiment for inhibiting TNFSF13b activity in a human subject suffering from a disorder in which hTNFSF13b activity is detrimental. Nucleic acids encoding the antibodies of the present invention, as well as, vectors and host cells for expressing them are also encompassed by the invention.
US07728105B2 Peptides impairing PBX dependent gene regulation
The present invention relates to peptides which impair PBX-dependent regulation of gene transcription. In particular, the invention provides the use of a peptide comprising the amino acid sequence X1 X2 X3 W M X4 X5 X6 X7, wherein the sequence X1 to X7 is an amino acid sequence comprising at least 9 amino acids, which may optionally be interrupted by one or two amino acid residues between one or more of the 9 amino acid positions defined herein; X1 is selected from W, T, PE, KQI, VV, PQT, H, RI and absent; X2 is an amino acid with an aromatic side chain; X3 is P or D; X4 is an amino acid with a basic side chain; X5 is an amino acid with a charged side chain; X6 is an amino acid with a charged side chain; and X7 is an amino acid with a basic side chain or Serine; in the manufacture of a medicament for treating or preventing a disorder in which aberrant cell division occurs.
US07728094B2 Selfassembled grafted polymeric layer for use in biosensor technology
A water soluble functional polyethylene glycol-grafted polysiloxane polymer comprising a polysiloxane backbone and polyethylene glycol side chains is provided having the general formula: wherein A is selected from the group consisting of hydrogen, methyl, methoxy and functional polyethylene glycol based chains, B is a functional group for binding biologically-sensitive materials, D is a functional group for binding to a substrate, m is from 3 to 5, v is from 0 to 5, w is from 4 to 11, x is from 0 to 35 and z is from 1 to 33. In order to be water soluble, the polysiloxane polymer h the following properties: x+y+z is from 8 to 40, n is from 8 to 30, and y is from 7 to 35.
US07728092B1 Anaerobically curable compositions
The present invention relates to anaerobically curable compositions based on (meth)acrylate-functionalized poly(acrylate) polymers.
US07728091B2 Polymerization of phosphaalkenes
Methods for polymerization of phosphaalkenes using initiators are provided. Also provided are polymers and co-polymers in which the polymer backbone contains tracts of carbon and phosphorous atoms in approximately equimolar amounts. C—P bonds in the polymers of this invention may be predominantly in a head-to-tail arrangement or mixed arrangements. Co-polymers may comprise polyolefin monomer units.
US07728087B2 Fluoropolymer dispersion and method for making the same
A method for polymerizing, in an aqueous medium, at least one fluorinated monomer in the presence of a non-copolymerizable, non-fluorinated surfactant. The surfactant is generally selected from a non-ionic surfactant, a primary anionic surfactant, or a combination thereof. Fluorinated surfactants are not utilized. The resulting partially fluorinated polymer in the aqueous medium is either a semi-crystalline polymer or a crystalline polymer.
US07728086B2 Process for the polymerization of olefins
A multistep process comprising the following steps: step a) polymerizing propylene and optionally one or more monomers selected from ethylene or alpha olefins of formula CH2═CHT1 wherein T1 is a C2-C10 alkyl radical in the presence of a catalyst system supported on an inert carrier, comprising: ii) one or more metallocene compounds of formula (I): ii) an alumoxane or a compound capable of forming an alkyl metallocene cation; and optionally iii) an organo aluminum compound; step b) contacting, under polymerization conditions, in a gas phase, propylene or ethylene with one or more alpha olefins of formula CH2═CHT, wherein T is hydrogen or a C1-C10 alkyl radical, and optionally a non-conjugated diene, in the presence of the polymer obtained in step a) and optionally in the presence of an additional organo aluminum compound; provided that an homopolymer is not produced; wherein: the compound of formula (I) is described in the application.
US07728079B2 Hydrolytically stable postcrosslinked superabsorbents
The present invention relates to a process for producing postcrosslinked water-absorbing polymeric formations, comprising the steps of contacting water-absorbing polymeric formations P1 obtained by polymerization of ethylenically unsaturated acid-functional monomers or salts thereof in the presence of a crosslinker with a fluid F1 comprising a postcrosslinker, heating the water-absorbing polymeric formations in contact with the fluid F1 to a temperature in a range from 40 to 300° C. to obtain postcrosslinked water-absorbing polymeric formations P2, the water-absorbing polymeric formations P1 having a thermal stability, as determined in accordance with the test method described herein, of less than 3.0%. The invention also relates to water-absorbing polymeric formations, to the water-absorbing polymeric formations obtainable by this process, to water-absorbing polymeric formations based on crosslinked carboxyl-bearing monomers, to a composite comprising water-absorbing polymeric formations and a substrate, to a process for producing a composite, to a composite obtainable by this process, to chemical products comprising water-absorbing polymeric formations or a composite, to the use of water-absorbing polymeric formations or of a composite in chemical products and also to the use of triallyl isocyanurate as an internal crosslinker in the production of water-absorbing polymeric formations based on crosslinked carboxyl-bearing monomers.
US07728074B2 Process for preparing a bituminous binder composition
A block copolymer composition including a diblock copolymer (I) having one block of a monovinylaromatic hydrocarbon and one block of a conjugated diene having a peak molecular weight from 30,000 to 78,000 and one or more block copolymers (ii) comprising at least two blocks of monovinylaromatic hydrocarbon and at least one block of conjugated diene, the block copolymer selected from linear triblock copolymers having a peak molecular weight that is 1.5 to 9.0 times the peak molecular weight of the diblock copolymer, and mixtures thereof, wherein the ratio of (i) to (ii) is greater than 1:1.
US07728064B2 Aqueous liquid dispersion of water and oil repellent agent containing nonionic surfactant
Disclosed is an aqueous liquid dispersion of water and oil repellent agent containing surfactants wherein there are contained (I) a homopolymer or copolymer of at least one polymerizable compound having a perfluoroalkyl or perfluoroalkenyl group and an acrylate, methacrylate or alpha-substituted acrylate group, or a copolymer of such a polymerizable compound with another copolymerizable compound which is copolymerizable with such a polymerizable compound, and (II) three nonionic surfactants, namely (a) a nonionic surfactant having an HLB of less than 12, (b) a nonionic surfactant having an HLB of not less than 12 and less than 17, and (c) a nonionic surfactant having an HLB of not less than 17. Such an aqueous liquid dispersion of a water and oil repellent agent containing surfactants is excellent in shelf life stability and dilution stability, and provides high water and oil repellency to an object.
US07728062B2 Ink formulations, modified pigment-based ink formulations and methods of making
Briefly described, embodiments of this disclosure include ink formulation and modified pigments. One exemplary modified pigment, among others, includes a pigment A represented by the formula in FIG. 3.
US07728056B2 Weatherable resinous compositions with low heat storage and method
Disclosed are resinous compositions comprising a colorant combination comprising at least one inorganic infrared reflecting pigment and at least one organic colorant, wherein the combination of inorganic pigment and organic colorant results in a molded part with an L* value of less than about 30 with specular component included, and a heating build-up (HBU) as measured according to ASTM D4803-89 of less than about 34° C. A method to make such compositions is also an embodiment of the invention as are articles made from such compositions.
US07728055B2 Process for producing coagulated latex particles
An object of the present invention is to provide a new granulating process which can recover desired coagulated latex particles with a significantly excellent yield, and can suppress secondary coagulation under the condition having a higher temperature than a softening point of a polymer, without deteriorating the original quality of the polymer itself. A process for producing coagulated latex particles which can suppress the secondary coagulation under the condition having the broad temperature range, without deteriorating the original quality of the polymer itself by spraying or dropping a polymer latex into a gas-phase containing an inorganic salt and/or an acid, and a dispersant in an aerosol form, and dropping or feeding the droplets of the polymer latex into an aqueous phase containing a dispersant.
US07728048B2 Increasing thermal conductivity of host polymer used with laser engraving methods and compositions
the invention provides a composition having laser engraving properties, comprising a host material and a laser enhancing additive. The host material comprises a material, such as a polymer, modified by a first process, whereby the host material as modified by the first process has increased thermal conductivity as compared to the host material before the first process. The laser enhancing additive comprises a first quantity of at least one of copper potassium iodide (CuKI3), Copper Iodide (CuI), potassium iodide (KI), sodium iodide (NaI), and aluminum iodide (AlI), and a second quantity of at least one substance selected from the group consisting of zinc sulfide (ZnS), barium sulfide (BaS), alkyl sulfonate, and thioester.
US07728045B2 Process for producing an absorbent polymer by means of spread-drying
The process according to the invention for production of an absorbent polymer comprising the following process steps: i) polymerization of an aqueous monomer solution to obtain a polymer gel; ii) comminution of the polymer gel to obtain a gel granulate; and iii) drying of the gel granulate, and is characterized in that the gel granulate after step ii) has a spread behavior. The production process of an absorbent polymer distinguishes itself by a particularly efficient drying step iii), which enables a particularly gentle and uniform drying of the gel granulate. The obtained absorbent polymers and products and items produced therefrom have a particularly uniform product quality and constant physical-chemical properties.
US07728032B2 Phenoxymethylalkyne inhibitors of LTA4H for treating inflammation
A chemical genus of biphenyl heterocycle derivative inhibitors of LTA4H (leukotriene A4 hydrolase) of the formula: is disclosed. In these compounds Q and Z are (CH2)1-10; in which one or two (CH2) may optionally be replaced by —O—, —NR1—, —SO—, —S(O)2—, —C(═O)— or —C═O(NH)—; Het is a 5-7 membered non-aromatic nitrogen heterocycle; and W is acyl, hydroxyl, carboxyl, amino, carboxamido, aminoacyl, —COOalkyl, —CHO, heterocyclyl, substituted aryl, or substituted heterocyclyl, or taken together ZW can be H or —COOalkyl. The compounds are useful for the treatment and prevention and prophylaxis of inflammatory diseases and disorders.
US07728024B2 Metal salts of 2′-(1H-Tetrazol-5yl)-1.1′-biphenyl-4-carboxaldehyde
The invention relates to a method or process for the manufacture of blood pressure lowering agents, such as valsartan, novel intermediates as well as process steps in said synthesis. The method or process leads via the novel intermediate salts of the formula IA, or a tautomer thereof, wherein [kat]n+ is a cation and n is 1, 2, 3, 4, 5 or 6.
US07728021B2 Process for the preparation of Valsartan and precursors thereof
This invention relates to a process for preparing intermediates useful in preparing Valsartan and to a process for preparing the latter, together with synthesis intermediates of formula (IV), (V) and (VI), useful for manufacturing a medicament for the treatment of arterial hypertension or heart failure. The process for preparing Valsartan permits it to be prepared on an industrial scale with high yields and without racemisation problems, in addition to using simple and available starting products. The invention also provides a process for preparing the intermediate of formula (VI), from an intermediate of formula (V) that does not require protection of the carboxylic acid prior to N-acylation.
US07728017B2 Inhibitors of c-Met and uses thereof
The present invention provides compounds useful as inhibitors of c-Met tyrosine kinase. The invention also provides pharmaceutically acceptable compositions comprising the compounds of the invention and methods of using the compositions in the treatment of various proliferative disorders.
US07728008B2 N-linked heterocyclic antagonists of P2Y1 receptor useful in the treatment of thrombotic conditions
The present invention provides novel ureas containing N-aryl or N-heteroaryl substituted heterocycles of Formula (I): or a stereoisomer, tautomer, pharmaceutically acceptable salt or solvate form thereof, wherein the variables A, B, D and W are as defined herein. These compounds are selective inhibitors of the human P2Y1 receptor which can be used as medicaments.
US07728005B2 Ether derivative
The present invention relates to an ether derivative represented by the formula (I), a pharmaceutically acceptable salt thereof, a hydrate thereof or a solvate thereof wherein each symbol is as defined in the description, and an ether derivative represented by the formula (III), a pharmaceutically acceptable salt thereof, a hydrate thereof or a solvate thereof wherein each symbol is as defined in the description; a pharmaceutical composition containing the ether derivative; and a package containing the pharmaceutical composition and a description of use thereof. A pharmaceutical composition of the present invention, which contains this compound of the present invention has a superior anti-inflammatory and analgesic activity and is useful as various pharmaceutical agents such as an anti-inflammatory agent, an analgesic, a therapeutic agent for inflammatory bowel disease, a therapeutic agent for pollakiuria and/or incontinentia, a therapeutic agent for asthma and the like.
US07728000B2 Substituted quinolines for the treatment of cancer
Compounds of formula G1-L-G2, where -G1 is a radical structurally close to cryptolepine, -L- is a single covalent bond or a covalent linking biradical selected from (CH2)rNR′″(CH2)s and —(CH2)rNR′″(CH2)sNR″″(CH2)t—, —R′″ and —R″″ are radicals, same or different, selected from the group consisting of H and (C1-C3)-alkyl; r, s and t are an integer from 1 to 3 and, -G2 is H or a radical structurally close to -G1, are intercalators. They are compounds which intercalate between DNA base pairs, and are useful as therapeutic agents against cancer, as assess by an in vitro test of cytotoxicity with human leukemia cells Jurkat E6-1 and human carcinoma cells GLC-4. Preferred compounds are those where -G1 is bonded to -L- through a carbonyl amino and -L- is —(CH2)3NCH3(CH2)3 or —(CH2)2NCH3(CH2)sNCH3(CH2)2— where s =2 or 3. -G1 is a radical selected from (IIa) y (IIb); -G2 is a radical selected from H, a radical of formula (IIa), a radical of formula (IIb), the N-radical of 1,8-naphthalimide, the C4-radical of 2-phenylquinoline, and the C9-radical of acridine.
US07727998B2 Melanin-concentrating hormone receptor antagonists containing piperidine derivatives as the active ingredient
The invention provides melanin-concentrating hormone receptor antagonists containing as the active ingredient piperidine derivatives represented by the general formula [I]: [wherein R1 is hydrogen, hydroxyl, lower alkyl, or the like; R2, R3a, R3b, R4a, R4b, R5a, R5b and R6 each stands for hydrogen, halogen, or the like; W1 and W2 each independently stands for —O—, —CH2—, or the like; Y1, Y2, Y3 and Y4 stand for —CH—, —CF—, —N—, or the like; Z stands for lower alkyl, an aliphatic heterocyclic group, or the like; Ar is a mono- or bi-cyclic aliphatic heterocycle or an aromatic heterocycle; and n is an integer of 1 to 8]. The compounds act as antagonist against melanin-concentrating hormone receptor and are useful as drugs for central diseases, circulatory diseases, or metabolic diseases.
US07727986B2 Pesticide pyrimidinyloxy substituted phenylamidine derivatives
The present invention relates to 2,5-disubstituted-4-pyrimidinyl-substituted-phenyl-amidine derivatives of formula (I) in which the substituents are as in the description, notably to 2,5-dialkyl-4-pyrimidinyl-substituted-phenyl-amidine derivatives, their process of preparation, their use as fungicide or insecticide active agents, particularly in the form of fungicide or insecticide compositions, and methods for the control of phytopathogenic fungi or damaging insects, notably of plants, using these compounds or compositions.
US07727984B2 Medicaments for the treatment of chronic obstructive pulmonary disease
A pharmaceutical composition comprising a compound of formula 1 wherein: n is 1 or 2; R1 is hydrogen, C1-C4-alkyl, halogen, OH, or —O—C1-C4-alkyl; R2 is hydrogen, C1-C4-alkyl, halogen, OH, or —O—C1-C4-alkyl; R3 is hydrogen, C1-C4-alkyl, OH, halogen, —O—C1-C4-alkyl, —O—C1-C4-alkylene-COOH, or —O—C1-C4-alkylene-CO—O—C1-C4-alkyl, or an acid addition salt thereof with a pharmacologically acceptable acid, or a solvate or hydrate thereof; and a pharmaceutically acceptable excipient or carrier, and methods for using the pharmaceutical formulation in the treatment of chronic obstructive pulmonary disease (COPD).
US07727983B2 Oxadiazoanthracene compounds for the treatment of diabetes
The present invention provides oxadiazoanthracene derivatives of the formula (I), wherein A, B, C, R, R1, R2, R3, R4 and R5 are as herein described, pharmaceutical compositions comprising oxadiazoanthracene derivatives, use of the oxadiazoanthracene derivatives for the preparation of pharmaceutical compositions, methods of use thereof for the treatment and/or prevention of disorders and diseases, such as diabetes, and intermediates useful for the preparation of oxadiazoanthracene derivatives of Formula (I).
US07727975B2 Pectin-modified resistant starch, a composition containing the same and method for preparing resistant starch
This invention relates to a pectin-modified resistant starch prepared by cross-linking starch with pectin by pectinesterase reaction. Such resistant starch is low amylase digestible and thus is useful in food products, including nutritional supplements, to reduce calorie content and increase fiber content. This invention also relates to a composition containing the resistant starch and a process for the preparation of the same.
US07727973B2 Lipid A-type compound and composition containing it
Compounds of the formula: and compositions containing one or more such compounds, the compositions preferably being suitable for topical application to the skin.
US07727972B2 Methods for determining absorption of cobalamin or analogues thereof
The present invention relates to a method for determining absorption of cobalamin or analogues thereof in an individual comprising (ii providing two blood samples from said individual, wherein the first sample comprises said individual's blood prior to ingestion by said individual of non-radioactive cobalamin or an analogue thereof and the second sample comprises said individual's blood after said ingestion, (ii) determining the concentration of cobalamin or analogue thereof in the first sample, (iii) determining the concentration of cobalamin or analogue thereof in the second sample by treating complexes of cobalamin or analogue thereof and one or more carrier proteins with one or more enzymes to release cobalamin or analogue thereof from said one or more carrier proteins, and (iv) determining, on the basis of comparison of said concentrations in said two samples, whether said cobalamin or analogue thereof has been absorbed in the blood stream.
US07727970B2 Multiple promoter expression cassettes for simultaneous delivery of RNAi agents targeted to Hepatitis C virus
The present invention provides multiple-promoter expression cassettes for simultaneous delivery of RNAi, preferably to mammalian cells in vivo.
US07727968B2 Combination therapy for the treatment of acute leukemia and myelodysplastic syndrome
Methods of treatment and pharmaceutical combinations are provided for the treatment of acute leukemia, such as acute myelogenous leukemia, and myelodysplastic syndrome. The methods of treatment and pharmaceutical combinations employ an anti-CD33 cytotoxic conjugate in combination with at least one compound selected from the group consisting of an anthracycline and a pyrimidine or purine nucleoside analog. Preferred methods of treatment and pharmaceutical combinations employ gemtuzumab ozogamicin, daunorubicin, and cytarabine.
US07727965B2 C-glycosylisoflavones having alkylaminoalkoxyl substituent, preparation and use of the same
The present invention relates to C-Glycosylisoflavones having alkylaminoalkoxyl substituent and pharmaceutically acceptable salts thereof, a process for the preparation thereof, pharmaceutical compositions comprising an effective amount of a compound of the formula (I), and to the use of these compounds or compositions for the treatment or prevention of cardio- and cerebrovascular diseases, in particular for the treatment of various cardiocerebral hypoxic-ischemic diseases, for the treatment or prevention of diabetes mellitus and complications thereof, and for the treatment or prevention of chemical poisoning, in particular alcoholism.
US07727943B2 Titanium compounds and complexes as additives in lubricants
A lubricating composition comprising an oil of lubricating viscosity, 1 to 1000 parts per million by weight of titanium in the form of an oil-soluble titanium-containing material, and at least one additional lubricant additive provides beneficial effects on properties such as deposit control, oxidation, and filterability in engine oils.
US07727941B2 Silicone conveyor lubricant with stoichiometric amount of an acid
The passage of a container along a conveyor is lubricated by applying to the container or conveyor a composition comprising a water-miscible silicone material wherein the composition comprises a stoichiometric amount of an organic acid. The compatibility of the lubricating composition with polyethylene terephthalate is increased because of the presence of a stoichiometric amount of acid.
US07727940B2 Silicone-tackifier matrixes and methods of use thereof
In one embodiment, the present invention provides a silicone-tackifier matrix composition that comprises at least one silicone polymer component, at least one tackifying agent, and at least one curing agent and/or at least one cross linking agent.
US07727937B2 Acidic treatment fluids comprising xanthan and associated methods
Acidic treatment fluids used in industrial and/or subterranean operations, and more particularly, acidic treatment fluids comprising clarified xanthan gelling agents, and methods of use in industrial and/or subterranean operations, are provided. In one embodiment, the acidic treatment fluids comprise an aqueous base fluid, an acid, and a gelling agent comprising clarified xanthan.
US07727934B2 Architecture for coated conductors
Articles are provided including a base substrate having a layer of an oriented cubic oxide material with a rock-salt-like structure layer thereon, and, a layer of epitaxial titanium nitride upon the layer of an oriented cubic oxide material having a rock-salt-like structure. Such articles can further include thin films of high temperature superconductive oxides such as YBCO upon the layer of epitaxial titanium nitride or upon a intermediate buffer layer upon the layer of epitaxial titanium nitride.