Document Document Title
US07836355B2 Automatic maintenance of a computing system in a steady state using correlation
An autonomic computing system is automatically maintained in a steady state. The system has a number of parameters, each of which has one or more threshold. The system may further have a number of influencers, adjustment of which affects values of the parameters. One or more of the parameters are determined as each reaching one of its threshold, and are referred to as to-be-affected parameters. Each to-be-affected parameter is identified and its thresholds identified. A correlation value may be determined between each influencer and each to-be-affected parameter, and/or between each to-be-affected parameter and each other to-be-affected parameter. The to-be-affected parameters are adjusted, based on the correlation values determined, so that the to-be-affected parameters return to more-normal values.
US07836354B2 Method and system for providing automatic disabling of network debugging
An approach is provided for automatic disabling of network debugging. A debugging command is received for initiating debugging of a router that includes a processor configured to execute a debugging procedure. Utilization of the processor is monitored. A determination is made whether the utilization exceeds a utilization threshold. The debugging procedure is disabled based on the determination that the utilization threshold is exceeded.
US07836353B2 Method to enhance micro-C4 reliability by reducing the impact of hot spot pulsing
A system for reducing an impact of hot spot pulsing of a semiconductor device including: first generating means for generating a plurality of local op-codes; a sequencer for augmenting customer op-codes with the plurality of local op-codes; selecting means for selecting one or more of the randomly arriving customer op-codes awaiting execution; monitoring means for tracking which of the one or more randomly arriving customer op-codes have been selected; separating means for separating the plurality of local op-codes from the one or more customer op-codes; storing means for storing one or more data related to the processing of the plurality of local op-codes and the customer op-codes; and second generating means for generating an output for a customer corresponding to that customer op-code while gainfully employing an output generated by local op-codes for system health monitoring purpose.
US07836352B2 Method and apparatus for improving high availability in a PCI express link through predictive failure analysis
A method and apparatus is described herein for tracking errors for one of a plurality of lanes in a link, tracking errors for the link, and in the case of a root complex, tracking error correction messages. This information is used to determine the suitability for use of a lane and to determine if correction action is needed. In one embodiment, this method and apparatus is used with PCI Express interconnects.
US07836351B2 System for providing an alternative communication path in a SAS cluster
The present invention is a system and method for supporting an alternative peer-to-peer communication over a network in a SAS cluster when a node cannot communicate with another node through a normal I/O bus (Serial SCSI bus). At startup, driver may establish the alternative path for communication but may not use it as long as there is an I/O Path available. In the present invention, two types of P2P calls, such as event notification calls and cluster operation calls may be supported.
US07836346B1 Method and system for analyzing software test results
A method for analyzing software test results that includes identifying a test result of a failed test case in a test log, determining whether the failed test case has a related defect report, and storing a selectable link to the related defect report in the test result when the failed test case has the related defect report.
US07836345B2 Personal computer diagnostic test before executing operating system
A personal computer component diagnostic method is executed to recognize the status or potential problems of a computer before executing an operating system. The personal computer component diagnostic method comprising: calling a BIOS program; executing a component basic diagnostic program; and executing a component functional test after executing a predetermined step. The component functional test includes a CPU MSR/MTRR test, a hard disk S.M.A.R.T. test, a boot path test and a PCI device scanning test.
US07836344B2 Method for automatic dump assurance
A computer implemented method, an apparatus, and a computer usable program product are provided for adjusting a dump file space in a data processing system. Events with a potential to cause a dump are detected in a data processing system. A dump file size is estimated based on the detected events. The estimated dump file size is compared to the size of an allocated dump file space. A value results from the comparison reflecting the difference between the estimated dump file size and the size of the allocated dump file space. If the allocated dump file space is insufficient to hold a dump file of the estimated size, storage space is reclaimed and the allocated dump file space is expanded to at least the estimated size.
US07836341B1 System and method for automatically diagnosing protocol errors from packet traces
A system and method for automatically diagnosing protocol errors from packet traces is provided. The system and method performs an automatic trace analysis on a packet trace to generate an analysis that is then fed into a diagnosis/resolution module. The diagnosis/resolution compares the trace analysis with the database of known problems to identify the protocol error and a suggested solution. The suggested solution then may be implemented, either by a user or by the DR module, to correct the protocol error.
US07836340B2 Methods and systems for failure isolation and data recovery in a configuration of series-connected semiconductor devices
A method of identifying at least one anomalous device in a configuration of series-connected semiconductor devices, comprising: selecting a device in the configuration; sending a command to the selected device, the command for placing the selected device into a recovery mode of operation; attempting to elicit identification data from the selected device while in the recovery mode of operation; if the attempt is successful, selecting a next device in the configuration of series-connected semiconductor devices and repeating the sending and the attempting to elicit; and if the attempt is unsuccessful, concluding that the selected device is an anomalous device. Also, a method of recovering data from a configuration of series-connected semiconductor memory devices having undergone a failure, comprising: placing an operable device of the configuration into a recovery mode of operation; while the operable device is in the recovery mode of operation, retrieving data currently stored by the operable device; and storing the retrieved data in an alternate memory facility.
US07836339B2 Computer memory power backup
According to an embodiment of the invention, a method and apparatus for computer memory power backup are described. According to one embodiment, a memory system includes a first memory; a second memory coupled to the first memory and to a host, the second memory to transfer data between the first memory and the host; and a backup power source, the backup power source providing power to the first memory and the second memory if a main power source fails.
US07836335B2 Cost-reduced redundant service processor configuration
A redundant service processor configuration is provided. A first processor in a first node operates elements in the first node. A first control line connects the first processor to a first multiplexer in the first node. A second processor in a second node operates elements in the second node. A second control line connects the second processor to a second multiplexer in the second node. The first control line from the first processor connects to the second multiplexer. The second control line from the second processor connects to the first multiplexer. In response to a failure of the second processor, the first processor operates the first multiplexer to initialize the elements of the first node, the second processor is switched off, and the first processor operates the second multiplexer to initialize the elements of the second node. Analogous operations occur in response to a failure of the first processor.
US07836334B2 Transfer control method
A system for transferring data read from a data storage medium. The system comprises a memory unit, a controller, a memory management logic, and an output interface. The memory unit stores the data. The controller compares at least one address of the data with at least one defect address and generates a defect notification signal indicating the comparison result. The memory management logic calculates the amount of the data stored in the memory unit for transfer and generates a calculation signal according to the amount of the data and the defect notification signal received from the controller. The output interface retrieves the data from the memory unit and transfers the retrieved data according to the calculation signal received from the memory management logic.
US07836333B2 Redundant configuration method of a storage system maintenance/management apparatus
Provided is a method of managing a computer system including a plurality of storage systems and a plurality of management appliances for managing the plurality of storage systems. A first management appliance and a second management appliance hold an identifier of a first storage system and management data obtained from the first storage system. The method includes the steps of: selecting a third management appliance from the plurality of management appliances when a failure occurs in the first management appliance; transmitting the identifier held in the second management appliance from the second management appliance to the selected third management appliance; and holding the identifier transmitted from the second management appliance in the selected third management appliance. Thus, it is possible to prevent, after failing-over due to an abnormality of a maintenance/management appliance, a single point of failure from occurring to reduce reliability of the maintenance/management appliance.
US07836330B2 Stream distribution system and failure detection method
Provided are a stream distribution system and a failure detection method capable of easily identifying the cause of quality loss in stream distribution. This stream distribution system includes a first server for communicating with a client terminal via a router and sending stream data, and a second server configured as a redundant server of the first server and connected to the first server. The first server has a communication status notification unit for sending a connection management table concerning the communication with the client terminal to the second server. The second server has a packet recording unit for acquiring a mirror packet, which is a copy of a packet sent to the first server, from the router, and a network failure monitoring unit for detecting a failure in a network between the first server and the client terminal based on the connection management table and a packet buffer.
US07836328B1 Method and apparatus for recovering from system bus transaction errors
A method and apparatus for recovering from errors occurring during system bus transactions. An input/output device such as a network interface unit (NIU) issues read and write operations across a meta interface coupling the device to host bus (glue) logic. The host bus logic translates the operations into system bus transactions. The device maintains a set of reusable identifiers for identifying the operations, and a table maintained by the device or the host bus logic maps the operation identifiers to transaction identifiers identifying the system bus transactions spawned to perform the operations. If a bus transaction encounters an unrecoverable error, the host bus logic reports the error to the device and drops any further data received from other bus transactions performed for the same operation. The device marks the operation's identifier as dirty, to prevent its reuse. The operation identifier may be reused after software clears the error condition.
US07836325B2 Power consumption reduction and quicker interruption response in an information processing device utilizing a first timer and a second timer wherein the second timer is only conditionally activated
An information processing device having low power consumption without affecting interruption request response speed. The device specifies a waiting time until execution of a given event and makes a system call and includes a first timer circuit for a first cycle; a second timer circuit for a second cycle shorter than the first cycle; a timeout supervisor which stores the waiting time; and a first cycle supervisor which stores waiting time until the next interruption request. The timeout supervisor stores the time calculated by subtraction of the waiting time stored in the first cycle supervisor from that in the timeout supervisor upon an interruption request from the first timer; and if the waiting time stored in the timeout supervisor is shorter than the first cycle, the second cycle time is subtracted from the time stored in the timeout supervisor upon an interruption request from the second timer circuit.
US07836322B2 System for controlling an array of point-of-load regulators and auxiliary devices
A power control system comprises at least one programmable voltage regulator, at least one non-programmable auxiliary voltage regulator, and a system controller operatively connected to the at least one programmable voltage regulator and to said at least one auxiliary voltage regulator via a common serial data bus. The at least one programmable voltage regulator is adapted to provide a corresponding output voltage having characteristics defined by received programming data and to provide monitoring data reflecting operational status of the at least one programmable voltage regulator. The at least one non-programmable auxiliary voltage regulator is adapted to provide a corresponding output voltage in response to an enable signal. The system controller is adapted to send the programming data and receive the monitoring data via the serial data bus. A data monitoring circuit is operatively coupled to the at least one auxiliary voltage regulator to receive analog measurements therefrom and communicate corresponding monitoring data to the system controller.
US07836316B2 Conserving power in processing systems
A network device may comprise an auxiliary processor to conserve the power of the network device. The auxiliary processor may modify one or more definition parameters of the programmable processing unit based on determining that the load value of the programmable processing unit is lower than a threshold value. The modifying of the definition parameters may comprise reducing an operating frequency of the programmable processing unit, reducing a number of a micro-programmable units resident on the programmable processing unit, or both.
US07836315B2 Method and system for monitoring module power information in a communication device
System and method for communication are disclosed and may include, in a single chip that includes one or more on-chip devices, where the one or more on-chip devices are enabled to receive wireless signals and transmit wireless signals, receiving at a first of the one or more on-chip devices, a wireless signal that queries power information for the first of the one or more on-chip devices. The power information for the first of the one or more on-chip devices may be acquired and communicated to an off-chip device. The acquired power information may be wirelessly communicated to the off-chip device via an antenna and/or an infrared transmitter on the single chip. The acquired power information may also be communicated to an off-chip device via a wired connection on the single chip and/or via a general purpose input/output (GPIO) connection on the single chip.
US07836312B2 Information acquisition enabled/disabled inspection system
A technique for acquiring information. In response to receiving a request to read data stored in a database, said data is read from said database. In response to receiving a request to deliver particular data among said read data at a point in time when said particular data is to be used, it is determined whether said delivery request satisfies predetermined criteria. Said particular data is delivered in response to determining that said delivery request satisfies said predetermined criteria.
US07836298B2 Secure identity management
The invention relates to a method for providing an identity-related information (IRI) to a requesting entity (50) by means of an identity provider (40). The invention comprises: a first authenticity reference part generation step (IVa), comprising the generation of a first authenticity reference part (art 1) by the identity provider (40); a first authenticity reference communication step (IVb, IVd) between the client application (30) and the identity provider (40) comprising the communication of the first authenticity reference part (art 1); a second authenticity reference part generation step (VI), comprising the generation of a second authenticity reference part (art 2) by the identity provider (40); a second authenticity reference communication step (VIII, IX) between the identity provider (40) and the requesting entity (50) by means of the first communication protocol comprising the communication of the second authenticity reference part (art 2) and in the referrer element the communication of the first authenticity reference part (art 1).
US07836293B1 Accelerated deserialized boot implementation for a multiprocessor system
An accelerated boot process for a multiprocessor system and system components for use with the process are disclosed. Each processor caches at least one compressed system image in local nonvolatile memory. The processors boot concurrently, each using a local image. After a master processor is booted, the other processors verify with the master that each has booted a correct image version. Various redundancy and fallback features are described, which guarantee that all cards can boot and operate even if the preferred local system image contains a defect.
US07836292B1 System for configuration of dynamic computing environments using a visual interface
The present invention discloses a user interface for creating a dynamic computing environment using allocateable resources. The interface enables the fast, efficient selection and configuration of resources for the computing environment. The resources are fully selectable and allocable by a system architect. In a first embodiment, the ability is provided that allows a customer or system architect to design a system by allocating resources and specifying how the resources are to be used. The system architect may create a computing environment from a remotely accessible user interface such as a web page on the Internet. Thus, the system architect can create, modify and operate the environment from anywhere in the world.
US07836289B2 Branch predictor for setting predicate flag to skip predicated branch instruction execution in last iteration of loop processing
A program execution control device which controls execution of a program by a processor having a predicate function for conditional execution of an instruction, wherein the program includes a branch instruction to control iterations in loop processing, the branch instruction is further an instruction to generate an execute-or-not condition indicating whether or not the branch instruction is to be executed at an iteration in the loop processing after a current iteration, and to reflect the execute-or-not condition on a predicate flag used for conditional execution of the branch instruction, the program execution control device comprises a processor status changing unit configured to change, before an execution cycle of the branch instruction, a status of the processor in advance for execution of an instruction following the branch instruction, the status being changed based on the execute-or-not condition reflected on the predicate flag.
US07836288B2 Branch prediction mechanism including a branch prediction memory and a branch prediction cache
A data processing system 2 incorporating an instruction pipeline 14 and a prefetch unit 16 is provided with a branch prediction mechanism using both a branch prediction memory 20 storing 1-bit values indicating strongly taken or strongly not taken together with a branch prediction cache indicating for certain selected branch history values either weakly taken or weakly not taken predictions. When a conditional branch instruction is encountered, then the preceding branch prediction history is used to access a first prediction within the branch prediction memory 20 and is looked up to check for a hit within the branch prediction cache 22. If a hit occurs, then a second prediction within the branch prediction cache 22 is used in preference to the first prediction, otherwise the first prediction is used. The misprediction by a first prediction value stored within the branch prediction memory 20 triggers a second prediction to be cached within the branch prediction cache 22 corresponding to that mispredicted history value.
US07836286B2 Data processing system to calculate indexes into a branch target address table based on a current operating mode
The present invention provides a data processor or a data processing system which can be used in compatible modes among which the number of bits of an address specifying a logical address space varies at the time of referring to a branch address table by extension of displacement of a branch instruction. At the time of generating a branch address of a first branch instruction, the data processor or the data processing system optimizes a multiple with which a displacement is multiplied in accordance with the number of bits of an address specifying a logical address space, adds extended address information to the value of a register, and refers to a branch address table with address information obtained by the addition. The referred information is used as a branch address. To be adapted to a compatible mode using different number of bits of an address specifying a logical address space, it is sufficient to change a multiple with which the displacement is multiplied in accordance with the mode.
US07836282B2 Method and apparatus for performing out of order instruction folding and retirement
The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for increasing a number of instructions per clock cycle associated with a processor. The illustrative embodiments fold a plurality of non-sequential instructions within the set of sequential order instructions to form a folded instruction. The folded instruction is executed to form an executed instruction. The executed instruction is placed in a reorder buffer. The instructions within the reorder buffer are written to a register based on the sequential order of execution within the set of sequential order instructions.
US07836279B2 Method and system for supporting software pipelining using a shifting register queue
A system for supporting software pipelining using a shifting register queue is provided. The system includes a register file that comprises a plurality of registers. The register file is operable to receive a shift mask signal and a shift signal and to identify a shifting register queue within the register file based on the shift mask signal. The shifting register queue comprises a plurality of queue registers. The register file is further operable to shift the contents of the queue registers based on the shift signal.
US07836278B2 Three operand instruction extension for X86 architecture
A method and apparatus are contemplated for increasing the number of available instructions in an instruction set architecture. The new instructions extend the number of general-purpose registers and include three or more operands. A combination of an escape code field, an opcode field, an operation configuration field and an operation size field determines a unique new instruction operation. A source operand extension field includes bits to be combined with other fields in order to extend the number of source operand values for general-purpose registers.
US07836277B2 Pre-tracing instructions for CGA coupled processor in inactive mode for execution upon switch to active mode and continuing pre-fetching cache miss instructions
A method of managing an instruction cache and a process of using the method are provided. The processor may comprise a processor core which is operated either during an active mode or during an inactive mode wherein the process core performs at least one instruction during the active mode, an instruction cache which pre-traces a first instruction and determines, during the inactive mode, whether the processor core will meet a cache miss with regard to the first instruction, wherein the first instruction is to be performed by the processor core during the active mode, a coarse-grained array which performs a second instruction during the inactive mode, and a configuration memory which stores configuration information of the coarse-grained array, wherein the coarse-grained array performs the second instruction using the configuration information.
US07836270B2 Method of improving the detection of opening and method for reducing the booting time of a wireless terminal
Disclosed is a method for reducing booting time of a wireless terminal by decreasing the time taken for copying the codes of the NAND memory to the RAM, and thus shortening the time taken for readying the wireless terminal. The method includes executing a program counter of the code region of a virtual memory, determining whether a page table contains the physical address of a first physical memory mapped by the corresponding virtual address of the virtual memory reached by the program counter, causing an abort handler to assign the physical address mapped by the corresponding virtual address to the page table if the page table does not contain the physical address mapped by the corresponding virtual address, copying the code of the corresponding virtual address for performing the booting mode at the corresponding physical address of the first physical memory, and repeating the previous steps to copy all the codes for performing the booting mode to the first physical memory.
US07836264B2 Method of replicating data between computing devices which each use local clocks
Where a first computing device is given responsibility for determining whether data that is time stamped by a second computing device is replicated or not, then the first device can compare a time stamp from the second device against a time signal from its own internal clock to determine a delta and use that delta to deduce the correct delta to apply to time stamps associated with later data from the second computing device.
US07836258B2 Dynamic data cache invalidate with data dependent expiration
According to embodiments of the invention, a distributed time base signal may be coupled to a memory directory which provides address translation for data located within a memory cache. The memory directory may have attribute bits which indicate whether or not the memory entries have been accessed by the distributed time base signal. Furthermore, the memory directory may have attribute bits which indicate whether or not a memory directory entry should be considered invalid after an access to the memory entry by the distributed time base signal. If the memory directory entry has been accessed by the distributed time base signal and the memory directory entry should be considered invalid after the access by the time base signal, any attempted address translation using the memory directory entry may cause a cache miss. The cache miss may initiate the retrieval of valid data from memory.
US07836255B2 Cache injection using clustering
A method and system for cache injection using clustering are provided. The method includes receiving an input/output (I/O) transaction at an input/output device that includes a system chipset or input/output (I/O) hub. The I/O transaction includes an address. The method also includes looking up the address in a cache block indirection table. The cache block indirection table includes fields and entries for addresses and cluster identifiers (IDs). In response to a match resulting from the lookup, the method includes multicasting an injection operation to processor units identified by the cluster ID.
US07836251B2 Storage controller, and method operative to relocate logical storage devices based on times and locations specified in a relocating plan
The present invention controls supply of power to a storage device on the basis of an access status, moves a logical storage device between physical storage devices having different power supply modes, reduces energization time, and improves the reliability. A relocation plan creation portion creates a relocation plan by disposing a logical volume with high access frequency in a RAID group which is in a long-time energization mode, disposing a logical volume with moderate access frequency in a RAID group which is in a first short-time energization mode, and disposing a logical volume with low access frequency in a RAID group which is in a second short-time energization mode. An execution time determination portion determines an execution time for executing the relocation plan, on the basis of the access frequency to the RAID groups. The volumes with higher access frequency are disposed in the RAID group in which the power supply time is long, and the volumes with lower access frequency are disposed in the RAID group in which the power is supplied in an on-demand fashion.
US07836248B2 Methods and systems for managing persistent storage of small data objects
Techniques are disclosed for managing storage of objects of sizes smaller than a storage transfer unit in a computer system. A plurality of storage transfer units are maintained in a first storage medium (e.g., disk storage) organized by a quantity of free space in a storage transfer unit. A cache is maintained in a second storage medium (e.g., main memory), the cache including a copy of at least one of the plurality of storage transfer units. In response to a request to store an object of a size less than a storage transfer unit, the technique searches for a cached storage transfer unit with sufficient free space to store the object. If no such cached storage transfer unit can be found, the technique identifies an uncached storage transfer unit with sufficient free space to store the object and stores a copy of the identified storage transfer unit in the cache. The object is stored in the identified storage transfer unit by modifying at least one data structure in the cache and subsequently writing a cached copy of the storage transfer unit to the first storage medium.
US07836242B2 Method for page random write and read in blocks of flash memory
A method for page random write and read in blocks of flash memory is disclosed. The data could be random written in the pages of block. The pages would be arranged when the block was filled with data, so as to prevent from data copied and erased repeatedly. Present invention would reduce the data read/write time and increase the life-span of flash memory.
US07836233B2 Multi-processor system
A serial communication interface (SCI) cable 4 is provided between the slave processor 2 and the master processor 3. Both processors are connected with a communication interface for peripheral units (SPI: Serial Peripheral Interface) which enables fast transmission. The slave processor 2 transmits a transmission request command which requests at least one of data transmission and reception from the command communication section 220 to the master processor 3 through the SCI cable 4. The master processor 3 transfers data to and from the slave processor 2 in communication with the slave processor 2 by means of the data communication section 310 through the fast SPI cable 5 in response to a transmission request command sent from the slave processor 2 With this, the processing ability of a multi-processor system can be increased.
US07836229B1 Synchronizing control and data paths traversed by a data transaction
In one embodiment, the present invention includes a method for determining if control and data portions of a data transaction are ready to be sent from an interface coupled to a processor core. If so, the data portion may be sent from an entry of a data buffer of the interface, and the entry deallocated. Furthermore, a value corresponding to the deallocated entry may be written in multiple buffers of the interface. In this way, independent paths of the interface may be synchronized. Other embodiments are described and claimed.
US07836219B1 System and method for authentication of embedded RAID on a host RAID card
An invention is provided for authenticating software associated with an embedded device on a motherboard. An embodiment includes executing an option ROM BIOS for the embedded device. If a bit pattern read from a first memory located on the host card does not match a predetermined bit pattern, the option ROM BIOS is terminated. In another embodiment, a first memory address is provided to the address lines of a memory device located on the host card and a first set of data is output from the memory device, followed by a second memory address to output a second set of data. The second memory address is equal to the first memory address plus the maximum addressable size of the memory device. The first set of data is compared to the second data, and the option ROM BIOS is terminated if the first and second sets of data do not match.
US07836218B2 System and method for recognizing external device by portable terminal
Disclosed are a system, a method and device for recognizing an external device by a portable terminal. The external device determines whether the external device has recognized the portable terminal according to signals with a predetermined form, which have been output from the portable terminal regardless of the on/off state of the power source thereof, and outputs signals for a predetermined period of time according to a result of the determination. Thereafter, the portable terminal recognizes the external device according to the number or the form of signals input from the external device through a recognition node for a predetermined period of time. As a result, the portable terminal can recognize more various external devices, such as an external battery and a charging cradle which provides stereo sound, by using the recognition node of the portable terminal.
US07836216B2 Connector system for supporting multiple types of plug carrying accessory devices
Embodiments of the invention include a method and apparatus for intelligent handheld device accessory support. A method of one embodiment includes sensing the presence of an accessory plug in a jack of the handheld device, determining a type of accessory device attached to the accessory plug, including receiving electrical signals from pins of the plug and based on the determination, configuring the handheld device, including assigning particular signals to pins of the plug.
US07836207B2 System and method for redirecting a website upon the occurrence of a disaster or emergency event
A system and method to deflect DNS inquires to a new IP address for a website prior to or after the occurrence of a natural disaster that damages the computer infrastructure of an organization, thereby interrupting the organization's ability to continue to offer its website information. An automated process is included that alters a zone file on a controlling DNS server in a manner that provides a minimum of disruption to resolver programs attempting to resolve names of deflected computers via Internet DNS. An intelligent monitor program continually, but periodically, surveys the organization's web server to confirm its operations status and intervenes in the DNS resolution structure for that web server in the event that a sustained disruption occurs.
US07836204B2 Apparatus, system, and method for accessing a preferred path through a storage controller
An apparatus, system, and method are disclosed for accessing a preferred path through a storage controller. A request module receives a request from a host to identify a preferred path from the host to a control unit image. A response module reports the preferred path to the host. A connection module connects the host through the preferred path to the control unit image. In one embodiment, a detection module detects a failure of a first interconnection module comprising the preferred path. The connection module may re-connect the host to the control unit image through a non-preferred path comprising a second interconnection module in response to the failure of the first interconnection module.
US07836200B2 Communication device, communication method, and program for determining a transmission rate
A transmission device includes: a relay device information obtaining unit (101) which obtains self-device transmission status information that is information indicating a transmission status of a communication device; a neighboring communication device determining unit (102) which determines, from other communication devices connected to the network, neighboring communication devices; a neighboring communication device information obtaining unit (103) which obtains another-device transmission status information from each of the neighboring communication devices; a transmission rate control information correcting unit (104) which generates corrected transmission status information based on an amount of statistics calculated from the self-device transmission status information and the another-device transmission status information; a transmission rate determining unit (105) which determines a transmission rate of data, based on the corrected transmission status information; and a data transmission unit (106) which transmits the data according to the determined transmission rate.
US07836198B2 Ethernet virtualization using hardware control flow override
A method of Ethernet virtualization using hardware control flow override. The method comprises providing, at a first logical entity of a first programmable logic device, control signals used for performing control-flow, selectively routing the control signals to a second programmable logic device that is external to the first programmable logic device, receiving processed control signals from the second programmable logic device, and forwarding the processed control signals to a second logic entity of the first programmable logic device.
US07836196B2 Media exchange network supporting varying media guide based on viewing filters
Systems having a user interface comprising a filtered view of media available for consumption are disclosed. An embodiment of the present invention may provide a first user with a view that enables consumption of only the available media that matches characteristics of a media filter. The characteristics of the media filter may be specified by a second user, and the second user may define the characteristics of the media filter remotely, via a communication network. The user interface may support separate media filters for each of a number of different users. Filter characteristics such as type of media channel, the language of any dialogue, an industry rating, an overall viewer rating, and the media format may be supported. The media filter characteristics may be applied not only to what is displayed on the user interface, but also the media available for selection via a remote control.
US07836195B2 Preserving packet order when migrating network flows between cores
In one embodiment, the present invention includes a method for receiving a first packet associated with a first network flow in a first descriptor queue associated with a first hardware thread, receiving a marker in the first descriptor queue to indicate migration of the first network flow from the first hardware thread to a second hardware thread, and processing a second packet of the first network flow following the first packet in order in the second hardware thread.
US07836194B2 Method and system for dynamic latency management and drift correction
Latency in a real-time electronic communication is dynamically managed. A communication delay arising from a receiving data buffer is measured and a latency adjustment necessary to adjust the size of the communication delay to within a predetermined range and an optimal range for a size of the communication delay are determined. Using these parameters, the number of samples for an audio playback data block passing through the receiving data buffer is modified.
US07836193B2 Method and apparatus for providing graphical overlays in a multimedia system
A method and apparatus for processing overlay data in a multimedia system include processing that begins when the server of the multimedia system selects a set of channels from a plurality of channels based on a set of channel select signals. The processing continues as the server converts the set of channels into streams of channel data. The server then decodes the streams of channel data into video frames for each channel of the set of channels. The processing continues as the server generates overlay data for at least one channel based on an overlay selection input, which is provided by the client that requested the particular channel. The processing then continues as the server encodes the overlay data with video frames of at least one channel to produce channel overlay packets. The processing continues as the server encodes the video frames of the other channels into sets of channels to produce channel packets. The server then provides the overlay packets and channel packets as a stream of packets of channel data to the clients of the system. Upon receipt, each client decodes the stream of packets of channel data to isolate its channel data. The client requesting overlay data decodes the overlay packets to retrieve the overlaid video frames using the same decoding process that the other clients used to retrieve the video data of their requested channels.
US07836191B2 Apparatus, method and computer program product for guaranteed content delivery incorporating putting a client on-hold based on response time
An apparatus, method and computer program product for guaranteeing network client-server response time while providing a way of putting the client on-hold when the response time temporarily prohibits access to the requested server. The apparatus is implemented within an interface unit connecting a plurality of servers and an on-hold server to the Internet, which is connected to a plurality of clients. According to one aspect of the invention, the method includes the steps of opening a connection between a client and the interface unit; determining which server the client desires a page from; determining the current response time of the requested server; if the response time is acceptable then opening a connection between the interface unit and the requested server if no free connection is open between the interface unit and the requested server; allowing the client to access information on the requested server via the connections; and closing the connection between the client and the interface unit while keeping open the connection between the interface unit and the requested server. Alternatively, if the response time is not acceptable, then putting the client on-hold by redirecting the client to an on-hold server until the response time of the requested server becomes acceptable. According to a “on-hold distribution” aspect of the invention, the interface unit determines the on-hold preference of the client and selects the server hosting that on-hold preference. According to another aspect of the invention, instead of utilizing the interface unit, each server has the intelligence to put the client on-hold when applicable.
US07836190B2 Shared IP multimedia resource reservation
The invention is based on the idea of managing multimedia resource reservation by a solution in which, for a first user terminal, a first media terminal is searched and reserved, and a multimedia session is started. A multimedia session request is transmitted from the first user terminal to a second user terminal via an IMS subsystem. A second media terminal is searched and reserved for the second user terminal. The information on the reserved second media terminal is transmitted via the IMS to the first user terminal, which informs the first media terminal of the reserved second media terminal. After that, real-time data traffic can be transmitted via an IP network, e.g., the Internet, between the first media terminal and the second media terminal.
US07836189B2 Multiple simultaneous wireless connections in a wireless local area network
Multiple simultaneous associations with Wireless Access Points (WAPs) may be formed by a given wireless client to enable handoffs between the WAPs to be accelerated and, optionally, to enable both WAPs to provide simultaneous wireless services to the wireless client. Upon forming a primary association with one WAP the wireless client scans for beacon signals from other WAPs. Upon detecting another WAP, the wireless client transmits a Request To Send (RTS) message to the new WAP indicating the identity of the primary WAP. The wireless client may also identify the new WAP to the primary WAP using a RTS message. The primary and secondary WAPs exchange information so that, in the event of a handoff, the required information has already been shared with the new WAP. Optionally, the several WAPs may provide simultaneous service to the wireless client.
US07836183B1 Internet audio scanner and method
An apparatus for processing signals produced by signal sources, including a first signal source that is a first server of streaming audio signals, which include intermittent audio content, and which is located at an address on a network. The apparatus includes a network interface and a processor that selects the first signal source by outputting the address of the first server to the network interface, thereby establishing a network connection. The apparatus also includes a threshold detector coupled to receive streaming audio signals through the network interface, and that has a detector output with an active state that indicates that the intermittent audio content presently meets a threshold value. The processor further couples the streaming audio content to an output circuit if the detector output is active. The apparatus may further include a scanning radio receiver that is used as an alternative source for audio signals with intermittent content.
US07836179B2 Content validation for digital network
A method of validating content for use on at least one node of a network, includes identifying whether the content has at least one adjunct; reviewing the at least one adjunct, where found, to determine whether the content is valid for use on the at least one node; and indicating that the content is unauthorized for use on the at least one node where no adjunct is found and/or where an adjunct is found that is not able to render the content valid for use on the at least one node.
US07836175B2 Apparatus and method for processing management information
An apparatus for processing management information, comprising; a processing engine operable to receive current data and store the current data in a data store, a forecaster engine operable to read past data and current data from the data store and generate forecast data, and store the forecast data in a forecast data store, and a user interface module operable to read the past data, current data and forecast data and generate a common output in accordance with the past data, current and forecast data.
US07836171B2 Communication link interception using link fingerprint analysis
A method for monitoring communication includes intercepting one or more communication links, which are part of a communication system that includes a plurality of the communication links. Data content that is carried by the one or more communication links is decoded. First and second mathematical fingerprints related to the one or more intercepted communication links are computed by evaluating statistical characteristics of the data content decoded from the one or more communication links. The first and second fingerprints are compared to produce a matching result, and a predefined action is performed with respect to the one or more communication links responsively to the matching result.
US07836169B2 Method and system for identifying and reporting over-utilized, under-utilized, and bad quality trunks and gateways in internet protocol telephony networks
A method to identify and report over-utilized, under-utilized, and bad quality trunks and gateways in an Internet Protocol (IP) telephony network includes collecting information associated with a plurality of gateways and trunks on the gateways, as well as correlating the information with network topology and configuration data obtained from a network management system. The collected information may be used to compute traffic statistics associated with the gateways and trunks on the gateways. The method further includes identifying over-utilized, under-utilized, and/or bad quality trunks or gateways, if any; and generating a report to display the over-utilized, under-utilized, and/or bad quality trunks or gateways, e.g., a report to display a subset of the plurality of gateways or trunks for potential upgrade or downgrade.A system to identify and report over-utilized, under-utilized, and bad quality trunks and gateways in an Internet Protocol (IP) telephony network is also claimed and described herein.
US07836166B2 Determining the service set identification of an access point in a wireless local area network
The service set identification (SSID) of an access point (AP) in a wireless local area network (WLAN), where the AP suppresses its SSID in beacon frames broadcasted by the AP, is determined. At a detector located in the WLAN, a probe request broadcasted by a station through the WLAN is received. At the detector, a probe response sent by the AP to the station through the WLAN in response to the probe request broadcasted by the station is received. At the detector, the SSID of the AP is obtained from the received probe response.
US07836162B2 Transaction processing system and transaction processing method
A transaction processing system includes a first server containing a first memory domain and configured to perform a transaction process as a current operation server; and a second sever containing a second memory domain which has a same size as the first memory domain and stores a replica of data stored in the first memory domain. The transaction processing system further includes third and fourth servers activated to have third and fourth memory domains, respectively; and a control server configured to monitor a failure of the first and second servers.
US07836161B2 Simultaneous data backup in a computer system
A data processing system using a client-server configuration includes a method and apparatus for simultaneously generating multiple copies of data sets in multiple storage pools. Simultaneous copies of data sets may be made for storage pools having LAN-free paths in addition to storage pools having only access from a LAN path.
US07836159B2 Control of home network devices
A JAVA package (1) usable by a JAVA application (26, 27) to control home network devices is provided, which comprises an adapting means (12) and a device controlling means (16), wherein said device controlling means (16), which provides device specific functionality to control said home network devices, is adaptable by said adapting means (12) to a changing home network device status resulting from home network device correlated events registrated by a managing layer (2, 3). Advantage of this lean architecture of said JAVA package (1) is an easy extendibility and low complexity.
US07836158B2 Network synchronization system and information processing device
A disclosed network synchronization system includes plural information processing devices. At least one of the information processing devices includes a setting information storage unit configured to store a setting information piece of the information processing device, a synchronous shared-storage unit configured to duplicate the setting information piece of the information processing device stored in the setting information storage unit and store the duplicated setting information piece of the information processing device such that the duplicated setting information piece of the information processing device is shared by another of the information processing devices, and a synchronization control unit configured to update the setting information piece of the information processing device stored in the setting information storage unit based on the setting information piece stored in the synchronous shared-storage unit.
US07836156B1 Method and apparatus for analyzing network infrastructure
A generic analysis model is applicable to a variety of network infrastructure domains, and operable for causal analysis in a common manner independently of the corresponding underlying domain. The generic analysis model may be employed to model root cause analysis and impact analysis for different resource management systems such as enterprise networks, storage area networks, service provider networks and business process management. Such a model improves performance and scalability by simplifying analysis model for a given solution, and decouples the development from topology building and analysis implementation.
US07836149B2 Simulcast web page delivery
A multimedia broadcast system provides program schedule information simulcast as a Hyper Text Markup Language (HTML) data stream including commands and displayable, selectable indicia associated with the commands, along with programs for display. A set top box is adapted to separate the HTML data stream and to store that data in a cache as WEB pages retrievable by a WEB browser in the set top box, whereupon the program schedule information is displayed including the displayable, selectable indicia. Selecting the indicia directs the set top box via the associated command to tune to a program associated with the displayable indicia. The indicia may be any text, icon, dynamic figurine, and the like. In a preferred embodiment program schedule WEB pages, including the commands and displayable indicia, are stored especially marked on a WEB server coupled to the Internet and to a scanner adapted to scan the WEB server for marked pages, and to upload the marked pages to a satellite broadcast system.
US07836148B2 Method and apparatus for generating object-oriented world wide web pages
In the present invention, HTML elements are mapped to objects in an object-oriented environment. Classes of objects are defined for each HTML element as well as the HTML document (or page). By providing a one-to-one mapping between each HTML element and object classes, HTML documents can be manipulated programmatically. The properties of each element are stored in instance variables of the associated object. Each object class can include methods to manipulate the HTML element within an HTML document.
US07836147B2 Method and apparatus for address book contact sharing
An exemplary method and apparatus for facilitating contact sharing between users of a communication network are described. The method may include maintaining contact information in first and second address books associated with first and second users, respectively, and forwarding, from the first user to the second user, a request to copy contact information from the first address book to the second address book. The method may further include receiving a confirmation from the second user in response to the request, and copying the contact information from the first address book to the second address book in response to the confirmation.
US07836139B1 Method for grouping exchange 2007 journal messages
During an initial scan of a journal inbox, journal reports are modified so that the Internet Message ID in the text body appears as a custom message ID value in a new custom message ID MAPI property created on the journal reports. Further, the message class value of the message class MAPI property on the journal reports is modified to a journal part. During a secondary scan of the journal inbox, related journal parts are grouped together based on the custom message ID value and message content. Also, the message class value is modified to prevent the journal reports from being considered in subsequent initial or secondary scans. One of the journal reports of each group is selected as a master copy. A new custom related journal parts MAPI property is created on the master copy that includes a related journal parts value which is a list of identifiers that can be used to locate the other related journal parts of the group.
US07836134B2 E-mail address inspection
A method for e-mail address inspection may include providing a list of suggested or predicted addresses in response to a partial e-mail address being received. The method may also include checking the partial e-mail address for other possible matches in an electronic address book in response to an address being selected by a user from the list of suggested or predicted addresses. The method may further include presenting a warning in response to other possible matches and the selected address not being in a predetermined domain.
US07836127B2 Dynamically triggering notifications to human participants in an integrated content production process
An integrated content production environment includes a connected services framework providing connectivity to a set of applications that produce content for the media industry. Users in their roles use the integrated environment to perform setting up, ingesting, logging, selecting, editing, reviewing, playout, distributing, and archiving activities. Notifications are dynamically triggered to users when their action is requested. The notifications may be instant messages, e-mails, voice mails, etc. Throughout the production of content, actions by both users the applications are tracked and stored in a log file for processing. The action data in the log file may include payload data from messages. When one or more applications or when one or more users of the environment have excess capacity, that capacity can be leveraged. External users can purchase or bid on the excess capacity and can then access the environment through available web services.
US07836124B2 RTP, UDP, IP header compression on the circuit switched type airlink access
Following initial call establishment negotiation to build a call context between a network and a remote unit, the base processes the header of the data packets. The base acts as an intermediate nodal point to establish call contexts with the endpoints on the traffic channels, wherein the processing of the header of the data packets is terminated at the base. The base processes only the header field that needs to be transmitted along the payload, and transfers the processed portion along with the payload. A session is then established between the remote unit and the network, and the traffic resumes from both ends.
US07836121B2 Dynamic executable
A system to identify and/or authenticate an entity includes a. client-side executable and an associated server-side executable, each of which may be dynamically generated. The server-side executable may be executed on a server to generate a first result. The client-side executable may be executed on an entity to generate a second result. The first result and the second result are compared to identify and/or to authenticate the entity.
US07836120B2 Methods and media for custom mapping B2B transactions in information handling systems
A method for managing communication between businesses includes receiving a request and performing standard mapping on the request. At least one map utilized to map the request into a specified format is determined, and the request is converted into the specified format utilizing the at least one map to form a modified request.
US07836116B1 Fast fourier transforms and related transforms using cooperative thread arrays
A linear transform such as a Fast Fourier Transform (FFT) is performed on an input data set having a number of points using one or more arrays of concurrent threads that are capable of sharing data with each other. Each thread of one thread array reads two or more of the points, performs an appropriate “butterfly” calculation to generate two or more new points, then stores the new points in a memory location that is accessible to other threads of the array. Each thread determines which points it is to read based at least in part on a unique thread identifier assigned thereto. Multiple transform stages can be handled by a single thread array, or different levels can be handled by different thread arrays.
US07836114B2 Apparatus for generating ranging binary code sequence at high-speed, and method thereof
Provided is an apparatus for generating a ranging binary code sequence at a high-speed, and a method thereof. The apparatus includes: an initial register value generator for generating initial register values of minimum valid ranging codes; a storage for storing the generated initial register values of the valid ranging codes(≦K, where K is the ranging value transmitted by base station); a binary code sequence generator for generating a binary code sequence of a corresponding ranging code; and a procedure for incrementally updating the initial register values as receiving the new ranging code from base station.
US07836113B2 Dedicated logic cells employing configurable logic and dedicated logic functions
A dedicated logic cell in a programmable logic structure is described that comprises the following primary components: a configurable logic function or look-up table (LL), a dedicated logic function (DL), a sequential logic function (LS), and a control logic function (LC). In this illustration, the dedicated logic cell comprises two configurable logic functions, two sequential logic functions, a dedicate logic function, and a control logic function. In a first embodiment, the dedicated logic cell is constructed with a combination of configurable logic functions that are coupled to a dedicated logic function in order to perform a four 2-input function, an AND function, an OR function, or an XOR function. In a second embodiment, the dedicated logic cell is constructed with a combination of configurable logic functions that are coupled to a dedicated logic function in order to perform a four 2-to-1 multiplexer function. It a third embodiment, the dedicated logic cell is constructed with a plurality of configurable logic functions that operate as a two 6-input function with separate inputs. In a fourth embodiment, the dedicated logic cell is constructed with a combination of a configurable logic function with sequential logic functions that operate as a loadable, resettable, clearable shift register. In a fifth embodiment, the dedicated logic cell is constructed with a combination of configurable logic functions, a dedicated logic function, and sequential logic functions that operate as an accumulator.
US07836112B2 Determining the equivalence of two sets of simultaneous linear algebraic equations
A computer implemented method (200) is described for determining the equivalence of two sets of simultaneous linear algebraic equations. Each of said equations is of a form: ei1x1+ei2x2+ei3x3+ . . . +eiixn=bi wherein xj are unknowns, eij are coefficients and bi are quantities, and defining the relationship between the unknowns within the set. The coefficients and quantities are known algebraic expressions. The unknowns are iteratively eliminated (250 to 280) from each of the sets of simultaneous linear algebraic equations until each of said equations are in the form: (lii)kxi=(ri)k wherein lii and ri are algebraic expressions, and k={1;2} indicate one of said sets that said equation is derived from. The products (lii)1*(ri)2 and (lii)2*(ri)1 are compared (300) for each of the unknowns. Only if the products match (310) for all the unknowns are the two sets of simultaneous linear algebraic equations equivalent (312). An apparatus (100) for performing the above method (200) is also provided.
US07836108B1 Clustering by previous representative
A method may include identifying documents in a current clustering operation, assigning the identified documents to one or more clusters, selecting a current representative document for each of the one or more clusters, determining whether the current representative document has been re-crawled, determining a previous representative document with which the current representative document was previously associated in a prior clustering operation, if it is determined that the current representative document has not been re-crawled, determining one of the one or more clusters to which the previous representative document has been assigned in the current clustering operation, combining one of the one or more clusters associated with the current representative document that has not been re-crawled with the one of the one or more clusters associated with the previous representative document into a combined cluster, and storing information regarding the combined cluster.
US07836107B2 Disk seek optimized file system
A disk-seek optimized file system is provided that may be advantageously deployed in a computer system that supports simultaneous Digital Video Recorder (DVR) functionality and user interaction, such as recording several television (TV) shows while simultaneously supporting a video game played by a user. A computing device hard drive is logically divided into “chunks,”—a first chunk comprising volume metadata, and subsequent chunks comprising equal size “blocks.” A first block of a subsequent chunk comprises block bitmaps and a stream identifier table. The block bitmaps indicate subsequent blocks in the chunk that contain stream data for particular streams, which are identified in corresponding entries in the stream identifier table.
US07836103B2 Exchanging project-related data between software applications
Techniques are described for exchanging data between software applications, such as project-related data between a project management software application (“PMSA”) and an unaffiliated organizational project tracking software application (“OPTSA”). A mapping and other related information may be defined for the data exchange, such as by defining data fields of the OPTSA database and PMSA data file that correspond, and optionally specifying related information such as additional processing to be performed for various data fields during the data exchange, conditions when a mapping is to be used, ordering information for data fields during import and/or export, preferred data formats for stored values, etc. Also, in some situations round-trip data import/export is performed for a single PMSA data file, which may include tracking whether data entity instances previously existed in the destination in order to support changes to stored inter-relationships between data entity instances.
US07836100B2 Calculating and storing data structures including using calculated columns associated with a database system
Embodiments are provided to calculate and provide information based in part on a defined expression. In an embodiment, a database system can be configured to include a number of calculated columns as part of a database table structure. The database system can be configured to present a calculated result based in part on a determined result type. In one embodiment, a database system can be configured to enable calculated columns to be defined on a table of a database, wherein a component can be used to evaluate an expression associated with a column calculation to determine a proper result type. The proper result type can be stored and used when presenting a result of the calculation. Other embodiments are available.
US07836089B2 Data view preservation
The invention provides a method, system, and program product for preserving data views in an information space. A first aspect of the invention provides a method of preserving data views encountered as a user browses an information space, the method comprising: creating an empty path to be taken by a user through an information space assigning a uniform resource locator (URL) to the path; presenting a data view of the information space; assigning a URL to the data view; and adding the data view to the path. A path may contain one or more data views or, when created, no data views.
US07836087B1 Graphs of components for digital productions
The components of a computer graphics scene can be organized using multiple independent graphs. Each component can include graph relationship attributes specifying its location in one or more graphs. Graph can be utilized for any purpose within the digital production pipeline. A component can include any number of graph relationship attributes. The number and type of graph relationship attributes can be different for each component. Software tools can access one or more graphs to determine structural or functional relationships between components. Software tools can enforce policies for a graph independent of other graphs. Software tools can optimize the components of a graph independent of other graphs. A graph relationship attribute of a component can include optional parameter data to specify properties of the relationship between two or more components. Layer data structures including opinions of value can specify graph relationships.
US07836086B2 Layering and referencing of scene description
A unified mechanism of scene description includes layering and cross-referencing relationships. The scene description specifies components using one or more layers. A layer includes an opinion of value for one or more attributes of one or more components. A layer can be sparsely populated with opinions of attribute values for only portions of components' attributes. Layers express opinions of value for an attribute using the semantic structure associated with the attribute. The scene description organizes layers in a layer hierarchy, which determines a layer stacking order. The layer stacking order specifies the compositing of opinions of attribute values to determine the complete authored state of the component. The layer stacking order enables attributes of components to be selectively overridden without disturbing other attribute values. Cross-referencing relationships enable encapsulation and reuse of components. Cross-referencing relationships can encapsulate components defined by one or more layers.
US07836076B2 Distributing content indices
A query-centric system and process for distributing reverse indices for a distributed content system. Relevance ranking techniques in organizing distributed system indices. Query-centric configuration subprocesses (1) analyze query data, partitioning terms for reverse index server(s) (RIS), (2) distribute each partitioned data set by generally localizing search terms for the RIS that have some query-centric correlation, and (3) generate and maintain a map for the partitioned reverse index system terms by mapping the terms for the reverse index to a plurality of different index server nodes. Indexing subprocess element builds distributed reverse indices from content host indices. Routines of the query execution use the map derived in the configuration to more efficiently return more relevant search results to the searcher.
US07836072B2 Living body growth and therapy promotion condition collection information processing device
An information processing system P3 is communicably connected with multiple controlling systems P2 that promote the growth or health of living organisms by controlling at the least the light irradiated on such living organisms by a light irradiating means X1, and the environmental data produced by one controlling system P1 and concerning the beneficial environmental parameters including the light irradiated on the living organisms are transmitted to and administered by the information processing system P3 so that the environmental data from one of the controlling systems P2 is delivered from the information processing system P3 to any of the other controlling systems P2, and royalty data concerning royalties is produced in relationship to a controlling system identifier that uniquely identifies the one controlling system P1 when the information processing system P3 receives or delivers the environmental data.
US07836070B2 Automatic event registration during query execution
In one aspect, a computer-implemented method may provide evaluation of a query based on query-specific event handlers. The method may include receiving a query. Moreover, one or more objects and aspects of the objects may be determined based on the received query. The objects and aspects may be registered with event handlers to monitor the objects and aspects. The received query may be evaluated, when at least one of the event handlers indicates a change to at least one of the objects and the aspects. Other event handlers may be registered, when at least one of the event handlers indicates the change. Related systems, apparatus, methods, and/or articles are also described.
US07836068B2 Method for creating and modifying lists for electronic distribution
An initial distribution list is dynamically modified using criteria determined from the current entries in the list. After an originator generates a distribution list and prior to submission of the message to entries on the generated list, the method of the present invention examines the entries in the created distribution list. From this list, the invention identifies features of the entries. From these features, the method generates criteria that can be used to generate additional entries that may be included in the list. In one approach, the generated criteria are presented to the user for review and approval. If the originator approves the criteria, the generated list is modified to add additional entries to the distribution based on the generated criteria. If the originator rejects the criteria, the initially generated list is submitted and the message is sent to the entries on the initial list.
US07836067B2 Method of obtaining electronically-stored financial documents
A bank maintains a financial document in a first storage system when a record date is later than a pre-selected date and in a second storage system when the record date is earlier than or equal to the pre-selected date. The bank receives and inputs a request for the financial document from a client and compares the record date to the pre-selected date to determine if the record date is later than, earlier than, or equal to the pre-selected date. In processing the request, the bank can utilize a computer terminal, connected to the storage systems through a processing unit, to access one of the storage systems in response to the comparison of the record date to the pre-selected date. After accessing the appropriate storage system, the bank retrieves the requested financial document and can then reproduce and distribute the requested financial document.
US07836064B2 System and method for providing improved access to a search tool in electronic mail-enabled applications
Disclosed is a system and method for providing users of web-accessible E-mail services with improved access to their E-mail messages and other information. In one embodiment, access to a search tool is provided to users of a web-accessible electronic mail service by software which integrates with a mail-enabled application running on a user's client machine. The software displays a field within a user interface of the mail-enabled application for receiving user input of a search term. The search term is used to build a URL that is communicated to a web-accessible E-mail service. A browser is launched to display at least one page resulting from the communication of the URL.
US07836060B1 Multi-way nested searching
A multi-way nested search utilizes one or more knowledge bases to allow a search engine to search through a database of target documents to find the best match for a given situation. In one node of the search, a user can input one or more search terms in an input string that can be searched against the database of target documents to select and score a resulting set of documents. In another node, a reference document can be input and search terms extracted for searching against the database of target documents to select and score a resulting set. In yet another node, a reverse search can be conducted in which the reference document is scored against the result set of target documents from the reference document search. These various search results and scores can be combined using combining functions to ultimately produce the most relevant set of target documents for the user. The user can control how much weigh is given to each search.
US07836058B2 Web searching
Mislabeled URLs are identified and corrected based upon a click relevance ranking computed from user data comprising user click information. The click relevance ranking is formed by applying a set of relevance ordering rules to user log data aggregated by query and URL and by mapping the results of the relevance ordering rules into a linear ordering. For a given query, the aggregated user log data comprises a relative total number of impression, a relative total number of clicks received and a rank associated with the query/URL pair at the time of the total number of impressions and total number of clicks received. The click relevance ranking is used to identify and correct mislabeled query/URL pairs of other rankings according to a number of disclosed methods.
US07836051B1 Predictive analysis of browse activity data of users of a database access system in which items are arranged in a hierarchy
A computer-implemented system provides a browse tree in which items represented within a database are arranged within a hierarchy of item categories. Each time a user selects an item, an amount of credit is cumulatively assigned to the ancestor nodes (categories) of the selected item. The amount of credit assigned to a particular category of the browse tree over time for a given user represents the user's predicted affinity for that category. The user's relative preferences for some or all of the categories are predicted by calculating differences between the user's predicted affinities for such categories and the predicted affinities of a population of users for such categories. Scores reflective of these relative category preferences are in-turn used to provide personalized recommendations or other personalized content to the user.
US07836047B2 Method for assignment of point level address geocodes to street networks
Assignment of point level address geocodes to street networks include the steps of entering address data and collecting candidate point data records and segment data record matches for the entered address. Each point data record includes address elements and also includes a geocode. Each segment data record includes a centerline between segment record data points. A determination is made if there is at least one point data record match for the input address. The best point record match for the input address is selected when at least one point data record match is made. The address elements from the point record are compared to any collected segment data records. A determination is made of the best segment record match to the selected best point record and the best segment record match is selected. The selected best segment record is employed and the bearing and distance from the selected best point record is calculated to a point on the centerline of the selected best segment record to determine a geocode for the centerline point.
US07836041B1 System and method for displaying both time information search results and internet search results
A method of processing information and producing search response is performed at a server system. A search query is received from a client system or device. An Internet database is searched to identify a set of documents accessible via the Internet that match the search query, and a first response having information identifying at least a portion of the identified set of documents is generated. In addition, a determination is made as to whether the search query meets predefined criteria associated with current time inquiries. If the search query is determined to meet the predefined criteria associated with current time inquiries, a second response specifying a current time for at least one location is generated, and the first response and second response are returned to the client system or device for simultaneous display at the client system or device.
US07836038B2 Methods and systems for information extraction
Systems and methods that identify and extract information from articles are described. In one embodiment, a search engine implements a method comprising receiving a plurality of articles, and identifying at least a first article as a shopping article. The method can further comprise receiving a search query for an item, selecting the first article as associated with the search query, and identifying a first attribute associated with a first item relevant to the search query from the first article based at least in part on the search query.
US07836035B2 Methods and systems for providing online information for networked devices
Online information is centrally stored for various devices, and the online information includes reference manual and related information such as related products, new products and maintenance information. The online information is retrieved from a user display unit that is either independent or is incorporated in the device. The online information is selected from a list of devices that is connected to the network. The online information is also further searched based upon a key that a user specifies.
US07836031B2 Systems and methods for employing a trigger-based mechanism to detect a database table change and registering to receive notification of the change
The present invention relates to systems and methods for employing a trigger based mechanism to detect changes in a database table, providing a notification when the database table changes and registering to receive the notification. The systems and methods employ a listeners table to store information associated with registered database tables. Alter a database table changes, a trigger mechanism associated with the database change facilitates a search of the listeners table for a parameter associated with the changed database table. If the changed database table is registered, the information from the listeners table is provided to a delivery service which transmits a message indicating the registered database table changed. After receiving the message, a notification runtime service can route a notification to a client(s) registered to receive the notification. The foregoing mitigates performing time intensive queries and utilizing inconsistent query results.
US07836029B2 Systems and methods of searching for and determining modified blocks in a file system
The invention relates to a method of determining if a block was modified in a file system by comparing the versions of the base snapshot, the delta snapshot, and the space map block entry (b, e). In another aspect, the invention relates to a method of searching for blocks modified in a tree structured file system. The invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space. When users delete snapshots, this invention may use a background process to find blocks no longer used by any snapshot and makes them available for future use.
US07836027B2 Method and apparatus for communicating list orders
A terminal for use by a list broker, a terminal for use by a list manager, and a terminal for use by a service bureau (list provider) of a supply chain in the list industry, each terminal including means for translating to and/or from native format an indication of a subset of a list expressed in XML. An intermediate node is also provided, for optional use as a router and validator of XML statements exchanged between the elements of the supply chain. Advantageously, the indication of a subset of a list expressed in XML is provided using terms (tagged field values serving as select filter parameters) from a with the tags according to a list of terms in an XML schema description, and the possible values, in some embodiments, according to a predetermined “lingo” or, in other words, a standardized vocabulary. Corresponding methods are also provided.
US07836024B2 File generating method and file retrieving method
When image data is a stereo image, information indicating that an image file to be generated is a stereo file, information indicating a frame number, information indicating whether photographing is performed from a left visual point or a right visual point are generated as a file name, and a file name conforming to a predetermined format is generated. Then, the generated file name is written to a header information portion, generating a file.
US07836022B2 Reduction of join operations when archiving related database tables
Provided are techniques for receiving a request to archive a child table. In response to receiving the request, a join operation is performed on the child table and parent archive data to create child archive data.
US07836020B1 Method and apparatus to improve server performance associated with takeover and giveback procedures
A system is provided to improve storage server performance. The system comprises a receiving component of a storage server to receive a partner server's file system metadata while the partner server operates in a normal mode. The partner server's file system metadata is stored in the storage servers metadata cache and is used to mount the partner server's file system when the first server transitions into a takeover mode of operation.
US07836019B2 System and method for tracking documents in an on-demand service
In accordance with embodiments, there are provided mechanisms and methods for tracking documents in an on-demand service. These mechanisms and methods for tracking documents in an on-demand service can enable embodiments to provide the sharing of documents and the tracking of whether one of the shared documents was changed. The ability of embodiments to provide the sharing of documents and the tracking can enable a safeguard that a user knows whether the document that they have in their possession is the most recent version.In an embodiment, the shared documents are stored in a document management storage. In an embodiment, each file has an ID that includes version information for checking whether the document is the most recent version. In an embodiment, an application is downloaded onto the user system that automatically upon opening a document checks whether a document is the most recent version.
US07836013B2 Data transmission apparatus incorporating key that specifies recipient and system therefor
A data transmission system in which a registration server on which recipient information is registered is connected over a network to a data transmission apparatus that transmits data to a recipient, comprising: the registration server, comprising, a database in which information including recipient information is registered, a search portion that searches the registered information using search parameter, and a communication portion that outputs the recipient information resulting from the search by the search portion to the data transmission apparatus; the data transmission apparatus, comprising; a storage portion that deems recipient information sent from the registration server to represent a recipient and stores the recipient information in association with a recipient designation key, a display portion that displays a recipient setting screen that displays the recipient designation keys stored in the storage portion, and a transmission portion that transmits data to the recipient corresponding to a selected recipient designation key; wherein the registration server or the data transmission apparatus has a search parameter value storage portion that stores the search parameter.
US07836009B2 Method and apparatus for responding to end-user request for information-ranking
The present invention relates to an advanced search engine. The advanced search engine may include a client component for monitoring an end-user's browsing activity, a remote server (may comprise one or more computers) for storing and processing data received from the client component, and a module that process web pages and serves search results to end-users. The advanced search engine may collect web pages for keywords of proven interest, fetch web pages requested by end-users, generate snippets or abstracts of the web pages, eliminate duplicate web pages, rank the importance of the web pages, and provide relevant web pages or links to web pages in response to an end-user search request for information regarding one or more keywords, for example. Particular aspects of the present invention are described in the claims, specification and drawings.
US07836004B2 Using data mining algorithms including association rules and tree classifications to discover data rules
Provided are a method, system, and article of manufacture for using a data mining algorithm to discover data rules. A data set including multiple records is processed to generate data rules for the data set. Each record has a record format including a plurality of fields and each rule provides a predicted condition for one field based on at least one predictor condition in at least one other field. The generated data rules are provided to a user interface to enable a user to edit the generated data rules. The data rules are stored in a rule repository to be available to use to validate data sets having the record format.
US07836002B2 Activity-centric domain scoping
A system that can automatically narrow the search space or recognition scope within an activity-centric environment based upon a current activity or set of activities is provided. In addition, the activity and context data can also be used to rank the results of the recognition or search activity. In accordance with the domain scoping, natural language processing (NLP) as well as other types of conversion and recognition systems can dynamically adjust to the scope of the activity or group of activities thereby increasing the recognition systems accuracy and usefulness. In operation, a user context, activity context, environment context and/or device profile can be employed to effectuate the scoping. As well, the system can combine context with extrinsic data, including but not limited to, calendar, profile, historical activity data, etc. in order to define the parameters for an appropriate scoping.
US07835988B2 Methods and apparatus for preventing fraud in payment processing transactions
A method includes receiving an authorization request for a purchase transaction, and determining whether the authorization request arose from proximity-reading a proximity payment device. The method further includes mapping a first account number included in the authorization request into a second account number associated with the first account number if it is determined that the authorization request arose from proximity-reading a proximity payment device and if the first account number is qualified for mapping. In addition, the method includes transmitting the authorization request to an issuer financial institution with the second account number substituted for the first account number in the authorization request.
US07835985B2 On-line higher education financing system
A method of providing a user with education financing information, includes the acts of: maintaining an electronic site on a computer network to which the user may connect; sending data to the user over the network for presenting at least one electronic screen which contains financial award information concerning a potential student of an educational institution, the financial award information including a monetary award which may be used for the student to attend the educational institution; and sending data to the user over the network when requested for presenting at least one electronic screen which contains cost projection information, the cost projection information being a function of the award and including an amount of money required for the student to attend the educational institution.
US07835983B2 Credit approval monitoring system and method
A credit approval monitoring system comprises a database system storing credit files for consumers. A monitoring processing system monitors credit reports of subscribing consumers and transmits messages indicative of changes in a subscribers credit report. A screening processing system screens credit reports to determine if credit applicants satisfy select criteria. A watch processing system is operatively associated with the monitoring processing system and the screening processing system for periodically requesting the screening processing system to determine if the credit report of a select consumer satisfies the select criteria and sending the determination to the monitoring processing system to notify the select consumer if the screening processing system determines that the credit report of the select consumer satisfies the select criteria.
US07835981B2 System and method for price-based annotations in an electronic trading environment
A system and method for generating and displaying annotations in relation to one or more prices corresponding to trader-related or market related events are described. In one embodiment, a trader may enter an annotation to be displayed in relation to one or more price levels. Alternatively, a trader may configure a dynamic annotation to be dynamically displayed in relation to some price level(s) upon detecting a predetermined event related to one or more tradeable objects. Also, a trader may configure one or more alarms to be displayed or played in combination with the annotations.
US07835980B2 Bidding language for combinatorial auctions and method of use thereof
In a computer-implemented method for finding a high quality allocation of one or more bids in a combinatorial auction, a number of bids is electronically received. Each bid includes a number of sub bids and a Boolean operator logically connecting each pair of sub bids. Each sub bid is either (1) a good and an associated price or (2) one of the Boolean operators associated with a price and at least two other sub bids. From a number of allocations of goods to sub bids, wherein each allocation of the goods is to a different set of sub bids, an allocation is output that has the greatest value. The value of each allocation includes of a sum of prices of bids that have at least one satisfied sub bid. The price of each bid includes a sum of the prices associated with each satisfied sub bid of the bid.
US07835976B2 Financial management system and related methods
A financial management system includes a portal which makes transaction information available to a corresponding mutual fund in real time. In one implementation, information related to multiple portals can be presented to a mutual fund. Suitable programming may optionally identify, at least partially, the users associated with transactions associated with a given mutual fund.
US07835975B1 Automated synchronization of orders represented in multiple markets
An market process internal to a platform is configured to operate with a market external to the platform. Generally, the market process first attempts to reflect an order related action at the external market, and if successful, internally commits the order related action. In some situations, such as when trading becomes fast or when the external market expects to have control over all orders posted thereat, the market acts as a router for orders received from trading processing on the platform. When the external market elects to return to the try-commit operational protocol, the order file of the market process is resynchronized with the order file of the external market.
US07835974B2 System and method for managing risk associated with product transactions
A method of managing trading orders is provided. The method includes receiving a request to place a first order to trade a first product, the request being made using an account having one or more current balances. The method further includes determining a risk value for the first order based at least in part on the first product. The method further includes determining whether to approve the first order based at least in part on the risk value determined for the first order and one or more of the current balances for the account, and if the first order is approved, placing the first order.
US07835972B2 Quote and order entry interface
A graphical user interface centralizes Level I quote information in the center of a circular display while Level II (or regional) data appears in peripheral bands layered on the outside of the Level I information. The interface is also split into two main sections, a “bid” quote information section and an “ask” quote information section. The bid quote information appears on the left of the interface while the ask quote information appears on the right side of the interface. Through clicking in any one of the peripheral bands, an order can be placed at that price point.
US07835969B1 Computer assisted method of performing intellectual property (IP) audit optionally over network architecture
An intellectual property computer-implemented audit system for valuing an intellectual property portfolio includes a first database storing first information relating to the intellectual property portfolio and a database access and collection device connected to the first database and accessing the first database and retrieving the first information. In addition, the intellectual property audit system also includes a second database storing empirical data relating to known intellectual property portfolios, and a comparison device connected to the database access and collection device and to the second database, the comparison device receiving the first information from the database access and collection device and comparing the first information to the empirical data retrieved from the second database producing an intellectual property worth indicator indicating the worth of the intellectual property portfolio.
US07835965B2 System and method for private equity fund formation
A system for private equity fund formation comprises an equity fund application and a memory configured to store fund documents. Access to the fund documents is managed by the equity fund application according to the status of a user as a general partner, an investor, or a placement agent, which is embodied in an authorization code. Fund documents are organized according to fund firm, fund family, and specific fund. The equity fund application includes an agreement engine that automatically creates agreement documents based on information entered by a user in response to a questionnaire. In one embodiment, the equity fund application and the memory are implemented in an application server. Users interact with the equity fund application in the application server via a network and an access server.
US07835962B1 Methods and systems for providing an investment instrument with periodic principal payments
A method of providing an investment instrument with periodic principal payments. The method includes calculating an interest amount using a current holding amount and a current interest rate; adding the interest amount to the current holding amount to form a new holding amount; determining if the new holding amount is at least at an agreed-upon level; decreasing the current interest rate if it is determined that the new holding amount is not at least at the agreed-upon level; receiving a deposit from a customer; and adding the received deposit to the new holding amount to yield a new current holding amount. The customer is under a contractual agreement to make a series of periodic deposits over a term of the investment instrument.
US07835961B2 System and method for wagering in a financial market environment
A method for providing a wager in a financial market environment is provided that includes presenting an opportunity to make a wager that is based on a moving market line associated with a financial market. An end user is given an opportunity to bet on whether a financial market value will be above or below the moving market line at a designated time. The wager may be accepted from the end user. The wager may be monitored in order to determine whether the financial market value was above or below the moving market line at the designated time.
US07835958B1 Life-time value financial processing in a relational database management system
A Life-Time Value (LTV) system is a data-driven computer-facilitated financial model that provides accurate and consistent profitability projections using current period account level profitability data stored in a Relational Database Management System (RDBMS). The Life-Time Value system performs Net Present Value (NPV) and Future Value (FV) processing using business-rule and data-driven applications that embrace the current period profit components, defines forecast periods, parameters and methodologies, and applies appropriate growth values, attrition values and propensity values to an object of future value interest.
US07835953B2 Method and structure for monitoring moving objects
A method and structure for monitoring continual queries over moving objects, including identifying a query region in a digital format. Each query region is strictly covered by at least one shingle such that each query region is completely covered by the at least one shingle and no section of any of the at least one shingle falls outside the query region.
US07835952B2 System, method, and computer program product for creating a production plan
In a build-to-order (BTO) management system, domestic production orders are incorporated into a production plan before overseas production orders. When incorporating the production orders into the production plan, an ideal number of products is set for various equalizing factors, and several kinds of the production plans are made on the basis of an achievement ratio of the number of products for the equalizing factors actually incorporated into the production plan to the ideal production number of products and the dates of receiving the production orders. The resulting production plans are compared to choose an optimal production plan.
US07835950B2 Method and apparatus for product display
Systems and methods are provided for receiving from a customer a selection of a product category. At least one product is determined that is associated with the selected product category. A substitute product for the determined product is selected. In one embodiment, a signal is transmitted to display the selected substitute product.
US07835948B2 Floral network methods and systems for processing floral arrangements
A floral network system and method allows for collecting, storing and retrieving data regarding the processing of personalized or custom floral arrangements linked to personal accounts for a plurality of customers. For example, a floral network method and system may store one or more close-up or detailed images of a personalized or custom-made floral arrangement for a customer along with data regarding the order, the customer, and a recipient. The next time that the customer places an order, the close-up or detailed images and data on past orders can be retrieved and viewed by the customer and used by the florist in the preparing a subsequent floral arrangement. Reminders may also be sent to the customers for important events where floral arrangements may be desired.
US07835944B2 Auction method for real-time displaying bid ranking
Disclosed herein is a real-time auction method that is based on an auction server for performing a process of an auction and wired and wireless terminals of participants. The method includes the auction screen providing step of providing an auction screen, on which auction information is displayed, to wired and wireless terminals of participants participating in the auction, the ranking displaying step of displaying bidding prices on the auction screen in order of ranking in the case where the participants present the bidding prices, the bidding extending step of extending a bidding time if a highest bidding price is lower than a predetermined desired bidding price or a difference between a highest bidding price and a next highest bidding price is less than a predetermined difference when a first set bidding time ends, and allowing only bidders presenting the highest bidding price and the next highest bidding price to participate in the extended auction, and the successful bid determining step of displaying a successful bidding price and a successful bidder when a finally set bidding time ends.
US07835942B1 System for payment data exchange and payment terminal device used therein
Disclosed is a system for payment data exchange comprising a payment terminal device (10) for coupling to a point of sale device and to a mobile phone (14), an authorization center (1) for coupling to a mobile voice network (5) and to a financial information system, the mobile phone (14) for coupling to the mobile voice network (5) and to the payment terminal device (10). The payment data exchange is performed from the payment terminal device (10) via the mobile phone (14) and the mobile voice network (5) to the authorization center (1) and, vice versa, from the authorization center via the mobile voice network and the mobile phone to the payment terminal device, wherein the payment data are transferred between the payment terminal device (10) and the mobile phone (14) on voice information.
US07835941B2 Method for cross-promoting communications services
A method to promote use of one communication service by associating it with another service and offering incentives to use the first service in return for use of the second service. Other embodiments are also described and claimed.
US07835940B2 Systems and methods for targeting consumers attitudinally aligned with determined attitudinal segment definitions
Disclosed herein are systems and methods for selecting a target group of consumers from a larger group of consumers in a computer database. Thus, for a given brand and marketing objective, the systems and methods provide for identifying the dimensions that define a relevant attitudinal consumer segment (or segments). In addition, the systems and methods select consumers, from an in-house or third party database containing appended variables, who are most attitudinally aligned with the target segment definition(s).
US07835938B1 Systems and methods for shaping a reference signal in advertising
A system, apparatus, and method are presented for shaping a reference signal from an advertising campaign that allocates advertisements in digital or online advertising. The method includes receiving a reference signal; providing parameters representing a volume of revenue generating events resulting from the advertising campaign; shaping the received reference signal to adjust for variations in the volume of revenue generating events; and using the shaped reference signal to determine a control signal to control the allocation of advertisements.
US07835935B2 Usability and functionality of manager self-service reminder of dates iview
A software tool allows a manager to integrate the dates displayed in the Reminder of Dates iView with his personal calendar. A manager may also make modify those dates automatically entered into his personal calendar, and these changes with also modify the information maintained in the backend system.
US07835934B2 System and method of work management
A method of managing construction work including creating a work request regarding a building in a database coupled to an owner user interface and a builder user interface, assigning the work request created in the database to a trade contractor to complete the work request, and tracking the status of the work request in the database. The method further includes storing the work request, the trade contractor, and the status in the database for subsequent access via at least one of the owner user interface and the builder user interface.
US07835933B2 Method and system for event management in business processes
An event management method for a computer implemented business process system. The method includes the step of executing a plurality of events for representing a business process, the business process implemented by progressing through the events. A plurality of event nodes are executed for the business process, the event nodes defining points in the progress of the business process for communicating with an external process to exchange information. The business process is executed by sequentially executing the events, wherein the execution proceeds in accordance with the event nodes.
US07835929B2 Method and system for managing a portfolio
The present invention relates generally to a method and system for managing a portfolio. More specifically, the present invention includes a variety of means to calculate probabilistic risk/benefit measures of portfolios as well as extensive data visualization tools, several group decision-making tools, powerful optimization and tradeoff analysis tools, and customized simulations of projects and portfolios.
US07835927B2 Medication management system
A system and method for confirming that a medication administration device has been programmed with the correct medication administration parameters. A medical database carrier is used compare medication delivery parameters entered into a medication administration device to institutionally established guidelines or more widely accepted protocols to ensure that the medication is delivered in accordance to those guidelines. The medical database carrier may also be configured to communicate information regarding medication delivery and other patient information between a control system in communication with the care-giving facility's other information systems and a patient specific asset such as an infusion pump. The medical database carrier may be a smartcard, a PDA such as a Palm™ Pilot, laptop computer, pager, mobile phone, or other device capable of storing, processing and communicating information. The system may use either wired or wireless connections to communicate information between the components of the system.
US07835926B1 Method for conducting a home health session using an integrated television-based broadband home health system
An integrated home health system includes a television-based patient station, a first provider station for providing telemedicine or other healthcare services to a patient located at the patient station, a second provider station for providing caregiver services to the patient, a third provider station for providing emergency response services to the patient and a system management station coupled together by a data network. In addition to various management operations performed on behalf of the integrated home health system, the system management station is further configured to provide various home health services to the patient located at the patient station, either alone, or in conjunction with one or more of the first, second and/or third provider stations.
US07835925B2 System for improving the management of the health of an individual and related methods
A system and associated methods for improving the management of an individual's health is provided. The system includes a data measurement mechanism generating information relevant to a particular health condition, a data acquisition mechanism for transferring the information to a storage medium, at least one data analysis mechanism generating insights relevant to a particular health condition and an information presentation mechanism for displaying the insights to a patient, caregiver or physician.
US07835923B1 Method for providing personalized medical care
A method for providing personalized medical care is described herein. The non-profit membership provider provides access to qualified members to highly qualified healthcare facilities. A dedicated staff person is available for the members, along with a selection of preferred services to make the healthcare facility visit more pleasant. The membership provider will then facilitate a meeting between the healthcare facility and the member to encourage and solicit a donation by the member to the healthcare facility.
US07835912B2 Signal processing method, processing apparatus and voice decoder
The present invention discloses a signal processing method adapted to process a synthesized signal in packet loss concealment. The method includes the following steps: receiving a good frame following a lost frame, obtaining an energy ratio of energy of a signal in the signal of the good frame signal to energy of a synthesized signal corresponding to the same time of the good frame; and adjusting the synthesized signal in accordance with the energy ratio. The present invention also discloses a signal processing apparatus and a voice decoder. Through using the method provided by the present invention, the synthesized signal is adjusted in accordance with the energy ratio of the energy of the first good frame following the lost frame to the energy of the synthesized signal to ensure that there be not a waveform sudden change or an energy sudden change at the place where the lost frame and the first good frame following the lost frame are jointed in the synthesized signal, to realize the waveform's smooth transition and to avoid music noises.
US07835911B2 Method and system for automatically building natural language understanding models
The invention disclosed herein concerns a system (100) and method (600) for building a language model representation of an NLU application. The method 500 can include categorizing an NLU application domain (602), classifying a corpus in view of the categorization (604), and training at least one language model in view of the classification (606). The categorization produces a hierarchical tree of categories, sub-categories and end targets across one or more features for interpreting one or more natural language input requests. During development of an NLU application, a developer assigns sentences of the NLU application to categories, sub-categories or end targets across one or more features for associating each sentence with desire interpretations. A language model builder (140) iteratively builds multiple language models for this sentence data, and iteratively evaluating them against a test corpus, partitioning the data based on the categorization and rebuilding models, so as to produce an optimal configuration of language models to interpret and respond to language input requests for the NLU application.
US07835910B1 Exploiting unlabeled utterances for spoken language understanding
A system and method for exploiting unlabeled utterances in the augmentation of a classifier model is disclosed. In one embodiment, a classifier is initially trained using a labeled set of utterances. Another set of utterances is then selected from an available set of unlabeled utterances. In one embodiment, this selection process can be based on a confidence score threshold. The trained classifier is then augmented using the selected set of unlabeled utterances.
US07835908B2 Method and apparatus for robust speaker localization and automatic camera steering system employing the same
A method and apparatus for robust speaker localization and a camera control system employing the same are provided. The apparatus for speaker localization includes: a difference spectrum obtaining section which obtains a difference spectrum of a first pseudo-power spectrum for a speech section and a second pseudo-power spectrum for a non-speech section detected in a voice signal output from a microphone array; and a speaker direction estimation section which detects a peak value in any one of the difference spectrum and the first pseudo-power spectrum, and estimates the direction of a speaker based on the direction angle corresponding to the detected peak value.
US07835904B2 Perceptual, scalable audio compression
The perceptual scalable audio coding/decoding technique lies in the use of a psychoacoustic mask to guide residue coding in enhancement layer coders. At the encoder, a psychoacoustic mask is calculated for the enhancement layer coders or is simply extracted from the coded base layer bitstream. One can also decode the coded base layer bitstream into the audio waveform, and calculate the psychoacoustic mask from the decoded base layer waveform. Furthermore, a predictive technology can be used to refine the psychoacoustic mask derived from the base layer bitstream to form a more accurate psychoacoustic mask of the enhancement layer. In addition, one can calculate the enhancement layer psychoacoustic mask from the original audio, and send the difference between the enhancement layer psychoacoustic mask and the base layer psychoacoustic mask as side information to the decoder. This psychoacoustic mask may then be used for the perceptual coding and decoding of the residue.
US07835900B2 Emulated tape-based storage media
A controller, system, method and computer program for emulating one or more tape-based storage devices using non-tape based physical data storage media. The controller is adapted to generate a data set for indicating an available capacity of the one or more emulated tape-based storage devices, the data set includes capacity data for indicating a respective available capacity of the one or more emulated tape-based storage devices based on an available capacity of the non-tape-based physical data storage media. The controller is also adapted to provide access to data stored on the non-tape based physical data storage medium using tape-based media command and the data set, and to dynamically update the capacity data of the data set in response to a change in the available capacity of the non-tape-based physical data storage media.
US07835897B2 Apparatus and method for connecting hardware to a circuit simulation
A system and method is described for connecting a logic circuit simulation to a hardware peripheral that includes a computer running software for communicating data to and from the hardware peripheral. The software transmits the data received from the hardware peripheral to the device being simulated by the logic circuit simulation. The computer also transmits the data received from the device being simulated by the electronic circuit simulation to the hardware peripheral. This allows the user to test the device being simulated using real hardware for input and output instead of simulated hardware.
US07835884B2 Device and method for estimating a side-slip angle of an aircraft
A device and method for estimating a side-slip angle (βe) of an aircraft moving in the air includes a receiving unit which receives a measured side-slip angle (βl) presented locally by the air relative to the aircraft, and a determining unit which determines the side-slip angle (βe) of the aircraft as a function of the measured angle (βl) and of an information item about the incidence (α) of the aircraft.
US07835878B2 Travel angle detection system for mobile object
In a travel angle detection system for a mobile object having a detector installed in the mobile object to produce angular velocity outputs successively, the detector outputs are read and one output is determined as a provisional calibration value indicative of zero-point. Integrated values of differences between the calibration value and successive outputs and output variation width are calculated. When they are within predetermined permissible ranges, the mobile object is determined to be in static condition and the calibration value is corrected by an average value of the integrated values. The travel angle of the mobile object is detected from the calibrated outputs of the detector, thereby achieving accurate calibration of detector output by enabling accurate determination of the static condition.
US07835869B2 Method and apparatus for computer controlled rare cell, including fetal cell, based diagnosis
A computer controlled method for detecting and diagnosing a rare cell type in a tissue sample is provided, said method comprising treating the tissue sample such that it generates a first signal indicative of the presence at a location of a rare cell, detecting the first signal, treating the location at which the first signal is detected to generate a second signal indicative of a diagnostically useful cellular characteristic and detecting the second signal. The first signal can be morphological or a color present in a sought cell either before or after staining. The second signal can be generated by in situ PCR or PCR in situ hybridization. In one preferred embodiment, the rare cell type is a fetal cell in a maternal blood tissue sample, said sample consisting of a smear of unenriched maternal blood. In another embodiment, the method is used to diagnose or genotype cancer cells in a blood or tissue biopsy sample.
US07835868B2 Process for selecting shaped particles for use in a packed bed
A process for selecting shaped particles for use in a tube which is capable of being packed with shaped particles to form a packed bed in the tube. A desired value of one or more properties of the packed bed is defined. The dimensions of the shaped particles are calculated such that a packed bed in the tube of the shaped particles having the calculated dimensions meets or substantially meets the desired value(s), and shaped particles are selected in accordance with the calculated dimensions. The properties of the packed bed may be the volume fraction which is occupied by shaped particles, the packing density, and the resistivity for a gas flowing through the packed bed.
US07835867B2 Determination of the bearing from a geophone to a seismic source
Techniques are disclosed for determining the bearing from a three-axis geophone to a seismic source, such as a person or other man-made seismic source. In one embodiment, the techniques are implemented as a method that includes receiving outputs from a three-axis geophone (x axis, y axis and z axis outputs), computing a magnitude signal based on the x and y axis outputs, determining locations of each local peak in the magnitude signal, computing a bearing estimate for each peak, and computing a median of the bearing estimates. The resulting median bearing is an estimate of the bearing from the geophone to a target seismic source. In one such case, computing the magnitude signal based on the x and y axis outputs is performed in response to detecting the target seismic source in the phase-shifted z axis output.
US07835864B1 Vehicle proximity detection and control systems
Multiple vehicles are each equipped with a global positioning system (GPS) and a plurality of accelerometers to provide information related to vehicle's current state. A controller is provided to predict concurrent presence of at least two of the vehicles at a location at some future time. At least one of the vehicles further includes an indicator to indicate the potential for concurrent presence at the location in adequate time for the operator of the at least one of the vehicles to take appropriate evasive action to avoid concurrent presence at the location.
US07835862B2 Positioning device, control method of positioning device, control program of positioning device, and computer readable recording medium recording control program of positioning device
A positioning device includes: altitude information storing means; satellite signal receiving means; three-dimensional coordinate information generating means; positioning condition information generating means for generating positioning condition information indicating positioning condition when the three-dimensional coordinate information has been generated; reliability allowable range judging means for judging whether reliability of three-dimensional altitude information included in the three-dimensional coordinate information is within a predetermined reliability allowable range or not based on the positioning condition information; altitude information renewing means for renewing the altitude information by using the three-dimensional altitude information based on judging result of the reliability allowable range judging means; two-dimensional coordinate information generating; and positioning method deciding means for deciding whether to use the three-dimensional coordinate information generating means or to use the two-dimensional coordinate information generating means based on judging result of the renewal time evaluating means.
US07835858B2 Method of creating a virtual traffic network
A computer-implemented method of creating a virtual traffic network includes inputting map data representing a road system, inputting flow data related to traffic flow on the road system and integrating the map data and the flow data to produce a virtual traffic network representing traffic conditions on the road system.
US07835855B2 Weather information notification apparatus and program for same
A navigation apparatus acquires weather information along a navigation route to a destination from an information center and calculates an importance that is assigned to the weather information based on a predetermined criterion as well as a determination mode and a travel purpose inputted from a user. The importance of the weather information may be calculated by employing an importance calculation table that defines importance of the weather information itself or the importance of the weather information relative to the navigation route. The importance of the weather information is used to extract a required part of the weather information for providing the user with the information. The weather information extraction may be performed according to a criterion such as extracting the weather information with a certain importance level or higher, extracting the weather information of top n th importance, or the like.
US07835853B2 Vehicle detection system
A vehicle detection system is provided for detecting vehicles with high precision recognition with less misdetection and less electricity consumption, the installation of the vehicle detection system causing less damage to a town's aesthetic beauty. Vehicle detection is determined by processing an input level value provided from a sensor that detects infrared radiation irradiated from an object to be detected, and the vehicle presence judgment is carried out by calculating a background level value based on an input level value detected from infrared radiation during “absence of a vehicle”, and by comparing the value based on a difference between the input level value (comparative value) by a data processing unit. By using the sensor that passively detects infrared radiation, the system consumes less electricity, and maintains its accuracy of detection even if detection is performed sideways of vehicles.
US07835849B2 Method and device for operating an internal combustion engine
For operating an internal combustion engine a respective lambda adaptation value (LAM_AD) assigned to a respective temperature range is adapted as a function of at least one corrective signal proportion of a lambda controller in relation to a control parameter of the lambda controller if a predetermined condition is fulfilled. The respective lambda adaptation value (LAM_AD) is assigned a respective reference temperature If a predetermined test condition is fulfilled, a check is made as to which of the lambda adaptation values (LAM_AD) was adapted as a function of the at least one corrective signal proportion since the test condition was last fulfilled. A respective lambda adaptation value not adapted as a function of the at least one corrective signal is compared to a range of valid values. If it lies outside the predetermined diverging range of valid values, the non-adapted lambda adaptation value (LAM13 AD) is adapted in a defined manner.
US07835848B1 Coordination of variable cam timing and variable displacement engine systems
A method of controlling an engine with a first group of cylinders having selectively deactivatable cylinders valves and a variable camshaft timing actuator coupled in a hydraulic system is described. In one example, the method includes during a first mode where the first group of cylinders is activated to carry out combustion cycles, adjusting the hydraulic system with a first gain based on cam timing feedback information and/or maintaining a null position of the actuator by adjusting a control signal to the hydraulic system to within a first value range. During a second mode where the first group of cylinders is deactivated, the method includes adjusting the hydraulic system with a second gain based on cam timing feedback information, the second gain higher than the first gain and/or maintaining the null position of the actuator by adjusting the control signal to the hydraulic system to within a second value range.
US07835847B2 Apparatus, system, and method for determining a regeneration availability profile
An apparatus, system, and method are disclosed for determining a regeneration availability profile for an exhaust gas aftertreatment system. The method, in one embodiment, tracks historical attempts and success to determine the availability of regeneration for the system. In a further embodiment, the method divides the system operation into segments according to desired conditions which affect regeneration, for example the workload of an engine, and tracks separate success ratios for each operating condition. This allows prediction of success of a given regeneration based upon the current operating condition, as well as diagnostics of regeneration problems where an operating condition experiences trouble regenerating when historically it should not.
US07835845B2 Method and system for consistent braking control
Brake pedal input is modulated to produce a consistent relationship between the brake pedal input and a deceleration of the vehicle.
US07835844B2 Method and system for control of an automatic friction clutch arranged between an engine and a gearbox on a motor vehicle
An automatic friction clutch in a drive train of a motor vehicle is controlled to transfer a clutch torque that includes an engine torque-dependent component and a clutch slip-dependent component.
US07835837B2 Vehicle stability control device
A vehicle stability control device is capable of steering wheels independently of the driver's handling operation, in which a suitable steering angle parameter in determining a target value for a turning state parameter is selected. The control device calculates a provisional target steering angle for wheels based upon an amount of an operation of a driver and a predetermined steering characteristic; a target value for the turning state parameter; and a target steering angle for wheels for reducing a magnitude of a deviation of the actual turning state parameter from its target value when the magnitude of the deviation is at a reference value or above, and thereby controlling a steering angle based upon the target steering angle. During execution of controlling the steering angle based upon the target steering angle, the target value of the turning state parameter is calculated based upon the provisional target steering angle.
US07835836B2 Methods, systems, and computer program products for calculating a torque overlay command in a steering control system
A method, system, and computer program product for calculating a torque overlay command in a steering control system is provided. The method includes receiving a current hand wheel angle, receiving a change in vehicle yaw moment command, and calculating a lateral force in response to the change in vehicle yaw moment command. The method also includes determining a new tire side slip angle from the lateral force and calculating a commanded hand wheel angle from the new tire side slip angle. The method further includes calculating an error signal as a difference between the commanded hand wheel angle and the current hand wheel angle, and generating a torque overlay command from the error signal.
US07835835B2 Vehicle climate control apparatus and method
A vehicle climate control apparatus and method realizing a satisfactory drive feeling and in-compartment comfort, at the same time, by estimating the behavioral intention of the driver at an early time are disclosed. The vehicle climate control apparatus comprises an air-conditioning control unit for controlling the air-conditioning state in the compartments by controlling the air-conditioning device, a driving behavior detection unit for detecting the operation amounts of the driver, an estimation unit for calculating the behavioral intention estimating information for estimating the prospective driving behavior of the driver based on the operation amounts detected by the driving behavior detection unit, and a determining unit for estimating the output state of the power source based on the behavioral intention estimating information and giving an instruction to the air-conditioning control unit in accordance with the estimated output state.
US07835833B2 Abnormality detection device of shift position sensor
To detect a failure of a position contact outputting a contact signal, a change of a shift pattern defined by a combination of contact signals is monitored. Upon detection of the shift patterns belonging to a plurality of regions bridging a shift position corresponding to a selected position during an off period of the contact signal, a failure of the position contact is detected. As such, in a shift position sensor selecting a shift position by a combination of the contact signals from a plurality of position contacts, abnormality of the position contact can be detected reliably.
US07835828B2 Method for computer-assisted determination of an optimum-fuel control of nozzles
Method for the computer-assisted determination of an optimum-fuel control of nozzles according to a control instruction b=Ax. A defined matrix transformation of starting constraints for the mass flow of the nozzles and of the minimization criterion thereby takes place in a computer-assisted manner, a data processing representation of a geometric description of the matrix-transformed starting constraints, a computer-assisted determination of limiting point sets of the geometric description of the starting constraints through a computer-assisted geometric search procedure in the vector space and the application of the matrix-transformed minimization criterion to the points of the limiting point sets.
US07835827B2 Methods, systems and computer program products for communicating auditory alert to aircraft
Systems, methods, and computer-program products for communicating auditory alerts about runway hazards to aircraft. A conflict on at least one arrival runway is identified using information received from an existing conflict detection system. An auditory alert associated with the conflict is generated and then modulated onto a carrier frequency. The carrier frequency may be a 75 MHz marker beacon carrier frequency, and further, the carrier frequency may be slightly offset from the 75 MHz marker beacon carrier frequency. The modulated alert is transmitted to an aircraft approaching the arrival runway through a directional antenna, which receives the transmitted auditory alert through a marker beacon receiver without requiring additional flight deck equipment. The transmitted alert does not interfere with transmissions from both an outer marker beacon associated with the arrival runway and marker beacons associated with adjacent runways due to transmitted power levels and antenna directivity. Also, with the transmitted carrier frequency shifted slightly from the marker beacon carrier frequency, the transmitted alert would not interfere with the inner or outer marker on the arrival runway.
US07835826B1 Attitude determination system for yaw-steering spacecraft
An attitude determination system is provided for determining attitude values of a yaw-steering spacecraft, and includes a rate sensor, at least one attitude sensor, and a processor operable to receive measured spacecraft body rates from the rate sensor, to receive measured spacecraft attitude values from the at least one attitude sensor, and to calculate estimated spacecraft attitude values based on the measured spacecraft body rates and the measured spacecraft attitude values by using a Kalman filter that includes a plurality of attitude estimate error states, a plurality of gyro bias states, and a plurality of commanded rate dependent gyro error states.
US07835820B2 System and method for image mapping and visual attention
A method is described for mapping dense sensory data to a Sensory Ego Sphere (SES). Methods are also described for finding and ranking areas of interest in the images that form a complete visual scene on an SES. Further, attentional processing of image data is best done by performing attentional processing on individual full-size images from the image sequence, mapping each attentional location to the nearest node, and then summing attentional locations at each node.
US07835819B2 Secured dispensing cabinet and methods
A device for dispensing items comprises a cabinet having an interior for storing items. A dispenser frame is coupled to the cabinet and is configured to be accessed, such as by pulling the dispenser frame from the cabinet. The dispenser frame includes a plurality of dividers that are configured to hold the plurality of dispensing mechanisms that each hold multiple items within the storage area. Further, the dividers are reconfigurable to permit the arrangement of the dispensing mechanisms to be adjusted. A lockable door is coupled to the front of the cabinet in front of the dispenser frame. The door may be opened to provide access to the interior of the cabinet and to the dispenser frame. A dispense drawer is positioned below the storage area so that items dispensed from the dispensing mechanisms.
US07835814B2 Tool for reporting the status and drill-down of a control application in an automated manufacturing environment
Disclosed are embodiments that provide near real-time monitoring of a control application in a manufacturing environment to detect and determine the root cause of faults within the control application. The embodiments monitor the flow of data within the control application during events (i.e., transactions, stages, process steps, etc.). By comparing a dataflow path for a near real-time event with historical dataflow path records, dataflow interruptions (i.e., fails) within the control application can be detected. By determining the location of such a dataflow interruption, the root cause of the control application fail can be determined. Additionally, the invention can generate summary reports indicating the status of the control application. For example, the summary reports can quantify the performance and/or the effectiveness of the control application. These summary reports can further be generated with drill downs to provide a user with direct access to the records upon which the reports were based.
US07835811B2 Surgical guides and methods for positioning artificial teeth and dental implants
A method is set forth for making a computer model of patient's jaws on the basis of digital information. Digital data about the jaws, teeth, soft tissues and artificial teeth is joined in computer space to create aesthetic and functional plans for the removal of teeth, shaping of supporting bone and placement of dental implants. Artificial teeth and pre-manufactured prosthetic devices are made and attached to the dental implants at the time of surgery. The aesthetic and functional position of artificial teeth is determined prior to surgical removal of natural teeth and the ideal position of implants and the proper form of the remaining bone are determined prior to surgery. Surgical guides used to shape bone, record occlusal orientation and position dental implants are manufactured using computer milling or layered manufacturing.
US07835806B2 Method for indirect access to controller data using name stored in string tag
A controller can process an instruction directed to the controller itself to access data in the memory of the controller dynamically at runtime, where the data can be indirectly accessed by referencing a tag name, associated with the data and a memory space in memory, which can be included in a string tag associated with the instruction. Multiple tags, each tag associated with a respective item of data, can be located or referenced dynamically at runtime to access the respective items of data where one tag can be associated with a first structure, array, and/or scope and a disparate tag can be associated with a disparate structure, array, and/or scope, via an instruction.
US07835802B2 Polymer lead covering with varied material properties
This document discusses, among other things, a lead assembly including a lead body, at least one conductor extending through the lead body, and a covering having varied material properties. In an example, the covering is made by forming pieces of material having varied material properties. In another example, the covering is made by varying parameters such as heat or tension during wrapping of a piece of material onto a lead assembly.
US07835800B1 Adaptive place-pitch ranking within a multi-channel neural stimulator
An adaptive place-pitch ranking procedure for use with a cochlear implant or other neural stimulation system provides a systematic method for quantifying the magnitude and direction of errors along the place-pitch continuum. The method may be conducted and completed in a relatively short period of time. In use, the implant user or listener is asked to rank the percepts obtained after a sequential presentation of monopolar stimulation pulses are applied to a selected spatially-defined electrode pair. The spatially-defined electrode pair may be a physical electrode pair or a virtual electrode pair. A virtual electrode pair includes at least one virtual electrode contact. Should the patient's judgment of pitch order be correct for all applied interrogations, then no further testing involving the tested electrode pair (two electrode contacts) is undertaken. However, should there be errors in the place-pitch ranking, which errors evidence perceptual place-confusions, then a search is undertaken for the spread of the perceptual confusion. This search for the spread of confusion continues until no errors are made in all directions. Identified channels wherein pitch confusion exists may be de-selected (not used) during normal operation of the cochlear implant or other neural stimulation system.
US07835794B2 Electronics package suitable for implantation
The invention is directed to a method of bonding a hermetically sealed electronics package to an electrode or a flexible circuit and the resulting electronics package that is suitable for implantation in living tissue, such as for a retinal or cortical electrode array to enable restoration of sight to certain non-sighted individuals. The hermetically sealed electronics package is directly bonded to the flex circuit or electrode by applying conductive adhesive between electrical contacts and non-conductive underfill around the contacts. The resulting electronic device is biocompatible and is suitable for long-term implantation in living tissue.
US07835790B2 Anterior active housing subcutaneous positioning methods
A subcutaneous cardiac device includes a subcutaneous electrode and a housing coupled to the subcutaneous electrode by a lead with a lead wire. The subcutaneous electrode is adapted to be implanted in a frontal region of the patient so as to overlap a portion of the patient's heart.
US07835789B2 Refractory period stimulation to increase ventricular performance
Implantable pulse generators (IPGs) are adapted to deliver stimulation to refractory myocardial tissue. An IPG nominally delivers one to six monophasic stimulation pulses. Because monophasic stimulation tends to accumulate polarization, a programmable blanking period of between about 20 milliseconds (ms) and about 300 ms is implemented (subsequent to delivery of the last pulse in a RPS pulse train) to allow recovery from polarization. The stimulation pulse width is about 0.03 ms to about 1.6 ms and voltage amplitude of 0.5 volts to 8 volts at about 50 Hz. The amplitude of electrical current of the stimulation pulses is less than or equal to approximately 50 milliamps. The pulses are delivered to multiple sites within a cardiac chamber and device performance and/or diagnostic information can be stored within a memory structure and reviewed to confirm delivery of a desired therapy regimen.
US07835779B2 Magnetic tracking system
The present invention provides an electromagnetic tracking system that includes a field generator and a field sensor arranged to generate and detect, respectively, an electromagnetic field. Both the transmitter and receiver coils are connected to signal conditioning and processing circuitry to provide outputs indicative of the coil signals. A processor operates on the signals to determine the coordinates of the sensing assembly relative to the generator assembly. The signal processor produces ratiometric outputs, and applies a mutual inductance model to solve for position/orientation coordinates. In some embodiments, a disturber in the form of a conductive ring or a sheath is disposed about an interfering piece of equipment to moderate and standardize disturbances due to eddy currents.
US07835776B2 Wireless terminal
A wireless terminal comprises a ground conductor (1102) and a transceiver coupled to an antenna feed, the antenna feed being coupled directly to the ground conductor (1102). In one embodiment the ground conductor is a conducting case (1102). The coupling may be via a parallel plate capacitor (504) formed by a plate (506) and a surface (1108) of the case (1102). The case (1102) acts as an efficient, wideband radiator, eliminating the need for a separate antenna. In a modification of this embodiment a slot (1112) is provided to increase the resistance of the case (1102) as seen by the transceiver, thereby increasing the radiating bandwidth of the terminal.
US07835774B1 Removal of local duplication voice on conference calls
The present invention provides mechanisms for removing duplicate signals during a communication session. More particularly an over-air signal is received at a given endpoint and a stream of electronic data is monitored at the same endpoint for a duplicate to the over-air signal. If a duplicate is detected in the electronic data stream, it is removed so that only one occurrence of the signal is received at the endpoint.
US07835770B2 Portable device with improved user interface
A portable device such as a mobile phone, comprising a display screen, an input interface having a plurality of activable elements and processing means in connection with the display screen and the input interface, wherein the value of at least one parameter of the device can be changed by means of the input interface, characterized in that the device is arranged for displaying on the display screen a plurality of parameters representations, each one of these parameters representations including: an identification of the parameter; and an indication of what particular activable element or elements are to be used for changing the value of the parameter.
US07835764B2 Video conferencing system, conference terminal and image server
In a video conferencing system, required bandwidth is suppressed to a lower level and a key person or the like of a conference can be confirmed easily. A presence server 1 manages location information in a virtual space for a user of each conference terminal 2. Each conference terminal 2 sends image data of its own user to another conference terminal 2 in response to a request of that conference terminal 2. Further, each conference terminal 2 receives location information of its own user in the virtual space, sends the received location information to the presence server 1, and receives location information of the other users from the presence server 1. Then, based on the location information of its own user and the location information of the other users, the conference terminal 2 detects forward users located forward from its own user, and receives image data from the conference terminal 2 of each of the forward users.
US07835762B2 Adjusting transmit power in a wireless communication system
A method and apparatus are provided for determining adjustments to be made to a transmitter based on the velocity or location of a wireless communication device in relation to a wireless network infrastructure. The transmitter to be adjusted can be located in either the wireless communication device, or in a device in the wireless communication infrastructure, or both.
US07835754B2 Estimation of speed and direction of travel in a WLAN positioning system
A method for estimating the speed and bearing of a Wi-Fi enabled device using WLAN radio signals in a WLAN based location service is provided. A method used to estimate a speed of travel of a Wi-Fi enabled device comprises the Wi-Fi enabled device receiving signals transmitted by Wi-Fi access points in range of the Wi-Fi enabled device, and using the signals to estimate the speed of and/or direction of travel of the Wi-Fi enabled device.
US07835748B2 Method for analyzing the interference and supply situation in UMTS sub-networks
The invention relates to a method for analyzing the interference and supply situation in universal mobile telecommunication system (UMTS) sub-networks. Said method enables supply assertions for each service in the considered sub-network to be determined using measured data that is recorded either during or without the traffic load of the network.
US07835745B2 In-band set-up and configuration of transfer-related resources
This invention relates to a method for setting up transfer-related resources, comprising assigning (401) an identifier (12a, 212a) to at least one data unit (12, 212), wherein said identifier associates said at least one data unit with a first entity (10, 210, 510) in a first network node (501), transferring (404) said at least one data unit from said first node to a second node (502), and setting up a second entity (11, 211, 511) in said second network node after at least one of said at least one data units has been transferred from said first network node to said second network node, wherein said second entity is associated with said at least one data unit via said identifier and wherein said first and second entity jointly implement a function related to the transfer of said at least one data unit. The invention further relates to a computer program, a computer program product, a system and a device.
US07835744B2 Handover method and apparatus in digital multimedia broadcasting system
A handover method and apparatus in a digital multimedia broadcasting (DMB) system that transmits/receives broadcast data through a frame group using different frequencies. A handover method includes receiving a first frame group header at a serving frequency, and receiving a burst of the desired service at the serving frequency according to a burst arrival time; calculating a first relative start time of a next frame group header; turning power off until a current time arrives at a next header arrival time; receiving a second frame group header at a searching frequency, and acquiring service information of the searching frequency necessary for handover to the searching frequency; returning to the serving frequency and turning the power off; and comparing signal power/quality of the listened frequencies with each other to select a best frequency, and switching to the selected frequency using the acquired corresponding service information.
US07835735B2 Roaming-service-enabling system, roaming-service-enabling method and roaming-service-enabling program
A roaming-service-enabling system is provided which enables a user to gain access to desired contents and/or to be provided with desired service from any kind of internet connecting device. An SRF (Service Roaming Framework) server has a network controlling unit, subscriber profile storing unit, and subscriber authenticating unit. The subscriber profile storing unit stores information about a type of an access terminal that a user is able to use and subscriber profile information used to identify an access unit corresponding to the access terminal. The network controlling unit transmits data fed from a service providing server to the access terminal by making the data be matched to the type of the access terminal and access unit according to subscriber profile information being stored by the subscriber profile storing unit.
US07835734B2 System and method for wireless routing of data from an aircraft
An avionics communication system comprises a wireless router located on an aircraft and configured to transceive wireless signals; and a processing unit located in the aircraft and configured to supply the wireless router with configuration parameters after determining it is time to connect to a ground network, the configuration parameters based on the location of the aircraft; wherein the wireless router uses the configuration parameters to establish a wireless connection with the ground network and route data from at least one client application on the aircraft to at least one ground application server.
US07835732B2 Consensual service registration and delivery
A communications system is described wherein consensual push of services from radio beacons (30, 32, 33) to a user's portable device (14) is enabled. The consent process comprises a user registering the portable device (14) at a registration beacon (30) to consent to data delivery from other relevant beacons (32, 33) in a network. The registration beacon (30) has a broadcast range which is constrained within, and highlighted to a user as, an indicated interaction zone (16). The range is preferably constrained and highlighted using electromagnetic shielding (18), or by using a directional antenna, or a combination of both. In use, the user must position their portable device (14) within the indicated interaction zone (16) to register for service delivery.
US07835731B2 Telephone with dynamically programmable push buttons for access to advanced applications
A device and method for providing simple access to subscriber selected applications that reside in a telephone network. A programmable communication device that includes programmable push buttons operable for providing a user one button access to voice based and text based applications. A storage register is associated with each of the programmable push button and is operable for storing a directory number, such as a telephone number and a server address. The communication device includes a unique programming permission code for security purposes, such as restricting the use/reprogramming of the push buttons. A method of programming device push buttons including entering the programming permission code and selected advanced application information into the device. The method of programming may be done remotely or manually using various provisioning techniques.
US07835728B2 Voice processing unit and system, and voice processing method
A client (10) transmits a service request signal to a Web server (20). The Web server which has received the service request signal generates an ID for each session, and transmits the ID to the client together with window information. The client then transmits input voice information to a voice processing server (30) together with the ID. The voice processing server which has received the voice information and the ID processes the voice information, and transmits the processing result to the Web server together with the ID. The Web server prepares information reflecting the voice processing result obtained by the voice processing server in correspondence with the ID from the voice processing server, and transmits the information to the client. Letting the client, Web server, and voice processing server share an ID for each session in this manner allows the server side to comprehend the relationship between the information downloaded from the Web server to the client and the voice information transmitted from the client to the voice processing server. As a consequence, even if the Web server and the voice processing server receive access from a plurality of clients, proper information reflecting the voice processing result can be downloaded.
US07835727B2 Method and system for using user equipment to compose an ad-hoc mosaic
An application that runs on a User Equipment (UE) in one of three main modes: (1) listener, (2) proxy, or (3) controller, and defaults to listener mode. A UE is placed by a user into controller mode, which causes the application to scan the area covered by its Bluetooth radio and identify other Bluetooth enabled devices. For all the Bluetooth devices found, the controller attempts to contact the UEs in listener mode to form a group of interested listeners. The UE in controller mode then sends a message to all group members. The message alerts the user of each UE in listening mode to prepare to take a photograph or video. The UE in listener mode provides the users with audio and visual cues and after a time period each UE in the group takes a photograph or a video.
US07835725B2 Wireless communication system, terminal, processing method for use in the terminal, and program for allowing the terminal to execute the method
A terminal B, which is to enter a network, transmits a beacon including a network identifier and an operation mode of the terminal B. As the network identifier, the terminal identifier of a terminal that has issued an attribute certificate used for connecting the terminal B to the network can be used. Upon receiving the beacon, a terminal A checks whether the operation mode of the terminal A coincides with the operation mode contained in the beacon. The terminal A then sends an authentication request to the terminal B by providing an attribute certificate that matches the network identifier contained in the beacon.
US07835724B2 Method and apparatus for authenticating service to a wireless communications device
A cellular communications service provider authenticates a provider of a location-dependent service, such as a wireless hotspot. Once the cellular communications service provider is aware of potential use of the service by the user, it authenticates the service provider and provides an authentication to the user. Users can thus avoid untrustworthy providers of local services.
US07835720B2 Systems and methods for automatic generation, registration and mobile phone billing of a pod using third party web page content
The systems and methods described herein generally relate to a method and system for automatically generating an application pod for a third party through which the third party's content is offered for access, purchase and use by mobile phone users within a community network. More specifically, the systems and methods described herein are directed to an application pod that can be automatically generated based on content and information retrieved from one or more web pages of the third party.
US07835719B1 Detection of signals in a radio network
In a radio network that includes at least one base station and at least one remote station, signals are modulated for transmission from the remote stations by embedding known information throughout the signal in a predetermined pattern and a group of sample vectors of a signal received by at least one base station of the network are collected and processed to detect a said received signal that resulted from propagation of a signal from a remote station of the network. The group of sample vectors is collected from (a) signals that are received by more than one base station of the network; and/or (b) signals that are received simultaneously at different frequencies by at least one base station of the network.
US07835718B2 Semiconductor circuit for wireless receiving provided with controller circuit for controlling bias current
A constant voltage source supplies a bias current to a wireless receiver circuit. A bias current detector circuit detects the bias current, and outputs a detection result to a current controller circuit. The current controller circuit outputs the detection result of the bias current to a memory circuit. The current controller circuit controls the bias current detector circuit to stop operating thereof, and then controls the bias current to decrease when the detected bias current is larger than a predetermined first threshold value and controls the bias current to increase when the detected bias current is smaller than a second threshold value smaller than the first threshold value, based on the detection result stored in the memory circuit.
US07835715B2 Log-antilog mixer circuit and method for producing frequency conversion
According to one exemplary embodiment, a method for producing frequency conversion of a communication signal comprises performing a logarithmic transformation of the communication signal to form a logarithmically transformed communication signal, adding the logarithmically transformed communication signal to a logarithmic local oscillator signal, to form a sum signal, and performing an anti-logarithmic transformation of the sum signal. In one embodiment, the method may be used to down-convert a reception signal to baseband. In one embodiment, a log-antilog mixer circuit for producing frequency conversion of a communication signal comprises a signal log block configured to receive the communication signal as an input and to provide a logarithmically transformed communication signal as an output, and an antilog block configured to receive a sum signal of the logarithmically transformed communication signal and a logarithmic local oscillator signal.
US07835714B2 Radio wave reception device, radio wave clock
A received low-frequency standard radio wave, which is an amplitude modulation signal, is converted to an intermediate frequency signal Sa, and is output to a detection circuit and an AGC circuit. The detection circuit and AGC circuit generates an RF control signal Sf1 and IF control signal Sf2 from the input intermediate frequency signal Sa, and controls an RF control circuit and IF control circuit by outputting the generated RF control signal Sf1 and IF control signal Sf2 to the RF control circuit and IF control circuit. By this a radio wave reception device can speed up AGC operation.
US07835711B2 Method and apparatus for a signal selective RF transceiver system
Method and apparatus to dynamically configure the signal reception selectivity of a plurality of transceivers is described. In one embodiment, a transceiver includes a receiver circuit having two or more filter circuits. Each of the filter circuits is configured to pass RF signals from a different portion of an overall receiver bandwidth. When two or more receivers in proximity to one another are simultaneously operating, the filter circuits of the respective receiver are dynamically configured to different RF frequency passbands to minimize interference and cross talk between receivers and transmitters.
US07835710B2 Variable power adaptive transmitter
A circuit comprises a delay module that receives a digital transmit signal and that generates a delayed transmit signal. A first digital to analog converter converts the delayed transmit signal to an analog transmit signal. An analog output circuit amplifies the analog transmit signal. An envelope generating module generates an envelope signal based on amplitude information in the digital transmit signal. A supply adjustment module supplies a voltage supply reference when the envelope signal is less than a threshold and boosts the bias voltage of the analog output circuit above the voltage supply reference when the envelope signal is greater than the threshold.
US07835708B2 Radio transmitter front-end with amplitude and phase correction and methods for use therewith
A radio transmitter front-end for use in a voice data and RF integrated circuit (IC) includes a phase correction module that produces a phase adjusted signal in response to a phase modulated signal and at least one phase correction signal. An amplitude correction module produces an amplitude adjusted signal in response to an amplitude modulating signal and an amplitude correction signal. An amplifier amplifies the phase adjusted signal and amplitude modulates the phase adjusted signal, based on the amplitude adjusted signal, to produce a polar coordinate transmit signal. A correction generation module generates the at least one phase correction signal and the amplitude correction signal, based on the polar coordinate transmit signal and the phase adjusted signal.
US07835706B2 Local oscillator (LO) port linearization for communication system with ratiometric transmit path architecture
An RF transmitter (104) includes a shared local oscillator circuit (126), transmit path circuitry (120, 122, 124), a divider (134), and a lowpass filter (322). The shared local oscillator circuit (126) generates a shared LO signal (116). The transmit path circuitry (120, 122, 124) mixes a baseband signal (107) and an IF mixing signal (116) to provide an IF signal (112), and converts the IF signal (112) to an RF transmit signal (105) at a desired frequency using an RF mixing signal received at a mixing input thereof. The divider (134) divides the shared LO signal (116) to provide an unfiltered RF mixing signal. The lowpass filter (322) has an input for receiving the unfiltered RF mixing signal, and an output coupled to the mixing input of the transmit path circuitry (120, 122, 124) for providing the RF mixing signal.
US07835704B2 Method for generating test signal for testing accuracy of carrier to interference plus noise ratio measurement of subscriber station through base station emulator
Disclosed herein is a method for generating a test signal for testing the accuracy of the CINR measurement of a subscriber station. The method includes step (a) of checking a preamble code corresponding to a predetermined cell ID, reading corresponding preamble data from a preamble code table, and taking it as desired preamble data, step (b) of completing generation of desired signal data by generating desired pilot data and various information data, step (c) of randomly selecting one preamble code from among preamble codes corresponding to cell IDs other than the cell ID, reading corresponding preamble data from the preamble code table, and taking the preamble data as interference preamble data, step (d) of generating interference pilot data, and step (e) of generating test signal data by adding the interference preamble data and the interference pilot data to the desired signal data.
US07835703B2 Reporting cell measurement results in a cellular communication system
The present invention relates to reporting cell measurement results associated with a plurality of cells of a cellular communication system. The reporting is transmitted from a station via a radio interface to receiver element of a cell serving the station. The cells are arranged in a reporting order that is to be used by the station for the reporting. The cell measurements are performed by the transceiver station for getting cell measurement results associated with a number of the cells. Relevant cell measurement results are then selected and the selected results are transmitted in the defined reporting order.
US07835702B1 Calculating a diversity parameter adjustment according to previously applied diversity parameter adjustments
Calculating a diversity parameter adjustment includes accessing diversity parameter data generated from diversity parameter adjustments applied to a signal transmitted from a modifying communication device to a feedback communication device. The following are repeated. The signal is modified according to a current diversity parameter adjustment. Feedback describing the signal modified according to the current diversity parameter adjustment is received. The feedback describes the modified signal as received by the feedback communication device. A candidate diversity parameter adjustment is established in accordance with feedback. A most probable diversity parameter value is determined from the diversity parameter data, whether the candidate diversity parameter adjustment moves towards most probable diversity parameter value is determined. A next diversity parameter adjustment is established in accordance with the determination.
US07835701B2 Detecting and eliminating spurious energy in communications systems via multi-channel processing
The present invention allows multi-channel communications equipment to detect and eliminate a false interpretation of interference as a valid signal. The solution is based on the observation that the simultaneous arrival of energy on two independent channels is an impossible event. So, when such an event happens, it is a reliable signature of confusing out-of-band energy for a valid signal.
US07835700B2 Mitigation of wireless transmit/receive unit (WTRU) to WTRU interference using multiple antennas or beams
Multiple antenna elements of a WTRU are used to form an adaptive antenna beam pattern for receiving signals in the downlink direction. The WTRU utilizes the formed antenna beam to form a transmission antenna beam for transmitting signals in the uplink direction. In an alternate embodiment, the multiple antenna elements are used to form a plurality of fixed, predetermined antenna beams. The WTRU then selects and switches to the one of the predetermined beams that yields the best downlink reception signals. The WTRU utilizes the selected beam pattern to transmit signals in the uplink direction. In an alternate embodiment, the WTRU receives spectral arrangement information and utilizing this information to avoid transmitting in the direction of spectrally adjacent WRTUs.
US07835696B2 Adaptive subcarrier loading
A wireless multicarrier transmission method in which a multicarrier transmission uses n modulated frequency subcarriers (n is an integer number), and a fading condition of each subcarrier is detected to generate fading channel profile information. The modulation of each subcarrier includes selecting a standard modulation scheme, a lower modulation scheme, and a higher modulation scheme; selecting three integer numbers x, y, and z representing the number of subcarriers for modulation with the lower modulation scheme, with the standard modulation scheme, and with the higher modulation scheme respectively, the sum of x, y, and z is n and a resulting number of coded bits of a multicarrier symbol is constant; and modulating the x subcarriers having low fading channel profile information with the lower modulation scheme, modulating the y subcarriers having medium fading channel profile information with the standard modulation scheme, and modulating the z subcarriers having high fading channel profile information with the higher modulation scheme.
US07835695B2 Method and apparatus for determining the closed loop power control set point in a wireless packet data communication system
According to one aspect of the invention, a method for determining a power control set point is provided. In one embodiment, the power control set point is determined based on one or more factors including a first factor corresponding to a pilot bit error rate, a second factor corresponding to a normalized signal variance, and a third factor corresponding to an average number of fingers in lock.
US07835692B2 Communication system and method of receiving high priority signals and low priority signals
A communication system and method of communicating signals to a plurality of different types of receivers is provided. The communication system includes at least one transmitter that transmits a high priority signal and a low priority signal that are hierarchically modulated and transmitted as a single frequency network. At least one satellite receives and re-transmits at least one of the high priority and low priority signals. At least one of the plurality of receivers include a processor that performs the steps of storing the hierarchically modulated signal, demodulating the high priority signal from the hierarchically modulated signal, decoding the demodulated high priority signal, re-encoding the high priority signal, and processing the stored hierarchically modulated signal based upon the re-encoded high priority signal.
US07835691B2 Remote vehicle-related notification
A vehicle notification method comprising: receiving a remotely transmitted message at a mobile vehicle; after receiving the transmitted message and in response thereto, setting, within a module in the mobile vehicle, a code retrievable by a vehicle diagnostic check, and alerting a user of the vehicle.
US07835688B2 Communication system
In a communication of audio signals between first and second portable-telephone devices through a first portable-telephone base station, a second portable-telephone base station and a portable-telephone line network has been connected, IP addresses are exchanged. The IP addresses are required for communicating image data by first and second terminal adapters associated with the first and second portable-telephone devices respectively through an OCN. Image data is then transmitted to the IP addresses received in the communication through the OCN.
US07835685B2 Image forming apparatus and control method therefor
An image forming apparatus capable of reducing a part of a sheet exposed outside the apparatus on standby after finishing printing a first side in both-sided printing. A transfer material P having an image formed on its first side is fed until a part thereof gets exposed outside a full-color printer 1 and is fed to a refeeding path in the full-color printer 1. The transfer material P inverted by a flapper 44 is fed to a standby position to form an image on a second side thereof and is stopped there. In the case where a preparation for forming the image on the second side is not completed, the standby position for having the transfer material P stopped is changed corresponding to length of the inverted transfer material P in a feeding direction.
US07835681B2 Induction heating device and induction heat fixing device
An induction heating device of the invention is made to have a two-layer structure in which at an end of a magnetic core of an induction current generating coil, a litz wire of outside three turns is stacked on a litz wire of inside three turns. The width of a joint portion between plural induction current generating coils is made narrow, and a mutual induction current generated at the joint portion is reduced. Further, the whole length of the litz wire is shortened without changing the length of the magnetic core of the inductor current generating coil.
US07835678B2 Image forming apparatus with swingable transfer members
An image forming apparatus includes a movable belt; a transfer member opposed to the image bearing member with the belt therebetween; wherein the transfer member has a contact surface substantially parallel with a surface of the belt and contacted to the belt, and wherein when the belt is moving, the belt rubs the contact surface, and a toner image is transferred from such a part of image bearing member as is opposed to the contact surface; and a supporting member for supporting the transfer member, the supporting member being swingable.
US07835676B2 Developing apparatus image forming apparatus, and method of charging a developer using charging particles
A developing apparatus for visualizing an electrostatic latent image on an electrostatic latent image bearing member by using a developer including toner and carrier particles, has a developer including toner and carrier particles, a first transport member, a second transport member positioned to oppose to the first transport member across a first region and to the electrostatic latent image bearing member across a second region. A first electric field forming unit forms a first electric field between the first and second transport members to move the toner particles from the first transport member to the second transport member. A second electric field forming unit forms a second electric field between the second transport member and the electrostatic latent image bearing member to move the toner particles from the second transport member to the electrostatic latent image bearing member and thereby to visualize an electrostatic latent image on the image into a visible image. The developer further includes charging particles releasably retained on surfaces of the toner particles. Once released from the toner particles and then held on surfaces of the carrier particles, the third particles function to provide an electric charge of the first polarity to the toner particles by the contact therewith.
US07835675B2 Toner container and image forming apparatus
A toner container detachably attached to a toner-container holder of a main body of an image forming apparatus includes a container body that includes an opening, and discharges toner contained in the container body, from the opening; and a held portion that is held by the toner-container holder in a non-rotating manner. The held portion includes an open/close member for opening/closing the toner outlet in synchronization with an attachment/detachment operation of the held portion to/from the toner-container holder.
US07835674B2 Developer supplying apparatus and developing apparatus having the same
A developer supplying apparatus includes a developer lump prevention unit that reduces the aggregation of developer into lumps in the path, which defines the supply passage of developer from the developer cartridge, in which the developer is stored, to the developing cartridge, which houses the developing roller. The developer lump prevention unit includes a developer lump removal member disposed in the path and a driving mechanism to drive the developer lump removal member to move in the path to prevent the developer lumps from forming and/or to break up lumps that had already formed in the path.
US07835671B2 Developing device using two-component developer and image forming apparatus equipped with the developing device
A developing device comprises a feeding and conveying path; a stirring and conveying path; and a recovering and conveying path, and capable of extending the service life of a developer and of forming an image with stable image density. In the developing device, the central position of a stirring rotary shaft that is a rotary shaft of a stirring screw and the central position of a feeding rotary shaft that is a rotary shaft of a feed screw are disposed at almost the same height. A recovering rotary shaft that is a rotary shaft of a recovering screw is so disposed that the central position thereof is higher than the central positions of the stirring rotary shaft and feeding rotary shaft, and lower than a rotation central position of the developing rotary shaft that is a rotary shaft of a developing roller.
US07835670B2 Image forming apparatus reducing background contamination
An image forming device includes a plurality of image forming units provided in parallel comprising a black image forming unit to form a black toner image and a plurality of color image forming units to form color toner images, an intermediate transfer device to primarily transfer color toner images formed by superimposing the toner images formed at each image forming unit, and a secondary transfer unit to transfer the color toner image to a transfer paper. The color image forming unit employs a non-magnetic-contact-type single-component development device to develop each color toner image with a single-component developer, and the black image forming unit is provided closest to the secondary transfer unit and employs a contact-type two-component development device to develop a black toner image with a two-component developer.
US07835668B2 Imaging methods, imaging member charging methods, and image engines
Imaging methods, imaging member charging methods, and image engines are described. According to one embodiment, an imaging method includes providing an imaging member having an outer surface comprising a plurality of portions having a plurality of different radii, rotating the portions of the outer surface of the imaging member adjacent to a charge device configured to provide an electrical charge to the imaging member which is usable for imaging, first controlling a position of the charge device with respect to one of the portions of the outer surface of the imaging member using the one of the portions of the outer surface at one moment in time, second controlling a position of the charge device with respect to an other of the portions of the outer surface of the imaging member using a positioning control system at an other moment in time, and using the charge device, providing the electrical charge to the one of the portions of the imaging member at the one moment in time.
US07835659B2 Image forming apparatus capable of reducing noise energy radiated outside the apparatus, method of designing frame, and computer readable medium
In an image forming apparatus, a frame as an interior member is provided so as to oppose an exterior cover as an exterior member for controlling noise from an apparatus main body. An opening that is made up of a number of aperture regions is provided for allowing sound that is radiated to the exterior cover and reflected, to transmit toward the apparatus main body. By providing an opening in the frame or the like, it is possible to reduce noise energy radiated outside the apparatus in a simple manner.
US07835657B2 Image forming apparatus and control method thereof
An image forming apparatus capable of varying a transferring force according to an amount of developer, thereby improving transfer quality, and a control method thereof. The image forming apparatus includes a plurality of photoconductive media on which electrostatic latent images are formed, a transfer unit onto which color developer images respectively developed on the plurality of photoconductive media are transferred and superimposed in sequence, and a controller to control in a manner that electric potential differences between image areas and non-image areas of the electrostatic latent images vary in an order in which the color developer images are transferred.
US07835654B2 Fixing apparatus in which a fixing nip is secured by a pressure belt and a fixing roller, and image formation apparatus that includes the fixing apparatus
A belt-nip system fixing apparatus reduces the frequency of replacing a pressure belt or a sliding sheet. In accordance with a sheet measurement in a roller axis direction, the fixing apparatus switches a pressure distribution in the roller axis direction between a low-pressure load distribution in which pressure is greatest at a center pressure switching projection of a hard pad, and pressure gradually lessens towards pressure switching projections near the ends of the hard pad, and the pressure in a range of 216 [mm] in a center in the roller axis direction is greater than or equal to a necessary pressure for fixing (a predetermined value Nm) while the pressure in other projections near the ends is below the predetermined value Nm, and a high-pressure load distribution in which the pressure throughout the total area in the roller axis direction equals or exceeds the predetermined value Nm.
US07835646B2 High-order Bragg fiber dispersion correction
The present invention generally concerns the use of Bragg optical fibers in chirped pulse amplification systems for the production of high-pulse-energy ultrashort optical pulses. A gas-core Bragg optical fiber waveguide can be advantageously used in such systems to stretch the duration of pulses so that they can be amplified, and/or Bragg fibers can be used to compress optical signals into much shorter duration pulses after they have been amplified. Bragg fibers can also function as near-zero-dispersion delay lines in amplifier sections.
US07835645B2 Optical circuit structure for realizing a higher-order node in an optical transmission network
The invention relates to an optical circuit structure for realizing a higher-order node in an optical transmission network with a number N of bidirectional remote ports, wherein an optical receive wavelength division multiplexed signal with a set of optical receive channels can be fed to each remote port and wherein an optical transmit wavelength division multiplexed signal with a set of optical transmit channels can be output from each remote. The optical drop channel means and the optical add and cross-connect means include exclusively optical splitter units, optical demultiplexing units, and optical add units, wherein for generating each transmit wavelength division multiplexed signal for a certain remote port, the receive wavelength division multiplexed signals of several or all of the other remote ports are guided as cross-connect wavelength division multiplexed signals toward the certain remote port. Depending on the number of cross-connect wavelength division multiplexed signals, one or more sub-transmit wavelength division multiplexed signals for the certain remote port are generated by means of splitter units, add units, and demultiplexing units, and these are finally combined by means of an optical splitter unit into the transmit wavelength division multiplexed signal.
US07835641B2 Light emitter controlling
Embodiments related to light emitter control are described and depicted.
US07835639B2 Imaging apparatus with strobe consecutive shooting mode
When the mode is set to a strobe consecutive shooting mode, an imaging apparatus sets the mode to a pixel addition drive mode for reading out image data using pixel addition drive (S7), performs metering operation using preliminary flashing (S8) and calculates an appropriate amount of flashing on the basis of the metering operation (S9). Next, the imaging apparatus judges whether or not it is possible to flash three times consecutively with the calculated amount of flashing (S10). If it is judged that it is not possible to flash three times consecutively with the calculated amount of flashing (NO in S10), the imaging apparatus limits the amount of flashing to the largest amount of flashing within the range of amounts of flashing with which flashing of strobe light three times consecutively is possible (S11), and performs strobe consecutive shooting with the limited amount of flashing (S13 to S17).
US07835637B2 Predictive focus value calculation for image capture devices
Techniques are described for predictive focus value calculation within image capture devices. Image capture devices may include digital still cameras and digital video cameras. The techniques include performing an auto-focus process within an image capture device by predicting a focus value for a scene at a lens position of a lens included in the image capture device based on a corrupt focus value for the lens position calculated from a first frame directly after lens settlement. Therefore, the auto-focus process may determine size and direction of movement for the lens to a next lens position based on the predicted valid focus value, and move the lens to the next lens position during a second frame. In this way, the techniques may move the lens to another lens position during each frame, greatly reducing auto-focus latency by potentially doubling or tripling the speed of the auto-focus process.
US07835635B2 Interchangeable lens, camera body, camera system and method for controlling same
There is provided an interchangeable lens, a camera body, a camera system, and a method for controlling the same, with which a highly efficient and stable image blur correction effect can be obtained. A camera system 1 has a camera body 10 and an interchangeable lens 20 that can be attached to and detached from the camera body 10. The camera body 10 has an imaging unit for imaging a subject through the interchangeable lens 20, and a sequence microcomputer 100 capable of sending and receiving information to and from a lens microcomputer 200 and for controlling the imaging operation of an imaging unit 120. The interchangeable lens 20 includes a shake detection unit 201 for detecting shake in the camera system 1, an image blur correction device 210 for adjusting the optical path from a subject to the camera body 10 and thereby correcting the blurring of an image caused by shaking of the camera system 1, and the lens microcomputer 200 capable of sending and receiving information to and from the sequence microcomputer 100, and for controlling the drive of the image blur correction device 210 according to the amount of shake detected by the shake detection unit 201. The lens microcomputer 200 actuates the shake correction device 210 once a specific amount of time has elapsed since a command for actuating the image blur correction unit was received from the sequence microcomputer 100.
US07835634B2 Camera enclosure sealing system and method
Embodiments of a dust-proof and water-proof enclosure for a camera. The enclosure includes first and second housings joined along a diagonal plane with a sealing element positioned on the diagonal plane between the two housings. An optical assembly is secured to at least one optoelectronic housing, and the optoelectronic housing is secured to a sidewall of the first housing. At least one electrical connector is secured to the sidewall of the second housing that is opposite the sidewall of the first housing to which the optoelectronic housing is secured when the first and second housing are joined.
US07835632B2 Apparatus and method for photographing marine organism specimen
Apparatus and methods for photographing marine organism specimens are disclosed, capable of easily and motionlessly fixing marine organism specimen even on a sailing ship by epochal improvement to the conventional equipment for photographing marine organism specimens. Diffused reflection does not occur during the photographing, and this facilitates lively and realistic photographing of the marine organism specimens. The apparatus generally comprises a support centrally defined by a round hole, a top-opened cylindrical Petri dish supported at a periphery of the hole of the support by a lower circumference for accommodating therein water and marine organism specimen(s), a top-opened cylindrical cover wherein a lower surface is inserted from an upper surface of the Petri dish and an external lateral surface contacts an inner lateral surface of the Petri dish, whereby surface of water accommodated into the Petri dish is pushed to fix the marine organism specimen, a lighting system irradiating light toward a lateral surface of the Petri dish, and a camera installed upward of the Petri dish.
US07835629B2 Recording medium having data structure with real-time navigation information for managing reproduction of video data recorded thereon and recording and reproducing methods and apparatuses
A recording medium having a data structure for managing reproduction of video data recorded on the recording medium. The recording medium having at least one navigation area for storing navigation management information used in managing real-time reproduction path video data recorded on the recording medium. The navigation management information includes at least one navigation unit that includes a plurality of video data packets and a plurality of real-time navigation packets.
US07835626B2 Reproducing device
Heretofore, there have been problems in which data prerecorded on a recording medium cannot readily be played back in synchronism with data downloaded via a network because the simultaneous use of a plurality of download data has not been taken into consideration. To solve such problems, data is played back by using a first buffer memory for temporarily storing a stream that is received at one input terminal, a demultiplexer for demultiplexing packets output from the first buffer memory in accordance with packet ID numbers, second buffer memories for temporarily storing a stream that is input from another input terminal, and a packet switcher for operating selector switches to select and output either packets output from the demultiplexer or packets output from the second buffer memories.
US07835625B2 Recording medium, playback apparatus, management program and playback method
A BD-ROM on which an AVClip and a Java™ application are recorded. The AVClip includes a video stream and an audio stream multiplexed therein. On the BD-ROM recorded further are management information and the Mixing_On flag corresponding to the management information. The management information indicates a playback control of the AVClip that is to be played back when the Java™ application is executed. The Mixing_On flag indicates whether or not when a user performs an operation on the Java™ application being executed while the AVClip is under the playback control, mixing of the click sound with an audio output of the AVClip is available.
US07835621B2 Encoding controlling apparatus and encoding system
An encoding controlling apparatus is disclosed which includes: offset holding means for holding an offset equivalent to a time period by which to start encoding an audio signal earlier than a video signal upon recording of a chapter; recording mode determining means for determining whether a seamless connection is possible between the preceding chapter and the following chapter in order to set an initial value of the offset depending on an outcome of the determination; offset updating means for updating the offset in keeping with progress in encoding the video signal and the audio signal; and recording controlling means for giving an instruction either to start or to stop the encoding of the video signal and the audio signal in accordance with the offset. The inventive apparatus controls the encoding process in keeping with the offset between the audio and video signals, thereby achieving seamless connection between chapters without incurring discrepancies between the video and audio signals.
US07835618B2 Recording apparatus, recording method, program of recording method, and recording medium having program of recording method recorded thereon
The present invention relates to a recording apparatus, a recording method, a program of the recording method, and a recording medium having the program of the recording method recorded thereon. The invention can be applied to a portable record/playback apparatus for recording video and audio data on a random access recording medium or the like in order to record a multiplexed stream in such a manner that the position of an editable boundary can be detected more quickly than previously possible. According to the invention, positional information on the editable point is recorded on the recording medium 2.
US07835616B2 Information presentation system
An information presentation system for supporting interactions based on presentation of various pieces of information in a scene where persons face each other, the information presentation system includes: a plurality of display record media, each having a unique identifier, where display information can be rewritten; an information selection section that selects information to be displayed on the display record medium; an information rewrite section that is detachably attached to the display record medium, and that rewritably writes the information selected by the information selection section to the display record medium in a state where the display record medium is attached to the information rewrite section; a history storage section that records a history of the information in association with the unique identifier of the display record medium; and a manipulation detection section that detects a selective manipulation of a user on the display record medium.
US07835615B2 Data processing apparatus
A data processing apparatus includes an encoder and a processor. The encoder generates reproduction units each including I/B/P picture data, and information indicating reproduction time to reproduce each of the pictures to generate a data stream. The processor generates, in accordance with the type of the recording medium, one of basic picture information and reproduction unit information, and time length information. Such information is stored in one or more tables of the respective units as management information. The basic picture information defines a correspondence between a reproduction time to reproduce the first I picture which is recorded at the top of the each unit, and a recording position of the I picture. The reproduction unit information defines a correspondence between a reproduction time length of each unit and a recording position of the I picture. The time length information relates to the reproduction time length on pictures in each unit.
US07835614B2 Data recording method, data recording apparatus, and data recording medium
To produce a user program externally referring to an original program and to record postrecording data to the user program, ref_counter that indicates how many times the postrecording data is referred to from a user program of the postrecording data is set (S1505). The ref_counter having been set is recorded onto an optical disc, along with the user program thus produced (S1507).
US07835613B2 Spliced fiber tray soft durometer material (SDM) manifold
A manifold for holding spliced optical fibers contained within fiberoptic ribbons in a secure and motionless manner. The manifold includes a “clamp” made from soft durometer material (SDM) such as high strength silicone mold-making rubber or dry polymer gel that has been partially sliced to a depth of about 75%. The manifold permits ease of insertion of a spliced optical fiber by itself, or a fiber associated with a ribbon, into, and removal from, an SDM-slice without disturbing other fibers, or ribbons, respectively, that are held in other slices in the manifold. In a particular embodiment SDM fills a four-sided hard plastic box to overflow. Slices in SDM are parallel to each other. The box has a hinged cover to exert pressure on overflow SDM material when the cover is closed to increase enveloping force on splice-junctions of embedded bare-glass optical fibers and on the ribbons containing those fibers. The ribbons, containing their embedded fibers, exit the box, left and right, via angled or skewed cut-outs in the side walls of the box.
US07835611B2 Fiber optic splitter module
A telecommunications assembly including a housing and a plurality of modules mounted within the housing. The modules includes a rear face in which is mounted at least one fiber optic connector. Within an interior of the housing are positioned at least one fiber optic adapters. Inserting the module through a front opening of the housing at a mounting location positions the connector of the module for insertion into and mating with the adapter of the housing. The adapters within the interior of the housing are integrally formed as part of a removable adapter assembly. A method of mounting a telecommunications module within a chassis.
US07835610B2 Optical waveguide
An optical waveguide and method of making are disclosed. The method of making includes forming a layer on a substrate of a substantially optically transparent material. The layer includes an inner area and an outer area. A sufficient number of voids can be created in the inner area to form a first index of refraction. A plurality of the voids have a dimension that is less than a wavelength of the light beam. A sufficient number of voids can be created in the outer area to form a second index of refraction less than the first index.
US07835609B2 Optical fiber and optical fiber preform
An optical fiber is constituted by: a three-layer structured core which includes, a first core (having a relative refractive index difference of Δ1 in a region of a radius of R1), a second core (having a relative refractive index difference of Δ2 in a region from the radius R1 to a radius of R2), and a third core (having a relative refractive index difference of Δ3 in a region from the radius of R2 to a radius of R3), wherein the relative refractive index differences have relationships of Δ1>Δ2, Δ3>Δ2, and Δ3>Δ1, when Δ1−Δ2=X and Δ3−Δ2=Y, (X+Y)>0.4% is satisfied, and X and Y satisfy 0.25%
US07835607B2 Optical-electrical composite transmission device and electronic equipment
An optical-electrical composite cable as an example of an optical-electrical composite transmission device has a flexible board as an electrical signal transmission member having an electric wiring section, and an optical fiber as an optical signal transmission member. The optical fiber is passed through a plurality of holes formed in a resin base section of the flexible board so as to thread through the resin base section. The flexible board and the optical fiber are integrated so as not to be separated from each other, so that even when the characteristics (tensile strength, thermal expansion coefficient) of the transmission lines respectively embodied by the flexible board and the optical fiber are different, the optical-electrical composite cable has stable flexibility as a whole.
US07835603B2 Mode converter
An in-fiber mode converter comprises fiber portions (10) constituting an input microlens, a fiber portion (20) constituting a phase shifting region adapted to convert a propagation mode of an optical signal into another propagation mode, and fiber portions (30) constituting an output microlens. The fiber portions are spliced, the converter is compact and losses are minimized relative to mode conversion in free space.
US07835593B2 Apparatus and method of video transformation in video encoder
An adjusting apparatus for adjusting a sensed image from a first angle to a second angle is provided. The adjusting apparatus includes a first memory module, a first calculating module, an encoding module, and an output module. The first memory module is used for receiving and storing the sensed image. The first calculating module accesses the sensed image stored in the first memory module according to a predetermined rule, generates an accessed image, and generates an operation signal according to the accessed image. The predetermined rule is a first reading sequence corresponding to the second angle. The encoding module receives and encodes the operation signal to produce a bit-stream. The output module encodes the bit-stream to produce an output image.
US07835587B2 Method and apparatus for local standard deviation based histogram equalization for adaptive contrast enhancement
Various embodiments for image contrast enhancement are described. In one or more embodiments, adaptive contrast enhancement may be realized by performing local standard deviation (LSD) based histogram equalization. In such embodiments, luminance (Y) values of an image may be grouped into one of several luminance regions, with each luminance region defining an LSD threshold. An LSD value may be calculated for each pixel within a particular luminance region and then compared to the LSD threshold for the particular luminance region. If the calculated LSD value for a pixel is smaller that the defined LSD threshold, then the pixel is not counted as a population for histogram equalization calculation. Otherwise, the pixel is counted as one population. Other embodiments are described and claimed.
US07835583B2 Method of separating vertical and horizontal components of a rasterized image
A method of separating an image is provided. The method comprises: running a bitmap image of at least one polygon comprising a plurality of pixels through a distance filter; skeletonizing the polygon formed after filtering by modulo arithmetic; logically ANDing the skeletonized image with two masks separately consisting of horizontal and vertical lines of 1 bit thickness at a particular frequency to form an image of the horizontal edges and an image of the vertical edges; and filtering the resulting image through a particle filter eliminating particles of size greater than 2.
US07835581B2 Neurophysiologically driven high speed image triage system and method
A system and method of efficiently and effectively triaging an image that may include one or more target entities. The image is divided into a plurality of individual image chips, and each image chip is successively displayed to a user for a presentation time period. Data are collected from the user at least while each image chip is being displayed. For each image chip, a probability that the image chip at least includes a target entity is assigned, based at least in part on the collected data. The image is then displayed with the assigned probabilities overlaid thereon.
US07835580B2 Album creating apparatus, album creating method and program therefor
An album creating apparatus for creating an album with an appropriate layout dependent on the content of the image.The album creating apparatus according to the present invention includes: an album template storage section for storing a plurality of album templates to define the design form of an album; a unit template storage section for storing a plurality of unit templates to define each design form for partial layout regions continued in each of the plurality of album templates stored in the album template storage section; a unit template selecting section for selecting one unit template from a plurality of album templates stored in the unit template storage section based on the content of the image in each image group classified into each layout region dependent on the content of the image placed on the album; and a layout section for laying out the image included in each image group into the layout region in the unit template selected by the unit template selecting section.
US07835579B2 Image displaying apparatus that retrieves a desired image from a number of accessible images using image feature quantities
An image displaying apparatus is provided that is capable of quickly retrieving an image that a user wants to access from a number of images. An image feature quantity calculating section calculates image feature quantities of a plurality of types for each of the images acquired by an image acquiring section. A first image position coordinate calculating section calculates the position coordinate of each of the images in a first space that has coordinate axes corresponding to each of the image feature quantities based on the values of each of the feature quantities. A similarity matrix calculating section and an eigenvalues/eigenvectors calculating section calculate one or a plurality of feature directions in the first space based on the calculated position coordinates. A second image position coordinate calculating section calculates the position coordinate of each of the images in a second space that has coordinate axes corresponding to each of the feature directions. A space image displaying section displays an image showing the whole or a part of the second space that has indications corresponding to each of the images at each of the position coordinates.
US07835575B2 Apparatus and method for converting preference color
An apparatus and method are provided for converting a preference color, in which the color space of a preference color selected by a user is divided into a plurality of sub-regions according to color distribution characteristics, and the colors of the respective regions of an input image corresponding to the user's preference color are converted into colors of proper sub-regions among the plurality of sub-regions. The apparatus for converting a preference color includes an image extraction unit which extracts at least one image region that includes a preference color from an input image, an image analysis unit which analyzes color distribution characteristics of the image region, a color-space extraction unit which extracts a divided space corresponding to the color distribution characteristics from divided spaces included in a color space of the preference color, and a color conversion unit which converts a color of the image region by using a color conversion model corresponding to the extracted divided space.
US07835574B2 System and method to generate multiprimary signals
System and method for generating multiprimary signals for use in display devices. A preferred embodiment comprises converting a color signal into an intermediate color space representation of the color signal, converting one of a plurality of multiprimary signals that is a representation of the color signal into an intermediate color space representation of the multiprimary signal, computing a quality measure of the intermediate color space representations of the color signal and the multiprimary signal, repeating the converting of a multiprimary signal and the computing for the remainder of the plurality of multiprimary signals, and selecting a multiprimary signal that optimizes the quality measure. The quality measure can consider requirements such as those minimizing a distance between the color signal and the multiprimary signal, an energy change as well as a phase change between the multiprimary signal and its neighbors, all leading to improved image quality.
US07835571B2 Background replacing apparatus, background replacing program, and background replacing method
There are provided a background replacing apparatus, a background replacing program, and a background replacing method, which are capable of creating a background replaced image in which a background of a photographic image is naturally replaced with a desired background. The background replacing apparatus has an image obtaining section 710 that obtains a plurality of photographic images obtained through photography of a common subject under a plurality of photographic conditions, and a replacement processing section 730. In the replacement processing section, a background area of the photographic image is discriminated from other areas in accordance with the photographic images obtained by the image obtaining section 710, and a mixing ratio of a subject color and a background color, and the subject color are presumed in other areas excepting the background area in the photographic image, and a background of the photographic image obtained by the image obtaining section 710 is replaced with a different background using the subject color and the mixing ratio, which are presumed.
US07835564B2 Non-destructive, below-surface defect rendering using image intensity analysis
Non-destructive, below-surface defect rendering of an IC chip using image intensity analysis is disclosed. One method includes providing an IC chip delayered to a selected layer; determining a defect location below a surface of the selected layer using a first image of the IC chip obtained using an CPIT in a first mode; generating a second image of the IC chip with the CPIT in a second mode, the second image representing charged particle signal from the defect below the surface of the selected layer; and rendering the defect by comparing an image intensity of a reference portion of the second image not including the defect with the image intensity of a defective portion of the second image including the defect, wherein the reference portion and the defective portion are of structures expected to be substantially identical.
US07835562B2 Methods and apparatus for noise reduction filtering of images
A method for reducing noise in images includes utilizing an original image to generate a segmentation mask and a filtered image, and utilizing the filtered image, the original image, the segmentation mask and separate blending parameters for structural and nonstructural portions of the filtered image to generate a blended image. The method further includes contrast matching the blended image with the original image to produce an output image.
US07835560B2 Image reporting method and system
A method and system are provided to report the findings of an expert's analysis of image data. The method and system are based on a reporting system that forms the basis of an image management system that can efficiently and systematically generate image reports, facilitate data entry into searchable databases for data mining, and expedite billing and collections for the expert's services. The expert identifies a significant finding on an image and attaches a location:description code to the location of that finding in order to create a significant finding and an entry into a database. Further descriptions of that finding, such as dimensional measurements, may be automatically appended to the finding as secondary attributes. After the evaluation, the system sorts the findings in the database and presents the findings by prioritized categories. The expert edits and approves a multimedia report which may be delivered by electronic means to an end-user.
US07835558B2 Method and system for making dental restorations
A model of the dental restoration is shaped in-vivo on the patient by the dentist. The model is then scanned in the dentists office using a 3D optical scanner. A 3D graphic representation of the model is obtained from the scanner using a computer. The computer is used to convert the 3D graphic representation of the model into a milling path for milling the dental restoration in a block of durable dental restoration material having known dimensions. A mill, also present in the dentists office, mills the dental restoration from the block using the milling path while the patient is waiting. The dentist can then take the milled dental restoration and apply it to the patient in the same, single visit.
US07835557B2 System and method for detecting status of imaging device
A system for detecting a status of an imaging device for use with a surgical navigation system is provided. The system can comprise a source of at least one image and a mask module that generates a mask array for each received image. The system can also include a background check module that determines a content of the image defined by the mask array and a radiation status module that determines a status of the imaging device based on the content of the image.
US07835555B2 System and method for airway detection
A method and system for detecting airways in 3D lung image data is disclosed. The 3D lung image data is filtered using one or more filters based on first and second order derivatives of the CT image data. Each filter calculates a value for each voxel of the 3D lung image data, and the values from all of the filters are combined to determine a voxel score for each voxel. If the voxel score for a voxel is greater than or equal to a threshold value, the voxel is considered an airway candidate.
US07835544B2 Method and system for far field image absolute navigation sensing
A method and system for far field image navigation sensing are described. The method includes pre-processing an image from a remote beacon into gray scale and contour data. Multiple frames of the image, including the gray scale and contour data are buffered. The beacon image is reconstructed from the buffered frames, which include blur data related to the beacon image. A position of the beacon is measured from the buffered frames. The blur data are analyzed to generate a blur vector. The beacon position and blur vector are processed to generate navigation information based on the beacon.
US07835543B2 Object detection method
An object detection method which rapidly detects one or more objects existing in an image includes: a primary search step which judges whether an object exists at a predetermined interval by using a simple judgment device requiring a small number of calculation amounts; a range estimation step which estimates a range where an object actually exists from a spatial relationship obtained as a result of the primary search; a secondary search step which performs an object judgment process by using a secondary judgment device capable of performing more detailed judgment than the object judgment device used in the primary search; an object position estimation step which estimates a position where the similarity is maximum in a certain object existing range as an object existing position; and a final search step which judges a final object position.
US07835542B2 Object tracking systems and methods utilizing compressed-domain motion-based segmentation
An object tracking method may include: receiving frames of data containing image information of an object; performing an object segmentation to obtain an object motion result; and using the object motion result to conduct an object tracking. In particular, the object segmentation may include: extracting motion vectors from the frames of data; estimating a global motion using the motion vectors; and subtracting the global motion from the motion vectors to generate an object motion result.
US07835540B2 Method of detecting bunched-together poster items by analyzing images of their edges
A method of detecting bunched-together overlapping postal items includes the steps of moving the postal items on edge above a camera, forming grayscale images including the bottom sides of the postal items, and analyzing the image for the purpose of detecting the presence of any overlapping postal items. The method further includes the steps of transforming each grayscale image into a binary image that causes a boundary defined by a “pale” zone to appear that represents the bottom side of at least one postal item and that extends between two “dark” zones, the boundary having a “right” first profile and a “left” second profile, and the method further includes the step of analyzing the right and left profiles for the purpose of detecting any profile discontinuity that is indicative of the presence of overlapping postal items.
US07835537B2 Loudspeaker including slotted waveguide for enhanced directivity and associated methods
A loudspeaker may include a baffle, a planar diaphragm transducer carried by the baffle and having a front surface for radiating acoustic energy therefrom, and a slotted waveguide adjacent the front surface of the planar diaphragm transducer. The planar diaphragm transducer may be operable to a desired high frequency, and the slotted opening may have a width not substantially greater than a wavelength corresponding to the desired high frequency. For example, for a desired high frequency of about 20 KHz, the slotted opening may have a width not greater than about two-thirds of an inch. Accordingly, the loudspeaker including the slotted waveguide may provide nearly constant horizontal directivity over a large angle. In another embodiment, the loudspeaker may include a conical diaphragm transducer with a slotted waveguide adjacent its front surface.
US07835536B2 Electro-acoustic transducer with multi-faced diaphragm assembly
One mode of the present invention provides an electroacoustic transducer composed of a multifaced diaphragm assembly and a multifaced speaker housing assembly that is housed inside the multifaced diaphragm assembly. The multifaced speaker housing is configured by combining the outer peripheral surface of a plurality of individual speaker drive units into a nearly spherical shell. The multifaced diaphragm assembly, which has thereinside the multifaced speaker housing assembly, is configured to have a plurality of regular pentagonal diaphragm segments that are combined together into a nearly spherical shape shell, and a plurality of speaker drive units opposing the diaphragm segments from inside in one-to-one relation. Each speaker drive unit has a bobbin, the one end portion of which is adhered to the center portion of the inner surface of each diaphragm segment.
US07835533B2 Method for manufacturing condenser microphone
A circuit board forming member, a case forming member, a spacer forming member, a diaphragm sheet and a diaphragm plate forming member are laminated to form a portion, as excepting a back plate and a contact spring, of a condenser microphone, in plurality in a laminate. Moreover, the back plate and the contact spring are arranged in the air chamber, which is defined by the individual forming members, to form a plurality of condenser microphone constituents in the laminate. Next, the laminate is cut to separate the individual condenser microphone constituents thereby to manufacture the condenser microphones.
US07835532B2 Microphone array
By integrating plural condenser microphone constituting bodies in an array state, a condenser microphone array is obtained.The condenser microphone array is formed by dicing a laminate of a circuit board forming member, a housing forming member, a spacer forming member, diaphragm sheet, diaphragm plate forming member and a cover forming member which form a part of the plural condenser microphone constituting bodies respectively. In an air chamber of each condenser microphone constituting body constituted in the laminate, a back plate and a contact spring are built.
US07835529B2 Sound canceling systems and methods
A system for sound cancellation includes a source microphone for detecting sound and a speaker for broadcasting a canceling sound with respect to a cancellation location. A computational module is in communication with the source microphone and the speaker. The computational module is configured to receive a signal from the source microphone, identify a cancellation signal using a predetermined adaptive filtering function responsive to acoustics of the cancellation location, and transmit a cancellation signal to the speaker.
US07835528B2 Method and apparatus for refreshing keys within a bootstrapping architecture
An approach is provided for refreshing keys in a communication system. An application request is transmitted to a network element configured to provide secure services. A message is received, in response to the application request, indicating refreshment of a key that is used to provide secure communications with the network element. A refreshed key is derived based on the received message.
US07835522B2 Embedded blacklisting for digital broadcast system security
An apparatus and method for transmission security is presented. In one embodiment, the apparatus comprises a receiver communicatively coupleable to an identifiable replaceable conditional access module (CAM) identified by an identification to enable reception of the service, and an authenticator controlling the operability of the receiver according to a comparison between the identification and a list comprising an identification of a plurality of CAMs, wherein the authenticator renders the receiver inoperable according to the comparison.
US07835520B2 Unique identifier per chip for digital audio/video data encryption/decryption in personal video recorders
The invention provides techniques to implement unique identifier for an integrated chip and how this ID can be employed to enhance the security of content in personal video recorder type systems. The storage device can be a hard disk, a removable storage medium or any other type of storage medium. An integrated circuit (IC) within the personal video recorder stores a unique identifier that is used in for encryption and decryption of data stored on the storage device. Several embodiments are disclosed herein that maintain the secrecy of the unique ID such that it is not easily accessible thereby defeating the security scheme.
US07835518B2 System and method for write failure recovery
When cipher block chaining encryption/decryption is employed, write fault recovery is accomplished by storing information useful for the writing of cipher block chaining processed data before it is written to storage cells. Hence when write failure is discovered, this information stored can be retrieved for rewriting the data to the cells. Preferably, the information stored includes security configuration information for cipher block chaining processing a unit of data.
US07835517B2 Encryption processing apparatus, encryption processing method, and computer program
An encryption processing apparatus for performing a scalar multiplication of kP+lQ based on two points P and Q on an elliptic curve and scalar values k and l or a scalar multiplication of kD1+lD2 based on divisors D1 and D2 and scalar values k and l may include a scalar value controller configured to generate joint regular form of (k, l), k= and l=, which are set so that all the bits of the scalar values k and l are represented by 0, +1, or −1, and the combination (ki, li) of bits at positions corresponding to the scalar values k and l is set to satisfy (ki, li)=(0, ±1) or (±1, 0); and a computation execution section configured to perform a process for computing a scalar multiplication of kP+lQ or kD1+lD2.
US07835512B2 Call routing based on user availability
There is disclosed a method of routing a call in a communication system, comprising: defining a set of availability modes for at least one user, each mode including at least one identifier identifying at least one originating telephone number; defining a routing rule for each of said modes; and routing a call for the at least one user in dependence upon the routing rule associated with an active availability mode of the user and the originating telephone number of the call.
US07835511B1 Incoming telephone call distribution system and method
A method of distributing incoming calls is provided. The incoming calls are distributed among a plurality of call destinations, wherein each call destination includes inbound links for receiving the calls. To accomplish the distribution, first information is accumulated regarding prior usage of the inbound links of each call destination by call controllers. The call controllers are configured to route the incoming calls to the call destinations. Based on the first information, second information including a number of the inbound links of each call destination that are allocated to each of the call controllers is generated. The incoming calls are routed to the call destinations by the call controllers based on the second information.
US07835510B2 Conference system and terminal apparatus
The conference system includes a plurality of terminal apparatuses and a conference management apparatus. The terminal apparatus has an access privilege granting unit, a permission information storage device, and an access privilege setting unit. The conference management apparatus has an access control information updating unit and an access restriction management unit. The access privilege granting unit generates permission information, and send the permission information to a target terminal apparatus. Upon receiving the permission information, the access privilege setting unit causes the permission information to be stored in the permission information storage device, and also sends the permission information to the conference management apparatus. Then, the access control information updating unit updates access control information according to the permission information. The access restriction management unit performs access restriction to system resources based on the updated access control information.
US07835504B1 Telephone number parsing and linking
The present invention relates to identifying phone numbers in a text string including multiple data types and multiple number formatting types. A device such as a mobile device receives text strings from, for example, a memory, a networked content provider, another mobile device, or a keypad. A parsing engine comprises a telephone number module to analyze the text string by applying a set of parsing rules from a parsing rules database that describe telephone number characteristics. The parsing engine also comprises a non-telephone number module to identify non-telephone numbers such as an IP address, an email, a social security number, or the like. The parsing engine outputs parsing information including identified telephone numbers to a display application. The display application renders a user interface that displays the text string other than the telephone number in a first format and the telephone number in a second format including an activatable link.
US07835496B2 User interface of an X-ray system and method for manufacturing such an user interface
The invention relates to an user interface comprising: a read only memory for an operating parameter of an X-ray system with each one section for contrast medium injection, for data acquisition, for reconstruction of data, for image storage and for displaying of an image; a write-read-memory for the operating parameter which has to be transferred to the corresponding section of the X-ray system; and a control unit for copying the operating parameter from the read only memory into the write-read-memory. The copied operating parameter is graphically supported within the write-read-memory alterable.
US07835494B2 Trajectory optimization method
A method for determining a radiation treatment plan includes defining a part of a treatment using control points, defining dose calculation points, calculating dose in the dose calculation points, and changing a number of the dose calculation points. A method for determining a radiation treatment plan includes modeling a first part of a treatment plan using a fluence map, and modeling a second part of the treatment plan using a first machine parameter. A method for determining a radiation treatment plan includes determining a plurality of dose calculation points, determining a level of complexity of fluence for one of the plurality of dose calculation points, and converting a fluence map to one or more machine parameters for the one of the plurality of dose calculation points based on the determined level of complexity.
US07835485B2 Method for scattered radiation correction in x-ray imaging devices
A method is disclosed for scattered radiation correction in x-ray imaging devices having a number of x-ray sources that can be moved around an examination object in at least one scanning plane during a measurement pass. During the measurement pass, a number of x-ray projections are recorded at different projection angles with simultaneous use of the x-ray sources. In at least one embodiment of the present method, parameters characterizing an outer object contour are determined in the scanning plane from measured data of different x-ray projections. In at least one embodiment, on the basis of one object contour section whose characterizing parameters have been determined from x-ray projections that lie in front of and/or behind the respective x-ray projection by a defined projection angle range, for each x-ray projection an assigned scattered radiation distribution is then retrieved or is interpolated in a database from scattered radiation distributions for object contour sections with similar characterizing parameters. This scattered radiation distribution is then used for the correction of the measured data for the respective x-ray projection. In at least one embodiment, the method enables scattered radiation correction in conjunction with operation of the x-ray sources.
US07835484B2 Anti-fretting wear spacer grid with canoe-shaped spring
The present invention relates to an anti-fretting wear spacer grid having a plurality of canoe-shaped springs formed thereon, wherein each of the canoe-shaped springs includes: a fuel rod-contacting part having a flat surface having a predetermined longitudinal length so as to have linear contact with the fuel rod; a curved face-connecting part formed on the upper and lower portions of the fuel rod-contacting part; a leg-connecting part formed on the end portion of the curved face-connecting part; and legs each being formed of a plate shape having a predetermined length and connecting the both sides of the leg-connecting part with one unit grid cell surface.
US07835482B2 Emergency core cooling system
An emergency core cooling system comprises first and second safety divisions for an active emergency core cooling system. Each of the first and second safety divisions is provided with a high-pressure core cooling system and a low-pressure core cooling system, which also acts as a residual heat removal system.
US07835479B2 Jitter injection apparatus, jitter injection method, testing apparatus, and communication chip
There is provided a jitter injection apparatus that generates an output signal having an injected jitter. The jitter injection apparatus includes a first oscillator that generates a first periodic signal, a second oscillator that generates a second periodic signal having a period different from that of the first periodic signal, and a switching section that switches which of the first periodic signal and the second periodic signal is output at every predetermined timing and outputs the switched periodic signal as the output signal.
US07835478B2 Method and apparatus for performing analog-to-digital conversion in receiver supporting software defined multi-standard radios
Disclosed are an analog-to-digital conversion method and apparatus capable of reducing quantization distortion in a receiver supporting multi-standard radios for which digital signal processing must be differently performed. The analog-to-digital conversion apparatus includes a first filter for filtering an input analog signal into a plurality of sub-band signals, a down-sampler for down-sampling the sub-band signals, a sub-band processor for allocating quantization bits for the sub-band signals, respectively, and digitizing the sub-band signals by using the allocated quantization bits, an up-sampler for up-sampling the digitized sub-band signals, and a second filter for reconstructing the sub-band signals into one digital signal. Multi-standard radio signals can be processed into digital signals in a receiver to which SDR is applied, and quantization distortion can be reduced during a procedure of converting the radio signal into the digital signal.
US07835472B1 Method of testing remote power line carrier pick-up coil with a sweep wave
Methods to test the operation of the pick-up coil without having to de-energize the power line serving as the power line carrier in order to perform testing on the pick-up coil. A sweep wave is introduced and parameters of the pick-up coil can be measured to detect the presence or absence of resonant behavior indicative of the health of the pick-up coil. Testing capabilities may be incorporated into a power line carrier receiver and use the connections between the pick-up coils and the receiver to perform the pick-up coil test. Several methods for evaluating the pick-up coil response to a series of test inputs of different frequencies are presented. These methods could be incorporated in a pick-up coil testing device that is independent of a receiver.
US07835470B2 Data slicer reference generator for multiple burst data signals
A slice level reference generator and method for performing improved data slicing operations when gaps are present in a data stream is disclosed that involves applying a nominal reference signal to the comparator the during signal gaps. In one embodiment, a receiver circuit includes a slice level detector and a comparator that operate in a conventional manner, and control circuitry that utilizes a signal detector and a switch to store a slice level reference signal generated by the slice level detector during a first signal burst, and to apply the stored reference signal to the comparator during signal gaps. In one embodiment a timer circuit is used to detect signal gaps. In another embodiment a predetermined fixed reference signal is applied to the comparator during signal gaps.
US07835469B2 Method of compensating skew, digital communication system, receiver, electronic device, circuit and computer program product
There is provided a receiver comprising: a control unit for controlling the functions of the receiver; a receiving unit for receiving data signals and timing signals; and a digitally controlled delay line unit connected to the receiving unit and to the control unit. The control unit is configured to measure several samples of the received data signal and the timing signal, to determine average values of the several measured samples of the data signal and the timing signal for defining compensation values, and the digitally controlled delay line unit is configured to adjust the number of unit delay elements for compensating for skew between the data signal and the timing signal on the basis of the defined compensation values.
US07835468B2 Impulse detection and reduction in a frequency modulation radio receiver
A radio receiver includes a processing unit that may generate a respective phase value corresponding to each of a plurality of digital samples of a received complex frequency modulation (FM) signal. The receiver also includes an impulse unit that may detect whether a linear combination of a phase value of a current sample and a phase value of one or more previous samples will produce an impulse at an output of an FM demodulator. If the impulse unit detects that an impulse will be produced at the output, the impulse unit may replace the output of the FM discriminator with a predetermined value.
US07835463B2 Digital radio frequency memory
A digital radio frequency memory (DFRM) which converts an incoming analog radio frequency signal to a fourteen bit digital signal allowing for digital signal processing and then retransmitted as an analog RF signal. The DFRM provides a time delay for RF signals by storing the signal. The DFRM also changes the signal frequency in the range of plus or minus 100,000 KHz which places a doppler on the signal. The signal phase is changed in a range of 0 to 359 degrees by the DFRM.
US07835460B2 Apparatus and methods for reducing channel estimation noise in a wireless transceiver
Apparatus and methods for use in a wireless communication system are disclosed for reducing channel estimation noise in a device such as a wireless transceiver. A disclosed apparatus includes a processor that determines a channel activity portion and a noise portion of a channel estimation. The processor also determines a threshold noise level based on channel estimate values in the noise portion of the channel estimation. The processor compares channel estimate energy values in the channel estimation to the threshold noise level and sets each of the channel estimate energy values being less than the threshold noise level to a predetermined value such as zero in order to reduce or eliminate the noise. Similar methods are also disclosed.
US07835454B2 Multicarrier modulation systems
The invention provides a new approach which is better suited to FFT design as applied to multicarrier modulation systems such as OFDM. The signals are scaled so that overflow, rather than being completely avoided, occurs with low probability throughout the IFFT and FFT structures. The size of the error that results from an overflow depends on how overflow is handled in the DSP. To minimize the degradation, overflow should result in saturation of the value at the maximum positive or negative value option. This is equivalent to clipping the signal. Using the new technique, signals within the FFT structure are scaled to balance the effect of clipping and round-off. Clipping may result in comparatively large errors in a few signal values but because of the spreading effect of the FFT and because OFDM systems typically include error coding/correction, system performance depends on the total error or, in other words the total noise power, across all of the FFT outputs rather than on any individual value.
US07835453B2 Differential transmitter circuit
A driver circuit is configured as a frequency compensated differential amplifier having one input coupled to a first data signal and a second input coupled to a second data signal. Each stage of the differential amplifier is biased with a current source. The driver circuit generates a first output signal coupled to the input of a first transmission line and a second output signal coupled to the input of a second transmission line. The first and second output signals are generated as the difference between the first and second data signals amplified by a compensated gain. A compensation network that attenuates the low frequency components of the input signals relative to the high frequency components is coupled between current sources biasing the differential amplifier. The outputs of the first and second transmission lines are coupled to the inputs of a differential receiver that may or may not be frequency compensated.
US07835448B2 Method of selecting a reference picture
In one embodiment, the method includes obtaining a reference picture list including multiple reference pictures, obtaining a field reference picture index associated with the current field macroblock, and determining a frame reference picture index based on the field reference picture index. A field reference picture having a parity different from a parity of the field macroblock is selected if the field reference picture index is an odd value.
US07835446B2 Method of selecting a reference picture
In one embodiment, the method includes determining reference picture index numbers in a reference picture list. The reference picture index numbers increase for reference pictures having a decreasing display order with respect to a picture including the macroblock. The reference picture index numbers increase for reference pictures having an increasing display order with respect to the picture including the macroblock, and the reference picture index numbers of the reference pictures having a decreasing display order are less than the reference picture index numbers of the reference pictures having an increasing display order. The embodiment further includes reordering the reference picture index number allocated to each reference picture in the reference picture list, obtaining a field reference picture index associated with the current field macroblock, determining a frame reference picture index based on the field reference picture index and the reference picture index numbers, and selecting a field reference picture having a parity different from a parity of the field macroblock if the field reference picture index is an odd value.
US07835439B2 Video compression system
A system involves encoding key frames within a data stream as both key frames and delta frames. A data stream including all encoded key and delta frames is formed and upon receipt of a request signal, the formed data stream is transmitted with the first key frame occurring in the stream after receipt of the request signal and the subsequent delta frames. Key frames are inserted in the transmitted data stream if positioned within the stream immediately after receipt of a signal requesting the data stream.
US07835438B2 Method and device for encoding moving picture using reference frequency of reference frame
A moving picture encoding method capable of using a reference frame number in multi-frame motion prediction and variable-length code reference frame information corresponding to the number includes the steps of: calculating a reference frequency of the reference frame; acquiring, with the reference frequency, reference frame identification information so that a ratio of a reference frame index code occupying a bit stream is reduced; and multiplexing the reference frame identification information together with encoded moving picture data. Instead of the calculation of the reference frequency, the reference frequency of the reference frame may be estimated by calculating a frame similarity.
US07835433B2 Multiple receiving devices determining the sampling rate for received signals using a plurality of sampling rates
A receiver apparatus is disclosed. The receiver apparatus includes a plurality of signal receiving devices and a plurality of channel signal outputting devices for sampling signals received by the signal receiving devices at sampling rates switched within a predetermined range or between multiple values and outputting channel signals. The receiver apparatus also includes control devices for controlling the sampling rates in the channel signal outputting devices. The receiver apparatus also includes response estimating devices for estimating responses on the basis of the channel signals output from the channel signal outputting devices. The receiver apparatus also includes evaluating devices for evaluating reception characteristics on the basis of the responses estimated by the response estimating devices. The receiver apparatus further includes determining devices for determining the sampling rates in the channel signal outputting devices on the basis of the reception characteristics at the multiple sampling rates evaluated by the evaluating devices.
US07835432B2 Measuring noise power at wireless receivers using pilot symbol information
Embodiments are directed to a wireless receiver system that utilizes a special structure of pilot symbols used for synchronization and channel estimation in transmission packets to measure noise power at the receiver. The periodicity of the pilot signal sequences is used to extract the noise power from the received signal. Such extraction is achieved by subtracting the received signals from two pilot slots which are separated by the known periodicity of the training sequence. This method relies on the fact that desired signal and system interference signals will cancel out after the subtraction process. Measuring the power of the residual signal after subtraction represents the estimate of the noise power. Several consecutive such residual signals can be first summed up before measuring the power to improve the estimate of the noise power at the receiver. To further improve the performance, estimates of the desired signal produced by a channel estimation block can be first subtracted from each of the received signals on two pilot slots which are then to be subtracted and are separated by the known periodicity of the pilot sequence.
US07835428B2 Method and device for facsimile communication capable of completing communication even when there is disruption to communication
A MODEM device includes a detector configured to detect a synchronization signal transmitted from a source MODEM in a resynchronization process of a primary channel and a timer configured to count up starting from a beginning of a detection of the synchronization signal, and send information to forcibly move into a receiving mode for receiving image data when a time period from the beginning to a completion of the detection of the synchronization signal exceeds a predetermined time period.
US07835427B1 Multiplexed architecture for simultaneous transmission and reception
A system for simultaneously transmitting and receiving signals in a frequency hopping system. The system includes a multiplexor configured to filter a plurality of frequency hopping message pulses based on a frequency associated with each pulse, a plurality of transceivers configured to receive the pulses from the multiplexor, and a modem configured for simultaneous transmission and reception whereby transmission of the pulses are isolated from potentially received pulses by selecting a specific sub-band and transceiver corresponding to the specific sub-band through which to transmit each pulse.
US07835425B1 Architectures, circuits, systems and methods for reducing latency in data communications
Circuits, architectures, systems and methods for facilitating data communications and/or reducing latency in data communications. The architecture includes a clock recovery loop receiving data from a host device and providing a recovered clock signal, a filter circuit receiving recovered clock signal information and providing a control signal that adjusts the transmitter clock in response to recovered clock signal information and the two clock signals, and a transmitter receiving the control signal and transmitting data to a destination device in accordance with the transmitter clock. The circuitry generally includes a clock alignment block receiving first and second periodic signals and providing a control signal in response thereto, a filter for first periodic signal information, and a logic circuit configured to combine the control signal and the filtered information, thereby providing an adjustment signal for the second periodic signal. The systems generally relate to those that include the present architecture and/or circuit. The method generally includes determining a phase difference between first and second periodic signals, one of the periodic signals being recovered from a data stream; adjusting the other periodic signal in response to the phase difference and filtered information from the recovered periodic signal; and transmitting the data stream in accordance with said adjusted periodic signal. The present invention advantageously eliminates a FIFO memory in the data path, thereby reducing transceiver latency and improving system performance.
US07835419B2 Optimized graphite electrode pin configuration
A pin for use in connecting graphite electrodes into a joint, where the pin has at least one male tang having a tang factor, defined as the ratio of male tang length to diameter of the electrode into which hit is to be threaded, of at least about 0.60.
US07835415B2 Single longitudinal mode laser diode
A single-mode, etched facet distributed Bragg reflector laser includes an AlGaInAs/InP laser cavity, a front mirror stack with multiple Fabry-Perot elements, a rear DBR reflector, and a rear detector. The front mirror stack elements and the rear reflector elements include input and output etched facets, and the laser cavity is an etched ridge cavity, all formed from an epitaxial wafer by a two-step lithography and CAIBE process.
US07835411B2 Laser frequency stabilizing device, method and program
A laser frequency stabilizing device comprises a laser light producer operative to produce and emit a laser light containing a first and a second longitudinal mode light having different wavelengths; a spectrometer operative to spectrally decompose the laser light into the first longitudinal mode light and the second longitudinal mode light; a first detector operative to detect the light output signal from a absorption cell; a second and third detector operative to detect the signal intensity of the first and second longitudinal mode light; an actuator operative to change the resonant cavity length; a first drive controller operative to detect the saturated absorption signal from the light output signal detected at the first detector and control driving the actuator based on the saturated absorption signal; a second drive controller operative to control driving the actuator such that the signal intensity of the first longitudinal mode light detected at the second detector and the signal intensity of the second longitudinal mode light detected at the third detector have a ratio of a certain value; and a switcher operative to switch the control of the detector between the control by the first drive controller and the control by the second drive controller.
US07835409B2 Illumination light source device and laser projection device
An illumination light source is provided with a laser light source having a laser medium with a specified gain region, and a reflector having a narrow band reflection characteristic. A part of a laser light emitted from the laser light source is reflected and fed back by the reflector, so that an oscillation wavelength of the laser light source is fixed at a reflection wavelength. A peak of a gain region of the laser medium is shifted from the reflection wavelength by a change of an oscillation characteristic of the laser light source, so that the oscillation wavelength of the laser light source is changed from the reflection wavelength. Thus, an oscillation spectrum of the laser light source is spread to reduce speckle noise.
US07835407B2 Voice and data exchange over a packet based network with DTMF
A signal processing system which discriminates between voice signals and data signals modulated by a voiceband carrier. The signal processing system includes a voice exchange, a data exchange and a call discriminator. The voice exchange is capable of exchanging voice signals between a switched circuit network and a packet based network. The signal processing system also includes a data exchange capable of exchanging data signals modulated by a voiceband carrier on the switched circuit network with unmodulated data signal packets on the packet based network. The data exchange is performed by demodulating data signals from the switched circuit network for transmission on the packet based network, and modulating data signal packets from the packet based network for transmission on the switched circuit network. The call discriminator is used to selectively enable the voice exchange and data exchange.
US07835398B2 Highly integrated media access control
A supervisory communications device, such as a headend device within a communications network, monitors and controls communications with a plurality of remote communications devices throughout a widely distributed network. The supervisory device allocates bandwidth on the upstream channels by sending MAP messages over its downstream channel. A highly integrated media access controller integrated circuit (MAC IC) operates within the headend to provide lower level processing on signals exchanged with the remote devices. The enhanced functionality of the MAC IC relieves the processing burden on the headend CPU and increases packet throughput. The enhanced functionality includes header suppression and expansion, DES encryption and decryption, fragment reassembly, concatenation, and DMA operations.
US07835397B2 Frame processing
A technique is disclosed for generating a plurality of output frames based on a single input frame. An input interface is configured to receive at least a portion of the input frame. An output controller is configured to receive, for each of the plurality of output frames, a new header, and combine each new header with at least a portion of the input frame. An output frame may be generated for which no corresponding input frame exists. An input interface is configured to receive an indication that the output frame should be generated. An output controller is configured to receive a generated header and combine the generated header with a dummy payload to form the output frame.
US07835395B2 Packet transfer device
A router with a server incorporated to provide services has a problem in that the server's resource cannot be allocated dynamically according to user requests. Service request packets received at a plurality of network interfaces are controlled such that the total bandwidth of the service request packets does not exceed a preset threshold. This makes it possible to process as many service requests from users as possible while limiting a server resource occupied by one service to a fixed amount. The network interfaces are notified of how much of a server resource is occupied by each service. In the case where one service consumes less than its allocated resource amount, the resultant surplus resource is made available to other services by easing the bandwidth control on other services. The above problem is thus solved.
US07835394B2 Dynamic setting of transmission scheduler algorithms
According to a scheduler algorithm setting method that is used for scheduling the transmission of packet data that are to be transmitted to mobile stations, a mobile station number threshold value setting unit sets a threshold value for the number of mobile stations that is to be used for determining switching between two scheduler algorithms that have been set. A mobile station counting unit counts the number of mobile stations that are performing communication within the same cell. The scheduler algorithm setting unit compares the number of mobile stations that have been counted with the threshold value, and based on the result of this comparison, selects the appropriate scheduler algorithm, and sets this scheduler algorithm in a scheduler that performs scheduling of transmission of packet data.
US07835393B2 System and method for converting multichannel time division multiplexed data into packets
A system and method are provided for converting multichannel serial data streams into packets. The method accepts a plurality of serial data streams in a corresponding plurality of channels. In a time domain multiplexed (TDM) fashion, groups with an undetermined number of data bits are packed from each data stream, into an associated channel segment queue, where each segment includes a predetermined number of bits. In a TDM fashion, segments are loaded into an associated channel payload queue, where each payload includes a predetermined number of segments. Once a payload is filled, an associated pointer is created in a pointer queue. The method selects a pointer from the pointer queue, creates a packet from the payload associated with the selected pointer, and transmits the packet via a packet interface. The packet overhead may include information stored in the pointer, a packet header, or a cyclic redundancy check (CRC) checksum.
US07835378B2 Root node redundancy for multipoint-to-multipoint transport trees
A mechanism is provided to configure a plurality of transport trees in a transport network, each of which correspond to a native tree (e.g., a bidirectional multicast tree). In embodiments of the present invention, each of the plurality of transport trees has a unique root node so that in the event of a failure of any root node, the transport trees with surviving root nodes can be used to transport traffic from the native tree. The present invention provides for each transport network edge router being independently responsible for selection of a transport tree that the edge router will use to transmit a datastream, while also being capable of receiving packets from any transport tree. Through the use of such configured transport trees along with independent selection of a transport tree, the present invention provides a reduction in the disruption of datastream transmission due to a root node failure. Aspects of the present invention further provide a capacity for root node load balancing by permitting data transmission over any of the configured transport trees on a source-by-source (or edge router-by-edge router) basis.
US07835376B2 Communication device, communication system, and LAG management table management method used therefor
A communication device has link aggregation management tables, one for each of a plurality of line cards, each of the link aggregation management tables managing a relation between a link aggregation group and ports belonging thereto. The communication device has a function, which makes statuses of the link aggregation management tables consistent, in each of the plurality of line cards.
US07835373B2 Method and apparatus for buffer linking in bridged networks
A computer implemented method and apparatus are provided for transferring data in a logical partitioned data processing system. A receiving adapter receives data from a network. The receiving adapter transfers the data to a pre-mapped buffer if the data is to be sent to a target adapter. A virtual bridge receives the pre-mapped buffer from the receiving adapter and transfers the pre-mapped buffer to the target adapter. The target adapter receives the pre-mapped buffer from the virtual bridge and determines that the received buffer is pre-mapped. The target adapter accesses the pre-mapped buffer using pre-mapped mapping, and transmits the data contained therein.
US07835372B2 System and method for transparent wireless bridging of communication channel segments
Systems and methods for transparent wireless bridging of communication channels are provided. A plurality of wireless bridge devices are each deployed on a wired communication channel segment and listen for traffic to build a table of MAC addresses for the network devices on each respective segment. The bridges also collectively form a wireless mesh network and publish the MAC addresses on the wireless mesh network so each bridge receives MAC address information for every segment. Accordingly, a sending device on a first segment sends a communication to a target device on a second segment. The respective first bridge passes the communication along through the wireless mesh network to the respective second bridge and the first bridge also sends an acknowledgement to the sending device on behalf of the target device. This proxy acknowledgement allows the wireless bridge system to account for potential latency over the wireless mesh network while at the same time complying with latency requirements and meeting or exceeding the overall round-trip time for network communications.
US07835371B2 Method and apparatus to provide data streaming over a network connection in a wireless MAC processor
A method of wirelessly transmitting or receiving a packet of information, and an apparatus to wirelessly transmit or receive a packet of information. In the case of transmitting, the method includes streaming a data element, including at least some of the contents of the packet, over a network link during transmit time. In the case of receiving, the method includes streaming a data element, including at least some of the contents of the received packet, over a network link during receive time. The transmitting or receiving is by a station of a wireless network and the streaming is to or from the station from or to a network device coupled to the station by the network link.
US07835370B2 System and method for DSL subscriber identification over ethernet network
A DSLAM aggregation topology VLAN bundling mechanism includes an edge device port that receives a packet from a Digital Subscriber Line Access Multiplexer (DSLAM) device, the packet including an inner Virtual Local Area Network (VLAN) tag that identifies a Digital Subscriber Line (DSL) subscriber. A processor of the edge device adds an outer VLAN tag to the packet, the outer VLAN tag identifying the DSLAM and a destination server coupled to an Ethernet access network. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
US07835368B2 Systems and methods for mitigating the effects of upstream far-end cross talk
A method is described for reducing self-induced far end crosstalk (self-FEXT) in a multiple input multiple output (MIMO) digital subscriber line (xDSL) system. An initial value for an off-diagonal multiple input multiple output canceller (ODMC) is derived while the ODMC is inactive and while in data mode. The method includes activating the initial ODMC and converging towards an steady-state value for the ODMC by performing an adaptive algorithm to maximize the Shannon's capacity of the system and to reduce upstream self-FEXT. Bit loading is performed and a frequency domain equalizer (FEQ) is updated.
US07835367B2 Network connection method, network connection system, and, layer 2 switch and management server forming the network connection system
In a network connection method for interconnecting a virtual LAN distributed over plural sites via a network formed by plural layer 2 switches, a layer 2 switch monitors a first virtual LAN configuring frame sent from a site in the plural sites for configuring the virtual LAN, a network virtual LAN identifier is assigned based on the monitored first virtual LAN configuring frame, and the layer 2 switch generates a second virtual LAN configuring frame based on the assigned network virtual LAN identifier, and transmits the second virtual LAN configuring frame to the plural layer 2 switches in the network so as to establish the virtual LAN distributed over the plural sites. Accordingly, configuration and operation of a virtual LAN in a network of the layer 2 switches can be performed efficiently according to the virtual LAN tag of the subscriber.
US07835365B2 Connection management in a centralized communication system
A method to establish communications in a centralized network determines that a connection needs to be established and generates a connection type and a connection specification. A connection is then requested from a central coordinator. If the connection is granted, a connection identifier with an originating service access point and predefined parameters with the connection identifier. The determination of a need for a connection may be made by request from an application, or automatically determining that a connection does not exist and needs to be set up.
US07835363B2 Method and system to provide blade server load balancing using spare link bandwidth
A blade server with an improved method and apparatus for controlling the capacity utilization of the servers is disclosed. Capacity utilization information is obtained from blade servers mounted on a common backplane. The servers provide information concerning capacity utilization using spare link bandwidth without polling or the use of special messages. The blade manager then allocates network traffic based on a utilization algorithm in order to balance the capacity of the server in an efficient manner.
US07835358B2 Packet switch and method of use
The present invention relates to a packet switch and a packet switching method. An example embodiment of the present invention comprises at least three network ports, at least one instrument port, a mux-switch, a packet switch fabric, and an address table. The embodiment updates the address table to include the source address of each ingress packet of each network port and associate the source address with that network port. The mux-switch routes the ingress packet traffic of each network port according to the identity of the network port so that at least a copy of the packet traffic of one of the network ports is routed to an instrument port. The packet switch fabric routes the packets from the instrument ports to the network ports according the destination address of the packet and the identity of the network port that is associated with the destination address as recorded in the address table.
US07835355B2 Packet forwarding apparatus having gateway selecting function
Packet forwarding apparatus comprises a plurality of line interfaces and a protocol processing unit for controlling packet forwarding among the line interfaces and for forwarding a connection initiation request packet received from a user terminal to a plurality of redundant gateways, wherein the protocol processing unit has a management table for storing forwarding control information to control forwarding of communication control packets for each user terminal, selectively forwards one of response packets replied from the plurality of gateways in response to the connection initiation request packet to the requester user terminal and discards the other response packets based on the forwarding control information.
US07835354B2 Modeling broadcast, multicast, point to point, and handshake communications over the same channel in a spin model checker
Module identifying bits corresponding to the modules of a communication network are used to indicate whether a communication is a broadcast communication to all modules in the communication network, a multicast communication to more than one but not all modules in the communication network, or a point-to-point communication to a specific module in the communication network. In addition, a handshake session is also indicated.
US07835351B2 Selection of information for transmission and storage in an ad-hoc network based upon local synopsis exchange
A method of managing traffic in an ad-hoc network includes receiving, at a local node, a received synopsis of data sample updates in a neighbor storage of a neighboring node, the synopsis being based at least in part on dynamic priorities associated with the data samples. The received synopsis is then compared with data sample updates in a local storage of the local node and the local node determines which data samples will be transmitted.
US07835350B2 Prioritizing data transmissions using the number of associated origin addresses
An apparatus, data structures, and method are provided for prioritizing data transmissions within a network. As applied to a switching station in a network, the method prioritizes transmissions from the network to determine which packets should be transmitted from the switching station first when multiple packets are routed to the same outgoing port of the switching station. A packet prioritization station is provided, preferably as an add-on to the switching station. The packet prioritization station has a cache in which the destination address of each incoming packet is associated with every origin from which it has received a transmission within a certain time period. The packet prioritization station operates to give priority to transmissions to those destinations that have a higher number of associated origins. Thus, packets that are probably en route to time-critical users or groups of users will be sent before those that are less time-sensitive.
US07835348B2 Method and apparatus for dynamic anomaly-based updates to traffic selection policies in a switch
Techniques and architectures to dynamically modify policies used to determine how data in switched network traffic is selected for security inspection. One embodiment of the invention modifies policies used to determine how data in network traffic is redirected from a switch to an intrusion prevention system, without the policy modifications interrupting the handling of network traffic by the switch.
US07835347B2 IP inter-working gateway in next generation network and method for implementing inter-working between IP domains
An IP inter-working gateway in an NGN includes: a transport layer module which complies with the definition of a standard TCP/IP protocol stack, for determining a service type of an IP packet from a source IP domain, and transmitting the IP packet to a service module or to a destination IP domain; the service module, for performing processing of signalling proxy, RTCP and media conversion and/or processing of control protocol for the IP packet from the transport layer module, and transmitting the IP packet processed by the service module to the destination IP domain. The embodiments of the present invention provides a method for implementing inter-working between IP domains by the IP inter-working gateway, which implements the inter-working of IP packet between heterogeneous operating networks.
US07835345B2 Page-mode messaging
A way to provide page-mode messaging is to send a message using a session-mode messaging mechanism with an indication indicating that the session-mode is for a pager-type message. In response to said indication, a receiver treats the message as a page-mode message although it was received in the session-mode.
US07835343B1 Calculating transmission anticipation time using dwell and blank time in spread spectrum communications for security systems
A building-security method is implemented in a variety of embodiments. In one such embodiment, the building-security method is implemented for bidirectional, wireless communication between a control panel device and peripheral devices. Each of the devices includes a wireless communication circuit to effect wireless communications. The control panel wirelessly sends synchronization information to at least one of the peripheral devices. Power consumption is reduced for at least one of the wireless communication circuits by coordinating a communications time interval and a selected channel for communication between the control panel device and the peripheral device to effect wireless communications between the control panel and the peripheral device. The selected channel is one channel from a sequence of channels used for wireless communications between the control panel device and the peripheral devices.
US07835342B2 Dedicated device for automatically accessing wireless internet network and supplying wireless packet data-based indoor-capable GPS locations
A dedicated device and method for connecting between a packet-data-capable wireless modem and a high sensitivity indoor-capable Global Positioning System (GPS) receiver, and is able to access a commercially available cellular or PCS band wireless Internet network for supplying indoor and outdoor GPS locations to a designated remote Internet server, in an independent, periodic, and automatic manner. Implemented with TCP/IP UDP PPP protocol stacks, the device automatically accesses and retries for always connecting to the wireless Internet network in packet data mode. The device also automatically retrieves the aiding/assisted-GPS (A-GPS) information from either a wireless base station or a specified separate A-GPS server. The device periodically supplies the A-GPS information and receives the indoor-capable GPS locations, to and from the GPS receiver. The indoor-capable GPS locations are packed into Internet User Datagram Protocol (UDP) packet data format and periodically sent to a designated remote server through the wireless Internet network.
US07835341B2 Packet communication apparatus
A packet communication apparatus sends an authentication request packet received from a user terminal to an authentication server. If a packet received from the authentication server is an authentication packet for the user terminal, an authentication controller executes authentication processing of the authentication packet. If the authentication packet includes connection limit information for the user terminal, a connection limit controller sets the connection limit information to the user terminal. According to the connection limit information, the packet communication apparatus sends the packet received from the user terminal to a quarantine server disposed to quarantine the user terminal.
US07835338B2 Communication system, communication device, wired communication device, and communication method
A communication system includes a wired communication device and a communication device that can communicate with a wireless communication device and the wired communication device. The communication device includes a clock output unit and a modulator. The wired communication device includes a clock extracting unit, a signal extracting unit, and a processing unit. The communication device and the wired communication device are connected to each other by a first connecting line through which a modulated signal is sent from the communication device to the wired communication device, and a second connecting line, which is different from the first connecting line, through which a signal is sent from the wired communication device to the communication device.
US07835337B2 Method for transmitting downlink control information
A method for efficiently transmitting downlink control information is described. A method for transmitting control information in a multiple antenna system which can simultaneously transmit a maximum of two codewords includes transmitting modulation and coding scheme (MCS) information, a new data indicator (NDI) and a redundancy version (RV) for information blocks transmitted through the two codewords, and transmitting additional control information including at least one of a swapping indicator and enable/disable information. The swapping indicator indicates whether or not swapping occurs between the information blocks transmitted through the two codewords, and the enable/disable information indicates whether or not any one of transmissions through the two codewords is disabled. The swapping indicator is reserved when any one of transmissions through the two codewords is disabled, thereby reducing signaling overhead and efficiently transmitting necessary information.
US07835330B2 Accessing a data network through a cellular communication system
Wireless access equipment provides access to a data network, such as the Internet, through a cellular communication system. A command receiver receives commands from terminal equipment in accordance with an interface protocol, which may be a dial-up protocol. A first access point identifier is stored in an APN store. When a session setup command is received, an APN controller selects between the first and a second access point identifier in response to a parameter of the session setup command. For example, the session setup command may comprise an access point identifier overriding the stored first access point identifier. A session controller proceeds to set up a packet data session of the cellular communication system to the data network using the selected session access point identifier. Embodiments of the invention may provide a flexible and user friendly means of supporting a plurality of network access points through a cellular communication system.
US07835329B2 Mobile communication system, mobile station, and radio control device
It is an object of this invention to select an information receiving method at a mobile station (MS) so as to avoid an increase in the transmission power of a base transceiver station (BTS) or redundancy or loss of received information at the mobile station (MS) in broadcast communication or multicast communication. A mobile station according to this invention includes a receiving method selection information acquiring unit (11, 14, 15, 16) for acquiring receiving method selection information for receiving the same information transmitted via a plurality of cells, and a determining unit (12) for determining whether to perform soft combining or selective combining on the same information based on the receiving method selection information.
US07835328B2 Network access points using multiple devices
A system and method for providing access to a communication network includes providing a radio node comprising a first set of access point components including a radio component, and providing a physically separated controller node in communication with the radio node. The access point controller comprises a second set of access point components distinct from the first set of access point components, creating a distributed access point. A system controller may also be used to control at least one of the radio node and the controller node. The radio node, the controller node, and the system controller communicate over a communication link, such as a wireless or wired link.
US07835327B2 Multiple antenna servicing by multibranch PSYNC detection module
A wireless terminal is operable to receive a Wideband Code Division Multiple Access (WCDMA) signal from a base station and includes clock circuitry, a wireless interface, and a Primary Synchronization (PSYNC) module. The clock circuitry generates a wireless terminal clock using a wireless terminal oscillator. The wireless interface receives the WCDMA signal, which is produced by the base station using a base station clock that is produced using a base station oscillator that is more accurate than the wireless terminal oscillator. The PSYNC module includes a plurality of PSYNC correlation branches. Each PSYNC correlation branch phase rotates the WCDMA signal based upon a respective frequency offset, correlates the phase rotated WCDMA signal with a Primary Synchronization Channel (PSCH) code over a plurality of sampling positions, and produces PSYNC correlation energies based upon the correlations for each of the plurality of sampling positions.
US07835326B2 Method and apparatus for scheduling data packet transmission according to QoS in a mobile communication system
A scheduling apparatus for a base transceiver system (BTS), determines a point of data transmission to mobile stations (MSs). The BTS includes buffers for storing data to be transmitted to the MSs. A scheduler determines a priority of each of the MSs taking into account a data rate determined depending on a channel condition between the BTS and the MSs, a required amount of transmission data, and an amount of data to be transmitted to the MSs, and determines an MS having the highest priority among the MSs, as a destination MS to which data is to be transmitted by the BTS. The scheduler increases the required amount of transmission data upon receipt of a retransmitted data packet, and decreases the required amount of transmission data after transmitting data to the MSs.
US07835321B2 Method of allocating uplink transmission channels in a communication system
A method of allocating channels in a user equipment is disclosed. In particular, a method of allocating a plurality of Dedicated Physical Channels (DPCHs) and Enhanced Dedicated Channels (E-DCHs) in a user equipment of a multicode transmission system. The method includes determining whether a High Speed Downlink Shared Channel (HS-DSCH) is configured for the user equipment (UE) and determining a number of codes used by the DPCH and the E-DCH. The method further includes allocating the DPCH and the E-DCH channels to an I branch or a Q branch based on the number of codes used by the DPCH and the E-DCH and the HS-DSCH configuration.
US07835312B2 Method and apparatus for updating label-switched paths
A method of updating a label-switched path for forwarding data in a data communications network in response to a change in a network comprises the step, performed at an updating node of receiving notification of a network change, of constructing a post-change label-switched path in the changed network. The method further comprises, after termination of a first period, forwarding data using the post-change label-switched path.
US07835311B2 Voice-activity detection based on far-end and near-end statistics
Methods and apparatus of managing a communication system, wherein a decision regarding a level of activity at a first end is made based at least in part on the level of activity at the second end. In one embodiment, the energy level of a first-end audio signal is measured. The first end is declared voice-active if the first-end energy level is greater than or equal to a first threshold value. The first end is declared voice-inactive if the first-end energy level is less than the first threshold value. To determine the value of the first threshold value, the energy level of a second-end audio signal is measured. If the second-end energy level is greater than or equal to a second threshold value, the second end is declared voice-active, in which case the first threshold is maintained at a relatively high level. If the second-end energy level is less than the second threshold value, the second end is declared voice-inactive, in which case the first threshold is maintained at a relatively lower level.
US07835305B2 Remote management system
A disclosed remote management system includes an electronic device; a communication adaptor; and a management apparatus connected via the communication adaptor to the electronic device and configured to remotely manage the electronic device. The communication adaptor includes a network segment specification unit for specifying a network segment to be managed, a device search unit configured to search the specified network segment to find the electronic device in the network segment, a remote management information obtaining unit configured to obtain remote management information from the found electronic device, a format verification unit configured to verify the obtained remote management information, an invalid device information sending/reporting unit configured to send or report electronic device information of the electronic device if the remote management information is invalid, and a change request sending unit configured to send a change request including updated remote management information to the electronic device.
US07835302B2 Method and apparatus for automatically managing sub-layer interfaces
A method of generating a standardized network-management representation of a multiple-layer network communications interface sub-stack having a non-standardized network-management representation includes determining, based on a signature indicating a layered structure of the network communications interface sub-stack, whether an expected type of sub-layer interface of the network communications interface sub-stack exists. If the expected type of sub-layer interface is determined not to exist, then a sub-layer interface of the expected type is created and a network management information base is populated with a sub-layer interface entry including (1) respective instance and type identifiers of the sub-layer interface and (2) one or more operational attributes of the sub-layer interface, the value of each operational attribute identically mirroring the value of a corresponding operational attribute of the interface sub-stack as reflected in the non-standardized network-management representation. The method can be performed for multiple sub-layer interfaces by a reentrant procedure of a dedicated interface manager in conjunction with pseudo drivers responsible for the sub-layer interfaces.
US07835301B1 Extended service set mesh topology representation
A system and methods for wireless computing devices to become mesh member nodes within a self-configuring mesh network includes mechanisms for neighbor discovery and sharing of a common topology database including mesh topology and mesh network information. Each mesh node may use the topology database to determine optimized routing paths within the mesh network. Mesh member nodes are configured to detect and communicate topology changes and measured mesh network attributes to other members of the self-configuring wireless network.
US07835297B2 Determining the state of a tunnel with respect to a control protocol
Element managers and processes retrieve information from a first packet switch. The information is derived from layer-two (data link layer) control packets relayed from a second packet switch to the first packet switch via a tunnel. The layer-two control packets conform to a layer-two control protocol. Based at least in part on the retrieved information, the element managers and processes determine that the tunnel is configured to relay layer-two control packets conforming to the layer-two control protocol despite a desired tunnel configuration specifying that the tunnel should not be configured to relay layer-two control packets conforming to the layer-two control protocol. Element managers and processes may alternatively or additionally detect other discrepancies between the desired tunnel configuration and the tunnel.
US07835295B2 Interface module with power over Ethernet function
An interface module for use in a process monitoring and control system has an Ethernet port, a controller, and at least one segment I/O module. The Ethernet port is adapted to send and receive signals in an Ethernet protocol over a cable comprising a plurality of wires and to receive a voltage potential from at least one pair of the plurality of wires. The controller is coupled to the Ethernet port and powered from the received voltage potential. The at least one segment I/O module is coupled to the controller and is adapted to couple to an associated field device segment with at least one attached field device. The at least one segment I/O module is adapted to interact with the at least one attached field device on the associated field device segment.
US07835294B2 Message filtering method
A message filtering method makes use of a database in which domain names of a network, such as the Internet, are associated with IP addresses, or with geographic locations. Electronic messages are tested for authenticity by comparing domain names and IP addresses for a message being tested with information in the database. If the sender information in the message does not have the same associations as information in the database, the message may be blocked, flagged as spam, or subjected to further filtering.
US07835293B2 Quality of service testing of communications networks
Network testing is conducted using a pair of traffic agents that acts as sender and receiver endpoints. The sending traffic agent generates and transmits a stream of packet batches, each batch being composed of high and low priority packets in a predetermined sending order. The receiving traffic agent analyzes the order of packet arrival in the stream relative to the sending order, and returns results to a traffic control module. Path speed and the priority classification of the traffic are parameters used to configure the tests. The tests are typically run periodically under different load conditions in order to evaluate the effects of other traffic being concurrently transiting the network.
US07835291B2 Disabled state and state signaling for link aggregation
A device enables a disabled timer state for a link aggregation group (LAG) link if a disabled timer condition is determined for the LAG link, and enables a disabled state for the LAG link if a disabled condition is determined for the LAG link in the disabled timer state.
US07835284B2 Method and apparatus for routing data in an inter-nodal communications lattice of a massively parallel computer system by routing through transporter nodes
A massively parallel computer system contains an inter-nodal communications network of node-to-node links. An automated routing strategy routes packets through one or more intermediate nodes of the network to reach a destination. Some packets are constrained to be routed through respective designated transporter nodes, the automated routing strategy determining a path from a respective source node to a respective transporter node, and from a respective transporter node to a respective destination node. Preferably, the source node chooses a routing policy from among multiple possible choices, and that policy is followed by all intermediate nodes. The use of transporter nodes allows greater flexibility in routing.
US07835281B2 Method and system for allocating resources in a communication system
Disclosed is a method and system for allocating resources in a communication system. The method includes calculating a size of a transmission area for transmitting the generated data when data to be transmitted to mobile stations is generated; and controlling data to be transmitted through the transmission area and then allocating the controlled data to the transmission area according to priorities of data bursts based on sizes of the data bursts.
US07835279B1 Method and apparatus for shared shaping
A method and a network device for sharing bandwidth among a group of classes of traffic for an interface are provided. Bandwidth may be allocated to at least one traffic class of a first priority for the interface. At least some unused bandwidth of the at least one traffic class may be allocated to at least one other traffic class of a second priority for the interface. In some implementations, weighted constituents may be allocated unused interface bandwidth based on an assigned weight of each of the weighted constituents of the interface.
US07835277B2 Method and apparatus for managing a buffer in a communication system
A method and apparatus for managing a buffer of a Radio Access Station (RAS) in a communication system are provided. An available buffer space determiner sets a threshold for each service class for scheduling packet input/output of the buffer according to priority of a service class, estimates and stores, upon receipt of a packet at the buffer, an available space size of the buffer after the packet reception, compares the estimated available space size of the buffer with a first threshold corresponding to a first service class indicative of a service class of the packet, and schedules packet input/output of the buffer according to the comparison result. A processor module schedules packet input/output of the buffer according to an output of the available buffer space determiner. The present invention can improve quality of services through service differentiation based on priorities of service classes and buffer management based on characteristics of the corresponding service traffics.
US07835275B1 Dynamic assignment of quality of service (QoS) to an active session in an ipsec tunnel
Quality of Service (QoS) is provided to a secure data tunnel such an an IPsec tunnel using information about the tunnel and the underlying data session to formulate a set of bandwidth requirements. A policy server operates to receive the information to create the set of bandwidth requirements which are enforced by a termination device. The termination device sets the bandwidths. QoS can be provided on a static or continuous basis. QoS can be provided on a dynamic basis. QoS can be provided at different levels depending on the type of data session. Multiple QoS can be provided for multiple data sessions existing simultaneously using multiple SSIDs.
US07835273B2 Method for transmitting data in mobile ad hoc network and network apparatus using the same
Provided are a method for transmitting data in a mobile ad hoc network in which the quantity of data transmitted is adjusted by adjusting the size of a congestion window when network duplicate ACK packets are received, and a network apparatus using the same. The method includes mapping sequence numbers of data packets to be transmitted to congestion window sizes during transmission of the data packets, determining whether there is a lost data packet or not, and if there is a lost data packet, retransmitting the lost data packet and adjusting a congestion window size to the congestion window size mapped to the sequence number of the lost data packet. Accordingly, a data rate throughput over a wireless ad hoc network can be increased.
US07835269B1 Fast link down
Apparatus having corresponding methods and computer programs comprise a physical layer controller adapted to start a first timer for a physical link comprising a receive physical link; and a physical link monitor comprising a monitor module adapted to determine a local receiver status for the receive physical link, and a controller adapted to indicate a link status is OK for the physical link when the local receiver status is OK, wherein the controller comprises a speed up mode circuit to indicate the link status is FAIL for the physical link when the local receiver status is not OK and a speed up mode is enabled, regardless of the status of the first timer.
US07835266B2 Node apparatus and maintenance and operation supporting device
The present invention relates a node device cross-connected to a STM transmission system and a maintenance and operation support device connected to the node device. The object of the present invention is to releasing a desired transmission section or link efficiently. Therefore, the node device according to the preset invention includes control section individually selecting a link provided to for a path in the communication devices accommodated into the local and remote stations; and cross-connection section providing a path through the selected link, wherein the control section selects an auxiliary link based on a system configuration when identifiers of all paths to be replaced by the substitute path are given.
US07835260B2 Method for receiving signals in multiple user system
This document is related to a method for receiving signals in multi-user system, the method comprising: receiving signals form 2 or more mobile stations using ‘k’-th radio resource and ‘k+m’-th radio resource; estimating a channel matrix using the received signals; calculating a weight matrix so that the channel matrix have an orthogonality to the signals from each of the mobile stations; transmitting the weight matrix to each of the mobile stations; and receiving signals that the weight matrix is applied by each of the mobile stations. By doing so, we can increase the transmission efficiency through obtaining both orthogonality and diversity gain in the multi-user MIMO system.
US07835252B2 Optical head apparatus
An optical head apparatus includes a light source and an objective lens focusing a light source light on an optical recording medium. Also included is a light detector receiving a return light, and a variable diffraction device including a first polarized light diffraction grating; and a second polarized light diffraction grating. Provided that a polarizing direction diffracted by the first polarized light diffraction grating is defined as a first polarizing direction and a polarizing direction that is orthogonal to the first polarizing direction and not diffracted by the first polarized light diffraction grating is defined as a second polarizing direction, a ratio obtained from dividing a diffraction efficiency in the second polarizing direction by a diffraction efficiency in the first polarizing direction, of the first polarized light diffraction grating, is 0 to 0.5, and a ratio obtained from dividing a diffraction efficiency in the first polarizing direction by a diffraction efficiency in the second polarizing direction, of the second polarized light diffraction grating, is 0 to 0.5.
US07835250B2 Optical pickup device and information recording/reproduction device
The present invention makes it possible to accurately and adequately adjust the position where sub beams are shone when performing tracking correction or CTC using three beams.The invention adjusts the positions where the sub beams are shone onto the surface of an optical disc DK by changing the angle of a diffraction grating 211 that is mounted inside an optical pickup. When performing adjustment, the angle of the diffraction grating 211 is performed in three stages: (i) rough adjustment, (ii) initial fine adjustment and (iii) continuous fine adjustment.
US07835249B2 Optical recording method, optical recording apparatus, optical recording medium, optical reproducing method, and optical reproducing apparatus
The present invention provides an optical recording method and an optical recording apparatus for holographically recording information allowing for reductions in uneven consumption of the material through the thickness of a recording layer during recording to achieve high density recording and an increased recording capacity, an optical recording medium, and an optical reproducing method and an optical reproducing apparatus using the optical recording method. The optical recording method includes irradiating the optical recording medium with an information beam and a reference beam, dividing at least one of the information beam and the reference beam into two or more between a light source thereof and an optical recording medium, and adjusting the optical path lengths of the divided information beams and reference beams so that they focus on points different from each other through the thickness of the recording layer.
US07835247B2 Backup method of record information and method for reading backed up record information
A backup method includes reading record information of an optical disc; when the reading operation fails, utilizing an optical disc drive to read backed up record information at a plurality of specified positions in the lead-out area; checking a status of a session as a preparation for following recording; utilizing the optical disc drive to record data into a session on the optical disc; updating record information of the optical disc to generate an updated record information when recording of the session is completed and simultaneously recording the updated record information including a TOC block within the lead-in area of the optical disc to a plurality of specified positions on the optical disc according to different data types of the record information to serve as backed up record information; and ending a recording operation of the session.
US07835238B2 Method for reducing access time of a write-once disc
A write-once disc, an apparatus for recording information thereon, and a method of reducing access time thereto the write-once disc including at least one record layer. The write-once disc also includes at least one update area in which updated predetermined information is recorded; and an access information area in which location information regarding the updated predetermined information, is recorded for a predetermined period. Accordingly, it is possible to reduce an access time for reading information updated in the write-once disc on which predetermined information is updated and recorded on a new position.
US07835237B2 Optical pickup device and information recording/reproducing apparatus
There are obtainable reliable and proper tracking correction and CTC even when fluctuations occur in an irradiation position of a sub-beam in a track at the time of performing tracking correction and CTC using three beams. Five beams (a main beam, sub-beams inA and inB, and sub-beams outA and outB) are generated. Reflection beams of the five beams are received, and a differential push pull signal DPPin corresponding to the sub-beams “in” as ± first-order beams and a differential push pull signal DPPout corresponding to the sub-beams “out” as ± second-order beams are generated. By assigning weights to the differential push pull signals DPPin and DPPout and computing the sum of the weighted signals, a tracking error signal Ste having an amplitude value which can perform tracking correction is generated.
US07835236B2 Servo control apparatus and method, and disk recording or playback apparatus
There is provided a servo controller that can automatically set a filter intended for stabilizing a closed loop. The servo controller includes a repetitive controller. The repetitive controller implements repetitive control of a servo error signal (observation signal y(t)) by producing, by an adaptive line spectrum enhancer or adaptive linear prediction unit, a second error signal (including mainly a rotational sync signal) resulted from reduction of an irrotational sync component from a first error signal resulted from subtraction of the observation signal y(t) from a target signal r(t) and producing a third error signal obtained by sequentially updating the first error signal while making one-period delay of the second error signal.
US07835235B2 Optical pickup apparatus and optical recording/reproducing system using the same
An optical pickup apparatus and an optical recording/reproducing system including the same, the optical pickup apparatus includes at least two optical systems for different types of optical recording media, one of objective lenses of the optical systems being offset from a central line of the optical recording medium, wherein the optical system including the offset objective lens having a diffraction grating diffracting light emitted from a light source to form a main beam and sub-beams, wherein the diffraction grating includes first and second diffraction regions having different grating patterns arranged alternately thereon, and a center of each sub-beam is arranged at a boundary of the first and second diffraction regions of the diffraction grating, and a center of the diffraction grating and an optical axis of the light source are adjusted to be coincided with each other, preventing generation of an alternating current in a Push-Pull signal of the sub-beams.
US07835232B2 Method to erase data stored on blu-ray disc
A method to erase data stored on an erasable optical recording system is provided. The optical recording system includes a laser IO head having a blue-light laser, a red-light laser, and an infrared-light laser writing data on the blu-ray disc, the DVD disc, and CD disc, respectively. The method includes indexing the infrared-light laser of the laser IO head one track of the blu-ray disc every 0.4 revolutions after first 0.8 revolutions, to erase the data stored on the blu-ray disc.
US07835231B1 Linear time display with symbolic indicators
A linear clock that contains a main body, twelve one hour indicators located on the main body, eleven five minute indicators interposed between the twelve one hour indicators, and four one minute indicators evenly spaced on the main body such that each indicator may be activated at an appropriate time to accurately represent the time.
US07835229B2 Date mechanism for a timepiece
Date mechanism (1) for a timepiece, including: at least first (2) and second (3) date rings, rotatably mounted relative to each other, said rings having one surface provided with successive date markings (24, 34), the first date ring (2) having a display window (21), arranged between two successive markings, the first date ring (2) being superposed on the second date ring (3), each of said two date rings (2, 3) having teeth (22, 32) distributed on the periphery thereof, each tooth being associated with a respective marking (24, 34) or with the display window (21); a control wheel (4) for the first and second date rings (2, 3); characterized in that the control wheel (4) is provided with first (41) and second (42) superposed tiers of toothings, each toothing tier including one portion provided with adjacent teeth and one tooth-free portion, the tooth-free portion of one tier being arranged vertical to the toothed portion of the other tier, one tooth of the first tier (41) being superposed on one tooth of the second tier (42), the teeth of the first and second tiers (41, 42) of the control wheel (4) respectively driving the first (2) and second (3) date rings via the teeth (22, 32) thereof.
US07835227B2 Staged sodar sounding
A monostatic sodar system (10) for atmospheric sounding includes a processor and display unit (12) that generates a set of acoustic chirps for transmission by transmitter 20. Discontinuities (22, 24 and 26) result in echoes (28, 30 and 32) being returned to a receiver (38) of system (10). Receiver (38) outputs extracted echo signals on line to the processor (12) for analysis. Detector (36) implements a Fourier domain matched-filter to extract echo signals from noise. By using a set of multiple chirps of increasing length with increasing intervals between them, substantially any feasible range can be accommodated using send-then-listen techniques with the benefit of high s/n performance.
US07835225B2 Method for attenuating particle motion sensor noise in dual sensor towed marine seismic streamers
Signals detected by particle motion sensors in a towed dual sensor marine seismic streamer are scaled to match signals detected by pressure sensors in the streamer. The pressure sensor signals and the scaled particle motion sensor signals are combined to generate up-going and down-going pressure wavefield components. The up-going and down-going pressure wavefield components are extrapolated to a position just below a water surface. A first matching filter is applied to the extrapolated down-going pressure wavefield component. The filtered down-going pressure wavefield component is subtracted from the extrapolated up-going pressure wavefield component, generating an up-going pressure wavefield component with attenuated particle motion sensor noise. A second matching filter is applied to the extrapolated up-going pressure wavefield component. The filtered up-going pressure wavefield component is subtracted from the extrapolated down-going pressure wavefield component, generating a down-going pressure wavefield component with attenuated particle motion sensor noise.
US07835223B2 Removing noise from seismic data obtained from towed seismic sensors
A technique includes obtaining different sets of data, which are provided by seismic sensors that share a tow line in common. Each data set is associated with a different spatial sampling interval. The technique includes processing the different sets of data to generate a signal that is indicative of a seismic event that is detected by the set of towed seismic sensors. The processing includes using the different spatial sampling intervals to at least partially eliminate noise from the signal.
US07835217B1 Write-assist and power-down circuit for low power SRAM applications
Described herein are methods and apparatuses for write-assist voltage generation and power-down voltage scaling for static random access memory (SRAM) cells. According to various embodiments, an SRAM cell may include a local power supply voltage node for receiving a power supply voltage generated by a power supply voltage generator circuit, the generated power supply voltage being substantially equal to or less than a global power supply voltage provided to one or more transistors of the SRAM cell during a write-enable or power-down mode.
US07835215B2 Semiconductor memory apparatus capable of reducing ground noise
An apparatus includes a plurality of first driving signal driving units, and generates a first driving signal by driving an input signal, a plurality of second driving signal driving units, each of which drives an input signal and generates a second driving signal, a timing control unit that controls each of the first driving signal driving units such that a predetermined time difference is generated between an enable timing of the first driving signal and an enable timing of the second driving signal, a plurality of sense amplifier driving units, each of which generates a first driving level and a second driving level according to the first driving signal and the second driving signal, and a plurality of sense amplifiers that are provided for respective bit line pairs, and each include first type switching elements operating according to the first driving level and second type switching elements operating according to the second driving level.
US07835214B2 Semiconductor memory apparatus capable of reducing ground noise
An apparatus includes a plurality of first driving signal driving units, and generates a first driving signal by driving an input signal, a plurality of second driving signal driving units, each of which drives an input signal and generates a second driving signal, a timing control unit that controls each of the first driving signal driving units such that a predetermined time difference is generated between an enable timing of the first driving signal and an enable timing of the second driving signal, a plurality of sense amplifier driving units, each of which generates a first driving level and a second driving level according to the first driving signal and the second driving signal, and a plurality of sense amplifiers that are provided for respective bit line pairs, and each include first type switching elements operating according to the first driving level and second type switching elements operating according to the second driving level.
US07835208B2 Multi-level dynamic memory device
A multi-level dynamic memory device includes a bit line pair that is divided into a main bit line pair and a sub-bit line pair, first and second sense amplifiers that are connected between the main bit line pair and between the sub-bit line pair, first and second coupling capacitors that are cross-coupled between the main bit pair and the sub-bit pair, respectively; and first and second correction capacitors that are connected in parallel to the first and second coupling capacitors, respectively, and whose capacitance is adjusted by a control voltage signal.
US07835206B2 Semiconductor memory device capable of relieving defective bits found after packaging
A semiconductor memory device includes plural banks, defect relief circuits individually provided for these banks, a defective-address storing circuit that stores defective addresses, and a comparing circuit that compares an access-requested address with a defective address. The defective-address storing circuit and the comparing circuit are allocated in common to two banks, respectively. With this arrangement, a chip area can be decreased.
US07835204B2 Semiconductor memory device for generating column address
A semiconductor memory device can ensure a sufficient margin between a column select signal and a column address signal when a delay time of the column select signal is increased to improve an address access time during a write operation. The semiconductor memory device includes a discrimination signal generating circuit configured to generate a discrimination signal activated in a write operation of the device, and a selective delay circuit configured to selectively delay a column address in response to the discrimination signal.
US07835202B2 Power-saving semiconductor memory
A semiconductor memory, such as an SRAM, is described that accommodates smaller read/write accesses in one mode of operation and larger read/write accesses in a second mode of operation, wherein power is conserved during the smaller accesses. Methods of using such a semiconductor memory are also described.
US07835199B2 Nonvolatile memory using resistance material
Provided is a nonvolatile memory using a resistance material. In embodiments of the invention, a PRAM is configured to apply a step-down voltage to wordlines during a standby mode. Aspects of the present invention thus provide a nonvolatile memory with reduced standby current. Additionally, embodiments of the invention allow for faster transition from a standby state to an active state.
US07835189B2 High accuracy adaptive programming
Flash memory devices have a plurality of memory cells that can be erased and programmed. Performing a voltage verification check allows a for an appropriate state-change voltage to be applied to the flash memory device. The appropriate state-change voltage is determined though accessing a look-up table. Using an appropriate state-change voltage allows a cell to operate with more overall programming cycles.
US07835183B2 Nonvolatile storage device and control method thereof
A nonvolatile memory device that responds to a decrease in electric charge stored in memory cells attributed to the charge loss phenomenon occurring during program operation by adjusting the level of a program verify operation according to the degree of the charge loss so that the program operation can be performed with little (if any) interruption.
US07835176B2 Implementing enhanced dual mode SRAM performance screen ring oscillator
A method and circuit for implementing an enhanced dual-mode static random access memory (SRAM) performance screen ring oscillator (PSRO), and a design structure on which the subject circuit resides are provided. The dual-mode SRAM PSRO includes a plurality of SRAM base blocks connected together in a chain. Each of the plurality of SRAM base blocks includes an eight-transistor (8T) SRAM cell, a local evaluation circuit and a logic function coupled to the SRAM cell. The eight-transistor (8T) static random access memory (SRAM) cell is an unmodified 8T SRAM cell. The dual-mode SRAM PSRO includes one mode of operation, where the output frequency is determined by write-through performance of the 8T SRAM cell; and another mode of operation, where the output frequency is determined by read performance of the 8T SRAM cell.
US07835175B2 Static random access memories and access methods thereof
A static random access memory device capable of preventing stability issues during a write operation is provided, in which a memory cell is coupled to a read word line, a write word line, a read bit line, a write bit line and a complementary write bit line, and a multiplexing unit is coupled to the read bit line, the write bit line and the complementary write bit line. The multiplexing unit applies first and second logic voltages representing a logic state stored in the memory cell to the write bit line and the complementary write bit line, respectively, when the memory cell is not selected to be written by an input signal from a data driver and the read word line is activated, in which the first and second logic voltages are opposite to each other.
US07835168B2 Asymmetric dipolar ring
A device having a dipolar ring surrounding an interior region that is disposed asymmetrically on the ring. The dipolar ring generates a toroidal moment switchable between at least two stable states by a homogeneous field applied to the dipolar ring in the plane of the ring. The ring may be made of ferroelectric or magnetic material. In the former case, the homogeneous field is an electric field and in the latter case, the homogeneous field is a magnetic field.
US07835167B2 Magnetic domain data storage devices and methods of operating the same
Example embodiments may provide data storage devices using movement of a magnetic domain wall and/or a method of operating magnetic domain data storage devices. The data storage device may include a first magnetic layer for writing data having two magnetic domains magnetized in different directions, a second magnetic layer for storing data at a side of the first magnetic layer, a data recording device connected to the first magnetic layer and the second magnetic layer, and a plurality of reading heads configured to read the second magnetic layer. The data storage device may store a larger amount of data without requiring moving mechanical systems.
US07835163B2 Switching power converter with a secondary-side control
This invention discloses a power converter with a secondary-side control, including an input circuit with one or more switches, an output circuit with an output end and a controller, and a transformer with a primary-side coil assembly connecting the switch(es) and a secondary-side coil assembly connecting the output circuit. The on/off state of the switch(es) is controlled by variations in voltage of primary-side coil assembly. The controller in the output circuit detects an output voltage and sends detected results to the primary-side coil assembly as a feedback for primary-side coil assembly to regulate the PWM or PFM action of the switch in a specific way to maintain voltage stability.
US07835160B2 Electronic circuit connection structure and its manufacturing method
First sheet-like substrate is arranged at a region surrounded by first terminals of male connector and first circuit substrate, and second sheet-like substrate is arranged at a region surrounded by second terminals of female connector and second circuit substrate, and male connector and female connector are fitted together so that a first passive element of first sheet-like substrate and a second passive element of second sheet-like substrate configure a filter circuit.
US07835158B2 Connection verification technique
Embodiments of the present invention are generally directed to testing connections of a memory device to a circuit board or other device. In one embodiment, a memory device that is configured to facilitate continuity testing between the device and a printed circuit board or other device is disclosed. The memory device includes a substrate and two connection pads that are electrically coupled to one another via a test path. A system and method for testing the connections between a memory device and a circuit board or other device are also disclosed.
US07835156B2 Power drive unit
In a power drive unit having power modules (three-phase inverter circuits) connected to a control circuit board, bus bars extending from the power modules and a current sensor each installed near the bus bars and including a sensing element that detects currents outputted from the bus bars, there are provided a sensor board on which the sensing element is mounted, and lead pins each connecting the sensor board to the control circuit board and having a bowed shape whose one end is connected to the sensor board and other end once extends away from the circuit board and then turns back toward the circuit board. With this, the circuit board and current sensors can be connected through the lead pins without increasing the distance therebetween and stress produced in the lead pins can be alleviated, thereby enabling the unit to be minimized in size and utilized in a harsh service environment.
US07835155B2 Computer memory socket particulate management system and method
A cover for memory sockets of a computer memory module includes a face panel spaced away from the memory sockets. The cover is held in place via latches associated with the memory sockets. Tabs are spaced along opposite sides of the cover to define openings for the memory sockets. Members span between opposite pairs of tabs to define air passageways underneath the cover. Each member resides between an adjacent pair of memory sockets.
US07835153B2 Heat sink mount for providing non-rigid support of overhanging portions of heat sink
A computer adapted for force-air cooling of a processor. The computer includes a board supporting the processor and a heat sink mounted such with its base plate contacting the processor. A primary mount supports the heat sink near the processor, and a portion of the heat sink base plate extends outward a distance or overhang length from the primary mount to an edge. The apparatus includes a secondary heat sink mounting assembly supported upon the processor board that includes a damping element with an resilient body positioned proximate to the edge of the base plate, whereby the body abuts the base plate during movement of the base plate toward the board, e.g., upon application of a dynamic or shock load that causes the overhanging portions of the base plate of the heat sink to vibrate or oscillate about the support locations of the primary mount.
US07835151B2 Flow distribution module and a stack of flow distribution modules
A flow distribution module (5) for distributing a flow of cooling fluid across a surface. Is adapted to be connected to another at least substantially identical module (5). Makes it possible to provide a cooling unit which may be customized to meet specific cooling needs without requiring special adaptation of the ‘building blocks’. Thereby provides a flexible, yet simple, system. Furthermore a stack of flow distribution modules (5). Provides a very compact cooling unit when cooling is needed for several surfaces, no need for a cooling unit having a large surface area because the modules may be stacked in stead of positioned side-by-side.
US07835150B2 Portable computer latch structures
A portable computer is provided that has a housing. A battery may be contained within the housing. The housing may have panels such as a fixed housing panel and a removable access panel. A lever actuated latching mechanism may be used to lock the removable access panel and the battery within the portable computer. A lock may be used to block movement of the lever and thereby prevent access to the interior of the computer. Magnetic elements may be used to facilitate operation of the lever and to hold the access panel in place. The latch mechanism may provide mechanical advantage when disengaging the magnets that hold the access panel.
US07835149B2 Computer enclosure with airflow guide
A computer enclosure includes a chassis with a plurality of heat generating components installed therein and an airflow guide structure. The airflow guide structure includes a fan and a duct attached to the fan. A pair of airflow outlets aligned with the fan is defined in the duct. The duct includes a plurality of pivot panels pivotally attached at airflow outlets. The pivot panels are configured to guide airflow from the fan to different positions of heat generating components in the chassis.
US07835145B2 Portable computer
A portable computer includes a host, a supporting frame, a displayer, two latches and a drive member. The supporting frame is pivotally connected with the host and having a straight sliding slot and a curved sliding slot. The displayer has two sliding members, which are pivotally connected with the supporting frame and slidably connected with the straight sliding slot and the curved sliding slot respectively. The displayer is operable to rotate relative to the supporting frame by either one of the two sliding members as a pivot. The two latches are slidably connected with the supporting frame. The drive member is slidably connected with the two latches and operable to control where either one of the two latches is located.
US07835142B2 Display apparatus
An apparatus including a base is disclosed. The base has a size and shape to accommodate at least a portion of a notebook computer. Also, an apparatus including a frame is disclosed. The frame having a size and, or shape to accommodate and frame at least a portion of a computer monitor, wherein the frame having at least one portion. Also, an apparatus including a base and a frame is disclosed. The base having at least one section and the base having a size and shape to accommodate at least a portion of a notebook computer. The frame portion is connected to the base. The connecting is detachable or permanent. The frame portion accommodates and frames at least a portion of a monitor of a notebook computer, and the frame portion has at least one section.
US07835139B2 Solid electrolytic capacitor
Cathode electrode part 5 of flat plate-like element 1 is joined with cathode com terminal 7 with a conductive adhesive or the like. Element mounting part 6a of anode terminal 6 is provided with a pair of joint parts 6b for wrapping anode electrode part 4 from both sides. The tips of joint parts 6b and anode electrode part 4 are joined by laser welding such that the ratio (w/d) of the width (w) of each tip of joint parts 6b and the diameter (d) of the welding trace to be welded is 0.5 to 1.5, and more preferably, 0.5 to 1.25 for providing low ESR means for concentrating the quantity of heat at the time of welding on welding parts 6c without escape. Therefore, a stable welded state is obtained, so that the ESR is improved for achieving low ESR of the solid capacitor.
US07835137B2 Supercapacitor and electrochemical apparatus for water purification
A supercapacitor which includes a cathode, an anode, a separator interposed between the cathode and the anode, and an electrolyte interposed between the cathode and the anode to allow current to flow. The cathode includes a catalyst having characteristics of a pseudo capacitor and a binder, and an electrochemical apparatus for water purification including the same.
US07835135B2 Magnetic and dielectric composite electronic device
There is a provided a magnetic and dielectric composite electronic device, comprising: a first region with a plurality of magnetic material sheets being layered; a second region with a plurality of dielectric material sheets being layered; and a third region as a middle layer interposed between the first region and the second region, including a Zn—Ti based material to prevent diffusion of the materials during co-firing of the first region and the second region, and the first region, the second region and the third region are integrally formed in a single body. In accordance with the present invention, the low pass filter including the function of the varistor is realized to obtain the EMI function and the ESD control effect. Furthermore, the one chip electronic device having the composite functions is manufactured by a simple process, and the interdiffusion between the different materials forming the magnetic and the dielectric parts is prevented to secure the durability and electrical characteristics of the product.
US07835133B2 Capacitor for multiple replacement applications
A capacitor provides a plurality of selectable capacitance values, by selective connection of six concentrically wound capacitor sections of a capacitive element each having a capacitance value. The capacitor sections each have a respective section element terminal at a first end of the capacitive element and the capacitor sections have a common element terminal at a second end of the capacitive element. A pressure interrupter cover assembly is sealingly secured to the open end a case for the element and has a deformable cover with a centrally mounted common cover terminal and a plurality of section cover terminals mounted at spaced apart locations. A conductor frangibly connects the common element terminal of the capacitive element to the common cover terminal and conductors respectively frangibly connect the capacitor section terminals to the section cover terminals. Deformation of the cover caused by failure of the capacitor element breaks at least some of the frangible connections sufficient to disconnect the capacitive element from an electric circuit in which it is connected. A cover insulation barrier mounted on the deformable cover, has a barrier cup substantially surrounding the common cover terminal and a plurality of barrier fins each extending radially outwardly from the barrier cup, and deployed between adjacent section cover.
US07835132B2 Concealable electric shock device
A concealable electric shock device is described. The concealable electric shock device includes a housing that allows a user to affix the device against the user's body to “electrify” the user. The device is formed to accommodate a DC power source (e.g., 12 volt battery) and convert the DC power to a high-voltage AC power. Both a primary on/off switch and a secondary on/off switch (e.g., magnetic reed switch) are included to allow a user to selectively become electrified. Additionally, a user-side electrical contact is attached with the housing to provide AC power directly to a user's body. A flash system (e.g., flash bulb) is also included to allow a user to selectively generate a flash effect. Finally, a messaging system (e.g., vibrator motor) is included to allow a user's assistant to discreetly provide messages to the user, thereby providing the illusion of mentalism.
US07835131B2 Electric fence energiser output energy control
An electric fence energizer which includes a pulse generator which produces a bi-polar pulse train and a control circuit which applies a mono-polar pulse, or a bi-polar pulse, derived from the pulse train to the fence in response to a load condition on the fence.
US07835128B2 Systems and methods for distributed series compensation of power lines using passive devices
Systems and methods for implementing line overload control via providing distributed series impedance are disclosed. One system, amongst others, comprises at least one distributed series reactor (DSR). Each DSR comprises a single turn transformer (SST) comprising two split-core sections (132), a winding (120), and an air-gap (138), the air-gap designed such that a magnetizing inductance is produced when the two split-core sections (132) are clamped around a conductor (108). Each DSR further comprises a contact switch (122) that short circuits the winding when the contact switch (122) is in a closed condition, a power supply (128) that derives power from conductor line current, and a controller (130) configured to open the contact switch when the conductor line current reaches a predetermined value, thus causing insertion of the magnetizing inductance into the conductor. The controller (130) may be further configured to close the contact switch (122) when the conductor line current drops below the predetermined value.
US07835123B2 Electrical and electronic system
An electrical and electronic system includes an air-bag ECU and a squib. The air-bag ECU has a power supply circuit, an electronic element, a noise protection line, a switching element and a voltage detector. The noise protection line is connected between an element line, which is connected to the electronic element and the squib and to the ground. The switching element is connected to the noise protection line in series. When the voltage detector detects a large noise, it turns on the switching element to protect the electronic element from such a large noise.
US07835117B2 Detection of magnetic beads using a magnetoresistive device together with ferromagnetic resonance
A method and apparatus for detecting the presence of magnetic beads is disclosed. By providing both a static magnetic field and a magnetic field that alternates in the MHz range, or beyond, the bead can be excited into FMR (ferromagnetic resonance). The appearance of the latter is then detected by a magneto-resistive type of sensor. This approach offers several advantages over prior art methods in which the magnetic moment of the bead is detected directly.
US07835116B2 Magnetoresistive stack with enhanced pinned layer
A magnetoresistive stack includes a free layer, a separating layer, a pinned layer, and a magnetic stabilizer in close proximity to the pinned layer such that such that the magnetic stabilizer enhances the stability of the magnetization direction of the pinned layer.
US07835114B2 Disc drive apparatus
A disc drive apparatus has a base, a disc, and a carriage. The base has a first vibration mode and a second vibration mode as reference vibration modes with respect to frequency response characteristics observed when the disc drive apparatus is shaken. The second vibration mode has a low-frequency second vibration mode (Base 2nd-1), in which a waveform peak is created on the low-frequency side, and a high-frequency second vibration mode (Base 2nd-2), in which a waveform peak is created on the high-frequency side. The two second vibration modes (Base 2nd-1 and Base 2nd-2) have a relationship such that the phase of a pivot position is inverted between them. A frequency of a first bending mode of an arm of the carriage is set in a frequency domain in a trough between the two second vibration modes.
US07835111B2 Magnetic write head with upper return pole optimization for reduced trailing shield protrusion
A magnetic write head for perpendicular magnetic recording that is resistant to write pole and trailing shield protrusion. The write pole includes a magnetic return pole that is magnetically connected with the trailing shield, the return pole being resistant to deformation or recession such as from mechanically abrasive slider cleaning operations such as soda blast.
US07835108B2 Data storage tape recertification
The invention is directed to techniques for erasing data storage tape for reuse. In an embodiment, an erase head module for erasing data storage tape comprises a set of erase gaps and one or more servo read elements. The set of erase gaps is configured to coincide with data bands of the data storage tape to allow erasure of only the data bands of the data storage tape while not erasing servo bands of the data storage tape. The one or more servo read elements detect one of the servo bands of the data storage tape when the set of erase gaps are proximate the data bands of the data storage tape to allow the erase head module to accurately track the data bands with the set of erase gaps.
US07835106B2 Method of controlling the position of a read/write head and apparatus for testing a read/write head
A method of controlling the position of a read/write head relative to a disk in a test apparatus is disclosed. The test apparatus has a positioner for positioning the head. The positioner has a sensor to measure the actual position achieved by the positioner. The method includes generating a sensor signal measuring the actual position achieved by the positioner; generating a position error signal of the head relative to the disk detected at the head; high pass filtering the head position error signal and low pass filtering the sensor signal so that there is substantially no overlap in frequency between them; and, deriving a low frequency head error signal from the head position error signal corresponding to any drift of the head.
US07835104B2 Storage device, control method, control device, and program
A heater for changing a projection distance protrusion value by thermal expansion accompanying electric-power-distributed heating is provided in a head having at least a reading element. At desired correction timing, a changed distance detection unit measures a clearance changed distance in a state in which the head is positioned to a track on the recording medium while increasing the amount of electric power distributed to the heater. A contact determination unit determines that the head is brought into contact with the recording medium when a derivative value of the clearance changed distance is below a predetermined threshold value. A measurement output unit outputs the clearance changed distance detected by the changed distance detection unit at the time of contact determination of the contact determination unit as a measurement result of the clearance between the reading element and the recording medium.
US07835098B2 Automatic gain control for magnetic disk-drive preamplifier
One embodiment of the invention includes a preamplifier system for a magnetic disk-drive. The system comprises a read amplifier configured to generate a read signal corresponding to data that is read from a magnetic disk via a magneto-resistive (MR) read head. The system also comprises a gain control amplifier that is configured to amplify the read signal based on a digital gain value to generate an amplified read signal. The system further comprises a feed-forward automatic gain controller (AGC) configured to set the digital gain value based on an amplitude of the read signal.
US07835094B2 Embedded track information for patterned media
A bit-patterned magnetic media (BPM) includes with respect to each data track regular bit-islands having a first size and large bit-islands having a second size. The placement of the regular bit-islands and large bit-islands within each data track results in a unique pattern. An amplitude-modulated readback signal is generated in response to a transducer head moving over the bit-patterned media. Based on the amplitude-modulated readback signal, channel response circuitry detects the pattern of regular bit-islands and large bit-islands associated with a particular data track. Based on the detected pattern, the channel response circuitry is able to uniquely identify the data track.
US07835091B2 Protective shell for an electronic device
A protective shell for an electronic device is adapted to accommodate the electronic device. The electronic device includes a camera lens. The protective shell includes a shell body and a lens device. The shell body is adapted to accommodate the electronic device. The lens device is mounted on the shell body, and includes a plurality of lenses. The lens device is operable to move relative to the shell body such that a selected one of the lenses correspondingly overlaps one side of the camera lens of the electronic device to permit switching among different modes of use, thereby enabling the camera lens to have different functions, such as close-up, filtering, wide-angle, and polarizing functions.
US07835086B2 Lens barrel and imaging apparatus
The positioning of the first through the third lenses in the optical axis direction is performed in the state that the optical axes are aligned by press-fitting the outer circumference surfaces of the first through the third lenses of the second lens group respectively to the first through the third lens holding portions of the lens frame and the state that the first reference plane of the first lens and the second reference plane of the second lens are contacted and the third reference plane of the second lens and the fourth reference plane of the third lens are contacted.
US07835085B2 Lens barrel and method of operation of lens barrel
A lens barrel having a first moving barrel, second moving barrel, and a third moving barrel. The first moving barrel has first cam grooves configured corresponding to a focusing operation and holds an optical system used in a focusing operation. The second moving barrel has second cam grooves and is provided in relation to the first moving barrel. The third moving barrel has third cam grooves configured corresponding to a zoom operation and can move relative to a fixed barrel. The second cam grooves correct a position of said optical system corresponding to a drive operation of the third cam grooves.
US07835082B2 Line head and image forming apparatus
A line head includes: a first lens array having a plurality of first lenses each having a convex surface as a light incidence surface; a second lens array that is arranged at a light-emitting surface side of the first lens array so as to be opposite to the first lens array and that has a plurality of second lenses, which are arranged at positions corresponding to the plurality of first lenses and each of which has a convex surface as a light incidence surface; and at least a light-emitting element provided for each of the first lenses at a light incidence side of the first lens array.
US07835077B2 Microscope system comprising arrangement for positioning of a platform
In a flexure arrangement for translating positioning of an object in a microscope system, two actuators both act along a first direction, while the object partly can be positioned along the first direction and partly, with a gear ratio, along the second direction, which is perpendicular to the first.
US07835076B2 Optical system for illumination of an evanescent field
A system of optics used to provide illumination through an objective at a precise inclination angle and with uniform intensity across an illuminated field. The system provides annular illumination with a continuously variable diameter at the back aperture of an objective. The resultant illumination field at the imaging plane of the objective includes rays with a single inclination angle with respect to the optical axis of the objective. This incidence angle is determined by the position of an axicon lens. The imaging plane is illuminated from 360 degrees rotation about optical axis of the objective.
US07835071B2 Far-infrared camera lens, lens unit, and imaging apparatus
A far-infrared camera includes three lenses formed of ZnS. A first lens is a biconvex lens, a second lens is a negative meniscus or biconcave lens, and a third lens is a positive meniscus lens. A diffraction surface is formed in either surface of a lens. When a total focal distance f of the lens system is 10 mm to 30 mm and a focal distance f12 of the first and second lenses is 20 mm to 70 mm, 1≦f12/f≦3.
US07835069B2 WDM optical amplifier with heat radiation from laser source to amplification medium
An optical direct amplifier lowers the power consumption with a simple structure at a low cost. This amplifier includes an optical amplification medium (e.g., optical fiber) that carries out an optical amplification function in response to optical excitation by an exciting light source (e.g., semiconductor laser); a temperature controller for controlling the temperature of the amplification medium; a heat radiating member for radiating the heat generated by the light source; and a heat transmission regulator (e.g., Peltier module) for allowing the heat to flow into the amplification medium from the light source and for preventing the heat from flowing into the light source from the amplification medium. The amplification medium is heated by application of the heat generated by the light source by way of the heat radiating member and the heat transmission regulator.
US07835068B1 Photonic-crystal-rod optical amplifier with sealed-hole endcap and associated method
A method and apparatus use a photonic-crystal fiber having a very large core while maintaining a single transverse mode. In some embodiments, the method and apparatus includes a photonic-crystal fiber or rod (PCF or PCR) optical device having a beam-expanding endcap formed, e.g., by collapsing or otherwise sealing holes of the PCF or PCR. In some fiber lasers and amplifiers having large cores problems exist related to energy being generated at multiple-modes (i.e., polygamy), and of mode hopping (i.e., promiscuity) due to limited control of energy levels and fluctuations. The problems of multiple-modes and mode hopping result from the use of large-diameter waveguides, and are addressed by the invention. This is especially true in lasers using large amounts of energy (i.e., lasers in the one-megawatt or more range).
US07835067B2 Raman amplifier
When pump light is supplied to a transmission line fiber from a downstream station toward an upstream station and signal light from the upstream station is Raman-amplified, a corresponding intensity of amplified spontaneous scattering light is calculated from a required Raman gain by using a correlation between a Raman gain and the intensity of amplified spontaneous scattering light that occurs with Raman amplification, and further a target light intensity is calculated from the obtained intensity of the amplified spontaneous scattering light and the intensity of the amplified signal light. Then, the intensity of the pump light is controlled so that the intensity of light, which is measured by the downstream station, becomes equivalent to the target light intensity.
US07835066B2 Systems and methods for generating electromagnetic radiation
Systems and methods for generating electromagnetic waves are provided. In one embodiment, a system for generating electromagnetic waves is provided. The system comprises a dielectric column comprising a spherical portion and at least one cylindrical portion, wherein the spherical portion receives a first wave from a first source and a second wave from a second source and generates a resulting electromagnetic wave along the interior of the cylindrical portion having a difference frequency caused by whispering gallery modes of the spherical portion, and the at least one cylindrical portion having at least one output for outputting the resulting electromagnetic wave.
US07835064B2 Method of manufacturing information display panel
In a method of manufacturing an information display panel, in which at least one group of display media having light reflectance and charge characteristics, constituted by at least one group of particles, are sealed in a cell formed by partition walls between opposed two substrates, at least one substrate being transparent, and, in which the display media, to which an electrostatic field is applied, are made to move so as to display information such as an image, a display media filling process for filling the display media in the cell includes: a display media charging and supporting process for supporting charged display media; a display media aligning process for aligning the supported display media corresponding to an electrostatic latent image; and a display media transferring and filling process for transferring and filling the aligned display media in the cell.
US07835058B2 Broad spectral range polarization rotator
A switchable apochromatic polarization rotator is provided. A first fixed waveplate has a first principal axis fixed in a first orientation. A second fixed waveplate has a second principal axis fixed in a second orientation. First and second switchable waveplates have principal axes oriented such that broad spectral range electromagnetic radiation transmitted through all of the waveplates has a first rotated polarization, wherein, in response to one or more control signals applied to the switchable waveplates, the principal axes of the switchable waveplates rotate such that the electromagnetic radiation transmitted through all of the waveplates has a second rotated polarization. The switchable waveplates utilize ferroelectric liquid crystal material, nematic liquid crystal material, or be mechanically rotated to adjust for orientation of their principal axes. Utilizing waveplates as described may be used to tune for a desired spectral range and/or compensate for temperature dependencies.
US07835055B2 Fiber based MEMS
MEMS can be fabricated from fibers without the use of a matrix material. Devices can be built where fibers are attached only at a substrate edge (e.g. cantilevers, bridges). Motions can be controlled by adjusting the linkage between multiple fibers with weak coupling (e.g. base, tip, in-between). Driving mechanisms include base-forcing (magnetics, piezo, electrostatics) or tip forcing (magnetics). Mirrors may be formed on free ends of cantilevers to form optical scanners.
US07835050B2 Optical holographic device with a hologram optical element on an area smaller than an irradiation area, holographic image display device and head mounted display with a hologram optical element on an area smaller than an irradiation area
A hologram optical element is formed on a substrate so as to make an optical device. The hologram optical element is formed in an area smaller than an irradiation area of a beam for reproduction such as image light or object light on the substrate. Supposing that the beam for reproduction is made of a center beam having intensity higher than 50% of center intensity and other peripheral beam, the hologram optical element is formed on the substrate in a size for diffracting only the center beam so that a flare or a ghost can be relieved without using additional optical elements such as a shading plate.
US07835043B2 Imaging device and calibration method therefor
An imaging device and calibration method therefore forms a plurality of hard images upon media using user-defined image data. An optical characteristic of at least a portion of the hard images is sensed at a plurality of different spatial locations of the hard images. The sensed optical characteristic is compared with the user-defined image data, and the imaging device is calibrated using the sensed optical characteristic.
US07835040B2 Optical scanning apparatus and image forming apparatus
This invention is an optical scanning apparatus comprises a plurality of beam generating units adapted to generate beams; an optical unit adapted to collimate axes of the beams generated by the plurality of beam generating units to scan at intervals corresponding to a recording direction along a image bearing member; a detection unit adapted to detect a beam interval between the plurality of beams collimated by the optical unit; a driving unit adapted to change the beam interval by driving the optical unit; a first control unit adapted to drive/control the driving unit so as to make the detected beam interval become a predetermined value; and a second control adapted to drive/control the driving unit in accordance with a rotation position of the image bearing member.
US07835035B2 Intelligent toner saving for color printing
A software-controlled method for minimizing color toner use during printing of a color page by a color printer including (a) examining the image data for such a page to identify different pre-selected categories of page-contained image elements, (b) associating, with identified different-categories of such elements, specific, respective, pre-determined color-toner usage rules, and (c) following the associating step, outputting the elements to the printer along with instructions that the printer use, in the printing of such elements, the correct, respectively associated color-toner usage rule(s). From a structural point of view, the invention includes examining structure, associating structure, and output structure designed to perform the basic core methodology steps of the invention.
US07835034B1 Halftone method and apparatus that provides a line screen frequency of N/2 for a printer resolution of N dots per inch without negative print effects
A halftone method and apparatus provides a line screen frequency of N/2 for a printer resolution of N without negative print effects. A 300 lines per inch halftone screen for a 600 dpi printer may thus be created by alternating white and saturated colored lines when half of a given color component's pels are on. Empirical rules are used to create the screens based on how that printer creates consistent and reliable levels for each color component. These rules allow intermediate intensity values between white and full-on at each pel. Since the halftoning is done in the hardware just before printing, the print direction relative to the threshold matrix is known. No rotation capability is needed in the hardware. If an image needs to be rotated, it can be done previously to being sent to the hardware. Furthermore, because a pair of pels are turned on for the lightest values (or possibly with a one level difference between the first and second dots in the pair), the electronics are stressed less. Moreover, the drive will be at a lower frequency than the first dot in the traditional halftone cell, which remains isolated for many levels.
US07835033B2 Gamut boundary separated print system profiling methods and systems
This disclosure provides a method and system to generate device dependent color space representations for an image output device. The method and system are particularly applicable to a printing device, where gamut boundary separated profile methods are executed to map device in-gamut and device out-of-gamut colors.
US07835032B2 Color processing apparatus and method thereof
A spectral reflectance, corresponding to multiple quantities of coloring materials, is obtained, and a target spectral reflectance, corresponding to data of a color of interest, calculated based on the spectral reflectance. The target spectral reflectance is calculated in a manner that makes the spectral reflectance change contiguously, across an interval of multiple colors that are reproduced by the quantities of coloring materials in question. A decision of the quantities of coloring materials in question is thus made that corresponds to the target spectral reflectance.
US07835030B2 Processing print jobs
Methods for processing print jobs include flagging, or not, to-be-printed objects having PDL-specified math or logic functions requiring hard processing operations, such as two or more inputs. The math or logic functions preferably reside in ink attributes of display list objects corresponding to the to-be-printed objects. To-be-printed pages of the print job become divided into bands. Bands with to-be-printed objects therein have band display lists constructed in the event the to-be-printed objects become flagged. On a band-by-band basis, if bands have band display lists flagged with hard processing operations, contone bands become constructed. The contone bands result from color information blending between overlapping pixels of to-be-printed objects or an object and a contone page. A contone page includes color information of the to-be-printed page in a first color space. To-be-printed objects are rendered in a second color space in device specific page(s) of memory.
US07835025B2 Processing system and method of processing pattern bitmap data for printer
A processing system to process pattern bitmap data for a printer includes a memory to store pattern bitmap data, a pattern arranging unit to arrange the pattern bitmap data in a size appropriate for a data processing unit in which the pattern bitmap data can be processed at a time, a pattern dividing unit to divide the pattern bitmap data into a first region having a size appropriate for the data processing unit and a second region having a size not appropriate for the data processing unit, and a pattern handler to write/read the pattern bitmap data in/from the memory, wherein the first region is read and written according to the processing unit, and the second region is read and written using one or more units smaller than the data processing unit, such that a processing time of pattern bitmaps is reduced and occurrences of errors (exceptions) in a CPU is prevented.
US07835023B2 Print control apparatus, control program of print control apparatus and printing system
A print control apparatus that transmits print data and attribute information regarding the print data to a printing apparatus, which comprises a printing section and a display that displays the attribute information and stores a predetermined character code associated with a character or a symbol displayed on the display, comprises: a code system information request unit that requests the printing apparatus to transmit information of a code system of the stored character code; a code system receiving unit that receives information of the transmitted code system in response to request; an operation input unit to input information; a character code storing unit that stores a predetermined character code associated with a character or a symbol in each code system; and an attribute information input unit that inputs attribute information according to a received code system among code systems associated with the stored character code in response to inputting the attribute information.
US07835022B2 Grid computing system, and job allocation method in grid computing system
When distributed processing is to be performed in a computer system, a processing node subjected to the distributed processing is properly selected. For this purpose, when distributed processing is to be performed between a plurality of computer apparatuses which are connected via a network and include a management node (501) for requesting distributed processing of a job, and processing nodes (502a to 502d) for executing the requested distributed processing and transmitting processing results to the management node, the management node requests test processing of the processing nodes (1), receives the processing results from the processing nodes (2), updates status information in a database (503) in accordance with the received processing results of the test processing (3), and refers to the status information to select a processing node of which distributed processing is to be requested (4).
US07835021B2 Systems, methods, media for managing the print speed of a variable speed printer
Systems, methods, and media for managing the print speed of a variable speed printer are disclosed. Embodiments include a print controller system having a raster image processor for rasterizing a print job to create a plurality of rasterized pages and a printer controller buffer for storing one or more of the rasterized pages. The printer controller buffer may also transmit at a print engine feed rate the one or more rasterized pages to a print engine. Embodiments may also include a speed control module in communication with the printer controller buffer for determining the print engine feed rate. Further embodiments may include the speed control module determining the print engine feed rate based on one or more of page processing times, page arrival rates, estimated print completion rates, and the number of pages in a print engine buffer.
US07835016B2 Positioning detecting device and electronic device using the same
A position detecting device, including: a movable section which has an axial section and moves in a direction of an axial line of the axial section; and a supporting section which supports the movable section and allows the movable section to move through the axial section; wherein the movable section includes a basic position section which is arranged on a virtual surface which includes the axial line of the axial section, and the virtual surface is vertically positioned on the supporting section toward the axial section, wherein the supporting section includes a position detecting section to detect a positional change of the basic position section; and wherein the position detecting device detects the position of the movable section relative to the supporting section, based on the change of position of the basic position section, detected by the position detecting section.
US07835015B1 Auto focus system for reticle inspection
Methods and apparatus relating to the inspection of photomasks are described. In an embodiment, an inspection tool may be automatically focused on a reticle utilizing various topographic mapping techniques. Other embodiments are also described.
US07835014B2 Position measuring arrangement
A method for absolute position measuring that includes scanning a code having code elements arranged one behind the other in a measuring direction, wherein the code elements include sequential first and second code elements which define a code word containing absolute position information. The method including generating scanning signals within the first code elements and the second code elements. The method further including forming information regarding the sequential first and second code elements from the scanning signals via a reference value and determining the reference value as a function of at least one of the scanning signals within the first code elements and the scanning signals within the second code elements.
US07835011B2 Systems and methods for determining a position of a support
A method for determining a change in a position of a support is described. The method includes determining the change in the position of the support used in an imaging system, where determining the change includes computing the position by operating a photodetector configured to detect laser energy that provides information regarding the position.
US07835007B2 Methods and apparatus for identifying thin films on a substrate
The present invention provides systems, apparatus and methods for detecting a film in an electronic device disposed in an electronic device processing tool. The invention includes a mounting member adapted to couple the apparatus to a view port of the electronic device processing tool, an optical energy source disposed within the mounting member and adapted to illuminate the electronic device within the electronic device processing tool, an optical system adapted to pass wavelengths indicative of a presence of the film, and an optical detector positioned to receive optical energy reflected from the substrate and passing through the optical system adapted to detect a presence or absence of the film. Numerous other features are disclosed.
US07835006B2 Optical fiber sensors using grating-assisted surface plasmon-coupled emission (GASPCE)
The present invention relates to a new fluorescence detection platform based on the integration of grating-assisted surface plasmon coupled emission (GASPCE). This innovation builds upon the traditional SPCE technique by adding a grating to the metal surface which thereby provides additional emission confinement. The original conical emission pattern associated with the traditional SPCE technique is “squeezed” into a “two-beam” emission pattern that is more readily interrogated and collected by a waveguiding structure. With the GASPCE method and system of the present invention, a fluorescence emission can be coupled into optical waveguide with greater efficiency. As such, the integration of the GASPCE and existing optical fiber networking offers distributed real-time sensing capabilities. Also, the integration with an integrated optical chip may enable multi-channel array sensing or high-throughput florescence sensing.
US07835005B2 Gas analyzer system
A gas analyzer system includes an optical source, an optical filter assembly, a controller, and an analyzer. The optical source generates an optical signal. The optical filter assembly includes different optical filters in which to filter the optical signal. During operation, the controller selects sequential application of each of the different optical filters in a path of the optical signal to modulate the optical signal using different frequency bands of optical energy. The modulated optical signal passes through an unknown sample. Based on absorption of the optical signal by the sample gas at different frequencies, the optical analyzer detects which types of multiple different gases are present in the sample.
US07835004B2 Gas sensors and methods of controlling light sources therefor
A gas sensor includes a light source, a power source in operative connection with the light source and a control system in operative connection with the light source and the power supply. The control system is adapted to control power input from the power source to the light source such that the time period of the control frequency is shorter than the thermal time constant of at least one of (i) the infrared light source, (ii) the gas within the sensor, or (iii) a detector of the sensor. The time period of the control frequency can, for example, be no greater than ⅓ of the thermal time constant, no greater than 1/10 of the thermal time constant, or even no greater than 1/20 of the thermal time constant. A feedback signal can be provided to the control system assist in achieving control.
US07835001B2 Method of aligning a substrate, mask to be aligned with the same, and flat panel display apparatus using the same
A method of aligning a substrate includes forming a first alignment hole in the substrate, preparing a mask with a second alignment hole narrower than the first alignment hole, modifying a surface reflectance around either the first alignment hole or the second alignment hole to form a treatment region, positioning the mask below the substrate, such that the first and second alignment holes overlap, and operating a sensor unit above the first alignment hole to examine alignment of the first and second alignment holes.
US07834999B2 Optical analysis system and optical train
A multivariate optical computing and analysis system includes a light source configured to radiate a first light along a first ray path; a modulator disposed in the first ray path, the modulator configured to modulate the first light to a desired frequency; a spectral element disposed proximate the modulator, the spectral element configured to filter the first light for a spectral range of interest of a sample; a cavity disposed in communication with the spectral element, the cavity configured to direct the first light in a direction of the sample; a tube disposed proximate the cavity, the tube configured to receive and direct a second light generated by a reflection of the first light from the sample, the tube being further configured to separate the first and second lights; a beamsplitter configured to split the second light into a first beam and a second beam; an optical filter mechanism disposed to receive the first beam, the optical filter mechanism configured to optically filter data carried by the first beam into at least one orthogonal component of the first beam; and a detector mechanism in communication with the optical filter mechanism to measure a property of the orthogonal component to measure the data.
US07834998B2 Cells for biochemical analysis, kit for biochemical analysis, and biochemical analyzer
The invention makes it possible to measure binding of a biochemical substance with a high throughput and with high sensitivity using a small cell capable of being filled with a small amount of chemical solution. A space between a first substrate and a second substrate such that probes are immobilized on their mutually facing planes is used as a cell that houses a specimen solution. Light is irradiated from a first substrate side, and reflected light is subjected to spectroscopy. Binding of the target with the probe is detected by a wavelength shift in the refection spectrum.
US07834996B2 Inspection apparatus and method
An optical plate having an exit pupil array or a lens array aligned at a predetermined pitch is disposed at the front of a display. A test pattern is supplied to the display to light a pixel corresponding to the predetermined pitch. A first optical element transmits a light from an inspection position of the optical plate. A second optical element coaxially disposed on the first optical element, focuses the light from the first optical element. An image from the light focused at the second optical element is obtained. A three-dimensional position at the inspection position of the optical plate relative to the display or a predetermined period of the optical plate is calculated from a position and a period of luminance distribution of the image, and a distance between the optical plate and the first optical element. Whether the three-dimensional position or the predetermined period is within a threshold is inspected.
US07834993B2 Surface inspection apparatus and surface inspection method
A surface inspection apparatus and a surface inspection method aim to securely deal with finer repetition pitch without shortening the wavelength of illumination light. To this end, the apparatus includes a unit illuminating repetitive pattern(s) formed on the substrate surface to be inspected with linearly polarized light, a unit setting to an oblique angle an angle between the direction of an intersecting line of a vibration plane of the linearly polarized light on the substrate surface and the repetition direction of repetitive pattern(s), a unit extracting a polarized light component perpendicular to the vibration plane of the linearly polarized light, from light having been emitted from the repetitive pattern(s) in a specular direction, and a unit detecting a defect of the repetitive pattern(s) according to the light intensity of the polarized light component.
US07834990B2 Evaluation method for evaluating optical characteristics of optical system, evaluation method for evaluating projector, evaluation device for evaluating optical characteristics, and screen
An evaluation method for evaluating optical characteristics of an optical system, the evaluation method includes: providing an optical system that is an evaluation object and that has a light incidence section and a light emission section; disposing a first pattern having a fist predetermined pitch, in an optical path of light which is incident onto the light incidence section; disposing a projection surface having a second pattern with a second predetermined pitch, at the position to which the light emitted from the light emission section is reached; projecting an image of the first pattern onto the projection surface through the optical system; and evaluating the optical characteristics of the optical system by observing a state of moiré fringes which are generated onto the projection surface due to interference between the image and the second pattern.
US07834988B2 Fingerprint sensor using a spectral filter and a holographic optical element
In one embodiment, a fingerprint sensing system includes a interference narrow band pass filter, a holographic optical element, a transparent slab stacked together with optical cement. The finger is placed on the filter and illuminated by a narrow band source, the center of its band shifted appropriately with respect to the pass band of the interference filter. A camera on the other side of the slab receives the fingerprint image. The light from the valleys and ridges propagating in the direction of the camera are blocked by the interference filter. The light from the ridges at steep angles are bent by the holographic optical element and then directed towards the lens. This way the ridges are seen by the camera, but not the valleys. In another embodiment, a miniaturized version, the interference filter, a modified holographic optical element, and a blocking filter (if necessary) to block room light can be sequentially attached to the image sensor. In yet another embodiment, the interference filter can be directly coated over an image sensor creating a very simple fingerprint sensor. The principle behind all of the above embodiments is the same, viz: the spectral transmission band of an interference filter shifts with change in the angle of incidence.
US07834983B2 Three-dimensional measurement system and rescaling method using indoor GPS
A three-dimensional measurement system using an IGPS includes a rescale bar having linear scales thereon, a linear encoder for measuring an absolute length within which the linear encoder moves on the rescale bar, a plurality of optical transmitters that radiates pan beams, and a vector bar having one end attached to the linear encoder, and having a receiver to detect the pan beams radiated from the optical transmitters, the vector bar acquiring coordinates of two points where the vector bar moves by using the receiver, and measuring a relative length from the coordinates. A ratio between the absolute length and the relative length is applied in rescaling an actual distance between two positions to be measured.
US07834982B2 Substrate holder and exposure apparatus having the same
A substrate holding apparatus including a first holding member for attracting a first surface of a substrate, a second holding member which contacts a second surface, opposite to the first surface, of the substrate, in which the second holding member attracts the second surface, and a forcing member for forcing the first holding member toward the second holding member.
US07834981B2 Projection exposure apparatus, projection exposure method and projection objective
A projection exposure apparatus for the exposure of a radiation-sensitive substrate arranged in the region of an image surface of a projection objective with at least one image of a pattern of a mask that is arranged in the region of an object surface of the projection objective has a light source for emitting ultraviolet light from a wavelength band having a bandwidth Δλ>10 pm around a central operating wavelength λ>200 nm; an illumination system for receiving the light from the light source and for directing illumination radiation onto the pattern of the mask; and a projection objective for the imaging of the structure of the mask onto a light-sensitive substrate. The projection objective is a catadioptric projection objective having at least one concave mirror arranged in a region of a pupil surface of the projection objective, and a negative group having at least one negative lens arranged in direct proximity to the concave mirror in a region near the pupil surface, where a marginal ray height (MRH) of the imaging is greater than a chief ray height (CRH).
US07834978B2 Exposure apparatus, exposure method, and device manufacturing method
An exposure apparatus for exposing a substrate to light. A substrate stage holds and moves the substrate, a scope measures a predetermined mark to align the substrate, and a controller controls the position of the substrate stage and the operation of the scope, thereby executing a first measurement and a second measurement necessary for a single calibration of the apparatus to align the substrate. The controller executes the first measurement and the second measurement at frequencies different from each other.
US07834977B2 Lithographic apparatus and device manufacturing method
An immersion lithography apparatus is disclosed having a liquid supply system configured to at least partially fill a space between a final element of a projection system and a substrate table, with a first liquid, and a measurement system configured to measure a location of each of a plurality of points on the substrate, the measurement system being arranged such that measurements take place through a second liquid, the second liquid not being supplied by the liquid supply system.
US07834976B2 Exposure apparatus and method for producing device
An exposure apparatus includes a projection optical system for projecting a pattern on a reticle onto an object to be exposed. The apparatus also includes a reference mark that serves as a reference for an alignment between the reticle and the object. The apparatus also includes a first fluid that has a refractive index of 1 or greater, and fills a space between at least part of said projection optical system and the object and a space between at least part of said projection optical system and the reference mark. In addition, an alignment mechanism aligns the object by using said projection optical system and the first fluid.
US07834975B2 Method and exposure apparatus for performing a tilted focus and a device manufactured accordingly
A method for performing a tilted focus test includes the steps of providing a target object, providing a projection beam of radiation using a radiation source, providing a reflective device to introduce a projected projection beam of radiation onto the target portion, introducing a first projected projection beam of radiation onto the target object using the reflective device in a first orientation, using a tilting device for tilting the reflective device to a second orientation to provide a second projection beam with a tilt relative to said first projection beam, introducing a second projected projection beam of radiation onto the target object, and determining a lateral shift of the first and second projected projection beams on the target object and determining from said lateral shift a defocus of the target object with respect to the projected projection beam.
US07834973B2 Liquid crystal display device
A liquid crystal display device comprises a layer of liquid crystal material (3) between spaced-apart cell walls (1,2), and electrodes (5) provided on at least one cell wall for applying an electric field across at least a part of said liquid crystal material. The liquid crystal material has anisotropic light-absorbing particles dispersed therein and substantially aligned therewith. The invention also provides a composition for use in the display.
US07834968B2 Liquid crystal device and electronic apparatus
An optically compensated birefringence mode liquid crystal device includes a plurality of gate lines and source lines interesting each other in a plan view, and a plurality of switching elements formed in a one-to-one correspondence with the intersections of the gate lines and the source lines. The device also includes a plurality of pixel electrodes electrically connected to the switching elements, respectively. Each pixel electrode overlaps a part of an adjacent gate line and/or a part of an adjacent source line in the plan view.
US07834967B2 Liquid crystal displays
A liquid crystal display comprises two parallel spaced substrates and a liquid crystal layer with negative dielectric anisotropy interposed between the substrates. The ratio d/p, the cell gap d between the substrates to the pitch p of the liquid crystal layer, is equal to or less than 0.3, and the retardation value Δn*d may be in the range of 0.25-0.4. In absence of electric field, the liquid crystal molecules are arranged vertically to the substrates, and when the sufficient electric field is applied, the liquid crystal molecules are parallel to the substrates and twisted by 90° from one substrate to the other.To the outer surface of a liquid crystal cell having a liquid crystal material with a negative dielectric anisotropy, a combination of a-plate, c-plate or biaxial compensation films is attached. The direction having the largest refractive index of the a-plate or the biaxial film is parallel or perpendicular to the polarizing direction of adjacent polarizer. The difference between the summation of the retardation (nx−nz)*d of the a-plate, the c-plate and the biaxial films and the polarizers, and the retardation due to birefringence of the liquid crystal cell is equal to or less than 15% of the retardation due to birefringence of the liquid crystal cell. The retardation (nx−ny)*d of the a-plate or the biaxial film is 0-100 nm. nx, ny and nz are the refractive indices of the x, y and z axes respectively when the z axis is perpendicular to the surface of the liquid crystal cell, the x axis is in the surface of the liquid crystal cell and having the largest refractive index of the a-plate or the biaxial film and the y axis is in same plane as the x axis and perpendicular to the x axis, and d is the thickness of the film.
US07834964B2 Transflective liquid crystal display device
A transflective liquid crystal display device with improved display quality in which the liquid initial alignment direction of the liquid crystal layer is in a direction perpendicular to the extending direction of a clearance between the counter electrode of a transmission portion and a counter electrode of a reflection portion or in a direction within a range of ±2° in the clockwise direction perpendicular to the extending direction of the clearance in a case where the liquid crystal layer comprises positive type liquid crystals, or the liquid crystal initial alignment direction of the liquid crystal layer is in a direction parallel with the extending direction of a clearance, or a direction within a range of ±2° in the clockwise direction relative to the extending direction of the clearance in a case where the liquid crystal layer comprises negative type liquid crystals.
US07834954B2 Backlight module having a first diffuser with a haze ratio which gradually increases along two directions extending to a central region of the first diffuser and a second diffuser with a haze ratio gradually decreasing away from the light source and liquid crystal display having the same
A liquid crystal display (2) includes a liquid crystal panel (29); a backlight module (20) providing light beams to the liquid crystal panel. The backlight module includes a light guide plate (23) having at least one light incident surface (231), and a light emitting surface (232) adjoining the at least one light incident surface; at least one light source (21) disposed adjacent to the at least one light incident surface; a prism sheet (25) disposed at the light emitting surface for converging light beams; and a first diffuser (26) disposed at the prism sheet for scattering the light beams therethrough. A haze ratio of the first diffuser changes according to the brightness differentia over a brightness distribution of the prism sheet for attaining a substantially uniform surface light beams output.
US07834953B2 Light unit, liquid crystal display having the same, and method of manufacturing the same
A light unit includes a light emitting chip emitting light, a light conversion layer disposed on the light emitting chip, and the light conversion layer including a resin layer and semiconductor particles distributed on the resin layer, and a buffer layer interposed between the light emitting chip and the light conversion layer.
US07834945B2 Thin film transistor array substrate having a second pixel electrode capacitively coupled to a first pixel electrode
A first pixel electrode and a second pixel are formed in a pixel area. The first pixel electrode is coupled to the second pixel electrode via a coupling capacitance. A voltage is applied to the second pixel electrode from the first pixel electrode through the coupling capacitance. Therefore the voltage applied to the second pixel electrode depends on the voltage applied to the first pixel electrode and the two voltages have a certain ratio. Applying two different voltages in a pixel area can improve display quality.
US07834940B2 Photo sensor, display panel having the same and display device having the display panel
A display device that includes a first substrate having pixel electrodes; a second substrate having a color filter corresponding to the pixel electrodes to display images; a photo switching element disposed at the first substrate; a red or green color filter corresponding to the photo switching element formed at the second substrate to sense an amount of external light; a driving controller configured to output a driving control signal responsive to the amount of external light sensed by the light sensing unit; and a light generation unit configured to provide the display unit with an internal light controlled by the driving control signal. This photo sensor is well suited to human-eye luminosity and uses external light to determine how much backlight is needed.
US07834935B2 SCART fast blanking signal processing
A video receiver for SCART input includes an input configured to receive a composite video signal, RGB signals, and a switch-indicating signal, a first digitizer module coupled to the input and including a one-bit slicer configured to receive and convert the switch-indicating signal to a one-bit digital signal, the first digitizer further including a downconverter configured to convert the one-bit signal to a multi-bit digital signal with non-abrupt transitions between a logical zero and a logical one, and a combiner module configured to receive and combine indicia of the composite video signal and the RGB signals to produce a total video output signal as a function of the indicia of the multi-bit digital signal.
US07834933B2 Vertical sync signal generator
When a vertical sync pulse detection circuit mistakenly detects a vertical sync pulse in an inputted video signal, a sync stability detection circuit detects whether a detection signal of the vertical sync pulse detection circuit and a timing signal generated from a count value of a first frame cycle counter are in accordance, and the accordance confirmation detection result becomes one of discordance. When this occurs, the count value of the first frame cycle counter is not loaded to a second frame cycle counter so, due to the operation of the second frame cycle counter, a timing generating decoder circuit and a vertical sync signal generating circuit, a vertical sync signal at the previously detected normal phase can be generated.
US07834930B2 Camera with up/down lighting unit with space open to object side and opposite side in up position of lighting unit
A camera with a lighting unit is disclosed, in which the installation space of a microphone can be secured without preventing miniaturization of the camera. The camera comprises a main body, a lighting unit including a light emitting portion and being movable between an up position and a down position, and a microphone provided on the main body. In the down position of the lighting unit, the light emitting portion is located at a position closer to an object side than the microphone, and in the up position of the lighting unit, the light emitting portion is located above the microphone and a space opened towards the object side is formed between the light emitting portion and the microphone.
US07834928B2 Digital camera with a number of photographing systems
A digital camera comprises two photographing systems which are independent of and substantially identical to each other, and each of which includes a photographing optical system and an image pickup device. The photographing optical system is configured to include a photographing lens, a focusing lens and an aperture stop. The focusing lens of one of the photographing systems is driven stepwise from a first predetermined position at which it is to be located when a focusing position lies at an infinite distance, toward a second predetermined position at which it is to be located when the focusing position lies at the closest distance, while the focusing lens of the other photographing system is driven stepwise from the second predetermined position toward the first predetermined position every step width. The contrasts of images formed by the respective photographing systems are evaluated while the two focusing lenses are being moved, and a position corresponding to the maximum value of the contrasts is determined as the focusing position.
US07834926B2 Semiconductor image sensing element and fabrication method therefor, and semiconductor image sensing device and fabrication method therefor
A semiconductor image sensing element has a semiconductor element including an image sensing area, a peripheral circuit region, a plurality of electrode portions provided in the peripheral circuit region, and a plurality of micro-lenses provided on the image sensing area and an optical member having a configuration covering at least the image sensing area and bonded over the micro-lenses via a transparent bonding member. The side surface region of the optical member is formed with a light shielding film for preventing the irradiation of the image sensing area with a reflected light beam or a scattered light beam from the side surface region.
US07834924B2 Photographic apparatus
A photographic apparatus comprises an imaging sensor, an image-processing unit, and a display unit. The imaging sensor obtains image data. The image-processing unit performs an image-processing operation on the image data. The display unit displays an image-processing setting picture having a setting-status indication area that shows a setting status of the image-processing operation, and having a color status indication area that displays a diagrammatic representation of a color status in the image-processing operation corresponding to the setting status. The setting-status indication area shows hue in the image-processing operation, as the setting status. The color status indication area has a figure that shows saturations of a plurality of color components in the image-processing operation in order to display the diagrammatic representation of the color status. The figure is rotated according to said hue. A shape of the figure and a size of the figure change in accordance with the saturations.
US07834919B2 Imaging apparatus, imaging signal processing method, and program for fluctuation elimination in an image
An imaging apparatus includes: an imaging section; a moving-object detection processing section for detecting a moving object in a plurality of frame images captured by the imaging section; and a fluctuation-elimination processing section for masking a portion detected including the moving object by the moving-object detection processing section, and performing fluctuation elimination processing on an image of an area excluding the masked portion.
US07834916B2 Video content editing support system and method
A video content edition support system that includes an imaging device used to record captured video content data to a recording medium An editor's terminal unit displays video content data transmitted from the imaging device and a network connects the imaging device and the editor's terminal unit to each other. The video content edition support system further includes a recorder to describe electronic mark data related to the video content data in the video content data, an electronic mark list generator to generate electronic mark list data including header information on the video content data, and an edition unit to edit the video content data on the basis of the electronic mark list data.
US07834912B2 Attention level measuring apparatus and an attention level measuring system
An attention level measuring apparatus, including: an eye direction measurement unit, which is configured to input image data and to measure an eye direction of a person photographed; an attention position information calculate unit, which is configured to calculate attention position information of a person, from the eye direction measured by an eye direction measurement unit; a person-attention-level calculate unit, which is configured to calculate person-attention-level information regarding a person-attention-level parameter about an attention target of a person, with using the attention position information calculated by the attention position information calculate unit; and an output control unit, which is configured to display graphic information produced upon basis of the calculated attention level information and a picture of the attention target, putting one upon the other.
US07834911B2 Imaging device having multiple imaging elements
In through image display mode, a CPU drives two CCDs under control suitable for the through image display in such a way that image data captured by both CCDs are read out alternately (S1), and displays image data output alternately from one CCD and the other CCD on a display unit (S2). In an AF mode, the CPU changes over a driving of one CCD to a driving suitable for an AF process to executes the AF process (S4), and performs through image display on image data imaged by the other CCD (S5). In a still picture shooting mode, the CPU drives the one CCD under control suitable for a still picture shooting process to execute the still picture shooting process (S10), and performs through image display on image data imaged by the other CCD (S11).
US07834909B2 Image processing method and image processing apparatus
When a message indicating that a hand that wears a glove (21) is laid out in accordance with a hand-shaped virtual object is detected, the position and orientation relationship between a magnetic receiver (203) and the hand-shaped virtual object is calculated using the position and orientation relationship between the magnetic receiver (203) and a magnetic receiver (202) and that of the hand-shaped virtual object and the magnetic receiver (202).
US07834907B2 Image-taking apparatus and image processing method
An image taking apparatus capable of taking a first image in accordance with a first projection method includes an image taking element for photoelectrically converting the first image, conversion means for converting an area in the first image acquired with the image taking element to a second image in accordance with a second projection method different from the first projection method, and vibration detection means for acquiring information about vibration of the image taking apparatus. The conversion means of the image taking apparatus is configured to change the size of the conversion area in the first image based on the vibration information.
US07834906B2 Camera having printer for printing interactive interfaces
A camera is provided having a camera module, a network interface module and printing module. The camera module receives user input and captures the image with an image sensor in response to the user input. The interface module transfers the captured image to a computer system. The printing module prints an interface onto a surface including the image and coded data at least partially indicative of an identity of the image. This allows the identity of the image to be obtained from the interface. The interface module receives response data generated by the computer system in response to performing an action, and the printing module receives the response data from the interface module, generates a second interface based at least partially on the response data, and print the second interface on the second surface.
US07834905B2 Method and system for visualizing the environment of a vehicle with a distance-dependent merging of an infrared and a visual image
The invention relates to an improved method for visualizing the environment of a vehicle, especially in the dark. The invention also relates to a night vision system, which especially provides a visual image of the environment or the digital data thereof. Preferably, the visual image is a color image which indicates the visually perceptible objects of the environment. The system also provides an infrared image of the environment or the digital data thereof. The infrared image indicates the infrared radiation radiated by the visually perceptible and/or other objections. In a preferred form of embodiment, a merged image of the visual image and the infrared image of largely identical sections of the environment of the vehicle is represented on a display comprising at least one merged region and at least one region which is not merged or not merged to the same extent or not merged with the same weighting.
US07834899B2 Laser marking system
A laser marking system comprises means for transmitting the laser-emitted light onto one or a plurality of points on a substrate, with means for displacing the substrate and laser light emitting source relative to one another, wherein the substrate is selected to be sufficiently sensitive to the emitted light so that a reaction occurs at either said point or plurality of points which marks the substrate and characterised by the feature that the laser light emitting source comprises an array of lasers.
US07834897B2 Optical scanning apparatus, control method of such apparatus, and image forming apparatus
An optical scanning apparatus in which an exposing signal is generated from pattern data indicating a position to be exposed by a light beam on a surface-to-be-scanned. A corrected exposing signal is generated by varying the width of pulses of the exposing signal in accordance with a distance between an exposing area corresponding to the pulse and an optical axis of the scanning optical system. The light beam is emitted and modulated by the corrected exposing signal. The pulse width and/or the light quantity of the light beam is/are varied in accordance with the distance between the exposing area and the optical axis of the scanning optical system.
US07834894B2 Method and apparatus for background replacement in still photographs
A first digital image is acquired of a framed area while illuminating the background and foreground object under a first lighting condition. A second digital image is then acquired of the same framed area while illuminating the background and foreground object under a second lighting condition. Preferably, the first lighting condition illuminates the background without illuminating the foreground object so that a silhouette of the foreground object is acquired in the first image. The second lighting condition illuminates the foreground object (e.g., with frontal lights). Due to the difference in the illumination between the background and silhouette in the first image, an alpha mask can be created from the first acquired image. Using the mask, the background from the second image can be removed and replaced by virtually any other desired background image.
US07834891B2 System and method for perspective-based procedure analysis
Certain embodiments of the present invention provide a method and system for using medical perspectives to improve medical workflow. Certain embodiments of a system for using medical perspectives for improved screening analysis include a picture archiving and communication system (PACS) workstation capable of being used for reviewing images and at least one display capable of displaying images for review. The system also includes a default perspective including a first plurality of images organized according to a default criterion, wherein the default perspective is used to review the first plurality of images via the PACS workstation. The system includes one or more additional perspectives organizing image sets according to certain criteria. A user may select one or more of the additional perspectives for reviewing image sets or subsets via the PACS workstation. The system may also include tools and reporting templates for use with images within the perspectives.
US07834890B2 Information processing method and image processing method
An image processing method includes an object level acquisition step of acquiring an object level set for each computer graphics object, a display step of displaying a slide bar with a movable cursor to allow a user to set a user level by manipulating the cursor, and a user level acquisition step of acquiring a user level set by the user, based on a position of the cursor of the slide bar. In addition, a rendering step renders a virtual space including each computer graphics object by rendering each computer graphics object to have its visibility attribute depending on its object level acquired in the object level acquisition step and the user level. The rendering step renders a computer graphics object with an object level less than the user level as a visible object and renders a computer graphics object with an object level equal to or larger than the user level as an invisible object, and the rendering step is repeatedly performed in response to the position of the cursor being changed by the user.
US07834887B2 Methods and systems for combining luminance preserving quantization and halftoning
A color quantization or re-quantization method is provided that combines two dimensional halftoning with luminance preserving quantization (LPQ) for better perception results of high precision color video quantization. A combination of LPQ and error diffusion, and a combination of LPQ and spatial dithering, is provided. To combine LPQ and spatial dithering, the spatial dithering is regarded as a two-step processing, a mapping and a simple rounding. To combine LPQ and dithering together, a rounding step is replaced by the LPQ algorithm in the combination. Further a method is provided for post-processing which is applicable to both cases to reduce the color perception for grayscale image.
US07834881B2 Operand collector architecture
An apparatus and method for simulating a multi-ported memory using lower port count memories as banks. A collector units gather source operands from the banks as needed to process program instructions. The collector units also gather constants that are used as operands. When all of the source operands needed to process a program instruction have been gathered, a collector unit outputs the source operands to an execution unit while avoiding writeback conflicts to registers specified by the program instruction that may be accessed by other execution units.
US07834879B2 Drawing apparatus for displaying image data about a plurality of objects including semitransparent object and opaque object on computer display screen
A drawing apparatus which can display image data about a plurality of objects including opaque objects and semitransparent objects, each having information about a depth direction, on a computer display screen.
US07834874B2 Method of improving the presentation of image data which inter-locked with video signals throughput of a terminal and a system thereof
Systems and methods for presenting image data to a terminal are disclosed, the system including a memory configured to store tolerance cycle information associated with the realization time of an image data, a processor configured to determine a realization processing cycle of a first image data transmitted to the terminal, and a controller configured to control a realization processing cycle of a second image data transmitted to the terminal after the first image data, based at least in part on the outcome of comparing the realization processing cycle of the first image data with the tolerance cycle.