US08381306B2
Translation of role-based authoring models for managing RBAC “roles” to resource authorization policy (RAP), such as ACL-based applications, is provided. A generic RBAC system is defined from which mappings to other authorization enforcement mechanism make possible the translation of RBAC “roles” to resource authorization policies applied to resources managed by a resource manager, e.g., a file system resource manager. An implementation is described that uses Windows Authorization Manager as a storage mechanism and object model to manage object types and relationships translated from an RBAC system.
US08381301B1
A system, method, and computer-readable media are described for identifying a split-flow communications session occurring over two or more incompatible communications protocols. A data stream governed by a first communications protocol is associated with a device or end device by comparing information in the data packet headers with information in a device database that matches devices with the header characteristics such as an IP address. A second data stream governed by a second incompatible communications protocol is similarly associated with the same target endpoint or device. The two incompatible data streams may then be evaluated as a single split-flow communications session for malicious content, or for other purposes. If malicious content is detected, corrective policies may be implemented on the split-flow communications session to protect the device from the malicious content.
US08381300B2
A configuration scanning system is described herein that scans a system configuration database for malware-related information with less impact on other operations that access the system configuration database. The system employs techniques to reduce the impact on other operations that access the configuration database, including parsing a file-based stored version of the configuration database, accessing the configuration database using opportunistic locking, and caching configuration information obtained by scanning the configuration database. In this way, the system is able to respond to requests antimalware programs using cached information without impacting other programs using the configuration database. Thus, the configuration scanning system protects a computer system against malware while reducing the burden on the configuration database and on other programs that access the configuration database.
US08381296B2
A method and system for detecting and removing a hidden pestware file is described. One illustrative embodiment detects, using direct drive access, a file on a computer storage device; determines whether the file is also detectable by the operating system by attempting to access the file using a standard file Application-Program-Interface (API) function call of the operating system; identifies the file as a potential hidden pestware file, when the file is undetectable by the operating system; confirms through an automated pestware-signature scan of the potential hidden pestware file that the potential hidden pestware file is a hidden pestware file; and removes automatically, using direct drive access, the hidden pestware file from the storage device.
US08381291B2
A method of detecting and responding to an email address harvest attack at an Internet Service Provider (ISP) email system includes counting a number of failed email address look-ups during a single Simple Mail Transfer Protocol (SMTP) session associated with an originating Internet Protocol (IP) address and responding to the originating IP address with a positive acknowledgement that an otherwise invalid email address exists when the count of the number of failed email address look-ups exceeds a threshold.
US08381285B2
In one embodiment the present invention includes a computer-implemented method for generating constraints for use in an access control system. In one embodiment, roles, document types, and permissions are stored in a 3-D model, such as a matrix or table. The 3-D model is converted to 2-D models, where users are inserted for roles and documents are inserted for document types. The 3-D model and 2-D models represent access rights. Supplemental information about the access rights is added to the 2-D tables. In one embodiment, attribute exploration is used to generate supplemental information. Constraints are generated from the 2-D tables for use in controlling access rights in a computer system.
US08381283B2
A CPU contained in an information processing apparatus in accordance an exemplary embodiment of the present invention outputs an access request including first access destination address information by a first program, and outputs a check request including second access destination address information when the execution program is switched from the first program to a second program as a result of a program call from the first program to the second program. A protection setting check portion contained in the information processing apparatus checks whether or not the check request including the second access destination address information conforms to protection setting for the first program based on memory protection information that is established in a memory protection information storage portion to detect a violation by a memory access request by the first program.
US08381263B1
A system, method, and computer program product are provided for allowing a non-chargeable event based on an authorization thereof. In use, an instruction to authorize events is received from an event threshold module based on a determination that an event threshold has been met. Additionally, in response to the instruction, a request is sent to an event processor to authorize an event, where the authorization is based on a determination of whether the event is chargeable or non-chargeable. Further, the event is allowed if the event is authorized by the event processor.
US08381259B1
A method of authentication and synchronous interaction between a secondary device and a multi-perspective audiovisual data stream broadcast on a primary device geospatially proximate and/or geospatially disparate to the secondary device is disclosed. In one aspect a method of secondary device includes authenticating the secondary device to a primary device based on a geospatial proximity and/or geospatial disparity of the secondary device and the primary device such that the secondary device is synchronizable with the primary device. The secondary device is synchronized to the primary device such that an audiovisual data stream of the primary device is adjustable through the secondary device. An audiovisual data stream of the primary device may be processed such that the audiovisual data stream is accessible through the secondary device. The audiovisual data stream may be an audiovisual data stream of a live performance of an event.
US08381258B2
Embodiments of the present invention are methods for selecting, out of a lineup of IPTV channels, a subset of channels for caching. The methods take into account viewers' tendency to walk through the channels that lie between their current channel and their desired channel if that walking distance is short, and, alternatively, viewers' tendency to jump to a distant channel. Accordingly, embodiments of the present invention include any channel selection method which selects for caching any number of channels less than the entire lineup, and where at least two of those channels form a segment of adjacent channels. Other embodiments include methods which rely upon specific extrinsic data, e.g., IGMP and EPG information, for selecting a subset of channels to be cached.
US08381252B2
A system for pulling video content over a data communications network. The system comprises at least one video display, at least one video file server containing a number of video files to be selectively displayed on the at least one video display, at least one media server to communicate with one or more video displays, a web client to communicate with each media server through a network to configure at least one playlist in the media server, each playlist including at least one identifier to select one or more of the number of video files, and each media server being adapted to pull video content from a selected video file in a selected video file server based on the playlist and to translate the pulled video content into a video output signal suitable for display on the video display.
US08381249B2
Systems and methods are discussed for providing guidance for Internet-delivered media. In some embodiments, information on available media on the Internet is gathered. The information is associated with existing media guidance data. The associations enable a media guidance application to identify relevant online media and to display listings in a user-friendly way. A user interface for an online media guidance application is also provided. The user interface allows a user to narrow down the large amount of Internet-delivered media in a systematic way according to criteria that interests a user.
US08381248B2
An interactive television program guide system is provided in which the program guide may provide the user with a selectable list of combination categories. Combination categories are composed of multiple simple categories such as sports, news, comedy, movies, children, etc. Program listings are supplied to the program guide. At least some of the program listings are associated with combination categories. A combination category build process may be used to assign combination categories to program listings. The user is able to use the selectable categories list to quickly identify programming of interest.
US08381246B2
A method of generating on a display device an electronic program guide for broadcast channels. Electronic program guide information for a plurality of broadcast channels is received at an electronic terminal from a broadcast media server. The electronic program guide information includes live video streams and/or snapshot pictures from programs that are presently being broadcast on a plurality of broadcast channels. A graphical arrangement of a plurality of objects is generated on the display device. Each of the objects is associated with a different one of the broadcast channels. The live video stream and/or the snapshot picture from the program that is presently being broadcast on the associated broadcast channel is displayed on a defined surface of each of the associated objects. A three-dimensional graphical arrangement may be generated from the objects. Each of the objects may extend with a respective virtual depth into the display device that is controlled to indicate to a user how much time remains in the program that is presently being broadcast on the associated broadcast channel. Related electronic terminals and media servers are disclosed.
US08381239B2
Disclosed is an apparatus and method for identifying a particular user of an receiver, such as a set-top box or receiver. A user is identified by the manner in which she uses an input device, such a wireless remote. Each individual user of the receiver is assigned a profile that includes values for a number of information points that serve to distinguish the user from other users of the receiver. With a user identified through tracking of her usage of a input device, customized content such as target advertisements or programming suggestions may be provided.
US08381231B2
A system virtualizes applications on a managed endpoint using containers. A managed endpoint receives a virtualized container from an IT automation appliance. The virtualized container includes an application and a virtualization module. The virtualization module includes computer program instructions for virtualizing the application. An operating system API call made by the application during execution is intercepted, and a portion of the computer program instructions are executed based on the operating system API call. The computer program instructions modify the behavior of the application to effect the file and data virtualization of the application. A virtualized container can be deployed and updated from an IT automation appliance along with an agent to support the deployment and updating of the virtualized container.
US08381230B2
In an embodiment, a reception thread receives a source node identifier, a type, and a data pointer from an application and, in response, creates a receive request. If the source node identifier specifies a source node, the reception thread adds the receive request to a fast-post queue. If a message received from a network does not match a receive request on a posted queue, a polling thread adds a receive request that represents the message to an unexpected queue. If the fast-post queue contains the receive request, the polling thread removes the receive request from the fast-post queue. If the receive request that was removed from the fast-post queue does not match the receive request on the unexpected queue, the polling thread adds the receive request that was removed from the fast-post queue to the posted queue. The reception thread and the polling thread execute asynchronously from each other.
US08381223B2
A method and apparatus for dynamic allocation of processing resources and tasks, including multimedia tasks. Tasks are queued, available processing resources are identified, and the available processing resources are allocated among the tasks. The available processing resources are provided with functional programs corresponding to the tasks. The tasks are performed using available processing resources to produce resulting data, and the resulting data is passed to an input/output device.
US08381222B2
An autonomic computing system and method store a set of resource equivalencies in memory, select at least one resource equivalency from the set of resource equivalencies, and use the selected at least one resource equivalency for operating the selected resource as required by an autonomic computing system. The set of equivalent resources can contain a plurality of physically distinct resources that are logically equivalent. Resources are added or removed from the set automatically. Equivalent sets can be nested within an equivalent set.
US08381221B2
Method, computer program products and systems for conserving energy in data processing center, wherein a plurality of services are offered to a plurality of subscribed service consumers in a dynamic fashion, allowing a created service instance to be re-assigned from one to another server of the resources. Control parameters comprising power consumption and temperature of a group of resources are monitored. A workload may be assigned properties such as “hot” and “cold.” which are then assessed. A hot workload may be relocated to a cold spot, and if necessary, a cold workload may be relocated to a location which was de-loaded from a workload, that is, a hot spot, which is then considered to cool down due to addition of less workload in form of the cold workload. Thus, the energy required to cool the data center may be minimized.
US08381220B2
A method and apparatus optimizes job and data distribution on a multi-node computing system. A job scheduler distributes jobs and data to compute nodes according to priority and other resource attributes to ensure the most critical work is done on the nodes that are quickest to access and with less possibility of node communication failure. In a tree network configuration, the job scheduler distributes critical jobs and data to compute nodes that are located closest to the I/O nodes. Other resource attributes include network utilization, constant data state, and class routing.
US08381218B2
Managing groups of entities is described. In an embodiment an administrator manages operations on a plurality of entities by constructing a management scenario which defines tasks to be applied on a group of entities. In an example the management scenario includes information on dependencies between entities and information on entity attributes, for example operating system version or CPU usage. In an embodiment an entity management engine converts the tasks and dependencies in the scenario to a management plan. In an example the management plan is a list of operations and conditions to be respected in applying an operation to an entity. In an embodiment the plan can be validated to ensure there are no conflicts. In an embodiment the entity management engine also comprises a scheduler which runs tasks contained in the plan and monitors their outcome.
US08381216B2
Dynamically managing a thread pool associated with a plurality of sub-applications. A request for at least one of the sub-applications is received. A quantity of threads currently assigned to the at least one of the sub-applications is determined. The determined quantity of threads is compared to a predefined maximum thread threshold. A thread in the thread pool is assigned to handle the received request if the determined quantity of threads is not greater than the predefined maximum thread threshold. Embodiments enable control of the quantity of threads within the thread pool assigned to each of the sub-applications. Further embodiments manage the threads for the sub-applications based on latency of the sub-applications.
US08381209B2
A method (and system) which provides virtual machine migration with filtered network connectivity and control of network security of a virtual machine by enforcing network security and routing at a hypervisor layer at which the virtual machine partition is executed, and which is independent of guest operating systems.
US08381208B2
Embodiments of the invention provide the ability to determine whether a particular application may be safely added to a client computing device. Further, embodiments of the invention also allow for performing a rollback operation on clients experiencing a decrease of performance due to an addition of new software. For example, after a client updates to a new piece of software, a server may monitor the performance of the first client by analyzing a plurality of updates received from the first client. Each update may include a performance indicator. Using the updates, the server may detect a decrease in the performance of the first client. Upon detecting the decrease in the performance, the server may initiate a rollback to a previous state on the first client.
US08381203B1
A compiler is configured to determine a set of points in a flow graph for a software program where multithreaded execution synchronization points are inserted to synchronize divergent threads for SIMD processing. MIMD execution of divergent threads is allowed and execution of the divergent threads proceeds until a synchronization point is reached. When all of the threads reach the synchronization point, synchronous execution resumes. The synchronization points are needed to ensure proper execution of the certain instructions that require synchronous execution as defined in some graphics APIs and when synchronous execution improves performance based on a SIMD architecture.
US08381194B2
Methods and apparatuses that collect code coverage information for selected code locations when executing executable code are described. Source code in one or more files may be annotated at the selected code locations. The executable code may be compiled from the annotated source code using standard compilers. The code coverage information may be collected into a run time data store accessible by other applications. In response to receiving a code coverage request, the code coverage information can be retrieved from the data store to compare with annotations identified from the source code. A code coverage report can be generated to indicate whether one or more of the selected code locations are not covered when executing the executable code.
US08381192B1
Some embodiments of the present invention provide a system that tests a software program. During operation, the system traces a flow of tainted data through the software program during execution of the software program. Next, the system alters the flow by modifying an instruction within the software program. The system then monitors the behavior of the software program after modifying the instruction. Finally, the system analyzes a correctness of the software program based on the monitored behavior.
US08381190B2
A hashing tool can be used to generate Object UIDs from a software application. The software application can be tested. A change and release management system can receive Object UIDs involved in a defect uncovered during the testing. The change and release management system can receive names of functions involved in the defect uncovered during the testing and defect fixing. A graphical representation of function names versus Object UIDs for which the defect occurred can be created.
US08381187B2
A computer implemented method, apparatus, and computer usable program code for retrieving portions of a job output. A graphical representation of the job output is displayed in a graphical user interface. The graphical user interface contains a set of controls used to select a portion of the job output. The portion of the job output is displayed in response to a user manipulating the set of controls to select the portion of the job output.
US08381179B2
There is described a technique for rearranging entities in an object oriented program. The proposed technique includes computing a property set for an entity, in a set of entities belonging to classes in said object-oriented program. The next step comprises identifying an entity having a maximum cardinality of the computed property set. From the set of entities, all such entities are identified that satisfy a condition that the ratio of the number of elements in the property set of the identified entity that are in common with the property set of said entity having maximum cardinality to the number of elements in the property set of the identified entity that are not in common with the property set of said entity having maximum cardinality is greater than or equal to a threshold value. A sub-group is formed comprising said entity having maximum cardinality of the computed property along with any identified entity that satisfies said condition.
US08381152B2
A approach is described for allowing electronic design, verification, and optimization tools to implement very efficient approaches to allow the tools to directly address the effects of manufacturing processes, e.g., to identify and prevent problems caused by lithography processing. Fast models and pattern checking are employed to integrate lithography and manufacturing aware processes within EDA tools such as routers.
US08381146B2
A computer-readable, non-transitory medium stores therein a design support program that causes a computer capable of accessing a storage device storing therein for each cell, an output voltage value of the cell, for each elapsed time period from a start of variation of an input voltage applied to the cell, to execute a process. The process includes extracting from the storage device, the output voltage value for each elapsed time period related to an cell under design selected from circuit information of a circuit under design; determining based on a specific voltage value, an extracted elapsed time period to be corrected; adding a time constant of an output from the cell under design to the elapsed time period determined to correction; and outputting the output voltage value for each corrected elapsed time period and the output voltage value for each elapsed time period that is not determined for correction.
US08381145B2
An apparatus for analyzing a fault behavior, includes a satisfiability modulo theories (SMT) conversion block for performing SMT conversion with respect to a protocol state machine diagram and a sequence diagram of a software design model. Further, the apparatus for analyzing the fault behavior includes an SMT processing block for performing a SMT processing using respective logic formulas corresponding to the protocol state machine diagram and the sequence diagram and outputted from the SMT conversion block, and determining whether the result of the SMT processing is satisfied to output an occurrable behavior scenario when the result of the SMT processing is satisfied.
US08381137B2
The present invention relates to a method and apparatus for explicit filtering in ambiguous text entry. The invention provides embodiments including various explicit text entry methodologies, such as 2-key and long pressing. The invention also provides means for matching words in a database using build around methodology, stem locking methodology, word completion methodology, and n-gram searches.
US08381136B2
A method for independently supporting at least two display mechanisms in a handheld electronic device and a handheld electronic device implementing the method includes a primary display window, a secondary display window and a display manager coupled to the primary and secondary display windows. According to the present invention, the display manager allows the primary display window to display a first set of objects and allows the secondary display window to display a second set of objects independently, whereby the first set and second set of objects include at least one common object.
US08381131B1
A system, method, and computer program product are provided for displaying tasks as interactive thumbnails for interaction therewith by a user. In use, a plurality of tasks are identified. Additionally, for each of the tasks, an interactive thumbnail is generated which is representative of the task. Furthermore, the thumbnails are displayed for interaction therewith by a user.
US08381125B2
Heuristics for resizing displayed objects within an electronic document are disclosed. The heuristics include resizing displayed objects to predefined ratios, resizing displayed objects by predefined increments, relating resizing of displayed objects to a global reference grid, and resizing a plurality of displayed objects aligned to an axis.
US08381123B2
A method and medium are provided for presenting virtualized visible content within a viewport in a user interface. An anchor is received that represents a point on a line of virtualized visible content and a target value is received that represents a location in a viewport of a user interface. The anchor and target values can be received from user input devices or by analyzing the position of a scroll thumb relative to a scroll trough in the user interface. A first line of virtualized visible content that corresponds to the anchor value is realized by loading the line into memory from another source. The line is then positioned in the viewport based on the target value. Additional lines surrounding the first line are realized until the viewport is full. Lines that are not visible in the viewport can be unrealized, thus conserving computing resources.
US08381120B2
Some embodiments provide a credibility system including an interface portal for presenting a holistic view of entity credibility. To provide the holistic view, the credibility system aggregates credibility data from multiple data sources. The aggregated credibility data is processed and ordered to present different dimensions of entity credibility, with each dimension graphically presented in the interface portal through an interactive credibility module. In some embodiments, the credibility data associated with each credibility module is processed to produce at least one value that quantifiably represents the credibility data. In some embodiments, the credibility data associated with each credibility module is hierarchically ordered to present the credibility data in a drill-down fashion with each hierarchical layer presenting more detailed credibility data for better understanding the credibility data presented in the preceding layer.
US08381103B2
When a jump instruction to display contents regarding a control out of contents in a help screen is given, if the jump instruction is given for a control with the same identification data as that of a control for which a preceding instruction is given, an explanation at a position next to a position of contents displayed in response to the preceding jump instruction is displayed on the help screen, out of the contents of a help data corresponding to the identification data of the control. If the jump instruction is given for a control with different identification from that of the control corresponding to the preceding jump instruction, an explanation at a head position, out of explanations in the help data corresponding to the identification data of the control for which the current jump instruction is given is displayed on the help screen.
US08381102B1
Computer-implemented methods for visually scrolling through a stack of items displayed on a device by tilting the device are provided. In one aspect, a method includes determining a neutral reference point for a device, and receiving input indicating a tilting motion from the neutral reference point encountered by the device. The method also includes determining an angular displacement value of the device and a bias factor based on the tilting motion. The angular displacement value is indicative of an angular displacement of the device based on the tilting motion. The method also includes visually scrolling through the stack of items based on the angular displacement value and the bias factor. Systems and machine-readable media are also provided.
US08381098B2
A method, computer program product, and system for webpage request handling is described. A method may comprise recording, in a memory, a change time for each of a plurality of elements of a website available from an origin server, each time a change to any one of the plurality of elements occurs. The method may further comprise updating a system-last-modified time of the website to a latest change time.
US08381097B2
Method and device for binary coding a structured document comprising a plurality of data are disclosed. After having determined (130) at least one parameter of a first coding scheme (130) and of at least one second coding scheme (140) according to said at least one parameter of said first coding scheme, said first and said at least one second coding scheme being of the same type, at least one item of data of said plurality of data is obtained. The coding efficiencies of said at least one item of data according to said first and said at least one second coding schemes are evaluated and compared (160). Depending on said comparison, said at least one item of data is coded (170) according to said first or said at least one second coding scheme.
US08381091B2
The present invention allows a web form submitted by a web user to be routed to an analysis system in real-time. Specifically, once a requested web page has been fully loaded and parsed, any existing submit methods and/or on-submit handlers attached to web forms within the web page are replaced with a new submit method and on-submit handler. When a valid web form is submitted by the user, the destination of the web form is changed to the analysis system, by the new submit method, for a fixed period of time. After the period of time has expired, the original destination is reinstated and the web form is routed thereto.
US08381087B1
An automated electronic filing system including a web server coupled to a wide area network, a receiving agency server coupled to the wide area network, and a client machine coupled to the wide area network for communication with the web server. The web server serves as an interface to the receiving agency server, the client machine providing information to the web server forming at least a part of an electronic document to be filed with the receiving agency server by the web server. The web server and the receiving agency server can communicate directly with each other without going through the wide area network, such as via a local area network (not shown) or by a direct connection between the servers (also not shown). Preferably, the web server and the receiving agency server communicate with each other over the wide area network, which is preferably a TCP/IP protocol network such as the Internet. A method for electronically filing documents in accordance with the present invention includes providing an HTML based form to a client machine coupled to a TCP/IP network, at least partially automatically filling-in the form based upon input from the client machine, verifying information on the form based upon stored heuristics, and submitting the form to a receiving agency over the network. Additional information is usually added to the form based upon input from the client machine prior to verifying the information.
US08381080B2
An apparatus generally having a lookup table and a circuit is disclosed. The lookup table may be configured to store a plurality of results including remainders of divisions by a particular polynomial. The circuit may be configured to (i) parse a first polynomial into a plurality of data blocks and an end block, (ii) fetch a plurality of results from the lookup table by indexing the lookup table with each of the data blocks and (iii) generate a second polynomial by adding the results fetched from the lookup table to the end block. The second polynomial generally has a second degree that is lower that a first degree of the first polynomial.
US08381078B2
A method for dividing a total number of decoders among decoder queues of codewords of different sizes, the codewords transmitted on return communication links from data terminals to a gateway of a satellite communications system, includes for each of K groups, allocating a respective number of decoders dedicated to decoding codewords of a particular size, where K is a number of different sizes of codewords, and the respective number of decoders is allocated from the total number of decoders and allocated in proportion to current offered load of codewords of the particular size.
US08381077B2
Various embodiments of the present invention provide systems, methods and circuits for memories and utilization thereof. As one example, a memory system is disclosed that includes a flash memory device and a flash access circuit. The flash access circuit is operable to perform an error code encoding algorithm on a data set to yield an error code, to write the data set to the flash memory device at a first location, and to write the error code to the flash memory device at a second location.
US08381075B2
A static RAM redundancy memory for use in combination with a non-volatile memory array, such as ferroelectric RAM (FRAM), in which the power consumption of the SRAM redundancy memory is reduced. Each word of the redundancy memory includes data bit cells for storing addresses of memory cells in the FRAM array to be replaced by redundant elements, and also enable bits indicating whether redundancy is enabled for those addresses. A logical combination of the enable bits in a given word determines whether the data bit cells in that word are powered-up. As a result, the power consumption of the redundancy memory is reduced to the extent that redundancy is not enabled for segments of the FRAM array.
US08381074B1
Various embodiments of the present invention provide systems and methods for data processing. For example, a method for data processing is disclosed that includes: providing a data detection circuit including a first detection processing circuit, a second detection processing circuit, a decoder processing circuit, and a memory circuit; performing a data detection algorithm on an input data set by the first detection processing circuit to yield a first detected output; writing a derivative of the first detected output to the memory circuit; accessing the derivative of the first detected output from the memory circuit; performing a decoder algorithm on the derivative of the first detected output using the decoder processing circuit to yield a decoded output; writing the decoded output to the memory circuit; accessing the decoded output from the memory circuit; and performing the data detection algorithm on a combination of the input data set and the decoded output to yield a second detected output.
US08381073B2
A system-on-a-chip (SOC) includes a memory system, a data processor and a read only memory (ROM). The memory system includes random access memory and a memory controller. The data processor includes at least one functional block that communicates data with the memory system via the memory controller. The ROM stores data and one or more parity bits for detecting and correcting errors in the data. The data includes chip information and/or security information for the SOC. A method of using the SOC includes storing data in the ROM that includes chip information and/or security information for the SOC; storing in the ROM the one or more parity bits for the data; reading the data and the one or more parity bits from the ROM; detecting and correcting errors in the data using the one or more parity bits; and outputting the corrected data.
US08381068B1
Techniques for reconfiguring an integrated circuit (IC) are provided. The techniques may improve error detection in the partially reconfigurable IC. A cyclic redundancy check (CRC) value for a first configuration data is received by the IC and a second configuration data is generated based on the first configuration data and a prior configuration data stored in the IC. The first configuration data may be a partial reconfiguration data that is used to reconfigure at least a portion of the IC. A third configuration data is then generated based on the first and second configuration data and the prior configuration data. A second CRC value is calculated based on the third configuration data. The second CRC value, together with the first CRC value and a prior CRC value stored in the IC, is used to calculate an updated CRC value. The updated CRC value is stored in the IC.
US08381061B2
A sender for a communications system transmits data as packets to a receiver. The receiver transmits quality values to the sender representing the reception quality of packets received with errors. The receiver stores information regarding a number of received data packets, and there is a relay transceiver between the sender and the receiver. Both the relay transceiver and the sender can encode data packets into composite packets, and to transmit composite packets to the receiver. The stored information in the receiver comprises the data in correctly received packets and information regarding the reception quality of packets received with errors and the data of those packets, and the stored information is used by the receiver to decode composite packets, thereby extracting the data in the packets of the composite packets.
US08381053B1
Devices, systems, methods, and other embodiments associated with generating a moving average are described. In one example method an average value of a sliding window of M sequential data values is calculated on a per clock basis, where M is an integer. A data value is detected that has an error. The data value is in the sliding window of M sequential data values. The method corrects the average value of the sliding window as a function of the error.
US08381037B2
A method, an apparatus, and a computer program product in a data processing system are presented for using hardware assistance for gathering performance information that significantly reduces the overhead in gathering such information. Performance indicators are associated with instructions or memory locations, and processing of the performance indicators enables counting of events associated with execution of those instructions or events associated with accesses to those memory locations. The performance information that has been dynamically gathered from the assisting hardware is available to the software application during runtime in order to autonomically affect the behavior of the software application, particularly to enhance its performance. For example, the counted events may be used to autonomically control an execution-path selection within the software application.
US08381034B2
A testing method for a server supporting an intelligent platform management interface (IPMI) is applied to test a server before an operating system (OS) of the server operates. The test method includes the following steps. A baseboard management controller (BMC) of the server is activated. The server is activated, and a monitoring module is operated. Real-time status data of the server stored in the BMC of the server is obtained. The monitoring module executes a pre-test procedure according to the real-time status data of the server before the OS operates. A test result of the pre-test procedure is stored.
US08381031B2
On a typical motherboard the processor and memory are separated by a printed circuit data bus that traverses the motherboard. Throughput, or data transfer rate, on the data bus is much lower than the rate at which a modern processor can operate. The difference between the data bus throughput and the processor speed significantly limits the effective processing speed of the computer when the processor is required to process large amounts of data stored in the memory. The processor is forced to wait for data to be transferred to or from the memory, leaving the processor under-utilized. The delays are compounded in a distributed computing system including a number of computers operating in parallel. The present disclosure describes systems, method and apparatus that tend to alleviate delays so that memory access bottlenecks are not compounded within distributed computing systems.
US08381013B2
A method and apparatus for detecting and handling peer faults in a Peer-to-Peer network are disclosed. A peer in the P2P network receives a diagnosis request message; then detects whether a peer is faulty according to a preset fault detection method; and sends a diagnosis response message to a source peer that constructs the diagnosis request message or a peer specified by the diagnosis request message, where the diagnosis response message carries a detection result, and the detection result carries information about the faulty peer if the peer is detected as faulty. Through the technical solution under the present invention, the faults of the peers on the forwarding path in the P2P network can be detected.
US08381005B2
A method, system and computer-usable medium are disclosed for managing power consumption in information processing systems. Processing resources are successively folded, allowing them to be placed into deeper and deeper power saving states while maintaining the ability to respond to new processing loads without exposing the latency of the deeper power saving states as they are unfolded. Before a deeper power saving state can be used, there must be sufficient processing resources in the prior power saving state to mask the latency of bringing a processing resource out of the deeper power saving state.
US08381004B2
A mechanism is provided for scheduling application tasks. A scheduler receives a task that identifies a desired frequency and a desired maximum number of competing hardware threads. The scheduler determines whether a user preference designates either maximization of performance or minimization of energy consumption. Responsive to the user preference designating the performance, the scheduler determines whether there is an idle processor core in a plurality of processor cores available. Responsive to no idle processor being available, the scheduler identifies a subset of processor cores having a smallest load coefficient. From the subset of processor cores, the scheduler determines whether there is at least one processor core that matches desired parameters of the task. Responsive to at least one processor core matching the desired parameters of the task, the scheduler assigns the task to one of the at least one processor core that matches the desired parameters.
US08381002B2
A mechanism is provided for transparently consolidating resources of logical partitions. Responsive to the existence of the non-folded resource on an originating resource chip, the virtualization mechanism determines whether there is a destination resource chip to either exchange operations of the non-folded resource with a folded resource on the destination chip or migrate operations of the non-folded resource to a non-folded resource on the destination chip. Responsive to the existence of the folded resource on the destination resource chip, the virtualization mechanism transparently exchanges the operations of the non-folded resource from the originating resource chip to the folded resource on the destination resource chip, where the folded resource remains folded on the originating resource chip after the exchange. Responsive to the absence of another non-folded resource on the originating resource chip, the vitalization mechanism places the originating resource chip into a deeper power saving mode.
US08380990B2
First and second communication devices respectively have first and second personal identification numbers (PINs). The first communication device transmits to the second communication device a first encryption key, and receives from the second communication device the second PIN that has been encrypted by the second communication device using the first encryption key. The first communication device receives from the second communication device a second encryption key, decrypts the encrypted second PIN, and encrypts the first PIN using the second encryption key, and transmits the encrypted first PIN to the second communication device. The first communication device conducts, with the second communication, device a peer-to-peer messaging session by transmitting to the second communication device peer-to-peer messages that contain the second PIN and receiving from the second communication device peer-to-peer messages that contain the first PIN. Each message is routed by a routing server based on the respective first and second PINs.
US08380988B2
A set of commands is provided to a system for execution in order to modify a security related aspect of the system. The system executes the set of commands absent an intervening command being executed, for example by receiving a first command comprising a data portion, extracting a security rights modification command set comprising commands for initiating a secure session and for closing the secure session, and automatically executing the security rights modification command set with a processor, absent other security rights commands being executed. Initiating the secure session may comprise authentication, and the security rights modification command set may provide for security parameters modifiable only during a secure session.
US08380983B2
An electronic document comparison system and method converts a test file into a compressed file having a specific format. A public key of the CA certificate of a user is obtained and a random key is generated using a random function. Furthermore, the compressed file is symmetrically encrypted using the random key, and the random key is asymmetrically encrypted using the public key to generate an asymmetric encryption key. A header of the compressed file is attached with the asymmetric encryption key and data length of the asymmetric encryption key.
US08380976B2
A system, a server, a method, and a computer program are described for relaying an electronic mail without a leak of secret information included in a quoted electronic mail to an unintended recipient without impairing the usability of the electronic mail system. The server receives an electronic mail that is newly created by one of the clients with quotation from one or a plurality of electronic mails received in the past. The server determines, for each quoted electronic mail quoted in the received electronic mail, whether a destination designated in the received electronic mail is included in an originator and a destination set in each quoted electronic mail. The server edits the content of each quoted electronic mail that is determined not to include the destination designated in the received electronic mail. The server transfers the electronic mail including the edited quoted electronic mail to the designated destination. The server stores edition information for returning the edited quoted electronic mail to a state before the editing in association with information that identifies the received electronic mail.
US08380975B2
Systems and methods for safety data writes for process control networks are disclosed. The system may load changed parameters into a function block implemented by a process control server. The loaded changed parameters may be verified as being within safe limits and correctly entered. The verified changed parameters may be loaded into the field device controllers and the system restarted using the loaded changed parameters. The system may load parameters with an online system and use the loaded changed parameters during a warm restart.
US08380974B2
A system for pre-boot authentication of a virtual appliance includes one or more subsystems to receive a command to power-on an information handling system (IHS). After receiving the command to power-on the IHS, the system initializes a power-on self test (POST), passes control of the IHS to a hypervisor, loads a concurrent service environment (CSE), requests user credentials, receives user credentials, authenticates user credentials using the CSE and authorizes a specific operating system image from a plurality of images to run on the IHS via the virtual appliance after the user credentials are authenticated.
US08380963B2
In one embodiment, the present invention includes a method for communicating an assertion signal from a first instruction sequencer to a plurality of accelerators coupled to the first instruction sequencer, detecting the assertion signal in the accelerators and communicating a request for a lock, and registering an accelerator that achieves the lock by communication of a registration message for the accelerator to the first instruction sequencer. Other embodiments are described and claimed.
US08380955B1
Method and system for uniquely identifying a replicated copy of a storage volume is provided. A unique identifier is created by a storage system managing the replicated copy. The unique identifier includes a time stamp of when the identifier is being created, a system clock of the storage system and a unique address for an adapter that is used by the storage system.
US08380952B2
A secondary subsystem reads first differential data recorded in a magnetic tape device into a magnetic disk device, and manages such data based on second differential data that was created based on the read first differential data and differential management information. Then, whether differential data exists in partial data is determined based on the differential management information, and, if such differential data exists, the partial data is read into a cache memory, and differential data is applied to the partial data. Meanwhile, if differential data does not exist, the partial data is read into the buffer. Moreover, new full data is recorded by writing the partial data, which was read into the cache memory or the buffer, onto the magnetic tape device in parallel with other read processing.
US08380951B1
Various embodiments of a system and method for updating backup configuration information used by backup software to perform backup operations for a storage cluster are described. Backup configuration information specifying a configuration of the storage cluster may be stored. Subsequently, a particular change to the configuration of the storage cluster may be automatically detected. In response to detecting the particular change, the backup configuration information may be automatically updated to reflect the particular change to the configuration of the storage cluster. Subsequent backup operations may then be performed using the updated backup configuration information.
US08380949B2
Provided are a computer program product, system, and method for managing write operations to an extent of tracks migrated between storage device. An operation is processed to migrate an extent of tracks from the second storage to the first storage. A determination is made as to whether an extent object exists for the extent to migrate. The extent object exists if the extent was previously migrated from the first storage to the second storage at a previous time. The extent object includes for each track a write indicator indicating whether the track was updated in the second storage since the previous time when the extent was previously migrated to the second storage. In response to determining that the extent object exists, a determination is made of the tracks in the extent having the write indicator indicating that the track was updated in the second storage since the previous time. The data for the determined tracks is copied from the second storage to free locations in the first storage. For each determined track, the entry for the determined track in the extent object is updated to indicate the free location to which the data for the track was copied as an active address for the track.
US08380942B1
Disclosed are various embodiments including systems and methods relating to the management of heat load in a data center. An access frequency of a data object is estimated in a computing device. The data object is stored in at least one of a plurality of storage units. Each of the storage units comprises a plurality of solid-state storage devices in a proximal arrangement. The storing is based at least in part on the access frequency of the data object and a density of the arrangement of the solid-state storage devices within the at least one of the storage units.
US08380937B2
A system including a server apparatus executes an application program and a client apparatus enabling a user to utilize the application program by communicating with the server apparatus based on an instruction of the user. The server apparatus includes: an output detection section for detecting output-processing which is processing of outputting data from the application program into a shared area; and an output control section for storing instruction information in the shares area, instead of storing the output data outputted from the application program therein, in response to the detection of the output-processing, the instruction information specifying an acquisition method by which an authorized client apparatus acquires the output data. The client apparatus includes: a reading detection section for detecting reading-processing which is processing of reading data from the shared area; and a reading control section which reads the instruction information from the shared area in response to the detection of the reading-processing, and which acquires the output data by the acquisition method specified by the instruction information.
US08380934B2
A cache device interposed between a processor and a memory device, including: a cache memory storing data from the memory device; a buffer holding output data output from the processor; a control circuit determining, on the basis of a request to access the memory device, whether a cache hit has occurred or not and, if a cache miss has occurred, storing the output data in the buffer in response to the access request, outputting a read request for reading the data in a line containing data requested by the access request from the memory device, storing data output from the line of the memory device into the cache memory, and storing the output data from the buffer into the cache memory.
US08380932B1
Systems and methods for invalidating and regenerating pages. In one embodiment, a method can include detecting content changes in a content database including various objects. The method can include causing an invalidation generator to generate an invalidation based on the modification and communicating the invalidation to a dependency manager. A cache manager can be notified that pages in a cache might be invalidated based on the modification via a page invalidation notice. In some embodiments, the content change can affect a set of objects which can be defined by an attribute of the objects. The content change can be the creation or deletion of some object(s) in the content database. The cached page can be regenerated during which various dependencies of the regenerated page can be discovered.
US08380931B2
A data center system includes a memory cache coupled to a data center controller. The memory cache includes volatile memory and stores data that is persisted in a database in a different data center system that is located remotely from the data center system rather than in the first data center system. The data center controller reads data from the memory cache and writes data to the memory cache.
US08380929B2
In response to read and write requests for data blocks at logical storage locations, a block mapping device determines physical storage locations on the storage devices. Read requests switch over secondary storage devices to the active mode when they are in the passive mode. Write requests write data blocks only to the primary storage devices. Secondary storage devices that have not been accessed for a minimum activation time may be switched over from the active to the passive mode to save power consumption and cooling. Data migration and data recall policies control moving of data blocks between the primary and secondary storage devices and are primarily based on threshold values.
US08380926B1
A method is used in handling sector edges. Input/output (I/O) requests to a storage device are handled. The I/O requests use a different sector size format than that of the storage device. An I/O request is received for a write operation at a logical address of a virtual device. The write operation specifies new data to be written to the virtual device. A logical sector associated with the logical address is determined. The logical sector is mapped to a portion of a physical sector of the storage device. The sector edge of the physical sector is read into a RAID-protected memory. The read sector edge is written together with the new data to the storage device.
US08380924B2
A storage system 200 has a storage device 240 providing a plurality of logical volumes 250 used as data storage areas of a host 100 and a plurality of MPPKs 210 executing data IO processes for the logical volumes 250 from the host 100 and, when it is determined whether the MPPKs 210 correlated with the logical volumes 250 must be changed based on a storage function such as local copy set for the logical volumes 250, if it is determined that the change is necessary, the usage rates of processors 212 of the MPPKs 210 are acquired and compared with each other and if it is determined that the comparison result satisfies a predetermined condition, the process cost for the logical volumes 250 is calculated for each of the responsible MPPKs 210 to determine the destination MPPK 210 such that the costs of the MPPKs 210 are equalized.
US08380923B2
A queue descriptor including a head pointer pointing to the first element in a queue and a tail pointer pointing to the last element in the queue is stored in memory. In response to a command to perform an enqueue or dequeue operation with respect to the queue, fetching from the memory to a cache only one of either the head pointer or tail pointer and returning to the memory from the cache portions of the queue descriptor modified by the operation.
US08380910B2
A data processing system boots at least one service processor controlling at least one PCIe card in an I/O unit. The data processing system boots a second service processor located in a processor unit, wherein the processor unit and I/O unit are interconnected using functional path conductors, wherein functional path conductors are according to PCIe standard. The data processing system reads location information from the first at least one service processor, wherein the location information is reported for each PCIe card prior to initializing a functional path to the PCIe card. The data processing system sends location information from the second at least one service processor to a system controller. The data processing system initializes the PCIe card and a hub card of the processor unit in order to initialize a functional path and configures the I/O unit by communicating configuration commands over the functional path.
US08380904B2
An interconnect coupled to a master device via at least two different connections is disclosed. In a particular embodiment, a system is disclosed that includes a first interconnect and a second interconnect coupled to the first interconnect. The first interconnect is coupled to a first master device via a single connection and the first interconnect is coupled to a second master device via at least two different connections. The second interconnect is coupled to a memory via a memory controller.
US08380902B2
The system provides predictive error-checking and conflict resolution by comparing data contained in cognitive artifacts such as orders/instructions and reports against one another and against existing domain-specific databases, procedural and conceptual models, reasoning schemes, (in military domain specific applications, that would be terrain, weather, equipment, artillery, logistics, rules of engagement, field manuals, military doctrine, models of war games, etc) to determine their validity and effectiveness. Possible situations, states, or conditions arising from inferred actors' intent are recognized through expert systems analysis and trigger information exchanges. The system further advance Intention Awareness by enabling users to view information corresponding to the applicable environment obtained from external application systems across interoperability bridge. Through its graphical user interface the system allow users to graphically visualize and communicate their intent. The system also provides the management of information exchanges, where decisions to exchange a specific item of information are based on a set of metrics within a particular application-specific domain knowledge (such as importance, scope, time window of relevance as well as doctrine and rules of engagement in a military domain knowledge. Such metrics are evaluated while making information exchange decisions.
US08380896B2
A data packer of an input/output hub of a computer system packs and formats write data that is supplied to it before the write data is written into a memory unit of the computer system. More particularly, the data packer accumulates write data received from lower bandwidth clients for delivery to a high bandwidth memory interface. Also, the data packer aligns the write data, so that when the write data is read out from the write data packer, no further alignment is needed.
US08380895B2
A data packer of an input/output hub of a computer system packs and formats write data that is supplied to it before the write data is written into a memory unit of the computer system. More particularly, the data packer accumulates write data received from lower bandwidth clients for delivery to a high bandwidth memory interface. Also, the data packer aligns the write data, so that when the write data is read out from the write data packer, no further alignment is needed.
US08380891B2
Methods, controllers for data storage, data storage systems, and computer program products are directed to migrating data after the initial placement of the data in data storage entities having higher speed and in other data storage. Steps of a method to migrate data to the higher speed data storage are (1) identifying at least one group of data having had at least one I/O activity in each of a plurality of intervals of time, occurring over a string of multiple intervals of time, wherein the I/O activity is with respect to the other data storage from which data is to be migrated. The time for each of the multiple intervals is selected such that bursts of the I/O activity are likely to be contained in one interval. (2) The identified group of data is classified to the higher speed data storage and migrated.
US08380889B2
A method for controlling the use of a plurality of peripheral devices by a user is disclosed. The method includes assigning access rights to a user for access to individual ones of the peripheral devices, and quotas to each user for the use of the peripheral devices over a predetermined period. The system collects the use of each one of the peripheral devices by each user and totals the use by each user of the peripheral devices over the predetermined period. The method prevents a user from using the peripheral devices when the user exceeds the user's quota. The method also prevents a user from using peripheral devices to which the user has not been granted access rights.
US08380888B2
A system and method for determining whether a printing device is operating properly may include determining, by a computing device, whether a protocol is supported by a printing device. Using the supported protocol, implementation information may be transmitted to the printing device. Response information may be received from the printing device. A result based on the response information may be reported. The result may be indicative of the operation of the protocol on the printing device.
US08380880B2
Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
US08380877B2
Techniques for inducing a contact to invoke a resource prepared by a promoter when the resource resides on a network include generating a resource location description for the resource. The resource location description includes a name of the contact. The promoter provides access to the resource at a location on the network according to the resource location description and also prepares a message to notify the contact about the resource location description. Thus a promoter can provide a web site for each contact whom the promoter has identified. Each web site can have a domain name that prominently displays the contact's identity. The psychological benefit to the contact of finding a web site devoted to the contact and with the contact's own identity as part of the domain name conditions the contact favorably and increases the chances that the result sought by the promoter will be achieved.
US08380874B2
An apparatus for transferring a complete copy of media designated as time sensitive over a network. The apparatus includes a sending node including a network ascertaining element configured to ascertain if conditions on the network are adequate to transmit a full bit rate representation of media designated as time-sensitive at a first bit rate and a first packetization interval between the sending node and a receiving node over the network, where the full bit rate representation being derived from when the time-sensitive media was originally encoded. If the network conditions are ascertained as being inadequate, then a transmitter at the sending node generates and transmits a reduced bit rate representation of the media designated as time-sensitive. The transmitting node is also configured to receive receipt reports from the receiving node that identify the received reduced bit rate representation of the media. In response to the receipt reports, the transmitter at the sending node retransmits the corresponding full bit rate representation of the media. Eventually a complete full bit representation of the media is obtained at the receiving node after the retransmitted media is received.
US08380864B2
Transrate/transcode functionality of media processing units in devices distributed within a networked media system are harnessed to enable media streaming to devices across networks while overcoming insufficient bandwidth to transmit the source content or while providing reformatted media to devices that do not support the source format. A policy engine may reallocate media processing resources for greater efficiency. The policy engine may further schedule time-slicing of media segments in available hardware and software-based codecs. Time-slicing may be used to transformatively process one or more media streams across potentially multiple media processing units connected within a network. The media streams are divided into independently processable segments based upon knowledge of underlying media formats. Processing requirements and a priority processing order may be determined for and assigned to each independently processable segment. The segments may be scheduled for delivery to the media processing units based upon the assigned priority and processing requirements.
US08380858B2
A system and method is described for establishing a communications session between a telecommunications device and one or more registered users on web-based networks, such as social networks. Further details and features are described herein.
US08380849B2
A digital rights management (DRM) system distributes the storage of rights and/or the rights management decision making process between a DRM client and a DRM server, in order to overcome the shortcomings inherent in exclusively client-side or exclusively server-side DRM systems.
US08380837B2
Embodiments of the present invention provide a solution to manage software licenses within a cloud computing environment. Specifically, aspects of the present invention (among other things): determine a requester's/customer's needs; identify a set (at least one) of providers capable of addressing the requester's licensing needs; and match the customer with the most appropriate provider. The embodiments of the present invention will also analyze current licensing configurations/models of the requesters, providers, and software vendors to identify areas of potential improvement. This provides the functionality necessary to adjust software license level in a dynamic fashion so as to best meet the customer's needs.
US08380832B2
The invention is a method and apparatus for facilitating facilitates load balancing in a server farm. In accordance with various aspects of the invention, all of the information about each server necessary for a load balancing program to define and execute a load balancing algorithm is stored at a predetermined URL for each server. The load balancer can query the predefined URL, which returns the necessary information. The load balancer then dynamically configures the load balancing algorithm in accordance with the returned information.
US08380831B2
A system establishes virtual DNS servers that are supported by a DNS server. Target IP addresses are assigned for the virtual DNS servers. Network capable devices are uniquely assigned to the virtual DNS servers for domain name resolution. Each network capable device accesses the communication network through a corresponding network device associated with a corresponding source IP address. A client's service plan is assigned to a first network capable device used by the client. The service plan is implemented through a DNS request under a session established between the first network capable device and its assigned first virtual DNS server. The session is uniquely identified by a first source IP address of a first network device used by the first network capable device to access the communication network and a first target IP address of the first virtual DNS server.
US08380830B2
A system and method for processing an input data stream in a first data format of a plurality of first data formats to an output data stream in a second data format of a plurality of second data formats. A plurality of input connector modules receive respective input data streams and at least one input queue stores the received input data streams. A plurality of job threads is operatively connected to the at least one input queue, each job thread formatting a stored input data stream to produce an output data stream. At least one output queue stores the output data streams from the plurality of job threads. A plurality of output connector modules is operatively connected to the at least one output queue, the output connector modules supplying respective output data streams.
US08380826B2
Migrating port-specific operating parameters during blade server failover including querying, by a system management server of a data center, a switch for port-specific operating parameters of a first port, the data center comprising blade servers coupled for data communications to one another and to the system management server by a network, the system management server comprising a computer subsystem that automates server management processes in the data center, the switch comprising a data communications component of the network, the switch comprising ports, the ports comprising physical points of connection between the switch and blade servers, each port having associated port-specific operating parameters, the switch connected at the first port to a failing blade server; and assigning, by the system management server, the port-specific operating parameters to a second port in a same switch or another switch connected at the second port to a replacement blade server.
US08380821B2
A page update handler enables a browser to update the display of a page with data received from a server. For example, a page may initially be displayed with a visual display object that serves as a placeholder for data being retrieved by the server; once the server retrieves the data and sends it to the browser, the page update hander may populate the display object with the data. As another example, the server may predictively retrieve data in anticipation of a user performing a particular action on a page, and may send this data to the browser in a hidden format; if the user subsequently performs the action, the page update handler may update the displayed page with the predictively retrieved data.
US08380820B1
An enterprise middleware program system receives service requests from frontend applications. The service requests are sent to a backend application for processing and a timeout established by the frontend applications for processing the service requests is identified by intermediary nodes. The system monitors for responses regarding results of processing the requests from the backend application. If a response to one of the service requests is received from the backend application by one of the intermediary nodes prior to the timeout elapsing, the response is sent to the frontend application from which the request was received; whereas, if a response is not received prior to the timeout elapsing, the system sends a timeout message to the frontend application in lieu of the response.
US08380815B2
A root node creates and issues an object ID comprising share information designating a share unit, which is a logical public unit. The share unit is a logical public unit comprising no less than two objects. Transfer control information in which share information is associated with device information showing a device for managing this share unit, is prepared for each share unit. The root node receives request data, which has an object ID comprising share information, specifies device information corresponding to the share information in this object ID from the transfer control information, and transfers the request data to the device indicated in this device information.
US08380811B2
A method and apparatus for managing bookmark information of a media server through a network based on the UPnP AV standard is disclosed. If a request for bookmarking a content item is made, a bookmark item is created and the created bookmark item is linked to the content item by adding the ID of the created bookmark item to the property information of the content item and recording the ID of the content item to be bookmarked in the created bookmark item.
US08380809B2
A system and a computer-implemented method are disclosed, as well as a computer readable medium, for providing a number of web services for at least one medical viewing application, so as to provide the application with application-exceeding basic functionalities with regard to a transfer management service, a data management service, a workflow management service, a report management service, a protocol management service, an operating management service and an enterprise application integration management service. A web service of at least one embodiment, in that case, includes at least one remote service component, at least one business object and at least one service component.
US08380808B2
A streaming on demand system includes an on-demand requester object installed on a computing device. The on-demand requester object is configured to receive I/O requests for an application for which data is available in data packs for streaming delivery. The on-demand requester object includes a minifilter associated with a filter manager in an I/O stack. The minifilter receives each I/O request from the application, references a table that includes at least one address where each data pack required to fulfill each I/O request is located, and determines if the data pack has been streamed to the system. The table may also include a size indicator for each data pack. The minifilter loads before compression and filter minifilter drivers in the I/O stack. The minifilter attaches to the I/O stack by registering with a filter manager in the I/O stack for I/O requests for the application for which data is available in data packs for streaming delivery. The minifilter passes on a read call if a required data pack is available locally and if all data in the required data pack has been received. The minifilter withholds a read call if a required data pack is not available locally or if all data in the required data pack has not been received. If an I/O request is a write operation, the minifilter writes an address and size indicator corresponding to the write operation to the table. If the I/O request is a create operation, the minifilter attaches extended data to a file stream.
US08380807B2
A method and apparatus for a network repository for metadata. Embodiments of a data repository include a memory to store data including one or more data content items, where each data content item is associated with zero or more metadata items, and where each data content item is associated with a handle and each metadata item is associated with an attribute name. The data repository further includes a network interface configured to communicate with a client device, and a control unit configured to control the storage of data in the memory, where the control unit provides functions for writing data to and reading data from the memory and where the control unit is to transfer the data without interpretation.
US08380803B1
Some embodiments provide a communication tool that directly sends messages to accounts of different entities across different social media sites by automatically identifying and associating the accounts of the entities when the entities are referenced in the contents of the messages. Such identification and association is performed without the message originator manually specifying the accounts as intended recipients for the messages. The communication tool also automatically sends messages to different social media accounts of the message originator. The communication tool also blasts messages to an information aggregator that aggregates messages to develop a database from which the messages that target a particular entity can be presented irrespective of whether the particular entity has registered an account with any social media site, irrespective of which social media site the messages are originally destined for, and irrespective of whether a recipient is explicitly specified for the messages by the message originator.
US08380799B2
In a multicast publisher-subscriber environment, a configurator machine manages a consumer pool of multiple receiver machines. The consumer pool is dedicated to a topic. Each receiver machine has a unique consumer address within the consumer pool allocated by the configurator machine. The configurator machine receives registration data from a receiver machine to be added to the consumer pool and provides a consumer address to the receiver machine. The receiver machine transmits a multicast communication to advertise its availability to receive messages on the topic. The multicast communication includes the consumer address. A transmitter machine may publish a message on the topic. The message may be a multicast communication directed to any receiver machine in to the consumer pool, or the message may be a point-to-point communication directed to the receiver machine with the consumer address.
US08380793B2
Method to effectively include a transaction electronic mail (e-mail) message to a non-junk mail list of an email account of a user. The method includes interacting with the user to start to complete a business transaction at a transaction web site of a party. A confirmation step is defined to be a second to last step in a plurality of transaction steps to complete the business transaction. A request associated with the defined confirmation step is provided to the user and the request includes adding a transaction e-mail address to the non-junk mail list. The e-mail account is further received from the user, and properties of the received e-mail account are identified. The method further interacts with the user to log-in to the received e-mail account and interacts with the user to include the transaction e-mail address to the non-junk mail list of the e-mail account of the user.
US08380788B2
According to an embodiment, the present invention provides a computer-readable storage medium comprising processor executable codes. The computer-readable storage medium includes code for receiving information from a client entity at a server entity over a network. The computer-readable storage medium includes code for providing a server process at the service, the server process including one or more process threads. The computer-readable storage medium includes code for providing a first context associated the one or more process threads. The computer-readable storage medium includes code for receiving a user request from the client entity for a user thread, the user thread being associated with the service process. The computer-readable storage medium includes code for generating the user thread at the server entity.
US08380782B2
An information communication method includes: accepting first presence information transmitted from a first terminal device which is connected so as to be communicable through a network; specifying a second terminal device as a notification destination to which the first presence information is destined; mapping the notification destination to a transmission source of the first presence information; deciding whether or not an alteration of the notification destination is required according to a state of the notification destination as indicated by second presence information accepted from the second terminal device; selecting, if alteration is required, a third terminal device to succeed the second terminal device; and notifying the first presence information to the third terminal device corresponding to the altered notification destination.
US08380781B2
There are provided a sampling filter that enables a filter characteristic to be adjusted flexibly, and a radio communication apparatus equipped with this sampling filter. A sampling filter apparatus (100) is equipped with four integration units (150-1 through 150-4) corresponding to the number of filter taps, and some of the integration units (150-1 through 150-4) include an integrator having an MEMS structure. By this means, a charge amount (accumulated charge amount) of a received signal integrated by an integrator can be adjusted by adjusting the capacity of an integrator having an MEMS structure. A received signal amount emitted from an integration unit can also be adjusted by adjustment of the integration amount of a received signal, enabling the filter characteristic of the sampling filter apparatus (100) to be adjusted flexibly.
US08380763B2
A system and method which may allow a Web application to manage cookies and prevent important data in cookies from being arbitrarily deleted. Cookie data may be separated into a number of tiers according to their importance. When a request to write new data to a cookie is received, the tier to which the new data belongs may be determined and compared to the tier(s) of existing data in the cookie, and existing data may be deleted from the cookie to free room for the new data only when the existing data is not more important than the new data.
US08380756B2
Storing image data and related information for sharing via a URL includes receiving image data uploaded from a client computer via a user interface and receiving, separate from the receiving of the image data, related information uploaded via the user interface. The uploaded image data and related information are stored. A uniform resource locator (URL) configured for retrieving a display that includes the stored image data and the related information is generated. The URL is provided in a message.
US08380751B2
A resource abstraction layer for use in a media processing environment includes a configuration file and a set of computer-executable instructions. Both network-based and locally-accessible resources are indirectly accessible via the resource abstraction layer. The configuration file has at least two data structures—a first data structure storing “virtual resource identifiers,” which reference particular resource usable in connection with rendering a particular media presentation, and a second data structure storing “virtual location identifiers,” which reference one or more locations at which particular resources are stored. The set of computer-executable instructions facilitates use of the configuration file, and seamless indirect access by the media processing environment to particular resources, regardless of where such resources are located. Temporary resources may be rendered while a particular resource is being accessed via the resource abstraction layer.
US08380750B2
A data source is accessed to provide information. The data source is accessed by defining a plurality of data objects each associated with data within the data source, where the data objects include search information that facilitates searching of the data objects, and the data objects further include display information that pertains to a format in which data obtained from a search of the data objects is displayed, defining one or more relationships linking at least one data object with at least one other data object so as to establish associated data objects with linking relationships, receiving a query to search for data within the data source, retrieving data within the data source satisfying the query in accordance with the search information, where the retrieved data comprises data from at least two associated data objects, organizing and displaying the retrieved data in accordance with the display information, and displaying one or more links associated with the retrieved data so as to enable navigation between associated data objects.
US08380749B2
This disclosure relates generally to the field of federated configuration management databases (CMDBs). To claim compliance with the CMDBf Standard (“the Standard”), a CMDB implementation must provide working and interoperable implementations of the interfaces defined in the Standard. To make a working implementation, certain non-obvious features are required that are not addressed by the Standard. Among these requirements are: registering management data repositories (MDRs) so that they can be federated; managing/maintaining the list of federated MDRs; querying an MDR for its Data Model; using such MDR Data Models to define mappings of one or more attributes from the MDR data model to one or more attributes of one or more of the CMDB's data models; identifying attributes and defining rules to be used when reconciliation is performed; and managing as well as storing data representative of those mappings. This disclosure addresses these and other deficiencies.
US08380748B2
Computer-readable media, systems, and methods for building a multidimensional data cube having one or more high-cardinality attributes are described. In embodiments, data is extracted from one or more databases. It is determined that one or more instances of the data are fact data and one or more instances of the data are dimension data. Each member of the fact data is one instance of a dimension and each instance of the dimension data includes an attribute for grouping the fact data. Moreover, in embodiments it is determined that one or more instances of the dimension data are high-cardinality attributes. The one or more high-cardinality attributes are processed with fact data and stored in fact tables on a computer storage medium.
US08380741B2
A text mining apparatus, a text mining method, and a program are provided that enable the influence that computer processing errors have on mining results to be reduced during text mining performed on a plurality of text data pieces including a text data piece generated by computer processing. A text mining apparatus 1 to be used includes an inherent portion extraction unit 6 that, for each of a plurality of text data pieces including a text data piece generated by computer processing, extracts an inherent portion of the text data piece relative to another of the text data pieces, an inherent confidence setting unit 7 that, for each inherent portion of each of the text data pieces, sets inherent confidence indicating confidence of the inherent portion, using the confidence that has been set for each of the text data pieces, and a mining processing unit 8 that performs text mining on each inherent portion of each of the text data pieces, using the inherent confidence.
US08380737B2
First and second sets of numbers are received in an input range, which is separated into sub ranges. A first sub range is processed by initializing bits of a memory to a first logical state and by changing the initial state of each of the bits corresponding to a received number of the first set that is within the first sub range. Each number received in the second set is compared to a bit in the memory to identify a set of received numbers that are in the first sub range and that are in both the first set and the second set. The comparing is responsive to detecting a change of initial state of any bit in the memory during the processing of the first sub range. The processing and comparing is repeated for remaining sub ranges to identify received numbers that are in both the sets.
US08380728B2
A system and method for electronically searching a personalized library of content includes, in at least one embodiment, receiving one or more search terms and electronically searching a text searchable database to produce search results. After receiving a search result selection, a page image in a page image database corresponding to the search result selection is identified. A substitute image of the identified page image is prepared, wherein a portion of the content in the identified page image is suppressed in the substitute image. The substitute image is then provided for computer display, wherein the one or more search terms in the substitute image are highlighted when the substitute image is displayed. The substitute image appears substantially the same as the identified page image except for the portion that is suppressed. Information identifying the location of the search terms in the substitute image may be provided for highlighting.
US08380709B1
A method of and system for ranking users by reputation enables better searching for a service provider. Service providers are also forced to conform to reputation requirements since they are published. The reputation requirements include reviews, earnings, duration on a site, recent visits and other components that are able to establish a user's reputation. The components are also weighted so that more important factors count more towards a user's reputation. By combining a search score and a reputation score, a total score is determined which is used to generate a list of results ordered based on the total score.
US08380700B2
In one embodiment, a method comprises receiving from a user interface, by a computing device, a request for execution of at least one lambda function in an operation of a geospatial application, the geospatial application having lambda functions for operating on one or more entities of an ad hoc geospatial directory accessible by the computing device, the lambda functions having strongly typed definitions according to a prescribed symbol manipulation language that is a non-Turing complete language, that does not permit partial functions, and that is independent of any attribute of any computing system; optimizing execution by the computing device of the operation on the ad hoc geospatial directory; and the computing device returning to the user interface a response to the request based on the optimizing execution of the operation, the response including a data structure including at least one of the lambda functions for a corresponding at least one of generating a query of the ad hoc geospatial directory, modifying a state of at least a first of the entities, or accessing the first of the entities.
US08380699B2
There is provided a computer-implemented method of optimizing a query. An exemplary method comprises determining a maximum cardinality for an operator. The query may comprise the operator. The exemplary method also comprises determining a plurality of potential implementations for the operator. The exemplary method additionally comprises generating a query plan for the query based on the maximum cardinality and the potential implementations.
US08380695B2
Systems and methods for storing and accessing data. A query language statement may reference a plurality of data sets and a plurality of algebraic relations between the data sets may be composed from the query language statement. The algebraic relations may be used to define new data sets and to optimize access to data sets. A store of algebraic relations may be accumulated over time. Alternative collections of algebraic relations may be generated and evaluated to determine an optimized collection of algebraic relations to use in calculating and providing a requested data set. The optimization may be performed using the algebraic relations rather than retrieving underlying data sets from storage. As a result, optimization may be performed at processor speeds to minimize the amount of time required for data to be retrieved from slower storage.
US08380684B2
Systems and methods for managing database applications are disclosed. A system includes a fabric that identifies a set of data-tier application components. Each of the data-tier application components includes a logical representation of a collection of database elements. The fabric identifies a set of database runtime resources hosting the set of data-tier application components, and the fabric identifies computing resources used by the set of database runtime resources to host the set of data-tier application components. The system also includes a management point to receive a fabric policy. One or more actions of the fabric policy are automatically applied to affected entities identified by the fabric to bring fabric elements into compliance with the fabric policy.
US08380682B2
A method includes describing the thread configurations of a volume of well-ordered electronic message transmissions (EMT) and utilizing the thread configuration data to conduct selective searches of the EMT volume. An apparatus includes a thread processor and a query manager. The thread processor analyzes the EMT threads and records the thread configuration data. The query manager utilizes the thread configuration data to conduct selective searches of the EMT volume.
US08380679B2
A method of handling transactions in a plurality of organization embracing Service Oriented Architecture (SOA) is disclosed. The method includes invoking the transaction when at least one application registers for the transaction, by recognizing one or more services associated to the registered transaction context. The method also includes identifying one or more operations which needs to be initiated for executing each of the respective service. The method further includes revoking the transaction when an error is encountered during the transaction. The process of revoking the transaction includes rolling back the executed operations of the respective services when at least one of the identified operations of the recognized services encounters an error during the transaction.
US08380670B2
A document is stored at each of a number of database replicas communicatively connected with a newly created database replica. The newly created database replica stores an indicator for the document denoting the database replicas at which the document is stored. A probable time to retrieve the document from each database replica is retrievable from the newly created database replica. For each database replica, a real-time analysis of network parameters in relation to the database replica is able to be performed based on the probable time retrieved. This analysis yields an updated probable time to retrieve the document from the database replica. This enables the document to be retrieved from the database replica having the lowest updated probable time.
US08380666B2
A file system management device is connectable to a storage device. The storage device includes a first file system entity created according to a first file system in which a second file system entity created according to a second file system is allowed to be mapped. A mapping information storing area is defined on a predetermined area of the first file system entity, and the mapping information storing area is reserved for storing mapping information indicating a correspondence of the mapping. The file system management device includes an accessing unit configured to access the second file system entity based on the mapping information through a process according to the first file system to the first file system entity.
US08380658B2
A computationally implemented method includes, but is not limited to: acquiring a result of an observation of an authoring user; acquiring a result of an observation of a receiving user; comparing the result of the observation of the authoring user with the result of the observation of the receiving user; and presenting data indicative of an extent of congruity between the result of the observation of the authoring user and the result of the observation of the receiving user based at least in part on said comparing. In addition to the foregoing, other related method/system aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US08380655B2
The present invention relates to a system and method of locating an expert having individualized knowledge of a seeker's request. A computer based match and route system is used to locate an expert. In the memory component of the system, a seeker profile is created and is embedded, prior to a request for an inquiry, with pre-selected inquiry criteria and values. An interactive problem definition page displays numerous inquiry criteria and values for a seeker to select. An expert having individualized knowledge regarding a seeker's request is located by filtering the pre-selected and seeker selected inquiry criteria and values.
US08380650B2
A information extraction rule making support system comprises: a storage section for storing an extraction object document, which is an electronic document of an information extraction object; an input unit for inputting a plurality of extraction rules, which are rules used to extract information from said extraction object document; an information extraction section for respectively deriving extraction results matching each of said extraction rules from said extraction object document stored by said storage section, using each of said extraction rules inputted by said input means; and a rule relation creating section for creating a rule relation network indicating a relation between each of said extraction rules by analyzing an overlapping relation or including relation between extraction results derived by said information extraction section and linking each of said extraction rules based on the result of the analysis.
US08380649B2
The present invention teaches methods for applying an avatar behavior rule within a virtual universe environment. An avatar behavior rule and a violation threshold for the rule are defined for a virtual universe environment. The behavior of a collective plurality of avatars within the virtual universe is monitored for compliance with the rule, including determining an amount of compliance with the rule and comparing the compliance amount with the violation threshold. If the compliance amount exceeds the violation threshold, then the rule or the violation threshold is revised until the monitored behavior of the collective plurality of avatars within the virtual universe is in compliance with the rule, and in effect does not exceed the violation threshold. Service methods, articles of manufacture comprising a computer readable program, systems, articles and programmable devices for performing one or more method and/or process elements of the current invention are also provided.
US08380647B2
A classifier training method and apparatus for training, a linear classifier trained by the method, and its use, are disclosed. In training the linear classifier, signatures for a set of training samples, such as images, in the form of multi-dimension vectors in a first multi-dimensional space, are converted to a second multi-dimension space, of the same or higher dimensionality than the first multi-dimension space, by applying a set of embedding functions, one for each dimension of the vector space. A linear classifier is trained in the second multi-dimension space. The linear classifier can approximate the accuracy of a non-linear classifier in the original space when predicting labels for new samples, but with lower computation cost in the learning phase.
US08380642B2
Implementations that integrate data-driven modeling and knowledge into self-improving reasoning systems and processes are described. For example, an implementation of a method may include determining at least one recommended action using a reasoning component having a data-driven modeling portion and a knowledge-based portion. Such determining includes integrating one or more determination aspects determined by the data-driven modeling portion, and one or more additional determination aspects determined by the knowledge-based portion.
US08380634B2
Upon a first process encountering a triggering device, a second process chooses whether to proxy-execute code corresponding to the triggering device of the first process on behalf of such first process based at least in part on whether a license evaluator of the second process has determined that the first process is to be operated in accordance with the terms and conditions of a corresponding digital license. The license evaluator at least in part performs such determination by running a script corresponding to the triggering device in the code of the first process. Thus, the first process is dependent upon the second process and the license for operation thereof.
US08380625B2
A method of using constrained payments to enforce complex payment policies in electronic commerce (e-commerce) systems. An order capture component generates at least a first relationship object that corresponds to a first payment constraint rule. If an order item is placed in a shopping cart, and if the order item is associated with one or more payment constraint rules, and if one or more pre-conditions corresponding to the one or more payment constraint rules are satisfied, then the order capture component implements the one or more payment constraint rules. If one or more post-conditions corresponding to the one or more payment constraint rules are satisfied, then the order capture component submits a purchasing order from the shopping cart that includes the order item, such that the order item is constrained by the one or more payment constraint rules.
US08380620B2
A method includes enrolling a borrower in income curtailment protection associated with a loan, where the loan requires periodic payments. If income curtailment has occurred, a determination is made as to what portion of the periodic payment is to be covered on behalf of the borrower. The determined portion of the periodic payment is covered by an entity other than the borrower on behalf of the borrower.
US08380615B2
A system and method for providing order queue position information are disclosed. In this application, market updates are received for a tradeable object from at least one exchange. To the extent that the market updates do not include enough details to compute the queue position of a trader's working orders, estimation may be used. As a result, an order queue is generated to approximate a trader's order position in an exchange price order queue. An interface may be used to display the generated order queue estimation to the trader which provides valuable trading information.
US08380613B2
A from-IDF-to-DF debt-clearing system and method is disclosed. Internet technology is used to construct a direct-finance fund trading platform, whereby a debtor can raise a fund to clear his debts, especially the debts of credit cards and fiduciary loans. After receiving an application of a debtor, the direct-finance fund trading platform analyzes the credit condition and debt-clearing requirement of the debtor and then assigns a bridge loan to the debtor. After delivering the bridge loan, the platform enters into a fund-trading module to bid for the debtor and clears the bridge loan with the obtained fund, and the debtor pays a contribution amount to the platform periodically.
US08380607B2
A method of investigating public mood from a multi-dimensional model approach and a method to predict economic market trends above chance level based on the multi-dimensional model approach are provided. The text-content of several large-scale collections of daily network communications are analyzed via mood assessment tools, measuring various mood dimensions. A Granger Causality analysis investigated the correlation between daily changes in public mood states via results of the daily mood time series of the mood assessment tools with changes in value of the Dow Jones Industrial Average (“DJIA”) over time. Based on the above investigation, a Self-Organizing Fuzzy Neural Network model was trained to predict next-day DJIA value based on a combination of past DJIA values and public mood state measurements across several specified mood dimensions, such as calm and a combination of calm and happy.
US08380606B2
A system and method for defining and processing timed orders are defined. According to one embodiment, a trader may define a timed order by defining an intra-day time trigger or a time period when the timed order should be automatically modified, such as deleted or cancelled/replaced with a new order. In one embodiment, the intra-day time trigger or time period may be dynamically changed to a later time, for example, upon receiving a predetermined user input. Also, the time trigger and time period may be configured to dynamically vary based on any user configurable formula. Also, the timed order may be associated with one or more actions to be taken once the order is deleted, such as sending a new order, for example.
US08380605B2
A computer implemented system and method for generating a cross-sectional volatility index includes identifying a population of assets having predetermined characteristics to form an index, and capturing market capitalization data for each of the assets in the index. Each asset in the index is weighted according to its market capitalization, and returns are captured for each asset over a predetermined period. The weightings and the returns for each asset are used to calculate the weighted return dispersion for the index over the predetermined period, to form an XSV Index, in which the XSV Index is a measure of discrepancy in volatility among the assets in the index during the period.
US08380599B2
A margin requirement is computed while trading. The margin requirement may be calculated while trading because the preferred system takes into account working orders to generate the margin requirement. The on the fly possibility allows the preferred system to provide pre-trade risk calculations, but can also be used to provide post-trade calculations. A generic spread number and the maximum number of outright positions are determined. Using the spread positions and the maximum number of outright positions, a spread margin and an outright margin are calculated, which when summed provide a total margin requirement. Limits based in part on the total margin requirement may be imposed on one or more traders.
US08380594B2
New and improved methods and systems for modeling the performance of selected company metrics. Multiple, non-traditional sets of objective data along with mathematical analytical techniques are used to provide transparency and visibility into company performance relating to the particular metrics. Company inflection points and changes in strategy may be identified. The performance of a company and/or the performance of a selected industry or industry sector may be analyzed.
US08380585B2
A method is provided comprising a first computer uploading a file to a database wherein the file identifies devices associated with an order and serial numbers associated with the devices. The method also comprises a second computer comparing the range of serial numbers in the file to a range of serial numbers identified by the order. When the ranges identified by the file and the order do not correlate, the second computer transmits a message to the first computer indicating the ranges do not correlate. When the ranges identified by the file and the order do correlate, the second computer transmits a message to the first computer indicating the ranges correlate. Based on the first computer receiving the message indicating that the range of serial numbers identified by the file correlates to the range of serial numbers identified by the order, the first computer ships the devices.
US08380574B2
A method and apparatus are provided for validating a transaction on a transactional terminal, the transaction being associated with a user. The method includes a step of decoding a validation code preliminarily generated and displayed by the transactional terminal, entered by the user in a validation message, and transmitted by a mobile device of the user to an entity of a telecommunications network to which the mobile device and said transactional terminal are connected.
US08380571B1
The potential validity of complaints, including those relating to intellectual property rights, may be automatically determined. In one implementation, whether a complaint is determined to be valid is based on a history of complaints of the complaining party.
US08380569B2
The present invention is directed to a system, method and server to assist account issuers in managing risk, fraud and unauthorized use. A system, method and server for use in pushing advanced warning alerts to issuers based on consumer data element level triggering events and fraud and unauthorized use reports is disclosed. The ability to the push the alerts to issuers with a permissible purpose for receiving the information in the alerts provides a real-time, online and cost effective way of providing issuers with valuable risk management tools.
US08380568B2
In one embodiment, a computer-implemented method for distributing consumer demand upstream in a supply chain includes receiving, at a current time, an indication of consumer demand for a product that a consumer may be willing to receive at a future date rather than the current date in exchange for an incentive. The method also includes determining a particular incentive based on an order lead time for the product and conveying the particular incentive to allow the consumer to choose whether to receive the product at the particular future date rather than the current date in exchange for the particular incentive. If the consumer chooses to receive the product at the particular future date rather than the current date in exchange for the particular incentive, an order for the product is communicated to the upstream supply chain entity to allow the consumer to receive the product at the particular future date from current inventory of the upstream supply chain entity rather than from current inventory of the downstream supply chain entity in exchange for the particular incentive.
US08380565B2
Embodiments are configured to provide browsing and other functionality that can be used to provide viewable data based in part on a current viewable space of a browser interface, but the embodiments are not so limited. In an embodiment, components of a system can operate to communicate viewable data to a browser engine based in part on a configuration of the browser engine and/or a display architecture. In one embodiment, a computing device includes a browser application that can be used to provide data associated with viewable portions of a browser display, wherein the provided data can be used to monetize advertising revenue according to monetization and/or advertising requirements.
US08380564B2
A system, computer program product and method are disclosed for sending advertising data to an end user device. The system includes but is not limited to a processor in data communication with a computer readable medium; and a computer program embedded in the computer readable medium, the computer program comprising instructions to monitor video data for advertising key data, instructions to monitor end user data exchanged between end user devices for the advertising key data, instructions to receive data from an end user device indicating a product selected from a selected data segment in the video data and instructions to send advertising data relating to key data in the selected data segment to the end user device. The computer program product executes a computer program to perform the method.
US08380560B2
The subject invention relates generally to satisfaction metrics, their methods of administration, and computer programmable products loaded with the satisfaction metrics. The satisfaction metrics of the subject invention allow the participant to assess his or her satisfaction with general and specific attributes of any organization and to assign a relative value to the attribute relative to the other attributes. A weighted satisfaction score can be computed from the relative values and raw satisfaction scores of the general and specific attributes.
US08380556B2
A method is provided and includes detecting a fault condition in a refrigeration system, determining a maintenance cost to correct the fault condition, and determining a monetary value associated with continued operation of the refrigeration system with the fault condition. The method also includes comparing the maintenance cost to the monetary value and determining a level of urgency for correcting the fault condition based on the comparison. The method also includes scheduling maintenance to correct the fault condition based on the level of urgency.
US08380555B2
The system monitors the activity of customers, agents, and industry experts in a network for new topics relevant to a business and the interests in those topics. A determination is made automatically if there is enough interest to warrant adding a skill. If there is not enough interest, the system continues to monitor for topics and interests. If there is enough interest, the system automatically projects a resource needed for a skill. The system monitors internal resources and the network to determine if the resource needed for the skill exists in an internal resource. If the resource needed for the skill exists in an internal resource, the internal resource is reallocated. If the resource needed for the skill does exist in the internal resource, the system monitors the network for an external resource that has the skill.
US08380551B2
The disclosure is directed to a method and system for processing work requests, preferably prototype operations work requests (POWR). In one of the embodiments the method is an automated method to be performed in a computing environment for processing a work request. The method comprises the steps of receiving the work request, inputting the work request into an electronic database, creating electronic work request instructions, linking the electronic work request instructions to multiple networked computers, transmitting between the networked computers electronic notifications relating to the work request instructions, and providing service reports filtered on specific data of interest relating to history and completion of the work request.
US08380548B2
A search algorithm is provided in an intellectual property (IP) management system for determining an optimal IP portfolio. The search algorithm generates and evaluates a plurality of IP portfolios using objective functions to find an IP portfolio that most nearly optimizes at least one goal. The goals to be optimized includes, for example, minimizing the costs of procuring the IP assets or maximizing the growth potential of the IP portfolio.
US08380547B2
The present invention relates to an insurance complaint document management and processing system that interfaces with a state Department of Insurance. According to some embodiments, an insurance complaint document is received at a document conversion system. The received document may be converted to a document image may be automatically matched to insurance policy information. It may then be arranged to provide the document image and the insurance policy information for resolution.
US08380540B1
A method is described for reducing medication purchasing costs for a member of a pharmaceutical benefits plan. A member's currently prescribed medications are analyzed, and at least one substitute medication is recommended for the analyzed medication, this recommendation is based the member's pharmaceutical benefit plan. In response to the recommendation, the system receives at least one of an authorization and selection of a substitute medication. Approval for this medication is requested from the member's doctor. Further, the requested approval is sent along with a plurality of other medication substitution requests. The responses are processed to complete the substitution of the medication for the member. The member is informed that the substitute medication was approved for their purchase.
US08380536B2
A system for maintaining drug information and communicating with medication delivery devices includes software designed for use in a hospital, pharmacy or biomedical technical service environments. The software may be provided on a computer readable medium. The software allows a facility to customize a drug library with both hard and soft drug limits and other parameters for use with an infuser having a plug and play module removably inserted into a slot within a housing, or for use with an infuser having a connectivity engine enclosed within the housing. The system supports data transfer to one or more infusers connected to one or more computers. The connection between the computer and the pump can be hard wired or wireless.
US08380533B2
A system and method of providing dynamic and customizable medical forms is disclosed. In certain specific embodiments, these dynamic and customizable medical forms may be automatically presented to users based on a predefined series of rules which allow multiple users having different roles in the clinical process to collaborate and contribute to a medical examination report, while at the same time maintaining an independent record of what was contributed and by whom it was contributed.
US08380526B2
A method, device and system for signal encoding and decoding are disclosed. The method includes: encoding a core layer signal to obtain a core layer signal code; selecting an enhancement sample point that requires enhancement layer signal encoding according to the core layer signal code and the number of bits that can be used by an enhancement layer; obtaining an enhancement layer signal code of the enhancement sample point; and outputting a bit stream, where the bit stream includes the core layer signal code and the enhancement layer signal code. In embodiments of the present invention, according to the number of bits that can be used by the enhancement layer, the enhancement sample point that requires enhancement layer signal encoding is selected; the enhancement layer signal of the selected enhancement sample point is encoded and decoded; when no sufficient bits are available for the enhancement layer, the enhancement quality of the core layer can be improved.
US08380517B2
A multi-layered speech recognition apparatus and method, the apparatus includes a client checking whether the client recognizes the speech using a characteristic of speech to be recognized and recognizing the speech or transmitting the characteristic of the speech according to a checked result; and first through N-th servers, wherein the first server checks whether the first server recognizes the speech using the characteristic of the speech transmitted from the client, and recognizes the speech or transmits the characteristic according to a checked result, and wherein an n-th (2≦n≦N) server checks whether the n-th server recognizes the speech using the characteristic of the speech transmitted from an (n−1)-th server, and recognizes the speech or transmits the characteristic according to a checked result.
US08380513B2
Improving speech capabilities of a multimodal application including receiving, by the multimodal browser, a media file having a metadata container; retrieving, by the multimodal browser, from the metadata container a speech artifact related to content stored in the media file for inclusion in the speech engine available to the multimodal browser; determining whether the speech artifact includes a grammar rule or a pronunciation rule; if the speech artifact includes a grammar rule, modifying, by the multimodal browser, the grammar of the speech engine to include the grammar rule; and if the speech artifact includes a pronunciation rule, modifying, by the multimodal browser, the lexicon of the speech engine to include the pronunciation rule.
US08380511B2
There is disclosed a system and method for automatically performing semantic categorization. In one embodiment at least one text description pertaining to a category set is accepted along with words that are anticipated to be uttered by a user pertaining to that category set; lexical chaining confidence score is attached to each pair matched between the anticipated words and the accepted text description. These confidence scores are used subsequently by a categorization circuit that accepts a text phrase utterance from an input source along with a category set pertaining to the accepted utterance. The categorization circuit, in one embodiment, creates word pairs matched between the accepted text phrase utterance and the accepted category set. From these word scores, the category pertaining to the utterance is determined based, at least in part, on the assigned lexical chaining confidence scores as previously determined.
US08380510B2
Methods and systems for multi level quality checking of transcripts are disclosed. The method includes the steps of searching subsets of metadata associated with the transcripts, identifying a group of transcripts having at least one particular subset of metadata, selecting a number of transcripts from the group of identified transcripts corresponding to a predetermined percentage, identifying a group of correctionists having a proper set of characteristics to correct the selected transcripts by matching the identified subsets of metadata associated with the transcripts with characteristics of correctionists, providing the transcripts and any voice files from which the transcripts derive to the selected correctionists, and, following correction, updating the subsets of metadata associated with the transcripts to include subsets of metadata pertaining to the voice files from which the transcripts were derived, any transcriptionist who transcribed the transcripts, or any correctionist who corrected the transcripts.
US08380504B1
Embodiments of the present invention provide systems, methods, and computer-readable media for generating a voice characteristic profile based on detected sound components. In embodiments, a call is initiated between a first caller and a second caller. Information communicated during the call is monitored to determine that sound components have been spoken by the first caller. The sound components are determined to be associated with a language dialect. Further, the sound components are stored in association with the first caller. In particular, the sound components are stored in association with the first caller in a voice characteristic profile of the first caller.
US08380499B2
A method of operating a speech recognition system on a vehicle having a visual display and manually-operated input device that includes initiating a speech recognition system, controlling menu selections on a visual display using a manually-operated input device, receiving a notification from the manually-operated input device indicating that the user is manipulating the device in conjunction with the menu selections on the visual display, and adjusting operation of the speech recognition system based on input received by the manually-operated input device.
US08380495B2
The embodiments of a transcoding method, a transcoding device, and a communication apparatus are provided. The embodiment of a method includes: receiving a bit stream input from a sending end; determining an attribute of discontinuous transmission (DTX) used by a receiving end and a frame type of the input bit stream; and transcoding the input bit stream in a corresponding processing manner according to a determination result. Thereby, a corresponding transcoding operation is performed on the input bit stream according to the attribute of DTX used by the receiving end and the frame type of the input bit stream. In such a manner, input bit streams of various types can be processed, and the input bit streams can be correspondingly transcoded according to the requirements of the receiving end. Therefore, the average computational complexity and peak computational complexity can be effectively decreased without decreasing the quality of the synthesized speech.
US08380492B2
A method and system for cleaning an electronic document are provided. The method comprises: identifying at least one sentence in the electronic document; numerically representing features of the sentence to obtain a numeric feature representation associated with the sentence; inputting the numeric feature representation into a machine learning classifier, the machine learning classifier being configured to determine, based on each numeric feature representation, whether the sentence associated with that numeric feature representation is a bad sentence; and removing sentences determined to be bad sentences from the electronic document to create a cleaned document.
US08380490B1
Methods, systems and computer program products provide reusable controls for automatically translating text with a reusable control by identify a plurality of variables comprising at least a source and a target language, identifying when translation should be invoked for text in the control and encapsulating said steps of initializing and identifying in order to make a reusable data object. Control objects for controlling text are also provide which include a text property for storing data corresponding to the text to be controlled by the control object, a translation language property which indicates a language to which the text to be controlled is to be translated and a translation method which performs translation of data in the text property.
US08380486B2
A quality-prediction engine predicts a trust level associated with translational accuracy of a machine-generated translation. Training a quality-prediction may include translating a document in a source language to a target language by executing a machine-translation engine stored in memory to obtain a machine-generated translation. The training may further include comparing the machine-generated translation with a human-generated translation of the document. The human-generated translation is in the target language. Additionally, the training may include generating a mapping between features of the machine-generated translation and features of the human-generated translation based on the comparison.
US08380481B2
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.
US08380476B2
Simulation of an electronic circuit including a model of a ferroelectric capacitor. The model of the ferroelectric capacitor includes a multi-domain ferroelectric capacitor, in which each of the domains is associated with a positive and a negative coercive voltage. A probability distribution function of positive and negative coercive voltages is defined, from which a weighting function of the distribution of domains having those coercive voltages is defined. To create a model of a small ferroelectric capacitor, a Poisson probability distribution is assigned to each of an array of gridcells defining the probability distribution function of positive and negative coercive voltages, and a number of domains assigned to each gridcell is randomly selected according to that Poisson distribution and an expected number of domains in the modeled capacitor for that gridcell, based on the area of the modeled capacitor. The electrical behavior of the ferroelectric capacitor is evaluated by evaluating the superposed polarization of each of the randomly selected domains.
US08380469B2
An iterative reconstruction method to reconstruct an object includes determining, in a series of iteration steps, updated objects, wherein each iteration step includes determining a data model from an input object, and determining a stop-criterion of the data model on the basis of a chi-square-gamma statistic. The method further includes determining that the stop-criterion of the data model has transitioned from being outside the limitation of a preset threshold value to being inside the limitation, ending the iterations, and selecting one of the updated objects to be the reconstructed object.
US08380467B1
In an embodiment, an element, that represents an entity in a system, is generated. The generated element may be incorporated in a network that represents the system. The generated element may include geometry information about a geometry of the entity. The geometry information may be used in one or more computations associated with a simulation or an analysis of the system. The element may have a frame port that exposes a frame. The frame may represent at least a position and an orientation in a two dimensional or three dimensional space with respect to another frame in the network. The other frame in the network may be a reference frame that may be defined by a “world” that the system resides in. The generated element may be incorporated into the network by connecting the frame port to the network.
US08380455B1
A method for prediction of a response of a parameter sensor is provided. It's usable for measuring a parameter of an external object. The sensor is associated with microprocessors representing correction circuits, including correction elements, and a microprocessor implementing a program called ‘calculator’ characterized at least with a time constant and certain variables. The method provides for determining a first and second derivatives of the parameter, output signals of each correction element, setting a cycle for time counting by the calculator, forming the correction circuits, determining output signals of the elements, continuously calculating and recording the time constant, determining a first derivative of the correction circuit signal and modulus of the derivative, further compared with preset coefficients, and forming an equivalent of the sensor's output signal for checking the calculator.
US08380449B2
An electronics module for a filling-level measuring device is stated which evaluates a newly acquired data point on the basis of an expectation funnel and, if this data point is situated within the expectation funnel, replaces a preceding data point by this newly acquired data point. Otherwise a new expectation funnel is generated. As a result of this the presentation of echo signal waveforms can be created in a more efficient manner.
US08380447B2
Determining health of a component includes using at least one processor to perform processes including acquiring a plurality of measured values corresponding to the condition indicators. Synchronous noise components are removed from the measured values to provide revised measured values, and the revised measured values are used to determine noise-filtered condition indicator values. The noise-filtered condition indicator values may be used in algorithms to determine the health of the component. Removing synchronous noise components may include determining a predicted value thereof using covariance and autocovariance of the measured values. The component may be a split torque gearbox.
US08380446B2
A system for determining the phase envelope of a gas condensate includes a microfluidic device defining an entrance passageway, an exit passageway, and a microchannel in fluid communication with the passageways. The system includes an input sample bottle in fluid communication with the entrance passageway and a first pump associated with the input sample bottle for urging the gas condensate, in the input sample bottle, into the entrance passageway. The system further includes an output sample bottle in fluid communication with the exit passageway and a second pump associated with the output sample bottle for pressurizing the gas condensate, in the output sample bottle, into the exit passageway in opposition to the first pump. The system includes a temperature control device for controlling the temperature of the gas condensate in the microchannel. The first pump and the second pump operate to provide a desired pressure drop across the microchannel.
US08380439B2
Techniques for surface exploration and monitoring are presented. In representative embodiments, a controller can be configured to automatically poll survey probes to obtain identifiers of the probes and determine a relative order the probes. In some embodiments, survey probes can be configured to: (a) collect signals associated with a surface; (b) digitize the signals to form digital data; and (c) store the digital data for later transmission to the survey controller. In some embodiments, survey probes can be configured to: (a) inject current into the surface or (b) provide a return path therefor. Relative positions of survey probes, including those configured to introduce current into a surface as stimulus for geophysical measurements can be automatically determined. Sensor-type survey probes can automatically disconnect from a power conduit while measuring a surface property and operate using an internal source of power when disconnected, to reduce noise.
US08380422B2
A primary opening amount setting device sets a primary throttle valve opening amount based on an accelerator-pedal operation amount determined by an accelerator operation amount determination device. An injection amount calculation device sets a fuel injection amount based on the primary throttle valve opening amount. A first index value determination device determines a first index value that indicates a state of combustion of an air-fuel mixture in a cylinder of an engine. A secondary opening amount setting device sets a secondary throttle valve opening amount, which is a final target value of an opening amount of a throttle valve, based on the first index value.
US08380420B2
Precise operation of an accelerator operating member (7) is more difficult to perform in a reversing operation of a vehicle (1) as compared with an advancing operation. Therefore, behavior of the vehicle (1) is not smooth and thus tends to be unnatural. In the reversing operation of the vehicle (1), driving force output from an internal combustion engine (2) is limited in accordance with vehicle acceleration (D). At this time, it is possible to regulate the driving force of the vehicle (1) in conformity to the actual operation of the accelerator operating member (7) by the driver. In addition, limitation of the driving force is not executed in the advancing operation of the vehicle (1). At this time, the vehicle (1) can be driven in a state in which the driving force is comparatively small. Therefore, it is possible to prevent the behavior of the vehicle (1) from being unnatural. Accordingly, limitation of the driving force output from the internal combustion engine (2) can be properly carried out in accordance with the moving direction of the vehicle (1).
US08380417B2
A traction control system includes a master cylinder containing brake fluid, braking devices configured to apply braking force to associated wheels of the vehicle, a brake pedal operable by a driver of the vehicle to generate braking force by pressurizing the brake fluid, and an inlet valves for storing pressurized brake fluid to apply and temporarily hold a braking force at a slipping driven wheel. A method of providing traction control for a vehicle includes manually switching the vehicle from a normal operating mode to a traction control mode, sensing the slippage of a driven wheel, applying a braking force to the slipping driven wheel in response to a driver of the vehicle pressing a brake pedal, maintaining the braking force on the slipping driven wheel after the brake pedal is released, and gradually releasing the braking force as the slipping driven wheel gains traction.
US08380407B2
The invention relates to a method for controlling a hydrostatic drive having at least one first hydraulic consumer and one second hydraulic consumer. The two hydraulic consumers are driven by a common drive machine. First of all, a first power requirement of the first hydraulic consumer is determined (20). Proceeding from the determined first power requirement, the free power which is available as a result of the common drive machine is determined (21). This available free power of the common drive machine is scaled onto a possible actuating path of a control transmitter for the working hydraulics (22). A position of the control transmitter for actuating the second hydraulic consumer is determined (23) and a power requirement is assigned on the basis of the scaled available free power. An operating point of the common drive machine is fixed from the first power requirement and the second power requirement (24).
US08380403B2
A vehicle including an internal combustion engine and a stepped transmission including an input shaft and an output shaft, wherein the stepped transmission speed-changes power input to the input shaft while changing a shift speed and outputs the speed-changed power to the stepped transmission output shaft; a control unit that controls the engine and the stepped transmission in accordance with an output request from an operator. The vehicle also including input and output shaft rotation speed detecting units and an output limiting unit that limits the output of the engine by comparing the deviation of the input and output shaft rotation speed to a predetermined rotation speed relationship range. The vehicle also including an abnormality determining unit to determine that an abnormality has occurred in the stepped transmission when the rotation speed relationship exceeds the range of the predetermined rotation speed relationship for at least a first predetermined time period.
US08380398B2
A steering assist operation is performed, which includes a motor control unit that controls a motor, and the steering assist operation does not require a rotational angle sensor. A current drive unit drives the motor at an axis current value of a rotating coordinate system that rotates in accordance with a control angle, which is calculated by a control angle calculation unit. The control angle calculation unit obtains, at every predetermined calculation cycle, a present value of the control angle by adding an addition angle to an immediately preceding value of the control angle. An addition angle calculation unit calculates the addition angle to be added to the control angle through a proportional-integral control based on a torque deviation from a command torque set by a command torque setting unit.
US08380393B1
A variably dimmable window system including a variably dimmable window having a light transmissivity; a controller in communication with the variably dimmable window, wherein the controller is configured to determine a target transmissivity to adjust the light transmissivity to correspond to the target transmissivity; and a navigational input in communication with the controller, wherein the target transmissivity is determined, in part, based on the navigational input. Methods for controlling the light transmissivity of a variably dimmable window mounted on a vehicle are also disclosed.
US08380385B2
A method for automating tracking of an effectiveness of fault repairs. The method may involve defining a unique fault code for each one of a plurality of different faults; cataloging faults that are repaired according to their respective fault codes and storing each cataloged fault in a fix effectiveness subsystem; placing the fix effectiveness subsystem in communication with an electronic logbook (ELB) system that is able to populate the fix effectiveness subsystem with additional fault information; providing a user interface to enable a user to access said ELB system to obtain information on a specific fault condition that was previously stored on the fix effectiveness subsystem; and presenting a fault history to the user from information stored in the fix effectiveness subsystem that enables the user to select a repair procedure for correcting the specific fault condition.
US08380380B2
A secondary self-resonant coil is installed at substantially the central region of the bottom face of the vehicle body, receiving electric power from a power feeding apparatus in a non-contact manner by resonating with a primary self-resonant coil of a power feeding apparatus provided external to the vehicle, via an electromagnetic field. In a power reception mode from the power feeding apparatus, high voltage is generated at the wire end of the secondary self-resonant coil, causing generation of a high electric field around the wire end. In order to keep the wire end distant from an ECU that is an electric apparatus located closest to the secondary self-resonant coil, the secondary self-resonant coil is arranged such that the wire end is located at a side opposite to the side where the ECU is deviated relative to the bilateral symmetric axis of the vehicle body.
US08380379B2
The present invention discloses a walking assistive system comprising a motion module, a current detecting module and a central control module. Each motion module includes omni-directional wheels, motors, shaft encoders and servo controllers. The omni-directional wheels are connected to and driven by the motors. The motors are connected to the shaft encoders, and the rotation speed values are generated corresponds to the rotation speed of the motors by the shaft coder. The servo controllers connected to the shaft encoders and the motors receive the rotation speed values and control the motors. The current detecting modules connected to the motors detect the current of the motors and generate current values correspondingly. The central control module connected to the motion control module and the current detecting module controls the platform compliant motion control modules according to the rotation speed values and the current values.
US08380372B2
A method for verifying coherence of takeoff parameters of an aircraft from an airport with an available runway length at a moment of takeoff comprises a step of identifying a takeoff runway and a step of validating takeoff parameters with a view to authorizing takeoff of the aircraft if the takeoff distance is shorter than the remaining runway length associated with the identified takeoff runway.
US08380369B2
The device for checking speed intended for an aircraft ready to land on deck on a moving vehicle, the aircraft having a current vertical speed, called the first speed, and a threshold value of vertical downward speed relating to the vertical speed of the moving vehicle, called the “low threshold”, the ship having an absolute vertical speed, called the second speed, comprises a display and means for receiving data originating from the aircraft, notably its vertical absolute speed. The device includes a calculator making it possible to generate on the display a graduated speed gauge including a fixed cursor indicating the first vertical speed and a second moving cursor indicating the speed of the ship, a third moving cursor indicating the low threshold, the graduation being centered around the value of the first vertical speed.
US08380367B2
A surveillance and guidance method and system for use with autonomously guided, man-on-the-loop or man-in-the-loop guided vehicles where the presence of obstacles must be considered in guiding the vehicle towards a target includes a navigation system configured to determine the position of the vehicle on which it is equipped. A communication system is configured for data exchange between the vehicle, neighboring vehicles and ground stations. A surveillance system is configured to detect and locate fixed or moving targets and obstacles. A computer is configured to track the position of targets and obstacles and to provide guidance commands or 4D flight paths to perform collision avoidance with respect to traffic regulations and procedures, and operational airspace restrictions. Additional computer tasks include station keeping or interception of targets. A command and control system is configured to interact with a user interface and control the vehicle's actuators.
US08380365B2
A method of determining a sound nuisance level outside an aircraft, wherein an aircraft is fitted with a plurality of external microphones, then during a flight of the aircraft, sound levels are measured using on-board microphones and at least two components are measured of the speed of the aircraft relative to air, and thereafter the kurtosis of samples of the sound level measurements is calculated and a model is determined of variations in a sound nuisance level as function of the air speed components, with the sound nuisance level being determined as a function of the kurtosis.
US08380363B2
The present invention is directed to a remote control system for controlling a railway vehicle. The remote control system including a remote control device for transmitting signals to a first controller module. The first controller is mounted to the railway vehicle and controls and monitors the functions of the railway vehicle. The first controller module also relays information to the remote control device. The remote control system can also include a portable safety switch allowing any individual in proximity to the railway vehicle to send a stop signal to the first controller module to stop the railway vehicle if any unsafe conditions exist.
US08380355B2
A variable capacitor for sensing the level of a liquid. The capacitor provides a readable capacitance that varies with respect to the level of the liquid. A pump control system implementing the capacitive sensor to control the level of a liquid by activating and deactivating the pump depending on the level of the liquid. Methods relating to varying capacitance of a capacitive sensor and controlling a pump based on the level of a liquid. A pump controller for controlling the level of a liquid in a reservoir includes a controller and a capacitor. The capacitor is adapted to provide an activation signal to the controller when the liquid in the reservoir reaches a first predetermined level relative thereto. Additionally, the capacitor is adapted to provide a trigger signal to the controller when the liquid in the reservoir reaches a second predetermined level relative thereto. Based on the trigger signal, the controller determines when to deactivate the pump.
US08380342B2
A workpiece removing device including a camera for imaging a workpiece loading area including a plurality of workpieces loaded in bulk; a workpiece detection section for detecting a workpiece, based on a camera image taken with the camera; a workpiece selection section for selecting a workpiece adapted to be removed, based on a detection result by the workpiece detection section; a robot for removing the workpiece selected by the workpiece selection section; a loading state determination section for determining whether a loading state of the workpieces in the workpiece loading area has changed due to a operation of the robot; and an area setting section for setting a workpiece detection area where the workpiece detection section detects a workpiece. If the loading state determination section determines that the loading state of the workpieces has changed, the area setting section sets the workpiece detection area in a peripheral area of a changing position of the loading state, i.e., in a portion of the workpiece loading area.
US08380341B2
In an NC program generating device that extracts shaping sites that are process areas of a workpiece based on the three-dimensional geometrical data of the unprocessed workpiece and the three-dimensional geometrical data of the processed workpiece and generates an NC program in accordance with the extracted shaping sites, the process attribute information setting unit sets up workpiece attribute information, based on related information of process operations feasible on the processing machine for the workpiece and the features, position, and direction of a shaping site of the three-dimensional shape of the processed workpiece that is configurable in the process attribute information.
US08380336B2
The invention relates to a method for the individual tracking of metallic hollow bodies, in particular hot-fabricated steel tubes, wherein following a final step of hot-work the individual tube is provided with a distinctive identification on the tube circumference, which is read in the feed region to the subsequent manufacturing or test stations automatically as a video image during transport and independently from the direction of transport. According to the invention, the labeling of the tube circumference is carried out in at least two segment-like sections, the tube circumference being divided, wherein the labeling is carried out in segments with a rotation of less than 360 DEG of the numbering unit and the segments comprise an axial offset relative to the longitudinal axis of the tube, which is greater than the width of the data matrix code.
US08380332B2
In an audio signal processing device, an acquisition unit acquires an audio signal. A signal processing unit applies predetermined signal processing to the audio signal acquired by the acquisition unit when the signal processing unit is supplied with power, and outputs the audio signal. A communication unit establishes wireless communication with a communication device for connection to the communication device. A communication controller controls the communication unit to commence the connection to the communication device by the wireless communication when a predetermined connection condition is satisfied, and to sever the connection to the communication device when a predetermined disconnection condition is satisfied. A power control unit starts supply of power to the signal processing unit when the connection to the communication device is commenced, and stops the supply of power to the signal processing unit when the connection to the communication device is severed.
US08380328B2
A control of a multi-variable process throughout a plurality of successive, distinct operational phases of the process involves accumulation of sets of values of the process and quality variables (a-j) from previous multiple operations of the process through all its phases, as respective datasets of a historical record. Each dataset includes an identifier (p) of the phase to which it relates. The current values of the applicable process variables (Qa-Qh) during each phase and the phase identifier (p) are indicated on respective axes (Xp,Xa-Xh) of a multi-dimensional display in relation to an operational envelope which defines bounds (UL,LL) for the values of the individual process and quality variables (a-j) relevant to that phase and which is derived from the datasets of the historical record identified with that phase. Changes in the current process variables (Qa-Qh) result in changes of the bounds (UL,LL), and alarm is given when a current value departs from within them. Either manually or automatically correction of an alarm condition is made in accordance with calculation of required change of value of one or more manipulatable process variables (a-c).
US08380317B2
Apparatus and methods for quick acute and chronic pain suppression, particularly useful and effective towards high-grade pains and/or pains resistant to other analgesic drugs such as opiates. One apparatus and method generate synthetic “non-pain” information strings of great clinical effectiveness, allowing high reproducibility of the clinical result. Synthesis of the strings occurs by combining novel geometries of complex waveforms in a sequence, perceived as “self” and “non-pain” by the CNS.
US08380312B2
Various embodiments of an implant system are provided. The implant, such as a mesh implant, can include a support structure, e.g., mesh sling or implant, one or more stimulation elements (e.g., leads), and an energizing element. Leads or electrodes can be positioned in desired stimulation zones of the implant. As such, the implant can include multiple electrically isolated mesh electrode pads or regions.
US08380311B2
A housing for an implantable medical device includes a first portion formed from a first material and a second portion formed from a second material. The first material and the second material comprise titanium and the first material has a higher resistivity than the second material.
US08380309B2
The present disclosure provides an apparatus and method of optimizing a pacing heart rate. The method can include obtaining a preload-frequency relation and a force-frequency relation from histogram data for a patient condition and determining an optimal pacing heart rate for the patient condition. The optimal pacing heart rate can be substantially between a first heart rate corresponding to a minimum preload condition based on the preload-frequency relation and a second heart rate corresponding to a sustained ionotropic reserve condition based on the force-frequency relation.
US08380307B2
The invention is directed to a heart stimulator for left-ventricular pacing comprising a left ventricular stimulation pulse generator connected or connectable to a single electrode lead for left ventricular stimulation having one or more electrodes for delivery of stimulation pulses to left ventricular myocardial heart tissue, said stimulation pulse generator being adapted to generate and deliver stimulation pulses of switchable polarity. The heart stimulator further comprises a control unit connected to the stimulation pulse generator for controlling the stimulation pulse generator and to trigger generation and delivery of stimulation pulses having a polarity controlled by said control unit, wherein the control unit is adapted to control said left ventricular stimulation pulse generator so as to deliver at least a pair of suprathreshold stimulation pulses of opposite polarity.
US08380306B2
An implantable electrode, for an implantable tissue stimulator, has an electrically conductive porous material comprising metal carbide, metal nitride, metal carbonitride, metal oxide or metal oxynitride and one or more coating layers on a surface thereof. The coating layer or at least one of the coating layers, is for contact with body tissue when the electrode is implanted. Each coating layer is an electrically conductive layer of polymer having a polypyrrole polymeric backbone or polythiophene polymeric backbone. The coating layer or layers are formed in situ by electropolymerisation. The polypyrrole or polythiophene may be substituted. The coating layer or layers can provide high charge storage capacitance and a fast discharging profile, as well as biocompatibility.
US08380303B2
Techniques are provided for use with implantable medical devices for addressing encapsulation effects, particularly in the detection of cardiac decompensation events such as heart failure (HF) or cardiogenic pulmonary edema (PE.) In one example, during an acute interval following device implant, cardiac decompensation is detected using heart rate variability (HRV), ventricular evoked response (ER) or various other non-impedance-based parameters that are insensitive to component encapsulation effects. During the subsequent chronic interval, decompensation is detected using intracardiac or transthoracic impedance signals. In another example, the degree of maturation of encapsulation of implanted components is assessed using impedance frequency-response measurements or based on the frequency bandwidth of heart sounds or other physiological signals. In this manner, impedance-based HF/PE detection systems can be activated as soon as component encapsulation has matured, without necessarily waiting until completion of a preset post-implant maturation interval, often set to forty-five days or more.
US08380300B2
The disclosure is directed to techniques for providing a visualization of efficacy ratings for a medical therapy. A graphical representation of weighted efficacy parameter values may be displayed to provide a visualization of efficacy for the patient. The graphical representation may include a boundary extending between the efficacy parameter values on multiple axes. If the representation includes three axes, the shape of the boundary may be substantially triangular. The graphical representation may simultaneously display multiple graphical representations. Each of the multiple multi-axis graphical representations corresponds to efficacy parameter values obtained for different sets of therapy parameters or to efficacy parameter values obtained at different times. The graphical representation may be modified so that the efficacy parameter values correspond to values relating to a time reference specified by a user. Multiple graphical representations for different time references may be displayed simultaneously, permitting the user to compare efficacy over time.
US08380298B2
A magnetic acupuncture needle combining the treatments of magnetic therapy and acupuncture by affecting the natural magnetic bio-field of energy of the patient's body and attracting it to the target point of treatment.
US08380286B2
Featured are a device for compression of target tissue while magnetic resonance imaging the target tissue and methods and systems related thereto. The method includes disposing target tissue between the fixed surface and the moveable member of a compression device and compressing the target tissue between the fixed surface and the moveable member. The method also includes acquiring one or more, more specifically a plurality, of sequences of image data of the compressed target tissue using an MRI imaging technique (MRI). In embodiments, the MRI technique is a SENC MRI technique, where tissue encoding is done prior to compressing the tissue and acquiring includes adding a gradient moment in the slice-selection direction to cause demodulation with a specific frequency, hi further embodiments, the sequences of image data are acquired during a single compression and prior to recovery of magnetization.
US08380277B2
A lead for an electronic device which resists the induction of a current from an electromagnetic field external to said lead includes one or more pairs of adjacent segments of electrical wire, each of the pairs including a first segment of electrical wire and a second segment of electrical wire. The lead also includes one or more shielded RF chokes, wherein each of the shielded RF chokes is provided between the first segment of electrical wire and the second segment of electrical wire of a respective one of the one or more pairs of adjacent segments. Also, an implantable device that includes a generator for generating one or more electrical pulse and a lead as described for delivering the pulses to tissue within a patient's body. A method for making the described implantable device is also provided.
US08380275B2
A mapping catheter includes an elongated body for inserting into patient vasculature. A distal end of the elongated body includes a distal portion that includes a plurality of electrodes, a proximal portion disposed proximal to the distal portion, and a reduced-dimension portion disposed between the proximal and distal portions. The distal end is formed, at least in part, from a memory shape material that bends into a preformed shape upon release from a confined space. The preformed shape includes a first loop formed, at least in part, by the distal portion. The first loop is transverse to a longitudinal axis of the proximal portion. The reduced-dimension portion is configured and arranged to bend such that the reduced-dimension section advances distally through the first loop when the first loop is held in a fixed position and a force is applied distally along the longitudinal axis of the proximal portion.
US08380265B2
A mobile terminal includes: a terminal main body having a window formed on a front surface thereof; an interface disposed at the side of the main body and electrically connected with an external device; and a cap module configured to open and close the interface, wherein the cap module includes: a cover configured to cover the interface; and a movement mechanism configured to rotate the cover toward a front side or a rear side of the main body from the side of the main body and slidably moving a rotational center of the cover by interworking with a rotation of the cover.
US08380263B2
A mobile terminal device includes a display unit having a first engaging latch, a case having a slide groove that allows the first engaging latch to slide therein and a second engaging latch that engages the first engaging latch that slides in the slide groove, and a component located in a gap that appears between the case and the display unit as a result of sliding the first engaging latch in the slide groove.
US08380258B2
According to the present invention, there is disclosed a mobile terminal, comprising a case made of a metal that forms an appearance of the mobile terminal, a printed circuit board (PCB) having a wireless communication module that is mounted within the case, a connecting terminal having a conductive material that is electrically connected to the PCB and mounted on the case, and an insulation sealing member disposed between the case and the connecting terminal to insulate the connecting terminal from the case as well as to seal a space between the case and the connecting terminal.
US08380257B2
A swing-type mobile communication terminal and a swing device for the mobile terminal are disclosed. The mobile communication terminal includes a main body housing having a plurality of first keys on its top face and a swing housing having a display unit on its top face. A swing device connects the main body housing with the swing housing so that the swing housing moves along a predetermined path while facing the main body housing to perform a first swing and a second, successive swing. After the first swing, the swing housing is positioned together with the main body housing in the shape of and covers an upper portion of the main body housing. After performing the second swing, the swing housing is aligned with the longitudinal direction of the main body housing.
US08380254B2
In a speech device for a hands-free system in a vehicle, at least one microphone is arranged on a guide element encompassing a safety belt. The guide element is fixed to a free end of a holding element, along which there is arranged a first line section of a signal line and/or a supply line of the microphone. One attachable end of the holding element that is opposite the free end, can be fixed in particular to a vehicle seat associated with the safety belt by means of a detachable mechanical connection that comprises at least one electric contact for the microphone.
US08380253B2
A voice communication end device performs quality checks to determine whether acoustic echo cancellation would be ineffective, such as due to noise or clock drift or discontinuities between incoming and outgoing voice channels. In the case where echo cancellation would prove ineffective, the device falls back on a tri-state voice switching operation that includes a bi-direction state in which both channels are on in full duplex operation, which provides a smoother transition switching between active channels. The tri-state voice switching supports both voluntary transitions where the active user voluntarily stops to yield the active channel, and forced transitions where the active user is forcedly interrupted by the other user speaking more loudly.
US08380249B2
The present invention proposes a transmission method for transmitting data in a telecommunication network (NW), said telecommunication network comprising at least one access network (RAN) adapted to transmit data to/from at least one terminal device (MS) and a core network (CN, MSC, GW/TC), which are connected to each other via a first interface (Iu), wherein said data are exchanged via said first interface (Iu) using a real-time transfer protocol (RTP). Preferably, said real-time transfer protocol complies with ITU-T H.225 and ITU-T H.323 Recommendations. Consequently, transmission resources available on said first interface can be effectively and economically used, since the RTP protocol conforming to ITU-T H.323 Recommendation is adapted to handle discontinuous transmission. Moreover, interoperability of the radio telecommunication network with an Internet protocol based network can be improved, since the gateway functionality can significantly be reduced due to data being transmitted between the telecommunication network and the Internet protocol based network being in the same data format, so that hardly any transcoding is required. The invention also proposes a corresponding telecommunication network.
US08380248B1
The communication device remotely controlling system which remotely controls a communication device comprising a voice communication implementer, a bold formatting implementer, an italic formatting implementer, and a multiple language implementer.
US08380246B2
A mobile device connection system is provided. The system includes an input medium to detect a device position or location. An analysis component determines a device type and establishes a connection with the device. The input medium can include vision systems to detect device presence and location where connections are established via wireless technologies.
US08380236B2
Techniques involving a wireless user device adapted to operate in a carrier network, and associated with a private organization having a private communication network which is not part of the carrier network, are described. The wireless user device gains wireless access via the carrier network and communicates, via the carrier network, with other wireless user devices in a push-to-talk (PTT) voice communication session. The PTT voice communication session is delivered via a carrier processing element of the carrier network, where voice communications of the PTT voice communication session are routed and processed through a private processing element of the private communication network. The voice communications from the wireless user device are assigned and communicated with a generic identifier of the private organization instead of a user identifier of the wireless user device.
US08380233B2
In a method and a radio base station, the radio base station when receiving a preamble to access one of the E-DCH common resources is adapted to send a NACK even if the default resource for that particular preamble is free. As a result, the UE will monitor the E-AICH and another ‘non-default’ configuration will be assigned. As a consequence, the default configurations will be the last resources to be assigned.
US08380224B1
A wireless device-based system provides location-based services by determining the location of the wireless device and arranges for the service and the payment therefor.
US08380222B2
A system and method of determining the location of a mobile station by determining the time of transmission of a signal by a mobile station and determining range rings at a plurality of reference stations receiving the transmitted signal, where the range rings represent the distance of the mobile station from the plurality of reference stations.
US08380216B2
Transmitting information using a preamble of a Random Access Channel (RACH) in an Evolved Universal mobile Telecommunications System (E-UMTS) is provided. A preamble transmission is used to inform a base station of specific information when a terminal uses a RACH and the base station efficiently allocates radio resources for data transmission to the terminal according to the specific information. Delay time before the terminal transmits data is reduced and unnecessary consumption of radio resources is minimized.
US08380211B2
A CS domain call terminating system, includes a routing-controlled determination module that determines a call which has been subject to routing control in accordance with information carried in a received call initiation message. The routing-controlled determination module sends routing-controlled information of the call to a subsequent call flow control module, and the subsequent call flow control module determines and executes a subsequent call flow of the call in accordance with the received routing-controlled information. A network entity can obtain the routing-controlled information of the call during CS domain call termination of the invention, thereby avoiding repeated routing control and an indefinite subsequent call flow in the CS domain call terminating flow.
US08380197B2
A method for requesting allocation of a Channel Quality Information Channel (CQICH) by a Mobile Station (MS) in a communication system. The method includes switching, by the MS, from a serving anchor Base Station (BS) to a target anchor BS, detecting an absence of a CQICH allocated from the target anchor BS, and transmitting, from the MS to the target anchor BS, a CQICH allocation request. The CQICH allocation request includes a CQICH allocation request header including a basic Connection IDentifier (CID) of the MS and a Header Check Sequence (HCS) for the CQICH allocation request header.
US08380195B2
A method for transmitting control information from multiple base stations in an active set to a mobile device in a wireless communication system reduces resource consumption by routing information originating from a plurality of active base stations through a single serving base station. The serving base station pools and resolves the information from the active base stations and sends the resolution of the pooled information over a downlink control channel for evaluation and response by the mobile device.
US08380193B2
According to an embodiment, a method is provided. The method includes identifying a femto base station of a wireless network as the home femto base station for a mobile station served by the wireless network. The connection parameters for the home femto base station may be stored at the mobile station. A home macro base station may be identified and associated with the home femto base station. Identification information for the home macro base station may be stored at the mobile station. Association information of the home femto base station with the home macro base station may be stored at the mobile station.
US08380188B2
A wireless handset, system and method is described that enables a wireless handset having access to an international long distance service to provide another wireless handset with temporary or limited international long distance service. The wireless handset comprises a transceiver, a user interface, a service request, and a first service acknowledgement. The transceiver communicates with a wireless network managed by a wireless network service provider that controls the first service. The wireless network communicates with the wireless handset and a separate wireless handset that does not have access to the first service. The user interface enables the separate wireless handset to have temporary access to the first service. The service request communicated from the wireless handset requests the separate wireless handset have temporary access to the first service. The first service acknowledgement acknowledges the separate wireless handset has temporary access to the first service.
US08380187B2
A mobile terminal determines, if a communication request is input, whether a connection destination mobile communication network system is a first mobile communication network system as a subscription mobile communication network system, or a second mobile communication network system as a roaming destination mobile communication network system. When it is determined that the connection destination mobile communication network system is the second mobile communication network system, a mobile terminal user is notified of information indicating a roaming state. When an input of a connection destination change request is received, a mobile communication network system reselection process is performed for changing the connection determination mobile communication network system from the second mobile communication network system to the first mobile communication network system.
US08380183B2
A communication system switches a communication state from a first communication state where a communication device performs data communication and voice communication with an external device, a first phone device, and a second phone device to a second communication state to perform the voice communication between the communication device and the second phone device and the data communication between the first phone device and the external device, when the voice communication is started using the second phone device in response to a call from a communication line. The second communication state is set when a first-phone-device network ID is used for the communication device, a communication-device network ID is used for the first phone device, and a party device of the second phone device is set to a device identified with the first-phone-device network ID.
US08380181B2
The present invention provides for a system, method and apparatus for monitoring telecommunication components. The invention provides a switch placed at a remote location, wherein the switch includes a converter that converts power from a first voltage to a second voltage, a plurality of communication lines for a connection to a plurality of end users; and an interface that establishes a communication link with a central office. A transmitter is associated with the converter or other switch component; the transmitter transmits a wireless signal relating to a converter or other switch component operating condition. A receiving device receives wireless signals from the transmitter and provides the signals to a serving area interface for processing and/or transmission of the signals to a Central Office for monitoring. A transmitter may initiate transmission upon the occurrence of a change in operating condition.
US08380176B2
A method of inhibiting a function of a multi-function portable personal communications device includes determining a first position of the personal communications device, after a predetermined time interval, determining a second position of the personal communications device, determining the distance between the first position and the second position, determining the time interval in which the personal communications device moved from the first position and the second position, calculating an average velocity of the personal communications device based on the first position, the second position and the time interval and, if the average velocity of the personal communication device exceeds a predetermined value, inhibiting a function of the personal communications device.
US08380173B2
A host service queues data messages received at a message server for delivery to a wireless mobile device. The host service detects a trigger in response to an expiration of a predetermined time interval. In response to detecting the trigger when the data messages are queued, the host service attempts to authenticate a previously-received login credential of the device with respect to a predetermined authentication period. The session is active when the period has not expired, and inactive when the period has expired. When the session is inactive, the host service receives via a wireless network a new login credential from the device, authenticates the new login credential, and activates the session for data message delivery based on the authenticating of the new login credential. When the session is active, the host service causes the data messages to be sent via the wireless network to the device.
US08380167B2
A method for managing UMA communications within a local area network and a network controller are disclosed. The method includes establishing a first connection to a first UMA device over the LAN and establishing a second connection to a UMA network controller (UNC) over an external network. The first UMA device is connected to the local area network and the UNC is connected to the external network. Packets received from the first UMA device using the first connection are sent to the UNC using the second connection. Similarly, packets received from the UNC using the second connection are sent to the first UMA device using the first connection. The first connection may include a first IPsec tunnel and the second connection may include a second IPsec tunnel. The external network may include the internet.
US08380165B1
Computer-readable media and methods are provided for identifying a mobile device as a legitimate subscriber to a communications network or as a clone device. A clone device is not legitimately subscribed to the network but poses as a legitimate device to gain usage of the legitimate mobile device's subscribed services. An application on the legitimate mobile device tracks call detail data for calls of the mobile device. The mobile device has a unique identifier. A network server compares the tracked call detail data against a master list of call detail data for the unique identifier. A mismatch between the mobile device's call detail data and the master list indicates a potential clone. A mobile device using the unique identifier but not providing substantially matching call detail data is identified as a clone. Countermeasures are provided to defeat the clone's usage of the network.
US08380161B2
Provided is a mobile communicator apparatus comprising a locational tracking unit and a disabling circuit. The locational tracking unit determines the location of the mobile communicator. The disabling circuit is configured to change the state of the mobile communicator from an enabled state, wherein the audible receiving and transmitting functions of the mobile communicator are enabled, to a disabled state, wherein the audible receiving and transmitting functions of the mobile communicator are disabled when the location of the mobile communicator as determined by the locational tracking unit satisfies the at least one condition. Also provided is a corresponding mobile communicator disabling system comprised of a mobile communicator apparatus and a network of signal transceivers and a corresponding method for disabling a mobile communicator apparatus.
US08380160B2
A communication system (100) provides collaboration amongst a plurality of communication devices (110, 112, 114, 116, 120) during emergency conditions. Emergency trigger(s) are used to detect an emergency condition. Emergency information is collected and can be shared and appended amongst the communication devices prior to the emergency information being transferred in a redundant manner across a plurality communication systems (140, 142) to a plurality of external devices (130, 144, 146).
US08380153B2
A radio front end includes a transformer and an adjustable load. The transformer includes a first winding and a second winding, wherein the first winding is operably coupled to an antenna and the second winding coupled to at least one of a power amplifier and a low noise amplifier. The adjustable load is operably coupled to the second winding, wherein the adjustable load provides a first impedance based on a first impedance selection signal when the radio front end is in a transmit mode and provides a second impedance based on a second impedance selection signal when the radio front end is in a receive module such that impedance at the first winding is substantially similar in the transmit mode and in the receive mode.
US08380152B2
An asymmetric gain communication device and the communication method thereof are provided. With at least one receiving antenna and a transmitting antenna with different antenna gains, the antenna gains of the receiving antennas being greater than the antenna gain of the transmitting antenna and different from each other, the invention detects the communication signals of the receiving antennas for recording communication quality thereof. The mechanism switches in real time to an appropriate receiving antenna according to the received communication quality. This mechanism optimizes the signal transmission distance and communication stability.
US08380148B2
One or more beamsteering matrices are applied to one or more signals to be transmitted via multiple antennas. After the one or more beamsteering matrices are applied to the one or more signals, the plurality of signals is provided to a plurality of power amplifiers coupled to the multiple antennas. Signal energies are determined for the plurality of signals provided to the plurality of power amplifiers, and relative signal energies are determined based on the determined signal energies. Output power levels of the plurality of power amplifiers are adjusted based on the determined relative signal energies.
US08380139B2
An exemplary radio frequency interface switching device includes a plurality of signal interfaces, a plurality of switches electrically connected to the signal interfaces, and a switch unit electrically connected to the switches. The signal interfaces are electrically connected with each other by operating different combinations of the switches and the switch unit to receive/send corresponding signals.
US08380132B2
A self-structuring antenna system comprises a plurality of antenna elements, a plurality of switch elements arranged with the antenna elements to, when selectively closed, electrically couple ones of the antenna elements to one another, and a switch controller for opening and closing the switch elements. The switch controller is operatively associated with the plurality of switch elements via a plurality of addressable switch controllers.
US08380128B2
A communication system is provided having an improved user interface in which an audible indicator is played out from an audio accessory to confirm radio transmission of a message sent from the audio accessory in response to activation of a wireless push-to-talk (PTT). The wireless PTT may be located on the audio accessory itself or embodied as a standalone device. The wireless PTT may be operated in conjunction with a two-way radio and a wired or wireless audio accessory device. The audible indicator ceases being played out of the accessory in response to deactivation of the wireless PTT and ending of the radio transmission.
US08380126B1
A method and apparatus for connectivity management of a wireless device is provided, such as a wireless medical device. The method comprises providing a wireless connection between at least two medical devices, the at least two medical devices comprising a primary medical device and a secondary medical device, causing the primary medical device to transmit and the secondary medical device to receive state signals wirelessly across a plurality of communication data channels, and reporting a non-active state for one of the plurality of data channels from the primary medical device to the secondary medical device using the plurality of communication data channels.
US08380117B2
A developer storage apparatus includes a developer receiving opening for receiving a developer, a developer conveying unit disposed below the developer receiving opening and having a first conveying member that conveys the developer in a conveying direction, a developer detection unit for detecting the developer, and a wall surface portion provided on a downstream side of the developer detection unit in the conveying direction.
US08380112B2
An image forming apparatus includes an image carrier which carries an image and a transfer roller including a roller base material which faces the image carrier and rotates. A concave portion is positioned on a peripheral surface of the roller base material. A grip unit on the concave portion grips a recording medium. An elastic layer is disposed on a peripheral surface of the roller base material. The transfer roller passes the recording medium through a nip between the image carrier and the elastic layer which comes into contact with the image carrier via the image carrier and the recording medium to transfer the image carried on the image carrier onto the recording medium. A roller driving unit rotates the roller base material. A control unit controls the roller driving unit and causes the concave portion to face the image carrier to stop the transfer roller.
US08380107B2
An image forming apparatus is provided. The image forming apparatus includes a housing having a first opening and a second opening which are directed in a same direction; a plurality of developing units which are disposed in parallel with each other in the housing along an oblique direction inclined with respect to a horizontal plane, the developing units which are configured to be attached to and detached from the housing along the oblique direction through the first opening; and a plurality of developer cartridges which correspond to the plurality of developing units, each of the developer cartridges being disposed in parallel with each other in the housing to be opposite to an end of a respective one of the developing units along a substantially horizontal direction in a longitudinal direction of the developing units, the developer cartridges which are configured to be attached to and detached from the housing through the second opening.
US08380091B2
Developer density is measured in an electrophotographic system. First and second electrodes are disposed to define a working volume between them through which developer passes without contacting the first electrode, wherein the electrodes are electrically insulated from each other by the working volume. One terminal of an AC voltage (current) source having a selected frequency is connected to one of the electrodes. An inductor is connected in series (parallel) with the voltage source, so that the source provides the AC bias (current) across the electrodes through (across) the inductor. The AC is applied and the current (voltage) across the electrodes is measured. The density of the developer in the working volume is automatically determined using a processor responsive to the measured current (voltage) and the applied bias (current).
US08380090B2
A printer includes a feed unit; an image forming unit, which executes double-side printing; an acceptance unit, which accepts an execution command of either continuation printing and reprinting if double-side printing is stopped and a first recording medium with only a first side image printed thereon exists in the conveying path of the printer; and a control unit, which prints only the unprinted second side image, if a continuation printing command is entered and the control unit reprints the first side image on a second recording medium and also prints the unprinted second side image on the second recording medium, if a reprinting command is entered.
US08380075B2
There are provided a downsized and low-cost optical module used as a terminal for wavelength multiplexing optical transmission and one-core bidirectional optical transmission which transmits lights of plural wavelengths through one optical fiber, and a method of manufacturing the optical module. A base on which plural optical elements are mounted, and an optical multiplexer and demultiplexer having wavelength selection filters and mirrors formed on both surfaces of a substrate are prepared. Those two parts are packed into a package so that an optical element mounted surface and a filter surface are substantially parallel to each other, and the optical elements are arranged to emit or receive lights obliquely to the base. With this configuration, because the optical multiplexer and demultiplexer can be mounted in parallel to an X-Y plane, a package can be easily machined by using a lathe, thereby enabling a reduction in the costs.
US08380069B2
The mixing of coherent optical wavelength channels with non-coherent optical wavelength channels. Before mixing, a dispersive element introduces dispersion into the coherent optical wavelength channels and/or into the non-coherent optical wavelength channels such that the dispersion map of the coherent optical wavelength channels is different than the dispersion map of the non-coherent optical wavelength channels. By allowing the coherent channels to have a different dispersion map, the dispersion map may be moved further from the zero dispersion point, which can degrade coherent detection. Accordingly, coherent optical channels and non-coherent optical channels may be transmitted effectively over the same optical link.
US08380068B2
An optical assembly in an optical link coupling two optical terminals. The optical assembly receives and demultiplexes two groups of optical wavelength channels which are each treated separately as far as dispersion compensation and discrete amplification are concerned. The optical assembly then multiplexes the two groups back into the same fiber for further transmission. For instance, one group of optical wavelength channels may each be coherent channels, and subject to no dispersion in the optical assembly, while the other group may contain non-coherent channels, which are subject to dispersion compensation in the optical assembly.
US08380062B2
A light transmission module has a light transmitting unit having a light emitting portion for outputting an optical signal corresponding to a data signal input as an electrical signal, and a first power supply controller for controlling a drive power supply of the light emitting portion, a light transmission path for transmitting the optical signal introduced from the light transmitting unit, a light receiving unit having a light receiving portion for receiving the optical signal output from the light transmission path and outputting an electrical signal corresponding to the optical signal, and a second power supply controller for controlling a drive power supply of the light receiving portion, and at least one electrical transmission path, connecting the light transmitting unit and the light receiving unit, for transmitting a control signal for controlling power supply to the light emitting portion and the light receiving portion to the first power supply controller and the second power supply controller. The first power supply controller and the second power supply controller control the power supply to the light emitting portion and the light receiving portion based on the control signal input via the electrical transmission path.
US08380052B2
A method, apparatus and program for recording and playing back content data, method, apparatus and program for playing back content data, and method, apparatus and program for recording content data. The recording and playback apparatus is configured to record content data including a content and play back the content of the content data at a position specified by first relative time information indicating a relative time with respect to a start position of the content. A record start time information generator generates record start time information. A stream playback control table generator generates a stream playback control table associated with a stream resource record in a content data recording unit. Based on the content start time information and the record start time information, a relative time information correction unit corrects relative time information, of a segment to be played back, identified by a metadata manager based on segment metadata. A read controller controls a reading process according to the relative position information corresponding to the corrected relative time information identified by the metadata manager.
US08380049B2
A system and method for time-shifted viewing of broadcast television programs is disclosed. Simultaneous recording and playback are provided by using buffer storage as the source and destination of compressed or uncompressed digital video/audio programs. Full VCR-like control is provided for all playback within the buffer storage. Playback and control of recorded programs may be initiated by the user at any time after initiation of the broadcast program with simultaneous continuous recording of the ongoing live broadcast. Larger archival storage and removable is also provided for storing and building a library of programs. Viewer playback control data may be stored as part of the program or used as edit points prior to archival. Numerous options are provided for features such as continuous automatic recording in a circular buffer fashion, program archival, editing, Internet interfaces, multiple-channel recording and more.
US08380044B2
In one embodiment, the invention relates to a recording medium for storing a data structure. The data structure has at least one text subtitle stream. Each text subtitle stream includes a style segment defining a group of region styles and a plurality of presentation segments. Each presentation segment has at least one region of text and each region of text being linked to a selected one of the group of region styles. The presentation segment further contains a palette update flag which indicates display update only in palette information in association with a immediately previous presentation segment when reproducing each presentation segment.
US08380036B2
Example embodiments of an installation unit for increasing capacity of a fiber distribution hub include a fiber optic splitter module having multiple splitter pigtails and at least one management module defining slots in which the management module holds at least one of the splitter pigtails. In one embodiment, the management module holds the fiber optic connector of the splitter pigtail. The management module is configured to be removed when the splitter pigtails are inserted into a storage module and/or a termination module provided within the fiber distribution hub.
US08380033B1
Embodiments of the invention relate to an electro-optic device comprising a first region of silicon semiconductor material and a second region of III-V semiconductor material. A waveguide of the optical device is formed in part by a ridge in the second region. An optical mode of the waveguide is laterally confined by the ridge of the second region and vertically confined by a vertical boundary included in the first region. The ridge structure further serves as a current confinement structure over the active region of the electro-optic device, eliminating the need for implantation or other structures that are known to present reliability problems during manufacturing. The lack of “voids” and implants in electro-optic devices according to embodiments of the invention leads to better device reliability, process repeatability and improved mechanical strength.
US08380028B2
A composite cable that is able to prevent both the unfastening of the cable end from the connector and the occurrence of the bending distortion of the optical fiber, to both of which the expansion and shrinkage of the overall sheath is responsible, is provided. The composite cable comprises a stranded wire that is a strand of a plurality of insulated conductors each of which is a conductor with insulation covering thereon, an optical fiber ribbon that has a plurality of optical fibers parallelly-arranged in a row, and an overall sheath that covers the stranded wire and the optical fiber ribbon in a bundle, wherein the composite cable has a deterrent positioned on outer side of the stranded wire and the optical fiber ribbon parallelly-arranged in a row along the width direction of the overall sheath for deterring expansion and shrinkage of the overall sheath. Further, the composite cable has a bonding jacket between the deterrent and the overall sheath for making the deterrent adhere to the overall sheath; alternatively, the deterrent has a patterned indented shape on the surface thereof for making the deterrent adhere to the overall sheath.
US08380026B2
The application of optical microstructures improve the quality of light available to the viewer of an optical display system, or any display which works on the concept of moving one surface into direct contact or close proximity of a light guide to extract light through frustrated total internal reflection. Certain ones of the microstructures can act to assist in overcoming stiction between the surface and the light guide.
US08380018B2
A conductive polymer and a semiconducting carbon nanotube material are combined to form a highly conductive composite. The composite can be used for EMI shielding, optical sensing, optical switching, and other uses.
US08379987B2
A method for providing hand segmentation for gesture analysis may include determining a target region based at least in part on depth range data corresponding to an intensity image. The intensity image may include data descriptive of a hand. The method may further include determining a point of interest of a hand portion of the target region, determining a shape corresponding to a palm region of the hand, and removing a selected portion of the target region to identify a portion of the target region corresponding to the hand. An apparatus and computer program product corresponding to the method are also provided.
US08379986B2
An image processing device for recognizing an object corresponding to a registered image registered beforehand from an imaged image, comprising: an obtaining unit configured to obtain the imaged image; a recognizing unit configured to recognize an object corresponding to the registered image from the imaged image; and a detecting unit configured to detect, based on a registered image corresponding to an object recognized from the imaged image thereof, an area where another object is overlapped with the object corresponding to the registered image thereof.
US08379984B2
Provided is a method of controlling a digital image processing apparatus for detecting a face from continuously input images, the method comprising operations (a) to (c). In (a), if a face is detected, image information of a body area is stored. In (b), if the face is not detected, a body having the image information stored in (a) is detected. In (c), if a current body is detected after a previous body was detected in (b), an image characteristic of the previously detected body is compared to an image characteristic of the currently detected body, and a movement state of the face is determined according to the comparison result.
US08379981B1
A segmentation task is specified to a user, and gaze data generated by monitoring eye movements of the user viewing spatiotemporal data as a plurality of frames is received. The gaze data includes fixation locations based on the user's gaze throughout the frames. A first frame and a second frame of the frames are selected based on the fixation locations. Segmentation is performed on the first and second frames to segment first and second objects, respectively, from the first and second frames based on a region of interest associated with the first and second frames, the region of interest corresponding to a location of one of the fixation locations. A determination is made as to whether the first and second objects are relevant to the segmentation task, and if so, association data to associate the first object with the second object when the first and second objects is generated.
US08379980B2
Methods, systems and computer program products to improve the efficiency and computational speed of an image enhancement process. In an embodiment, information that is generated as interim results during feature extraction may be used in a segmentation and classification process and in a content adaptive enhancement process. In particular, a cleaner image that is generated during a noise removal phase of feature extraction may be used in a content adaptive enhancement process. This saves the content adaptive enhancement process from having to generate a cleaner image on its own. In addition, low-level segmentation information that is generated during a neighborhood analysis and cleanup phase of feature extraction may be used in a segmentation and classification process. This saves the segmentation and classification process from having to generate low-level segmentation information on its own.
US08379979B2
A system and method for effectively performing a scene rectification procedure comprises an image manager that includes a segmentation module, a label module, and a rectification module. The segmentation module initially performs a segmentation procedure upon an image to produce corresponding sub-scenes. The label module then categorizes the sub-scenes by assigning initial labels without utilizing context information from other sub-scenes in the image. The rectification module performs a semantic grouping procedure upon the sub-scenes to produce semantic group nodes corresponding to pairs of the sub-scenes that have a predefined semantic relationship. The rectification module converts a sub-scene graph of the sub-scenes into a semantic graph that includes the semantic group nodes. The rectification module then performs a rectification procedure to convert the initial labels of the sub-scenes into rectified labels. A processor of an electronic device typically controls the image manager for performing the scene rectification procedure.
US08379974B2
A system and method are provided for modeling a chromatic object, such as an image. For a set of colors of a chromatic object that are expressed as color values in a perceptual color space, the method includes optimizing a convex objective function which is a log likelihood function of a combination of weighted kernels centered on each color in the set over each of the other colors in the set. A number Nc of weighted kernels in the optimized function which each have a weight which is at least greater than 0 is identified. The chromatic object is modeled with a mixture model in which the complexity of the model is based on the identified number Nc.
US08379971B2
A method of gamut mapping maps an input image composed of pixels and having an input gamut (IG) defined by input RGB primaries (Ri, Gi, Bi) to a reproduction gamut (RG) defined by reproduction RGB primaries (Ro, Go, Bo). The reproduction gamut (RG) is narrower than the input gamut (IG). An input signal (RGBin) defined with respect to the input RGB primaries (Ri, Gi, Bi) is color transformed (1) into a transformed signal (RGBt) defined with respect to the reproduction RGB primaries (Ro, Go, Bo), whereby color information of the pixels (P1, P2, P3) within the reproduction gamut (RG) is preserved. Scaling factors (SFi) indicating a distance between on the one hand pixels (P1, P2, P3) of the transformed signal (RGBt) which are outside the reproduction gamut (RG), and on the other hand an edge of the reproduction gamut (RG) are determined (2). The scaling factors (SFi) of pixels (P1, P2, P3) of the transformed signal (RGBt) are spatial low-pass filtered (3) to obtain filtered factors (FFi) for these pixels (P1, P2, P3). Component signal values of the transformed signal (RGBt) of the pixels (P1, P2, P3) are corrected (4) in response to the filtered factors (FFi) to obtain reproduction signal values (RGBo) which are input values (RGBi) moved towards inside the reproduction gamut (RG).
US08379969B2
The invention relates to a method for matching an object model to a three-dimensional point cloud, wherein the point cloud is generated from two images by means of a stereo method and a clustering method is applied to the point cloud in order to identify points belonging to respectively one cluster, wherein model matching is subsequently carried out, with at least one object model being superposed on at least one cluster and an optimum position of the object model with respect to the cluster being determined, and wherein a correction of false assignments of points is carried out by means of the matched object model. A classifier, trained by means of at least one exemplary object, is used to generate an attention map from at least one of the images. A number and/or a location probability of at least one object, which is similar to the exemplary object, is determined in the image using the attention map, and the attention map is taken into account in the clustering method and/or in the model matching.
US08379968B2
Arrangements are disclosed herein that can capture image data reflecting real world objects and/or interactions and convert this data into a format that is usable in a virtual universe (VU). In one embodiment, a method can include receiving sets of image data that capture an object or a setting from different viewing angles. The image can be in multiple data sets where the sets have at least one common feature. The image data can be analyzed using the common features in the image data and a spatial map can be created. The spatial map can be modified (if required) such that a VU engine can use the modified data to provide a VU that has a representation of the real world object and/or interaction. This allows a participant to customize objects and/or activities in the VU, and provide a unique “persona” for their avatar and their VU.
US08379960B2
The invention provides a method for distinguishing biological materials. The method provides: providing at least one segmented image of at least two cells; applying a distance transform to the at least one segmented image of the confluent cells; applying a region growing technique to the distance transform of the at least one segmented image to form a region grown image, wherein a plurality of regions are formed in the at least one segmented image; assigning at least one label to at least one of the plurality of regions of the at least one segmented image of the confluent cells; applying a merging technique to at least two of the plurality of regions if it is determined that at least two of the plurality of regions are neighboring regions; determining whether to assign a same label to the neighboring regions or retain existing labels; and merging the neighboring regions of the region grown image if labels are changed to form at least one image of at least one cell.
US08379944B2
An imaging system for detecting targets of interest (TOIs) in multispectral imaging data includes a memory device storing a plurality of instructions embodying the system for detecting TOIs, a processor for receiving the multispectral imaging data and executing the plurality of instructions to perform a method including determining a list of events collocated across images of the multispectral imaging data and labeling each event as one of a TOI or non-TOI.
US08379936B2
An authentication apparatus includes: an acquiring section that acquires a piece of biometric authentication information; a controlling section that causes the acquiring section to acquire plural pieces of biometric authentication information and causes to execute a biometric authentication based on the plural pieces of biometric authentication information; a storing section that stores, as reference information, a first one of the plural pieces of biometric authentication information, which is acquired and authenticated precedently among the plural pieces of biometric authentication information; and a discriminating section that determines, based on a degree of similarity between the reference information stored in the storing section and a second one of the plural pieces of biometric authentication information, that authentication is rejected when the degree of similarity exceeds a prescribed degree of similarity. The second one of the plural pieces of biometric authentication information is acquired subsequently among the plural pieces of biometric authentication information.
US08379934B2
A method for determining a motion estimate, comprising: capturing at least two digital images of a scene at different capture times; designating one of the digital images as a reference digital image; designating a plurality of image regions; determining motion estimates for each image region by shifting the image regions within the non-reference digital images according to each of a plurality of spatial offsets relative to the image region within the reference digital image, computing merit function values for each spatial offset providing an indication of a difference between the image region in the reference digital image and the shifted image regions, computing a fitting function that provides an estimated merit function value as a function of spatial offset; and determining the motion estimate responsive to the determined non-integer spatial offset. A combined motion estimate is determined using weighting coefficients determined responsive to the shapes of the fitting functions.
US08379929B2
A method of determining an azimuth and elevation of a point in an image is provided. The method comprises positioning an imaging device at a first position and acquiring a first image. The method also comprises rotating the imaging device and acquiring a second image at the first position. The first image includes the point, and a portion of the first image overlaps a portion of the second image. The method also includes determining correspondences between features in overlapping portions of the images, determining a first transformation between coordinates of the first image and coordinates of the second image based on the correspondences, and determining a second transformation between the coordinates of the second image and a local coordinate frame. The method also includes computing the azimuth and elevation of the point based on the first transformation and the second transformation.
US08379924B2
A vehicle environment monitoring system is provided that is based on a three-dimensional vector model. The three-dimensional vector model of the vehicle's environment is generated on the basis of the image data captured by at least one three-dimensional camera. Out of the image data, particular data are extracted for generating the three-dimensional vector model in order to reduce the data volume. For data extraction, a data extraction algorithm is applied that is determined in accordance with at least one parameter that relates to the situation of the vehicle. Therefore, targeted data extraction is performed for generating a three-dimensional model that is particularly adapted for an application that is desired in the current vehicle situation. The applications of the vector model include driver assistance, external monitoring and vehicle control, as well as recording in an event data recorder. In one implementation, a sequence of three-dimensional vector models, representing a three-dimensional space-and-time model, is generated.
US08379914B2
Systems and methods are provided for capturing and processing images of remittance coupons using a mobile device and obtaining data from the captured image which is used to set up or carry out payment of a bill that corresponds to the remittance coupon. Optimization and enhancement of image capture and image processing are provided on the mobile device to improve the initial quality of the captured image and provide a user with real time feedback. The image is then sent from the mobile device to a remote server, where additional image processing is performed to improve the quality of the image and then extract data from the image that is relevant to paying the bill. The extracted data may be verified through comparisons with databases which store information on billers, bill formats and other relevant content that will appear on the bill.
US08379904B2
An electroacoustic vibrating transducer is disclosed. The electroacoustic vibrating transducer includes a frame defines a hollow space, a yoke positioned in the hollow space, and a elastic member mounted on the frame. The elastic member includes a circular plane lamina and a plurality of elastic arms extending outwardly from the circumference of the circular plane lamina. The yoke includes a bottom wall and a sidewall extending vertically from the bottom wall, and the sidewall defines a plurality of gaps corresponding to the elastic arms. Each of the elastic arms is intermittently received in the gaps during the vibration of the elastic member.
US08379902B2
Attention can be effectively called to an advertisement, and the effect of calling attention can be known. A control device is connected to a super-directional speaker that outputs audio in a specific direction, and a speaker pedestal that adjusts the audio output direction of the super-directional speaker. The control device takes a picture of an area in front of an advertisement display surface by means of a camera, detects a person photographed in the image captured by the imaging unit as a target, adjusts the audio output direction of the super-directional speaker to the direction of the target by means of the speaker pedestal, and causes the super-directional speaker to output audio. After outputting the audio, the control device takes another picture by the camera, and again determines the direction in which the face of the target is looking based on this picture.
US08379901B2
A speaker assembly mounted on a bracket extending from a ceiling comprises an enclosure that includes a bottom wall, side walls including opposing first and second side walls, a sleeve that receives a tubular member of the bracket, and an interior wall having a first segment that extends from the sleeve to the first side wall and a second segment that extends from the sleeve to the second side wall. The interior wall cooperates with the sleeve to divide the enclosure into two approximately equal sized compartments. Each of the speakers within the assembly either forms, or is mounted in or on, one of the side walls. A top plate is mounted on, and forms a top of, the enclosure and seals the two compartments, the top plate having an opening that is aligned with the sleeve when the top plate is mounted on the enclosure. A power unit and circuitry for the speakers are mounted on the top plate.
US08379896B2
The present invention concerns a feed device for feeding a microphone with a dc voltage. The feed device has first, second and third terminals (a, b, c), a resistor arrangement having at least a one resistor (R1-R3) and a dc voltage source (11) for providing a feed voltage. In that case the resistor arrangement is disposed between the dc voltage source (11) and the first and second terminals (a, b). In addition the feed device has a measuring device and a control device (4). The measuring device detects a dc voltage between the first and second terminals and the third terminal, and the control device (4) reduces or increases the ohmic resistance of the resistor arrangement and the feed voltage of the dc voltage source (11).
US08379890B2
A capacitive electro-acoustic transducer includes a pair of input terminals, a pair of output terminals, an electrode plate, and a diaphragm. The pair of input terminals receives an audio signal, and the pair of output terminals outputs the audio signal, wherein at least one terminal of these terminals is a conductive magnet. The electrode plate has a first end and a second end electrically connected to a first input terminal of the pair of input terminals and a first output terminal of the pair of output terminals, respectively. The diaphragm is disposed on one side of the electrode plate and has a third end and a fourth end electrically connected to a second input terminal of the pair of input terminals and a second output terminal of the pair of output terminals, respectively.
US08379867B2
The present invention provides a method and system for securing a digital data stream. A first key of a first asymmetric key pair from a key store remote from a host node is received at the host node. A dynamically generated key is received at the host node, which is used to encipher the digital data stream. The dynamically generated key is enciphered with the first key of the first asymmetric key pair. The enciphered digital data stream and the enciphered dynamically generated key are stored remotely from the host node and the key store.
US08379865B2
A novel approach is proposed for centralized administration of a multikey for a plurality of clients at a set of remote office/branch offices (ROBOs). A multikey having a set of properties, permissions, and policies is first associated with a secure item present at one or more of the ROBOs. A set of respective instances of the multikey are then generated for the ROBOs having the secure item, and the set of properties, permissions, and policies are associated with each of the respective instances of the multikey automatically. The instances of the multikey are then provided to the set of ROBOs for the encryption or decryption of the secure item present at the ROBOs.
US08379861B2
An integrated circuit that includes a controller and multiple internal circuitries, whereas the integrated circuit is characterized by further including a security mode determination unit that includes multiple one time programmable components for defining a security mode out of multiple possible security modes, whereas a selected circuitry mode affects access to an internal circuitry.A method for testing an integrated circuit, the method includes: receiving a request to access an internal circuitry; and responding to the request in view of a defined security mode; whereas the method is characterized by a stage of defining a security mode of a debug circuit out of multiple security modes, whereas the definition is responsive to at least a state of multiple one time programmable components.
US08379853B2
According to one embodiment of the invention, the descrambler IC comprises a local memory to store a unique key and a plurality of process blocks. A first process block is adapted to perform cryptographic operations on input information using the unique key to produce a user key. A second process block is adapted to perform cryptographic operations on incoming information using the user key to produce a copy protection key while a third process block uses the unique key to decrypt an encrypted descrambling key and recover the descrambling key. The decryption logic uses the descrambling key to decrypt encrypted incoming digital content and produce digital content in a clear format. The encryption logic uses the copy protection key to re-encrypt the digital content in the clear format and produce encrypted digital content for transmission from the descrambler.
US08379849B2
A public key for an Elliptic Curve Cryptosystem is generated in a manner that acts as a countermeasure to power analysis attacks. In particular, a known scalar multiplication method is enhanced by, in one aspect, performing a right shift on the private key. The fixed-sequence window method includes creation and handling of a translated private key. Conveniently, as a result of the right shift, the handling of the translated private key is made easier and more efficient.
US08379845B2
Several methods and a system of multilayer encryption of a transport stream data and modification of a transport header are disclosed. An exemplary embodiment provides a method of a multilayer encryption. The method includes further encrypting an initially encrypted transport stream data to generate a multilayer encrypted data using a processor and a memory. The method also includes determining a further encryption flag data. The encryption method modifies a transport header of the multilayer encrypted data. In addition, the encryption method includes the further encryption flag data in an adapted component of a modified transport header.
US08379844B2
For an Elliptic Curve Scalar Multiplication (ECSM) operation to be performed on a scalar and a base point, a given previous set of parameters that was used to split the scalar for a previous ECSM operation and a selected random integer are used to determine a new set of parameters for splitting the scalar. By basing the new set of parameters on the previous set of parameters, repeated use of the scalar to determine key-splitting parameters is avoided and susceptibility to a Differential Power Analysis Side Channel attack is minimized.
US08379830B1
A balance between customer satisfaction and cost to providing customer care can be achieved based on the use of online interaction classification techniques. Such techniques can use measurements such as a log likelihood ratio to determine if an interaction should be removed from automation.
US08379828B2
A method of initiating a telecommunication session for a communication device include submitting to one or more telecommunication carriers a proposal for a telecommunication session, receiving from at least one of the one or more of telecommunication carriers a bid to carry the telecommunications session, and automatically selecting one of the telecommunications carriers from the carriers submitting a bid, and initiating the telecommunication session through the selected telecommunication carrier.
US08379827B2
Service invocation information including call routing, reasons for redirections, and similar information are provided to party requesting a communication session and recipients of an enhanced communication system along the call routing path as the request is routed. Some of the information is filtered based on system and/or user defined rules, user permission levels, and comparable aspects.
US08379820B2
Connecting a caller with a plurality of destinations using a destination list received from a caller or a designated user. Attempts are made to connect the caller with each of the destinations in the stored destination list, with each attempt including a connectability query to determine whether either the caller or the destination is connectable. Thereafter, the other party is called and offered a connection attempt to the first party. If the second party accepts, a call is made to the first party. If the first party is indeed connectable and answers the call, a connection is established between the two parties. Once the destination list is stored, attempts to connect the caller with each destination can be separately initiated or paused. Furthermore, the stored destination list can be edited even after connection attempts have been initiated.
US08379805B2
Interactive response systems (1) of call centers for giving users access to information comprise means (11, 31) for receiving activation signals via audio or video or audio/video calls from the users and means (12, 32) for transmitting menu signals to the users and means (13, 21, 33) for receiving selection signals from the users are provided with means (22, 34) for transmitting video signals to the users for providing video to the user. This video may have entertaining, explaining, supporting and/or commercial functions and makes the interactive response systems more-sided and user friendly. The users either use two different devices (4, 5) or use one device (6) for exchanging audio and for receiving video. The interactive response systems (1) further comprise means (14, 35) for receiving link signals that provide direct or indirect links from the interactive response systems (1) to the devices (5) or to video or audio/video calls with the devices (6). The devices (4-6) comprise means (43, 52, 65) for transmitting selection signals to the interactive response systems (1) for making selections within menus.
US08379801B2
Systems and methods related to providing error correction in a text caption are disclosed. A method may comprise displaying a text caption including one or more blocks of text on each of a first device and a second device remote from the first device. The method may also include generating another block of text and replacing a block of text of the text caption with the another block of text. Furthermore, the method may include displaying the text caption on the second device having the block of text of the first text caption replaced by the another block of text.
US08379799B2
Electrically insulating x-ray shielding devices in an x-ray tube. In one example embodiment, an x-ray tube includes an evacuated enclosure, a cathode and an anode at least partially positioned within the evacuated enclosure, and an electrically insulating x-ray shielding device proximate to the evacuated enclosure. The electrically insulating x-ray shielding device includes an oxide or nitride material having an atomic number from 57 to 74.
US08379796B2
A radiation imaging apparatus includes an imaging unit to capture a radiation image of an object, a discrimination unit to discriminate whether the current imaging mode is a mode of storing radiation images or a mode of storing no radiation image, a first calculation unit to calculate image size information, a second calculation unit to calculate image display region information indicating the size of an image display region, a first decision unit to decide a rotation condition for the rotation of an displayed image, and a second decision unit to decide an enlargement/reduction condition. If discriminated at the start of radiation irradiation that the current mode is the mode of storing no image, the second decision unit decides an enlargement/reduction condition from image size information and image display region information to maximize the ratio of an overall radiation image rotated under the rotation condition decided.
US08379793B2
A system positions a patient for X-ray imaging of a Left Atrium of a heart, using an imaging system for, acquiring data representing a frontal first X-ray image and representing a lateral second X-ray image of a patient. A display processor initiates generation of data representing a first composite display image including the first X-ray image and a first graphical overlay for aligning with vertebra in the first X-ray image. The display processor initiates generation of data representing a second composite display image including the second X-ray image and a second graphical overlay for aligning with vertebra in the second X-ray image. The imaging system is positioned for imaging a heart left atrium in response to movement of a table supporting the patient to align the first graphical overlay with the vertebra in the first X-ray image and to align the second graphical overlay with the vertebra in the second X-ray image.
US08379791B2
A method and apparatus are provided to improve CT image acquisition using a displaced acquisition geometry. A CT apparatus may be used having a source (102) and a detector (104) transversely displaced from a center (114) of a field of view (118) during acquisition of the projection data. The amount of transverse displacement may be determined based on the size of the object (108). The source and the detector may be adjusted to vary the size of the transverse field of view. The first data set acquired by the detector may be reconstructed and used to simulate missing projection data that could not be acquired by the detector at each projection angle. The measured projection data and the simulated projection data may be used to obtain a second data set. The second data set may be compared to the first data set to produce a corrected data set.
US08379790B2
An object is to enhance the driving capability and improve the operating speed of a unit shift register applicable to a scanning line driving circuit having a partial display function. A unit shift register forming a gate line driving circuit includes a first transistor that supplies a first clock signal to a first output terminal, a second transistor that supplies a second clock signal to a second output terminal, a third transistor that charges the gate of the first transistor in response to activation of a shift signal of the previous stage, and a fourth transistor connected between the gate of the first transistor and the gate of the second transistor. The first clock signal and the second clock signal have the same phase, and only the second clock signal is activated in a particular period (a display ineffective period).
US08379788B2
A parallel phase locked loop (PLL) system includes a first chain of a plurality of pre-locking PLLs that operates from a free-run state to a locked state; and a second chain of a plurality of PLLs to work from the locked-state to recover signal output.
US08379786B2
A delay compensation circuit for a delay locked loop which includes a main delay line having a fine delay line comprising fine delay elements and a coarse delay line comprising coarse delay elements, the main delay line being controlled by a controller, the delay compensation circuit comprising: an adjustable fine delay for modeling a coarse delay element, a counter for controlling the adjustable fine delay to a value which is substantially the same as that of a coarse delay element, a circuit for applying a representation of the system clock to the delay compensation circuit, and a circuit for applying the fine delay count from the counter to the controller for adjusting the fine delay line of the main delay line to a value which is substantially the same as that of a coarse delay element of the main delay line.
US08379780B2
A method for compensation of information losses caused by blanking out pulse-shaped interferences in a communication signal, wherein a receiver receives a modulated OFDM-based signal comprising an overlap of a sequence of a predetermined number of subcarrier signals whose frequencies differ by a constant amount and which have substantially no signal portions at the frequencies of the respective other subcarrier signals, and pulse-shaped interference signals. The pulse-shaped interference signals are eliminated by pulse blanking. The obtained signal in the frequency domain is characterized in that the signal portions at each subcarrier frequency consist of an overlap of determinable signal portions respectively of all other subcarrier signals. From the respective signal portion at a subcarrier frequency, those determinable signal portions are subtracted in the frequency domain which result from the subcarrier signals of all other subcarriers and are reconstructed from an estimation of the complex data symbols transmitted on each subcarrier.
US08379779B2
An apparatus and methods supporting improved echo cancellation in a packet network is disclosed. An embodiment of the present invention may permit a split-band communication system operating in a narrowband mode to provide improved suppression of hybrid echo generated by the conversion of signals from a packet network to a two-wire analog circuit. By detecting the presence of signal characteristics outside of the relatively narrower bandwidth to be communicated, such an embodiment may more accurately detect the occurrence of speech received from a party on a relatively wider bandwidth communication circuit. The accurate detection of speech permits more effective suppression of any hybrid echo remaining after echo cancellation. An embodiment of the present invention may also have application in other systems that detect signals received via a path having a bandwidth greater than that to be transmitted.
US08379777B2
A symbol sequence contained in a received signal comprising a cyclic convolution of a Walsh code multiplexed signal and a channel impulse response of a multipath channel is detected using Walsh Hadamard domain equalization techniques. The method comprises converting the received signal and the channel impulse response of the multipath channel from the time domain to the WHT domain, and determining the symbol sequence based on equalizing the received signal in the WHT domain using WHT spectra of the channel impulse response to remove inter-symbol interference from the received signal due to cross-correlation between Walsh codes.
US08379764B2
Disclosed are a receiving device and a channel estimation method that are capable of using the amplitude information of a received signal to perform proper channel estimation. In the device, a detection section (102) extracts the amplitude information of the OOK modulation signal sequence in which a known CES (Channel Estimation Sequence) composed of data “0” and “1” is OOK (On Off Keying)-modulated to obtain a detected signal sequence. A “1”-detection section (1042) extracts only the sample value corresponding to the data “1” from the sample values of the detected signal sequence to obtain an extracted signal sequence. A correlation calculating section (1043) performs the correlation calculation between the extracted signal sequence and the CES. A propagation delay estimation section (1044) estimates the propagation delay amount of a CIR (Channel Impulse Response) from the correlation calculation. An amplitude coefficient estimation section (1045) estimates the amplitude coefficient of the CIR from the correlation calculation.
US08379762B2
Techniques are provided to compute the physical carrier to interference-plus-noise ratio (PCINR) in a wireless communication system. In one embodiment, the PCINR is computed from received signals in active subcarriers in a preamble of a wireless transmission frame. In another embodiment, the PCINR is computed from a block of contiguous subcarriers in a symbol of received wireless transmission. The PCINR may be used to adjust a system parameter associated with wireless communication between wireless communication devices.
US08379759B2
A digital broadcasting system and method of processing data are disclosed. Herein, a transmitting system within the digital broadcasting system includes a byte-symbol converter, an interleaving unit, a block formatter, and a trellis encoding module. Herein, the byte-symbol converter converts inputted mobile service data to symbol units. The interleaving unit is provided with (N−1) number of block interleavers in parallel, and interleaves the symbols outputted from the byte-symbol converter. The block formatter controls output orders of the mobile service data being inputted and data being outputted from each block interleaver within the interleaving unit. The trellis encoding module is provided with a plurality of trellis encoders in parallel, and enables each trellis encoder trellis-encode the mobile service data.
US08379758B2
When transmitting an RF signal for power supply or a pulse signal for data transmission, amplification is made in such a manner that the peak power of the RF signal becomes greater than the peak power of the pulse signal. Thus transmitting the RF signal with the greater peak power enables charging of a capacitor 23 of noncontact wireless communication equipment 2 even if the distance to the noncontact wireless communication equipment 2 is long.
US08379747B2
A spatial sub-channel selection and pre-coding apparatus for being operative in a first communication device, the first communication device being adapted for communicating with a second and a third communication device using MIMO (Multiple-Input-Multiple-Output) radio channels, a first MIMO radio channel extending between the first communication device and the second communication device having at least one spatial sub-channel, a second MIMO radio channel extending between the first communication device and the third communication device having at least one spatial sub-channel, wherein one of the first MIMO radio channel or the second MIMO radio channel has at least two spatial sub-channels.
US08379737B2
An interface module for communication with at least a first electronic or electromechanical device of a medium voltage interruption unit which comprises at least a power supply port through which the first device receives electric power. The interface module further comprises first interface means that are electrically connected to the power supply port, the first interface means exchanging information with the first device through the power supply port.
US08379717B2
A method and apparatus for encoding video frames is described. In one embodiment, an encoding method includes jointly transforming a set of pixels into high-pass data using an orthonormal transform. The set of pixels includes at least one reference pixel and predicted pixels. The method further includes generating low-pass data using the reference pixel and the high-pass data.
US08379713B2
Provided is a method and apparatus for displaying video data without a display delay. In the method, a code indicating an end of stream is appended so that the code is appended behind a last video stream included in a stream to be displayed when only a part of an input stream including one or more video streams is displayed. In addition, the last video stream is displayed which is appended with the code indicating an end of stream.
US08379698B2
A circuit for transmission and reception of multi-channel communications is disclosed. The transmitter path includes a digital modulation circuit receiving multiple channel binary data, and for each channel generating a digital representation of the data. A digital-to-analogue (D/A) conversion circuit (140-146) is provided for each data channel. Each D/A conversion circuit receives and converts respective channel digital representations to produce a resultant band limited analogue signal (148-154). The band limitation arises due to a characteristic of said channel digital representations. A bandpass filter (156-162) receives and filters each analogue channel signal. The band width to the start of the stop band of each bandpass filter is wider than a respective band limited analogue channel signal and wider than the Nyquist bandwidth arising from the sampling rate of said D/A conversion circuit. In this way, signal power in unwanted Nyquist zones is effectively removed. A frequency translation circuit (172-188) abuts the multiple channel bandpass filtered analogue signals in the frequency domain without any guard bands between adjacent channel signals.
US08379697B2
A method for detecting and reducing aliasing is described. The method may be implemented by a first wireless device. A first signal may be transmitted on a first frequency channel. A second signal may be received on a second frequency channel. The second signal may be received concurrently with the transmission of the first signal. Aliasing of the first signal on the second signal may be detected. Aliasing may be reduced.
US08379694B2
A simple and robust CTL is used for time tracking of multipath components of a spread spectrum signal transmitted over a wireless multipath fading channel. A digital code-tracking loop includes the implementations of despreading early and late data samples by use of a pseudonoise sequence, an error signal output generated by the despreading, and adjustment for a plurality of on-time, early and late samples, a data rate of a control signal provided as a fractional proportion of a data rate of error signals.
US08379686B2
A two-dimensional photonic crystal surface-emitting laser light source producing a beam without side lobes is provided. A window-shaped electrode having a central window devoid of the electrode material is provided on a device substrate. A mount surface electrode smaller than the electrode including the window is provided on a mount surface. The distance between the substrate and the active layer is larger than that between the mount surface and the active layer. When a voltage is applied, electric charges are injected into the active layer and emission is obtained. Light having a specific wavelength is amplified by a two-dimensional photonic crystal and extracted through the window without side lobes due to interference. The positioning of the active layer close to the mount surface significantly enhances the heat-radiating effect.
US08379685B2
A surface emitting laser emitting a laser beam in a single transverse mode irrespective of an emission area while one-dimensionally aligning polarization of the output beam, including a two-dimensional photonic crystal, having resonance modes in directions of the primitive translation vector a1 and a2, lengths |a1| and |a2| of the primitive translation vectors a1 and a2 satisfied |a1|=p×(λ1/2neff1), |a2|=λ2/2neff2 described by a resonance wavelengths λ1 and λ2 in the resonance modes in the a1 and a2 directions, effective refractive indexes neff1 and neff2 determined by the resonance modes in the a1 and a2 directions, an integer p of 2 or more, the resonance wavelengths λ1 and λ2 satisfy λ2≦2×(neff2/(nout+neff2))×λ1 described by the effective refractive index neff2 and a refractive index nout of an external medium located out of the surface emitting laser.
US08379684B1
Light emitting devices are provided comprising an active region interposed between n-type and p-type sides of the device and a hole blocking layer interposed between the active region and the n-type side of the device. The active region comprises an active MQW structure and is configured for electrically-pumped stimulated emission of photons in the green portion of the optical spectrum. The n-type side of the light emitting device comprises an n-doped semiconductor region. The p-type side of the light emitting device comprises a p-doped semiconductor region. The n-doped semiconductor region comprises an n-doped non-polar or n-doped semi-polar substrate. Hole blocking layers according to the present disclosure comprise an n-doped semiconductor material and are interposed between the non-polar or semi-polar substrate and the active region of the light emitting device. The hole blocking layer (HBL) composition is characterized by a wider bandgap than that of the quantum well barrier layers of the active region.
US08379683B2
A quantum cascade laser includes a substrate having a first surface, a second surface opposite the first surface, and a recess provided in the second surface; a semiconductor region provided on the first surface of the substrate; a ridge portion extending in one direction on the semiconductor region; a first electrode provided along the ridge portion; and a second electrode provided on the second surface of the substrate. Furthermore, the semiconductor region includes a first cladding layer of n-type, a core layer, and a second cladding layer of n-type stacked in that order. The recess is provided at a position corresponding to the ridge portion in the second surface of the substrate, and the second electrode is provided in the recess.
US08379677B2
A system for combining a plurality of video streams includes a time stamp adjustment module that generates an adjusted second video stream by adjusting a plurality of time stamps of a second video stream. A video stream concatenation module generates a combined video stream by concatenating the adjusted second video stream to an end of a first video stream.
US08379674B2
A target time stamp on a target time-base is obtained from a originating time stamp on an originating time-base of an audio video transport system by first taking samples simultaneously from transport streams having the originating time-base and target timebase, respectively. A current sample and an immediately preceding sample for the originating time-base and target time-base are stored, respectively. A first difference is determined between the current sample and an immediately preceding sample for the originating time-base and a second difference is determined between the current sample and an immediately preceding sample for the target time-base, respectively. The first difference is added to the current sample of the originating time base and the second difference is added to the current sample of the target time-base if the current sample is less than the originating time-stamp and the first difference is subtracted from the current sample of the originating time base and the second difference is subtracted from the current sample of the target time-base if the current sample is greater than the originating timestamp. The first difference and the second difference are halved and the addition or subtraction and halving iterated until the first difference or the second difference is negligibly small. The iterated current sample of the target time-base is output as the target time-stamp.
US08379669B2
A conversion apparatus includes a first interface unit connecting to an asynchronous communication network to receive a packet signal, a signal conversion unit converting the packet signal into an intra-apparatus signal, a packet-discard determination unit determining whether or not any portion of the packet signal is discard, a clock selection unit selecting a reference clock signal, a loss-of-synchronization determination unit determining whether or not a loss-of-synchronization error is occurring in the reference clock signal, an alarm control unit generating one of first, second, and third control signals, a framer generating a frame signal in response to the first control signal, an alarm signal in response to the second control signal, and a synchronous signal in response to the third control signal, and a second interface unit connecting to a synchronous communication network to transmit one of the frame signal, the alarm signal, and the synchronous signal.
US08379656B2
An Ethernet switch platform is configured to receive and process a provisioning order to establish a logical virtual circuit interconnecting a physical port associated with a buying carrier and a physical port associated with a selling carrier to set up a private network to private network connection between the buying and selling carriers. The virtual circuit is established with parameters called for in a request for quote (RFQ) initiated by the buying carrier and in a response to the RFQ submitted by the selling carrier. Information from the RFQ and from the response together with information previously stored in a relational database is extracted and used to fill out the provisioning order. The information extracted from the database include profile information and network service information associated with the buying and selling carriers.
US08379654B2
A combined IEEE 1394-2000 and ethernet network allows devices on the network to operate according to both the IEEE 1394-2000 protocol and the ethernet protocol. The devices within the network are able to send IEEE 1394-2000 isochronous data, IEEE 1394-2000 asynchronous data and ethernet data. Both IEEE 1394-2000 and ethernet devices within the network are coupled to modified hubs (MHubs) to form a local cluster. The MHubs are coupled to an ethernet switch which controls communications between devices in different local clusters. The ethernet switch and the MHubs obey an isochronous interval in which all isochronous data transfers will be allowed. Preferably, on a regular and reoccurring period, the ethernet switch sends an isotick signal to begin the isochronous interval. Any bandwidth left after the isochronous interval is then allocated to the traditional ethernet traffic and the IEEE 1394-2000 asynchronous traffic, until the start of the next isochronous interval.
US08379646B2
A method of processing control information in a mobile communication system is disclosed, by which an RRC connection setup can be quickly completed and by which control information can be processed without an unnecessary standby of a mobile terminal. The present invention includes the steps of receiving a plurality of protocol data units transmitted plural time from a transmitting side via one common logical channel by an RLC (radio link control) entity operating in a UM (unacknowledged mode) and having a receiving window and a timer, re-ordering a plurality of the received protocol data units using sequence numbers of a plurality of the received protocol data units, the receiving window and the timer, reassembling at least one service data unit by processing a plurality of the re-ordered protocol data units, and delivering the at least one service data unit.
US08379643B2
A transmission speed controlling method for multi-cast packets includes the steps of calculating a standard time, and recording an accumulated error time; transmitting one of the multi-cast packets, and calculating a transmission time of the transmitted multi-cast packet; calculating a difference between the standard time and the transmission time, recording the difference as a current error time, adding the accumulated error time and the current error time, and recording the add result as a preset sleep time; and performing the following steps when the preset sleep time is greater than an error threshold value, wherein the following steps are sleeping for the preset sleep time; being awaked from sleep, and calculating a practical sleep time; calculating a new accumulated error time by subtracting the practical sleep time from the preset sleep time; and returning to the first step to transmit the next one of the multi-cast packets.
US08379642B2
Systems and methods to multicast data frames are provided. A particular apparatus includes a plurality of computing nodes and a distributed virtual bridge. The distributed virtual bridge includes a plurality of bridge elements coupled to the plurality of computing nodes. The plurality of bridge elements are configured to forward a copy of a multicast data frame to the plurality of computing nodes using group member information associated with addresses of the plurality of server computers. A controlling bridge coupled to the plurality of bridge elements is configured to communicate the group member information to the plurality of bridge elements.
US08379640B2
An internetwork device comprises a receiving module, an inter-device packet transfer interface, an inter-device packet transfer controller, an address translation module, and a transmission module. The receiving module receives a packet from a first network. The inter-device packet transfer interface carries out inter-device packet transfer involving transfer of a packet to or from another internetwork device. The inter-device packet transfer controller controls the inter-device packet transfers such that multiple fragmented packets created from a same original packet are collected by the same internetwork device, the fragmented packets being packets created by dividing a single original packet into multiple parts. The address translation module translates between a local address used within a specific network and a global address used across multiple networks, for at least one of a source address and a destination address of a packet. The transmission module transmits an address-translated packet to a second network.
US08379637B2
Communication requests added to a conversation are routed directly to a user without following the pre-configured routing rules for the user during a breakthrough period. The breakthrough period may last for the duration of the conversation or for some other period of time. A conversation may be initiated using any supported type of communication. For example, if a user initially sets up an IM conversation with a remote user, then when a voice call is made to the user from the remote user, the voice call is routed directly to the user without applying the routing rules that are configured for the user. Once the breakthrough period has elapsed, the routing rules become active again and are applied to communications received from the remote user that are directed to the user.
US08379627B2
A wireless communication device comprises a first sub-system arranged to pass data to a second sub-system comprising timing synchronization logic operably coupled to a counter, such that data is sampled by the timing synchronization logic when passed to the second sub-system from the first sub-system wherein the wireless communication device is characterized in that the timing synchronization logic is arranged to determine a position of a first data frame and in response thereto initiate a counting process of the counter and determine a position of a second data frame and in response thereto determine a count value from the counting process of the counter and in response to the count value determine whether to initiate a timing advance or timing retard operation on the data being passed to the second sub-system. In this manner, the inventive concept provides the wireless communication device with a mechanism to achieve timing synchronization. In particular, the inventive concept may allow a radio frequency integrated circuit to implement timing synchronization by advancing or retarding an ‘actual’ signal sent from digital baseband circuits in a 3G DigRF wireless communication device.
US08379622B2
The PDCAB packet (300) and the RRA packet (308) are transmitted together on the F-SCCH. For example, 9 RRA bits (305) are appended to the PDCAB field (303), in place of the pad bits (205), thereby allowing both the PDCAB (303) and RRA (311) messages to be protected against errors by a 16-bit CRC (307). In accordance with the embodiments, a receiver is able to distinguish between the varying PDCAB (303) and RRA (305) message formats and transmitting the packets (300) and (308) together is a normal mode of operation in the embodiments. Therefore, in accordance with the embodiments, when the PDCAB packet (300) and RRA packet (308) are transmitted together, the network replaces the N PDCAB pad bits, such as pad bits (205), with the first N bits from the RRA bitmap (311), in order to use the nominal CRC length for both packets (300) and (308).
US08379620B2
A radio communication apparatus capable of alleviating a burden in setting a transmission format and suppressing increases in the scale of the apparatus. In this apparatus, space multiplexing adaptability detection section (108) detects space multiplexing transmission adaptability for divided bands (DB-1 to DB-Nd) obtained by dividing a communication band to which Ns subcarrier signals belong in multicarrier transmission and to which a plurality of subcarrier signals belong, and outputs the detection results (#1 to #Nd). Transmission format setting section (110) sets a transmission format when carrying out radio transmission based on the detection results (#1 to #Nd) from space multiplexing adaptability detection section (108).
US08379618B2
Methods and apparatus are disclosed for applying successive multi-rank beamforming strategies (e.g., successive precoding strategies) for the design of precoders over a set of parallel channels. Successive beamforming is applied to a narrow band channel model and is also applied for finer quantization of a single beamforming vector (e.g., recursive beamforming). A first embodiment provides the optimal approach with high complexity. An alternative embodiment provides successive beamforming for near optimal precoding selection with medium complexity. A low complexity method for precoder selection is also provided wherein a channel representative matrix for the set of parallel channels is determined and successive beamforming on the calculated channel representative is applied.
US08379617B2
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.
US08379610B2
A system and method of unacknowledged Network Layer Service Access Point Identifier (NSAPI) recovery in Sub-Network Dependent Convergence Protocol (SNDCP) communication are disclosed herein. The disclosed techniques prevent the loss of data which may result from changing between GPRS/GSM modes in a Class B mobile station (MS).
US08379606B2
A method and apparatus for randomizing access probes from co-located mobile terminals in order to reduce collisions is provided. By each mobile terminal or group of mobile terminals computing a random delay between a minimum delay value and a maximum delay value and using the random delay to delay the starting time of access probes, collisions between access probes from different mobile terminals may be reduced.
US08379602B2
Briefly, according to embodiments of the invention, there is provided a wireless communication system and a method to receive by a base station from a first mobile station a first chain of data symbols transmitted by at least two antennas and having a first transmit diversity, to receive from a second mobile station a second chain of data symbols transmitted by at least two antennas and having a second transmit diversity. Both first and second chains of data symbols are transmitted from the first and second mobile stations at the same time, modulated according to an Orthogonal Frequency Division Multiplexing (OFDM) scheme and encoded by a space time block codes scheme.
US08379598B2
An active voice call with an access terminal is transferred from an originating wireless network to a destination wireless network in response to a call continuation message transmitted by the access terminal to a destination network switch of the destination wireless network. The call continuation message includes a connected number indicator identifying the voice call and a call continuation indicator indicating the voice call should be routed through the destination network switch. In some circumstances, an originating network switch of the originating wireless network identifies the voice call to the network switch of the first wireless network to facilitate the transfer.
US08379592B2
A system and method for coordinating electronic devices in a wireless communications system are provided. A method for transmitting information by a controller includes computing a beam cycle based on transmissions from a plurality of mobile devices, receiving resource-specific channel quality indicators from the plurality of mobile devices, scheduling a transmission opportunity for a mobile device in the plurality of mobile devices, and transmitting information to the mobile device based on the scheduled transmission opportunity. The mobile devices are being served by the controller, and the scheduling is based on the beam cycle and the channel quality indicators.
US08379589B2
A node apparatus and an adjusting method of a quantity of nodes for a sensor network and a tangible machine-readable medium thereof are provided. The sensor network comprises a plurality of groups, wherein each group has a plurality of nodes. For each group, one of the nodes is set to be a gate node, and each node within the group transmits at least one data of itself to the corresponded gate node. Each gate node calculates a data aggregation time based on a data length per unit time of received data and a predetermined packet length, so that each gate node is able to adjust the quantity of nodes within the group thereof accordingly.
US08379583B2
Aspects are disclosed for multiplexing disparate wireless terminals. Resource blocks are mapped according to a hopping pattern. A first and second pair of physical resource blocks are allocated such that the first pair is associated with a first hopping index pair, whereas the second pair is associated with a second hopping index pair. For this embodiment, the first and second hopping index pairs are inversely symmetrical to each other. A pair of distributed resource blocks is also allocated. An assignment is then scheduled that includes a physical resource allocation and a virtual resource allocation. Aspects for operating a wireless terminal are also disclosed. Here, a communication that includes a resource allocation and a reference signal is received. A minimum resource allocation granularity is ascertained from the communication, and a joint channel estimation is based on the reference signal and is a function of the minimum resource allocation granularity.
US08379575B2
A system and method which improve the performance of a wireless transmission system by intelligent use of the control of the flow of data between a radio network controller (RNC) and a Node B. The system monitors certain criteria and, if necessary, adaptively increases or decreases the data flow between the RNC and the Node B. This improves the performance of the transmission system by allowing retransmitted data, signaling procedures and other data to be successfully received at a faster rate, by minimizing the amount of data buffered in the Node B. Flow control is exerted to reduce buffering in the Node B upon degradation of channel qualities, and prior to a High Speed Downlink Shared Channel (HS-DSCH) handover.
US08379572B1
A method and system to allow wireless devices, such as wirelessly-equipped digital cameras, to gain wireless packet-data connectivity and to interact with a media management server, such as a photo server. A wireless carrier distributes multiple devices all having the same set of radio access data (e.g., mobile identification number and electronic serial number), and all having shared or unique pre-registration data. Any such device can then readily use the shared radio access data to acquire radio connectivity and can then use the pre-registration data to gain access to the media management server. The first time such a device connects with the media management server using the pre-registration data, the server will engage in a online account registration session with the device and provision the device with post-registration data that the device can thereafter use to access the online account.
US08379571B2
Method and apparatus for provisioning a wireless multi-modal client device in a telecommunications system includes determining a provisioning environment within and a provisioning condition under which the client device is operating, determining a state of a configuration file of the client device and obtaining an updated configuration file based on the provisioning environment and provisioning conditions. The provisioning environment is determined by detecting one or more wireless networks accessible by the client device such as an IP-based network and a PSTN-based network. Connection to the IP-based network is made via WiFi and to the PSTN-based network via GSM/GPRS. The wireless networks defining the provisioning environment have characteristic timing intervals for configuration file updating. There is also an incremental timer that determines the elapsed time for each characteristic timing interval and switches between characteristic timing intervals depending upon the provisioning environment that the client device is operating within.
US08379565B2
A method for mapping subband/miniband in a wireless communication system and apparatus therefore are disclosed. The present invention includes dividing the system frequency band into a plurality of physical resource units (PRUs) and mapping a plurality of the physical resource units to a subband physical resource unit (PRUSB) and a miniband physical resource unit (PRUMB), wherein the mapping is based on an interval between contiguous resource units which includes a predetermined number of contiguous PRUs and another interval greater than the former interval and wherein the interval between the contiguous resource units is a roundup value of a value resulting from dividing a maximum number of the contiguous resource units by the number of the contiguous resource units to allocate to the minibands. According to a related art subband/miniband mapping method, if KSB has a greater value, an interval between contiguous PRUs allocated to miniband among total PRUs is narrowed, diversity of the miniband may be lowered. Therefore, the present invention proposes a subband/miniband mapping method for securing diversity gain of miniband by improving the related art subband/miniband mapping method.
US08379558B2
In a wireless communications network, the presence of a wireless local area network in a cell segment is determined. An identifier of the wireless local area network in the cell segment is sent to at least one mobile station in the cell segment to enable the at least one mobile station to hand off to the wireless local area network. Optionally, information identifying geographic boundaries of cell segments and the wireless local area network can be sent to the at least one mobile station.
US08379549B2
In a method and device for the transmission of a multiplicity of signals having different frequencies between a base station and a module situated at a location remote from the base station via a single, common cable connection, some of the signals being transmitted from the electronic assembly to the module and, in general simultaneously, the remaining signals are transmitted in the opposite direction. Each of the base station and the module has bandpass filter bank therein having a multiplicity of bandpass filters, the number thereof being a function of the number of channels to be transmitted, with which the respectively received signals are spectrally separated from one another so that they are available for further signal processing in the base station, or for further use in the module.
US08379548B1
A wireless device that simultaneously transmits first wireless signals according to a first protocol and second wireless signals according to a second protocol. The wireless device may comprise an antenna, first wireless protocol circuitry, second wireless protocol circuitry, a switch, and at least one gain element. The first wireless protocol circuitry sends first signals according to the first wireless protocol. The second wireless protocol circuitry sends second signals according to the second wireless protocol. The switch comprises a combiner. The switch receives the first signals and the second signals, combines the first signals and the second signals to produce third signals having aspects of the first signals and the second signals, and sends the third signals to a gain element. The gain element amplifies the third signals and sends the amplified third signals to the antenna. The antenna wirelessly transmits the amplified third signals.
US08379534B2
Methods, systems, and devices are disclosed for detecting encrypted Internet Protocol packet streams. A probe stream having a known observable parameter is generated. The observable parameter exhibits a known characteristic of a known type of data encrypted within a stream of packets. The probe stream is communicated to a network element via a communications network. When the probe stream is received by the network element, the network element can compare the known observable parameter to an actual value. Any difference between the known observable parameter and the actual value can be used to correct for network-induced variation and other effects, thus ensuring accurate detection and identification of data types within encrypted streams of packets.
US08379531B2
A switched telephone network is arranged in a manner to enable packet voice communication between telephone terminals via multiple redundant packet switched networks. The packet switched networks may utilize different protocols, be operated by different entities, and have primary functions other than voice communication. One example of such a network may be internetworked networks, such as the Internet. One example of an alternate packet switched network may be a network whose primary function is control of a circuit switched telephone network. The common channel interoffice switching system (CCIS) of a public switched telephone network (PSTN) is a preferred example.A voice communication link may be established from telephone terminal to telephone terminal via the Internet, the quality of voice communication may be monitored, and the link may be transferred to the common channel interoffice signaling network if and when the quality of voice communication deteriorates beneath a pre-established norm. There is provided a means for monitoring the links of the common channel interoffice signaling system carrying the packetized voice communication and collecting the information needed to permit charging for the voice communication by time duration or by cells used to carry the packetized voice signal. The customer may be provided with the option of establishing the norm for diversion of the communication, or may elect which path is to be selected as the primary path.
US08379527B2
A method of planning a network is disclosed. The method includes estimating a first cost of forming a direct connection between an origination central office and a destination central office. The method also includes estimating a second cost of forming a spoke connection between the origination central office and a hub node. The spoke connection is to carry residual data traffic. The method also includes determining whether to implement the direct connection based on whether the estimated first cost exceeds the estimated second cost.
US08379520B2
A system comprises a base station, a plurality of mobile stations, and a packet scheduling algorithm that operates on the base station. The packet scheduling algorithm groups the plurality of mobile stations into a plurality of groups based on average throughput with the base station. The packet scheduling algorithm selects one of the plurality of groups for applying a scheduling metric.
US08379512B2
Ambiguity (e.g., confusion) associated with access point identifiers may be resolved by querying candidate target access points and/or by using historical records indicative of one or more access points that the access point has previously accessed. For example, messages may be sent to access points that are assigned the same identifier to cause the access points to monitor for a signal from an access terminal that received the identifier from a target access point. The target access point may then be identified based on any responses that indicate that a signal was received from the access terminal. In some aspects the access points subject to being queried may be selected using a tiered priority. In addition, it may be determined based on prior handoffs of a given access terminal that when that access terminal reports a given identifier, the access terminal usually ends up being handed-off to a particular access point. Accordingly, a mapping may be maintained for that access terminal that maps the identifier to that access point so that the mapping may be used to resolve any future confusion associated with the use of that identifier by that access terminal.
US08379508B1
Systems and methods are provided for computing a relative path delay between multiple transmitting source to select a source that is closest to a receiving device. Preamble sequences unique to each source are received by a receiving device. The receiving devices determines based on a channel estimation or differential algorithm which transmitting source is closer to the receiving device. The channel estimation algorithm computes the path delay based on a channel estimation correlation at different preamble sequence indices. The differential algorithm computes the path delay based on a correlation between the received and transmitted preamble sequences at different preamble sequence indices. The receiving device selects the closer of the multiple sources to be the source from which to extract data.
US08379505B2
A super-resolution optical recording medium includes: a medium information region on which medium identification information is recorded; a content region on which content information is recorded; and a blank region provided between the medium information region and the content region and in which at least two tracks are provided so as to connect a train of prepits in the medium information region and a train of prepits in the content region. No information is recorded on the blank region. Thus, a super-resolution optical recording medium is provided in which a region on which medium identification information is recorded and a region on which content information is recorded are different in track pitch and in which a reproduction error hardly occurs when reproduction shifts from the region on which the medium identification information is recorded to the region on which the content information is recorded.
US08379492B2
A timepiece includes a casing, a display, a timepiece core unit, and a current processing circuitry. The current processing circuitry includes a rectifying circuitry, an oscillating circuitry, and an output circuitry. The rectifying circuitry is adapted for electrically connected with an AC power source, and arranged to rectify the AC. The oscillating circuitry is electrically connected with the rectifying circuitry, and is arranged to transform the DC outputted from the rectifying circuitry back into AC having a predetermined voltage and a frequency. The output circuitry is electrically connected with the oscillating circuitry, and is arranged to rectifying the AC output from the oscillating circuitry into a DC pulses output, wherein the DC output from the output circuitry is electrically transmitted to the timepiece circuitry for triggering an operation thereof so as to allow the signal generator to generate accurate time signal to display the current time by the display.
US08379487B2
The described invention relates to seismic acquisition means for use in shallow water marine environments, comprising: (a) a vessel (1) having at least one hull (25); (b) one or more shaker (13) and baseplate (12) assemblies affixed to the vessel by two or more rigid supporting elements (11) adapted to be capable of lowering said assemblies from the vessel hull to a shallow water bottom (14) and of raising said assemblies from the shallow water bottom to the hull; and, wherein each of said assemblies comprise one or more vibrator units mounted on a baseplate that is adapted to rest upon the shallow water bottom and to transmit vibratory signals from the vibrator units into said water bottom. The described invention provides a high-amplitude, broadband seismic signal, provides high data-production rates, couples energy directly into the earth and minimizes damage to the water bottom.
US08379484B1
A method and apparatus for eliminating aspect dependence of images generated by a radiative scanner such as a radar, sonar, or the like. Echoes from the scanner are received back and detected at a known and preselected number of aspects. The echo received at each aspect is multiplied by the transform of the point spread function of each of the other preselected aspects. In this manner, the frequency domain version of each echo is multiplied by the frequency domain point spread function of all of the preselected aspects, and the ultimate processed echo will be aspect independent.
US08379482B1
Method for aligning converted wave seismic reflection data (PS data) with conventional PP seismic reflection data so that both data types may be used to more accurately image the subsurface for hydrocarbon exploration or field development. Amplitude vs. angle (AVA) or amplitude vs. offset (AVO) attributes of PP and PS seismic data are identified and defined, which attributes are theoretically expected to be in phase and optimize seismic resolution in the data. In one embodiment of the invention, such attributes are calculated (310), then the same horizons are identified in a series of PP attributes and in a series of PS attributes, then the second series is aligned with the first at the horizon locations (316, 320), then a time transfer function is generated and applied to the PS mode data (322), and the aligned joint-mode data are inverted (326) using, for example, AVA attributes.
US08379480B2
A multi-layered non-volatile memory device and a method of manufacturing the same. The non-volatile memory device may include a plurality of first semiconductor layers having a stack structure. A plurality of control gate electrodes may extend across the first semiconductor layers. A first body contact layer may extend across the first semiconductor layers. A plurality of charge storage layers may be interposed between the control gate electrodes and the first semiconductor layers.
US08379475B2
A clock control circuit is presented for reducing unnecessary current consumption. The clock control circuit includes a write enable signal generation unit and a clock enable signal generation unit. The write enable signal generation unit is configured to generate a first write enable signal, which is enabled during a predetermined time period after a write command is inputted, in response to first and second burst signals and a write signal including a pulse generated in response to the write command. The clock enable signal generation unit is configured to generate a clock enable signal, which is enabled during a write operation period, in response to the first write signal and the first write enable signal.
US08379474B2
A first exemplary aspect of the present invention is a word line selection circuit where address decode signals composed of a power supply voltage and a first voltage lower than a ground voltage are input, and that a word line selection signal composed of the first voltage and a second voltage higher than the power supply voltage is output not via a level shift circuit according to the address decode signals.
US08379465B2
Bias circuitry for a static random-access memory (SRAM) with a retain-till-accessed (RTA) mode and with write assist bias in a normal operating mode. The memory is constructed of multiple memory array blocks of SRAM cells. Bias devices are associated with each memory array block, and associated with one or more columns. Each bias device includes a diode-connected transistor in parallel with a shorting transistor, between a power supply voltage and a power supply bias node for cells in its column or columns. The shorting transistor receives control signals from control logic so that the diode-connected transistor for each column is shorted during read cycles, and in write cycles in which its columns are not selected; in write cycles in which its columns are selected, the shorting transistor in the bias device is turned off, so that a reduced power supply voltage is applied to the selected column. The shorting transistors for all columns in the block are turned off in the RTA mode. An additional transistor in series with the diode-connected transistor may be included, to enable a floating power supply bias mode.
US08379462B2
A memory device includes a plurality of banks, a first generator generating standby current in response to a standby signal, and a switching circuit supplying the standby current to at least one of the plurality of banks in response to a plurality of active signals.
US08379460B2
A trim circuit comprises a trim code storage unit, a global latch unit and a local latch unit. The trim code storage unit stores a plurality of trim codes and outputs a sensing code in response to an address signal. The global latch unit latches a calibrated code or the sensing code to generate a global output signal. The calibrated code is generated by performing a calibration on the sensing code. The local latch unit repeatedly latches the global output signal in response to the address signal to generate a plurality of trim output signals.
US08379456B2
Provided are nonvolatile memory devices and methods of operating thereof. The nonvolatile memory devices include: dummy cells connected to a dummy bit line; and a dummy bit line bias circuit providing a dummy bit line voltage to the dummy bit line during a program operation, wherein, due to the dummy bit line voltage, at least one of the dummy cells is programmed with a threshold voltage lower than the top programmed state and higher than an erased state during the program operation.
US08379445B2
According to one embodiment, a semiconductor storage device includes a memory cell array and a control circuit. The distribution state of the threshold voltages of the memory cells is monitored by the read operation, the distribution state of the threshold voltages of the memory cells after the soft erasure is monitored, and an erase voltage is set based on the monitored results. Thus, the erase voltage can be precisely set without depending on the threshold voltage distribution of the memory cell before the erasure.
US08379444B2
According to one embodiment, a semiconductor memory device includes a memory cell array and a controller. The memory cell array includes first, second, and third memory cells each of which stores k-bit data (where k is a natural number not smaller than 1). The first and second memory cells are adjacent to each other, and the second and third memory cells are adjacent to each other. Data is stored into the memory cells in an order of the first, second, and third memory cells. When reading data from the second memory cells, the controller reads data from the first and third memory cells, and changes read conditions for the second memory cell in accordance with the read data.
US08379440B2
A phase-change material for use in a phase-change memory device is provided. The phase-change material includes at least one metal and is reversibly phase-changeable, switchable, to a detectable metallic glass state or to a detectable crystalline state thereof. There is also provided a phase-change memory, that includes at least one phase change memory cell comprising the phase change material whereby the phase-change material and thereby the phase-change memory cell is reversibly programmable to one of these states. A method of fabricating the phase-change memory is also provided.
US08379439B2
A memory element, a threshold switching element, or the series combination of a memory element and a threshold switching element may be used for coupling conductive lines in an electrically programmable matrix array. Leakage may be reduced by optionally placing a breakdown layer in series with the phase-change material and/or threshold switching material between the conductive lines. The matrix array may be used in a programmable logic device.
US08379433B2
A 3T DRAM cell includes a first transistor having a first control element connected as a storage node and a second transistor connected between the first transistor and a read bit line having a second control element connected to a read word line. The 3T DRAM cell also includes a third transistor connected between the storage node and a write bit line having a third control element connected to a write word line. Additionally, the DRAM cell includes a supplemental capacitance connected to the storage node and configured to extend a refresh interval of the 3T DRAM cell. A method of operating an integrated circuit having a 3T DRAM cell includes providing a memory state on a storage node of the 3T DRAM cell and extending a refresh interval of the memory state with a supplemental capacitance added to the storage node.
US08379424B2
A method for managing the temperature implemented in a speed controller that includes several modules, each including a case containing a power semiconductor that provides a pulsed voltage to an electrical load, each module being characterized by a junction temperature, a heat sink, and a temperature sensor mounted on the heat sink. The method for a module includes estimating a case temperature based on a predetermined thermal model of the sink, a temperature measured by the sensor and average power losses that the module undergoes, the predetermined thermal model of the sink integrating the thermal transfer impedances representing the thermal influence of one module on another and vice versa; determining a junction-case temperature based on the case temperature of the module and a limiting value of the junction temperature; and limiting the junction-case temperature obtained to a predetermined limiting value of the junction-case temperature.
US08379406B2
Disclosed herein are a package and a method for manufacturing the same. The package includes: a first package including a first printed circuit board having a first surface and a second surface and having a first die mounted on the first surface, the first die having a through silicon via; a second package including a second printed circuit board having a first surface and a second surface and having a second die mounted on the first surface, the second die having a through silicon via; first external connecting terminals electrically interconnecting the first surface of the first printed circuit and the first surface of the second printed circuit disposed to be opposite to each other; and first connecting bumps electrically interconnecting the first and second dice. Therefore, power signals are independently applied to each of the dice, thereby making it possible to improve power stability of each of the dice.
US08379401B2
There is provided a wiring board. The wiring board includes: a plurality of laminated insulating layers including a first insulating layer, the first insulating layer being either one of an uppermost layer or a lowermost layer; wiring patterns formed in the plurality of insulating layers; external connection pads provided on the first insulating layer; external connection terminals provided on the external connection pads; and a molding resin provided on a surface of the first insulating layer on which the external connection pads are provided, the molding resin having openings from which the external connection pads are exposed. A thickness of the molding resin is set such that the molding resin does not protrude above the external connection terminals.
US08379397B2
A circuit board is fixed to a housing including a boss-like fixing part by being fastened by a fixing tool. The circuit board includes a printed portion formed in a region that the circuit board contacts with the housing. The printed portion includes a lattice printed portion formed by silk screening on a periphery of a fixing hole through which the fixing tool is inserted, and a ring printed portion formed by silk screening on a periphery of the lattice printed portion. The lattice printed portion includes a non-printed region, and the ring printed portion includes no non-printed region.
US08379394B2
A sliding expansion data card includes a data card interface, a spring plate, a main bearing plate, and a shield. The data card interface is set at one end of the main bearing plate. One end of the spring plate is set on the shield which is located on the lower surface of the main bearing plate, and the other end contacts the data card interface.
US08379389B2
A display panel includes an airtight casing and a thermally conductive member. A thermal conductivity of the thermally conductive member in a longitudinal direction of spacers is higher than a thermal conductivity of the thermally conductive member in a direction in which the spacers are provided side by side, and the thermal conductivity of the thermally conductive member in the direction in which the spacers are provided side by side is higher than a thermal conductivity of the thermally conductive member in a thickness direction.
US08379384B2
This disclosure relates to a cooling structure for an electronic device including an inlet for conveying a flow in a first flow direction towards a first component and an outlet for conveying the flow further. To deter dirt particles from proceeding to electronic components, the cooling structure can include a second flow channel, which starts from a port oriented transversely to the first flow direction or away therefrom and receives part of the flow from the inlet, and which conveys the part of the flow to an electronic component located in the second flow channel.
US08379382B2
A holder for an oblong-shaped device is provided. The holder can be a docking station for a media device and a keyboard. The holder can include a mounting tray and a mounting bracket assembly arranged on the mounting tray. The mounting bracket assembly can be configured such that the oblong-shaped device is securable to the mounting tray in both (i) a first position where a longitudinal axis of the oblong-shaped device extends substantially horizontally, and (ii) a second position where the longitudinal axis of the oblong-shaped device extends substantially vertically while the mounting tray is kept in a substantially upright position.
US08379381B1
A rugged hard drive includes a PC board mounted in an enclosure in a plane that is between, and parallel to two enclosure walls with the PC board being free to flex within the enclosure along an axis of the board when the hard drive is subjected to shock, or vibration, and with the enclosure including gaps, between the board and the inner surfaces of the enclosure, filled with silicone gel to cover electrical components on the board.
US08379370B2
A composite material (A) includes a porous sintered body (12) and an insulation film (2) which covers the porous sintered body (12). The porous sintered body (12) is made of a combination of a metal element (12a) which has a melting temperature not lower than 1600° C., and a nonmetal element (12b, 12c). The insulation film (2) includes the nonmetal element (12b, 12c) and N.
US08379366B2
Disclosed herein is a water-based electrolyte for an electric double layer capacitor. The water-based electrolyte includes a solution having a first salt and a second salt. The cation of the first salt may be Li+, Na+ or K+, whereas the cation of the second salt may be Cl−, SO42−, PO43− or NO3−, whereas the anion of the second salt is OH−.
US08379365B2
A capacitor includes the first electrode including the first conductive lines and vias. The first conductive lines on the same layer are parallel to each other and connected to a first periphery conductive line. The first conductor lines are aligned in adjacent layers and are coupled to each other by the vias. The capacitor further includes a second electrode aligned opposite to the first electrode including second conductive lines and vias. The second conductive lines on the same layer are parallel to each other and connected to a second periphery conductive line. The second conductor lines are aligned in adjacent layers and are coupled to each other by the vias. The capacitor further includes oxide layers formed between the first electrode and the second electrode. The vias have rectangular (slot) shapes on a layout. In one embodiment, the conductive lines and vias are metal, e.g. copper, aluminum, or tungsten.
US08379363B1
A bulk erase tool to erase a perpendicular media recording (PMR) disk of a disk drive is disclosed. The bulk erase tool comprises a housing to receive a disk drive and at least one of a first pair of magnets mounted in the housing to be positioned above the received disk drive to provide a magnetic field to erase the top side of the disk and a second pair of magnets mounted in the housing to be positioned below the disk drive to provide a magnetic field to erase the bottom side of the disk.
US08379361B2
A power supply system S comprising a power processor 1, having a power input 2 and an AC power output 3 with a nominal voltage VN and a nominal current IN, and a power supply safety circuit 6 connected in parallel to said power processor 1 between said power input 2 and said AC power output 3. The purpose of the power supply safety circuit 6 is to provide an additional current in case of a short circuit condition downstream of the AC power output 3, so as to trigger the opening of an individual circuit breaker 4 connected to the short circuited load 5. For this purpose the power supply safety circuit 6 comprises a bidirectional switch 7, control means 12 for closing said bidirectional switch 7 after detecting a short circuit condition downstream of the AC power output 3 and a current limiter 9, preferably an impedance, connected in series to said bidirectional switch 7 to limit the current that can flow through the power backup circuit 6 to a maximum current of αINout wherein α has a value between 5 and 20, preferably between 7 and 13, and most preferably about 10. The invention also comprises a method of operation of said power supply system S.
US08379357B2
A resistance determining system for an over voltage protection (OVP) circuit, includes an external power source, a microcontroller, a digital rheostat and a display unit. The external power source supplies an external voltage to the OVP circuit. The microcontroller stores an over voltage value. The microcontroller is connected to the external power source and configured to detect the external voltage and compare the external voltage with the over voltage value. The digital rheostat is connected to the microcontroller and includes a first rheostat having two connection terminals respectively connected to two first connection ends of the OVP circuit. The microcontroller adjusts the first rheostat to be a first resistance value to activate the OVP circuit when the external voltage is substantially equal to the over voltage value. The display unit is connected to the microcontroller and configured to display the first resistance value.
US08379354B2
Self-triggered Multi-finger SCRs used in ESD protection circuitry capable of turning on all SCR fingers of the multi-finger SCRs include a first source, a second source, N SCR units, (N−1) diodes, and N resistors. Each of the N SCR units includes a first node, a second node coupled to the second source, and a trigger node. An nth diode of the (N−1) diodes is coupled between a first node of an nth SCR unit and a trigger node of an (n+1)th SCR unit. An nth resistor is coupled between the first node of the nth SCR unit and the first source, wherein n and N are integers. The (N−1) diodes can be replaced by directly coupled the first node of the nth SCR unit to the trigger node of the (n+1)th SCR unit when a trigger pulse is applied at the trigger node of a first SCR unit.
US08379337B2
A lens drive device may include a front side spring member which is connected between a movable body having a lens and a support body. The front side spring member includes a support body side connecting part, a movable body side connecting part and a arm part connected between the support body side connecting part and the movable body side connecting part. The support body includes a yoke having a yoke front plate part and the yoke front plate part is formed with a yoke opening part which is overlapped with at least a part of the front side spring member. Damper material having viscoelasticity is provided, for example, on a portion extending over the movable body side connecting part and the arm part and overlapped with the yoke opening part in the lens optical axis direction. Therefore, the damper material can be applied to the front side spring member through the yoke opening part in the final stage of assembling steps.
US08379335B2
The present invention provides an exhausting structure for lens. The exhausting structure is used for being disposed and fixed between a lens and an optical apparatus. The exhausting structure is formed with an air channel. The air channel has a first opening and a second opening. A projecting outline of the first opening in a projecting direction is separated from a projecting outline of the second opening in the projecting direction. Thereby, the air channel allows air to flow therethrough. Further, an air pressure caused by the change of the temperature in the exhausting structure can be released so as to prevent the air from pressing the lens or apparatus. The exhausting structure can also prevent a light from entering into the base through the air channel.
US08379333B2
An imaging module includes a front case which is configured to mount a lens unit on a subject side, a rear case which is mounted to the front case and configured to seal an imaging substrate in an interior space between the rear case and the front case, and a bracket mounted to the rear case. The rear case is mounted to the front case with first screws which is screwed into screw fastening holes and first screw fastening through-holes, and the bracket is mounted to the rear case with second screws, which are screwed into the first screw fastening through-holes and second screw fastening through-holes and have a diameter larger than that of the first screws.
US08379332B2
A screw component including lens holder and lens barrel component engaged with each other, and protruding portions respectively provided on each of both flanks of screw thread of lens holder. When lens holder is engaged with the lens barrel component, screw thread of lens holder is brought into contact with both flanks of a screw thread of the lens barrel component, it is possible to prevent lens holder and the lens barrel component from being displaced from each other.
US08379329B2
An imaging optical system includes an aperture stop, a first lens group disposed on an object side of the aperture stop, a second lens group disposed on an image side of the aperture stop and a plate-like ND filter disposed close to a position of the aperture stop in an optical axis direction of the first and second lens groups, and the second lens group includes positive refracting power as a whole, the ND filter is configured to be retractable from the optical axis, and to attenuate a passing light amount.
US08379323B2
An optical image capturing lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, and a sixth lens element. The first lens element with positive refractive power has a convex object-side surface. The object-side surface and the image-side surface of the fifth lens element are aspheric and at least one of the object-side surface and the image-side surface has at least one inflection point formed thereon. The sixth lens element with negative refractive power has a concave object-side surface and a convex image-side surface, wherein the object-side surface and the image-side surface of the sixth lens element are aspheric.
US08379320B2
A lens module includes a lens, a cam and an actuator. The lens has two driven parts disposed at one side of the lens. The cam is disposed beside the lens and has a rotation shaft and two cam surfaces, and a portion of the cam is located between the two driven parts. The two cam surfaces have the same shape and are on opposite sides of the cam. The two cam surfaces are in contact with the two driven parts respectively. The actuator is coupled with the rotation shaft and adapted to rotate the cam.
US08379319B2
The zoom lens Z1 having, in order from an object, a first lens group G1 having positive refractive power, a second lens group G2 having negative refractive power, a third lens group G3 having positive refractive power, and a fourth lens group G4 having positive refractive power, wherein the conditional expression 2.70
US08379313B2
An image scanning apparatus includes a beam splitter disposed between a deflection surface and surfaces to be scanned. The beam splitter is formed of reflective surfaces and transmissive surfaces. One transmissive surface is disposed between the reflective surfaces in the sub-scanning direction, and an optical path of light beams reaching surfaces to be scanned that are physically closer to the deflection surface than a surface to be scanned located at the position physically farthest from the deflection surface between the reflective surfaces intersects with an optical path of a light beam reaching the surface to be scanned located at a position physically farthest from the deflection surface between the deflection surface and the transmissive surface in a sub-scanning cross section in the beam splitter.
US08379308B2
An object of the present invention is to provide a rolled web of optical film that has an optical orientation axis, which is less displaced from a predetermined angle throughout the entire area of the elongated rolled web, and can be easily produced according to the desired angle of the optical orientation axis, and a method of producing the rolled web of optical film. The rolled web of optical film includes an optical film layer having an optical orientation axis, and an adhesive film web including a release material layer and an adhesive material layer, the optical film layer being laid on the adhesive film web via the adhesive material layer and rolled up into a roll. The optical film layer is made up of plural optical film pieces that are arranged into a substantially elongated shape with end portions of the optical film pieces being adjacent to each other. The optical film pieces are formed by cutting an optical film web having an optical orientation axis, at least along cutting lines that cross the longitudinal direction of the optical film web. The optical film pieces are disposed on the adhesive film web to have the cutting lines oriented parallel to the longitudinal direction of the adhesive film web. Optical orientation axes of the optical film pieces each are oriented at a common angle relative to the longitudinal direction of the adhesive film web.
US08379304B2
A dark field microscope is capable of providing illumination with a long focal distance condenser lens having a low numerical aperture without the need for a diaphragm for an objective lens. A method is provided for effectively adjusting its optical axis. In particular embodiments, the dark field microscope includes; a light source for emitting illumination light; a light collecting optical system including a light collecting side condenser lens for collecting the illumination light from the light source to illuminate an observation sample; and an image forming optical system including an objective lens for receiving scattered light from the observation sample to form a magnified image of the sample, the light collecting side condenser lens is a long focal distance lens, and a light shielding member for shielding the illumination light is provided on a back focal plane or at an image forming center of it in the image forming optical system.
US08379299B2
An optical amplifier includes a first excitation light source that outputs a first excitation light; a second excitation light source that outputs a second excitation light; a first amplifying optical fiber doped with a rare-earth element and excited by the first excitation light to amplify light input to the first amplifying optical fiber; and a second amplifying optical fiber doped with a rare-earth element and excited by the second excitation light to amplify the light from the first amplifying optical fiber. A ratio between the intensity of the first excitation light and the intensity of the second excitation light is controlled according to the number of signal lights wavelength-multiplexed in the light input.
US08379297B2
Methods and apparatus for the active control of a wavelength-swept light source used to interrogate optical elements having characteristic wavelengths distributed across a wavelength range are provided.
US08379295B2
A phase-shift keyed signal demodulator is disclosed including a filter positioned to receive an input beam, a first photodiode positioned to receive light reflected from the filter, and a second photodiode positioned to receive light transmitted through the filter. A difference between outputs of the first and second photodiodes is interpreted to determine a data value encoded in the input beam. In another embodiment N filters receive inputs from a splitter and include transmission functions offset from one another. N pairs of photo diodes receive the transmitted and reflected beams from each filter and a decoder converts the outputs of the pairs of photodiodes to one or more data symbols.
US08379291B2
The designed resonator system comprises a light source generating device for outputting a light source and a resonating cavity device. The resonating cavity device includes: a first waveguide with an input end for receiving the light source; a first resonator disposed adjacent to the first waveguide for receiving the light source coupled from the first waveguide in order to generate a resonating light source; a second waveguide having one end disposed adjacent to the first resonator, an adapting end for receiving the resonating light source coupled from the first resonator, and an output end; and an electro-optic modulator disposed adjacent to the other end of the second waveguide for receiving the resonating light source coupled from the second waveguide and generating an optical modulating signal by an electrical modulating signal, and the optical modulating signal is outputted from the output end of the second waveguide.
US08379288B2
The invention relates to a transparent electroactive system that includes two electrodes (2, 3) juxtaposed on the same side of a closed space (12) containing electroactive substances. The two electrodes are separated by a distance of less than 250 μm, and a barrier (1) extending towards the inside of the closed space is placed between the electrodes. The separation between the electrodes is thus not visible, and a mutual neutralization between the electroactive substances is prevented. Advantageously, the electroactive substances are contained in cells (5) separated from each other within the closed space. The barrier (1) can thus be distinct from separation walls (4) between the cells, or can be assimilated with some intercellular walls.
US08379287B2
A surface plasmon polariton modulator capable of locally varying a physical property of a dielectric material to control a surface plasmon polariton. The surface plasmon polariton modulator includes a dielectric layer, including first and second dielectric portions, which is interposed between two metal layers. The second dielectric portion has a refractive index which varies with an electric field, a magnetic field, heat, a sound wave, or a chemical and/or biological operation applied thereto. The surface plasmon polariton modulator is configured to control one of an advancing direction, an intensity, a phase, or the like of a surface plasmon using an electric signal. The surface plasmon polariton modulator can operate as a surface plasmon polariton multiplexer or a surface plasmon polariton demultiplexer.
US08379283B2
A micromechanical element includes a movable functional element, a first retaining element, a second retaining element, a third retaining element, and a fourth retaining element. The first retaining element and the functional element are connected at a first junction, the second retaining element and the functional element are connected at a second junction, the third retaining element and the functional element are connected at a third junction, and the fourth retaining element and the functional element are connected at a fourth junction. In addition, the first retaining element and the second retaining element each include a piezoelectric driving element, the driving element of the first retaining element and the driving element of the second retaining element being configured to move the functional element in accordance with electric excitation.
US08379276B2
A method for controlling an image reading apparatus that scans an image from a document, includes (a) acquiring read position data indicating a reference position where the image reading apparatus performs scanning operations, and (b) setting a reading region that defines, based on the acquired read position data, a range that is used when the image reading apparatus scans an image.
US08379270B2
An order in which to delete bands is defined in advance according to a table of importance levels of bands. If the free storage space of a hard disk becomes equal to or lower than a threshold value after a new printer command of a band is stored, printer commands stored in the hard disk are deleted in units of bands in accordance with the defined importance levels of bands. If the free storage space of the hard disk becomes greater than the threshold value, new printer commands are stored in units of bands on the hard disk. In the controlling of the printing for second and following ones of the plurality of copies, printer commands stored on the hard disk are transmitted to a printer. However, printer commands that are not stored on the hard disk are again produced.
US08379256B2
An electronic apparatus includes a host controller that serves as a wireless USB host, one or more information processing units that have the function of a wireless USB device that can perform wireless communication with the host controller, a communication unit that can communicate with another electronic apparatus, and a control unit that acquires from the host controller connection information that is information on whether or not the host controller and the information processing unit requested for connection are connected to each other and whether or not the connection can be cut off when a connection request for one information processing unit out of the one or more information processing units is received from the another electronic apparatus through the communication unit, permits connection of the another electronic apparatus and the information processing unit requested to be connected to through wireless communication in a case where the host controller and the information processing unit requested for connection are not connected to each other.
US08379251B2
An image forming system for obtaining a counter value of a requested event comprises an image forming apparatus storing counter reference sequence data and counter values and a terminal apparatus specifying event types for the counter values using the counter reference sequence data and obtaining the counter value of the requested event type.
US08379246B2
An information processing apparatus having a request receiving unit to receive a request issued from a client device for event information, a destination device determining unit to determine the client device which issued the request as a destination device of the event information, a destination device information storing unit to store first destination device information which specifies the destination device, an event information providing unit to provide the event information to the destination device according to the first destination device information, a first cancellation unit to invalidate the first destination device information when delivery of the event information failed, and a second cancellation unit to invalidate second destination device information, which specifies the identical destination device according to the removal of the first destination device information when the second destination device specifying the identical destination device is detected in the destination device information storing unit, is provided.
US08379242B2
A method for searching a device that provides a service from a network connecting a plurality of devices includes detecting whether a document has been set on a scanner. In response to detecting that the document has been set on the scanner, the method searches a device that provides a service which can be used in cooperation with the scanner from among the plurality of devices. In response to detecting that the document has not been set on the scanner, the method searches a device that provides data to be processed from among the plurality of devices.
US08379233B2
A printing device for use with a peripheral media-handling device defining a peripheral media path with a first sensor therealong including a print engine coupled with the peripheral media-handling device to accommodate conveyance of media therebetween, the print engine defining an engine media path between an inlet and an outlet thereof, and including a second sensor therealong, and a processor configured to calculate a greatest distance collectively along the media paths that media can travel without reaching one of the sensors, the processor being further configured to command substantially simultaneous flushing of the peripheral media-handling device and the print engine to advance media the calculated greatest distance.
US08379232B2
An image processing device includes a memory portion for storing an ejection amount conversion table showing a relationship between image data serving as reference and a fluid ejected from a fluid ejecting head for a predetermined number of pixels, and an ejection amount estimation unit which estimates an ejection amount of the fluid from input image data on the basis of the ejection amount conversion table stored in the memory portion.
US08379230B2
An image information storage device is configured such that, when an output control unit makes the output unit output an image represented by first image data stored in an image data storage, the output control unit makes the output unit also output the registration information which has been associated with the first image data, or when the output control unit makes the output unit output first registration information stored in the registration information storage unit, the output control unit makes the output unit also output an image represented by image data which has been associated with first registration information. Further, when there is an input specifying association of the first registration information stored in the registration information storage unit with second image data, the registration control unit associates the first registration information with the first image data and the second image data, and stores in the registration information storage unit.
US08379226B2
An apparatus for optically detecting an object position includes: position detection light sources irradiating light onto the object; a light guide plate receiving the light and emitting it onto a detection area to form an intensity distribution in the detection area; a light detector having light receiving portions receiving the light reflected by the object; and a signal processing portion detecting the object position based on the intensity distribution, wherein light incident portions receiving the light and side portions except for the light incident portions are provided on outer periphery side portions of the light guide plate, a light emission surface emitting the light incident from the light incident portions toward the detection area is provided on a plane portion of the light guide plate, and at least a portion of the side portions is an anti-reflection surface.
US08379225B2
A system is provided for monitoring a relative displacement of a pair of end-winding components. The system includes a structure mounted to the end-winding components. The system further includes a fiber Bragg grating mounted to a non-curved surface of the structure, where the fiber Bragg grating is configured to reflect incident radiation having a peak intensity at a respective wavelength based on a strain of the fiber Bragg grating. The structure is configured so that the strain produced by the structure limits a magnitude of the strain of the fiber Bragg grating within a predetermined range over a span of the relative displacement of the pair of end-winding components.
US08379216B2
The general field of the invention is that of gyrolasers comprising at least one ring-shaped optical cavity comprising at least three mirrors, a solid state amplifying medium pumped by a laser diode whose optical emission power is determined by a current supply source, the cavity and the amplifying medium being such that two so-called contra-rotating optical modes propagate in opposite directions to each other within the said optical cavity, the gyrolaser being a class B gyrolaser, the gyrolaser also comprising means of measuring the difference in optical frequency existing between the two optical modes. The gyrolaser comprises means of measuring the total optical power circulating in the optical cavity and first means of control of the current delivered by the supply source in such a way as to maintain the total optical power substantially constant in a narrow spectral band centred on the relaxation frequency of the laser.
US08379214B2
An image of an object can be synthesized either from the Fourier components of the electric field or from the Fourier components of the intensity distribution. Imaging with a lens is equivalent to assembling the Fourier components of the electric field in the image plane. This invention provides a method and a means for lensless imaging by assembling the Fourier components of the intensity distribution and combining them to form the image with the use of amplitude splitting interferometer. The angular spectrum of the electromagnetic radiation consists of wavefronts propagating at different angles. The amplitude of each wavefront is split and interfered with itself to create sinusoidal fringe patterns having different spatial frequencies. The sinusoidal fringe patterns are combined to form an image of the object. This method applies to coherent and incoherent light.
US08379207B2
Apparatus and method for estimating a fluid property include an optic member having a material within the optic member responsive to the fluid property. A detector is operably associated with the optic member that detects a change in the material, the change being indicative of the fluid property.
US08379204B1
A method makes a discrete adjustment to static alignment of a laser beam in a machine for selectively irradiating conductive links on or within a semiconductor substrate using the laser beam. The laser beam propagates along a beam path having an axis extending from a laser to a laser beam spot at a location on or within the semiconductor substrate. The method generates, based on at least one measured characteristic of the laser beam, at least one signal to control an adjustable optical element of the machine affecting the laser beam path. The method also sends said at least one signal to the adjustable optical element. The method then adjusts the adjustable optical element in response to said at least one signal so as to improve static alignment of the laser beam path axis.
US08379199B2
An optical analysis system for measuring compositions of a sample includes a light source radiating a first light. A modulator disposed in a ray path of the light modulates the light to a desired frequency. A spectral element filters the light for a spectral range of interest of the sample. An optical filter receives a first light beam split from the light reflecting from the sample and optically filters data carried by the first light beam into at least one orthogonal component of the first light beam. A first detector measures a property of the orthogonal component. A second detector receives a second light beam split from the light reflecting from the sample for comparison of the property of the orthogonal component to the second light beam. An accelerometer senses when to acquire data from the sample.
US08379196B2
A semiconductor wafer whose number of LPDs per wafer is equal to or smaller than a predetermined number is sorted out, and a judgment as to whether a semiconductor wafer is a non-defective wafer is made visually based on a haze map of the semiconductor wafer subjected to the sorting. Moreover, a semiconductor wafer whose number of LPDs per wafer is equal to or smaller than a predetermined number is sorted out. Then, from the semiconductor wafers subjected to the sorting, a semiconductor wafer whose in-plane standard deviation and in-plane average value of the haze signals in a wafer plane have a specific relationship is sorted out, and this semiconductor wafer is judged to be a non-defective wafer. In this way, a method for judging whether a semiconductor wafer is a non-defective wafer or a defective wafer, the method that can make a judgment more uniform and accurate without dependence on the difference in the S/N ratio between inspection apparatuses using a laser scattering method, is provided.
US08379189B2
A stage apparatus includes a table member which holds a first object; a liquid recovery port which is provided on the table member and via which a first liquid is recovered; a first flow passage which is formed in the table member, which is connected to the liquid recovery port, and through which a second liquid flows to adjust a temperature of the table member; and a pressure-adjusting device which adjusts a pressure of the first flow passage. The stage apparatus is capable of suppressing the temperature change which would be otherwise caused by the heat of vaporization. An exposure apparatus including the stage apparatus is provided.
US08379171B2
Discussed are an FFS mode LCD device capable of enhancing a transmittance ratio by including a color filter of a three-dimensional pattern structure having a transmissive pattern for selectively transmitting light of a specific wavelength by using a surface plasmon phenomenon, and a method for fabricating the same. The metal layer using a surface plasmon is utilized as a common electrode of the array substrate, and the pixel electrode having slits is formed on the metal film, thereby generating a fringe field. This may simplify the entire processes, and remove color filter processing lines, thereby reducing the installation costs.
US08379169B2
Provided is an optical display device using a polarizing film which has a thickness of 10 μm or less and exhibits high optical characteristics. The optical display device comprises a continuous web of polarizing film which is made of a polyvinyl alcohol type resin having a molecularly oriented dichroic material, and formed through stretching to have a thickness of 10 μm or less and satisfy conditions expressed by the following formulas: P>−(100.929T-42.4−1)×100 (where T<42.3); and P≧99.9 (where T≧42.3), wherein T is a single layer transmittance, and P is a polarization rate. The polarizing film may be prepared by subjecting a laminate comprising a non-crystallizable ester type thermoplastic resin substrate and a polyvinyl alcohol type resin layer formed on the substrate to by 2-stage stretching consisting of preliminary in-air stretching and in-boric-acid-solution stretching.
US08379165B2
An optical plate includes a planar base and a plurality of rounded prisms formed on the planar base. The rounded prisms improve a uniformity of the light passing through the planar base and then irradiate the light having the improved uniformity. A concave peak formed in each of the plurality of rounded prisms of the optical plate scatters the light provided into a rear face of the optical plate so that dark lines and bright lines are not generated on the optical plate. As a result, the optical plate has improved light efficiency.
US08379163B2
A display device includes: a first substrate which constitutes a display panel; and a flexible printed circuit board which is connected to the first substrate. The flexible printed circuit board is electrically and mechanically connected with terminals formed on the first substrate. The flexible printed circuit board includes a board portion, a wiring layer which is mounted on the board portion, and a cover portion which covers the wiring layer. The wiring layer includes a connecting portion which is electrically and mechanically connected to a terminal portion formed on the first substrate. The cover portion is removed at the connecting portion, and the cover portion in the vicinity of the connecting portion overlaps with the first substrate. The cover portion in the vicinity of the connecting portion is fixed to the first substrate.
US08379161B2
A liquid crystal display device with multiple pixels includes a first sub-pixel including, a first liquid crystal capacitance between a common electrode and a first pixel electrode, and a first auxiliary capacitance between the first pixel electrode and a first auxiliary capacitance electrode; a second sub-pixel disposed including, a second liquid crystal capacitance between the common electrode and a second pixel electrode, a second auxiliary capacitance between the second pixel electrode and a second auxiliary capacitance electrode, and a step-up capacitance between the second pixel electrode and a step-up capacitance electrode; a first voltage application unit for applying a common first voltage to the common electrode, the first auxiliary capacitance electrode, and the second auxiliary capacitance electrode; and a second voltage application unit for applying a second voltage, which is different from the first voltage, to the step-up capacitance electrode.
US08379155B2
There is provided an information processing apparatus including a reception section for receiving a trigger packet, which is a packet smaller than a command packet including a command for designating processing to be executed by the information processing apparatus, from an operation terminal via a wireless signal, a trigger packet acquisition section for acquiring the trigger packet from the wireless signal received by the reception section, an electric power-supply packet generation section for generating an electric power-supply packet for supplying electric power, when the trigger packet is acquired by the trigger packet acquisition section, and a transmission section for transmitting the electric power-supply packet generated by the electric power-supply packet generation section to the operation terminal via a wireless signal.
US08379154B2
Techniques that enable flexible key-frame extraction from video. Key-frame extraction according to the present teachings includes segmenting a video into a set of shots each having a set of video frames and selecting a set of key-frames from the shots in response to an image quality of the corresponding video frames. The present techniques include a set of user selectable modes that enable key-frame extraction to be adapted to an underlying platform.
US08379152B2
A method for multi-scale spatio-temporal steering kernel regression may include repeatedly spatially downsampling input video data, thereby obtaining spatially downsampled video data at a coarsest spatial resolution scale. The spatially downsampled video data at the coarsest spatial resolution scale may be temporally upscaled to generate an estimate of temporally upscaled video data at the coarsest spatial resolution scale. The temporal upscaling may be achieved using spatio-temporal steering kernel regression. Estimates of the temporally upscaled video data may be repeatedly spatially upscaled to generate an estimate of the temporally upscaled video data at the original spatial resolution. The spatial upscaling may be achieved using spatio-temporal steering kernel regression.
US08379148B2
A digital broadcasting transmitter, digital broadcasting transmission method, digital broadcasting receiver, and digital broadcasting reception method are provided. The digital broadcasting transmitter includes: an input unit to receive corresponding audio data and video data; and a signal processing unit to individually construct a first type stream having the audio and the video data, and a second type stream having the audio data different in broadcast time from the audio and the video data in the first type stream, and to output the first type stream and the second type stream. Therefore, it is possible to reduce user inconvenience caused by a broadcast being disconnected.
US08379145B2
Embodiments of the invention are generally directed to conversion and processing of deep color video in a single clock domain. An embodiment of a method includes receiving one or more video data streams, the one or more video data streams including a first video data stream, the first video data stream being clocked at a frequency of a link clock signal. The method further includes converting the first video data stream into a converted video data stream having a modified data format, wherein the modified data format includes transfer of a single pixel of data in one cycle of the link clock signal and the insertion of null data to fill empty cycles of the converted video data stream, and generation of a valid data signal to distinguish between valid video data and the null data in the converted video data stream. The method further includes processing the converted video data stream according to the frequency of the link clock signal to generate a processed data stream from the converted video data stream, wherein processing includes using the valid data signal to identify valid video data.
US08379142B2
Disclosed herein is an apparatus and method for balancing the color of a flashed image using depth estimation. The apparatus includes a depth value measurement unit, a region identification unit, a color impression estimation unit, and a color balancing unit. The depth value measurement unit measures the depth values of the respective regions of an image to be captured using a camera preview image. The region identification unit identifies the regions of the preview image as a region influenced by camera flash or a region not influenced by camera flash using the depth values measured by the depth value measurement unit. The color impression estimation unit estimates the color impression of actual illumination in the region not influenced by camera flash. The color balancing unit corrects the color of the region influenced by camera flash.
US08379131B2
An image capturing apparatus including: an image sensor generating an image signal; a photographing control section performing a photographing operation in which an exposure of the image sensor is divided into a plurality of exposures in accordance with a predetermined exposure time; an addition section adding sequentially the image signals obtained at each exposure; an amplification ratio calculation section calculating an amplification ratio of the added image signal on the basis of the predetermined exposure time; an amplification section amplifying the added image signal by using the amplification ratio to compensate for insufficient exposure for the predetermined exposure time; and a display control section displaying information related to the amplified image signal; wherein the photographing control section ends the photographing operation when instructed by a user, and determines that the amplified image signal is a captured image obtained by performing the photographing operation with the predetermined exposure time.
US08379130B2
An apparatus and method of processing images is disclosed. In a particular embodiment, the method includes receiving a selection of a first image from a plurality of images stored at a memory device and displaying the first image. The method also includes receiving image modification data to modify processing of the first image displayed and providing an adjusted value of an image processing parameter to an image processor. The adjusted value of the image processing parameter is determined based at least in part on the image modification data.
US08379122B2
A solid-state image-pickup device includes a plurality of pixels, each of which is operable to convert an incident-light quantity into a respective electrical signal. The image-pickup device includes a plurality of analog-to-digital converters that each converts an analog signal obtained from a respective one of the pixels into a digital signal. Each analog-to-digital converter includes an output having a plurality of bits and a plurality of comparators. Each of the comparators compares a respective one of a plurality of reference voltages changing over time to the analog signal from the same one of the pixels. At least first and second reference voltages are transmitted to respective ones of the comparators. The analog signal is read from the pixel two times for each row, and a difference between a result of first reading and a result of second reading is calculated.
US08379119B2
Embodiments of the present invention disclose a method, device and system for restoring a motion-blurred image. The method comprises determining parameters for a one-dimensional Optical Transfer Function (OTF) for the motion-blurred image in Fourier space; determining a signal-to-noise ratio for the motion-blurred image in the Fourier space; and correcting for motion blur based on the parameters of the OTF. Determining the parameters comprises calculating a function Φ(p,q) which is based on the square of the modulus of the Fourier transform |G(p,q)|2 of the motion-blurred image. The parameters include the absolute value of the one-dimensional OTF, and the phase and sign of the OTF.
US08379116B2
An image pick-up apparatus includes an image pick-up device, a noise reduction processing portion, and a level difference correction portion. The image pick-up device includes at least three kinds of color filters and photoelectric conversion elements formed under the color filters respectively. The noise reduction processing portion applies noise reduction processing to image pick-up signals output from the image pick-up device. The level difference correction portion executes correction to reduce a level difference between first and second ones of the noise reduction-processed image pick-up signals obtained from the photoelectric conversion elements formed under two color filters which are of the same kind but different in arrangement pattern of color filters arranged around the two color filters. The level difference correction portion changes correction strength in accordance with strength of noise reduction processing executed by the noise reduction processing portion.
US08379100B2
The invention is a medical platform system that overcomes many of the shortcomings of current systems. The novel platform provides simultaneous image display and capture, network based wireless control, preferably by way of a web browser, and the capacity to acquire surgeon specific setting by way of removable storage devices.
US08379099B2
An image capturing unit outputs an image data signal. A first moving picture data generating unit generates first moving picture data based on the image signal from the image capturing unit. A trigger signal generating unit causes a trigger signal to be generated, every time a predetermined trigger condition is met, while the first moving picture data generating unit is in process of generating the first moving picture data. A second moving picture data generating unit causes, every time the trigger signal is generated, generation of moving picture data corresponding to an image signal of the predetermined period of time based on the point of time the trigger signal has been generated. A recording unit effects recording of the first moving picture data and the second moving picture data.
US08379090B1
A collaborative video touring method may allow local personnel of a facility and users who are located remotely from the facility to interactively participate in a virtual visit of the facility, during which the local personnel and the remote users may tour a number of different areas of the facility. In some implementations, the visited facility may have a video monitoring system with one or more adjustable video cameras, each of which may be directed at different areas of the facility, and the video captured by the various cameras may be displayed concurrently to the local personnel and to the remote users. Such concurrent display may, in some embodiments, allow the users at the different locations to interactively discuss the video being displayed, similar to if the remote users were physically touring the facility with the local personnel.
US08379086B2
Video monitoring systems usually comprise one or more monitoring cameras directed to related monitored areas such as intersections, parking lots, manufacturing plants, etc., wherein the image data streams recorded by the monitoring camera (S) are often collected at a monitoring center. In the automated evaluation of image data streams, there are known methods that detect moving objects in the monitored area, track them and carry out evaluations based on the detection or tracking. On the other hand, a monitoring module 4 for a video monitoring system 1 is proposed, wherein the monitoring module 4 can be data-coupled and/or is data-coupled to at least one monitoring camera (2), wherein the at least one monitoring camera 2 is directed to a monitored area and the monitored area can be displayed or is displayed as a monitoring scene that includes or can include moving foreground objects and a scene background, and wherein the monitoring module 4 is designed for the analysis of the monitoring scene and for the output of a signal based on the analysis, wherein the output of the signal based on the analysis of the scene background occurs upon deviations in prescribed base states.
US08379076B2
A method for displaying a multipoint videoconference includes receiving a plurality of video signals generated at a plurality of remote conference sites. The method includes assigning a plurality of video signals generated at a first remote conference site to a first monitor of a plurality of monitors at a local site and assigning a plurality of video signals generated at a second remote conference site to a second monitor of the plurality of monitors at the local site. In addition, the method includes selecting, for each of the first and second monitor, a video signal of the plurality of video signals assigned to the monitor, and displaying each selected video signal on its respective monitor.
US08379064B2
In display systems employing spatial light modulators, the OFF-state light from OFF-state pixels of the spatial light modulator can be captured and directed back to the pixels of the spatial light modulator so as to recycle the OFF-state light in the display system. Bitplanes derived from the desired image to be produced are calibrated to include the recycled off-state light to properly produce the desired image using the display system.
US08379059B2
A portable electronic device may adjust a display orientation of a display screen of the portable electronic device according to data from a gravity sensor, a video camera, and a display orientation adjusting unit. The display orientation adjusting unit may analyze acceleration data of the portable electronic device to generate a first adjustment parameter, and analyze the facial image to generate a second adjustment parameter. Furthermore, the display orientation adjusting unit may determine whether the display orientation of the display screen needs to be adjusted, and adjust the display orientation of the display screen to a viewing orientation of the user according to the first adjustment parameter or the second adjustment parameter.
US08379058B2
Exemplary embodiments of methods and apparatuses to arbitrarily transform windows are described. Data associated with a first transformation may be obtained. The first transformation may be applied to a first window. The first transformation may relate a first texture point of the first window to a first arbitrary point. The first transformation may include a non-linear transformation. A second transformation is created to a second window based on the first transformation. The second window may be associated with the first window. The second transformation may relate a second texture point of the second window to a second arbitrary point.
US08379055B2
An electronically implemented method is disclosed for generating a layout for a composite image. The method starts with the steps of receiving (210) at least one content element to be included within the composite image and an external environment context image (220) indicative of the intended external environment of the composite image. The external environment context image is captured by an image capture device. Data is also received indicating the size of the composite image and/or the location of the composite image within the external environment context image. Based on the received data layout styles are generated (250) for the at least one content element based on features of the at least one content element, features of the external environment context image and the provided location of the composite image. Finally, based on the generated layout styles, the composite image (260) is generated comprising the at least one content element.
US08379054B2
An image synthesis method includes a placement information obtaining step of obtaining placement information about a plurality of images in which adjacent images have a common subject region, and a synthesis step of combining the images using a mapping mode in accordance with the placement information. Prior to performing mapping transformation of the input images, coordinate-space transformation parameters for transforming the coordinate space of one image among the images into the coordinate space of another image are generated. The images are combined based on a given mapping mode and the coordinate-space transformation parameters.
US08379052B2
A two-dimensional code display system has a display unit which can display a two-dimensional code representing predetermined information by plural cells arrange in a matrix, and a control unit which changes the display form of the two-dimensional code. For example, after 0.5 second has elapsed since the display unit starts displaying the image of a logo mark, the control unit controls the display unit to change the display from the image of the logo mark to a two-dimensional code. After 2.0 seconds has elapsed since the display unit starts displaying the two-dimensional code, the control unit controls the display unit to change the display from the two-dimensional code to the image of the logo mark. By repeating such control, the control unit can control the display unit to display alternately the image of the logo mark and the two-dimensional code.
US08379043B1
An apparatus and method allows a driver to read a map, directions or text while driving a car without taking their eyes away from the road. An electronic display device may be mounted to, or made integrally with, a dashboard of an automobile. The electronic display device may be programmed to display inverted (mirror image) information thereupon. When the electronic display is disposed on the automobile's dashboard, the windshield may reflect the inverted image as a normal scene for the driver to visualize. Since the image is displayed on the windshield, the driver can see the image without having to take their eyes off the road.
US08379025B1
Methods and apparatus for ray-casting 2D animated vector art on graphics hardware. Embodiments maintain curves in their analytic form when transmitted to the GPU. On the CPU, the curves in the vector art may be subdivided into a plurality of monotonic curve segments. A plurality of intervals may be generated from the curve segments. Further subdivision may be applied on the CPU to any interval that includes more than n curves, where n is the maximum number of curves that can be processed in parallel in the pixel shader. On the GPU, the pixels are evaluated to determine whether each pixel is inside or outside of the curve network. The technique used in the GPU may be based on a point-in-polygon algorithm that casts rays from points under test and counts the number of curve crossings before the rays exit the shape using a modified implicit formula.
US08379023B2
A lighting equation for showing the lighting effects on a graphics logic may be solved more efficiently by grouping a plurality of vertices that represent the object to form groups of vertices. Spherical harmonic coefficients can be only calculated for the center of the group. The other coefficients within the group may be determined by interpolating the spherical harmonic coefficients across the group.
US08379021B1
A system, methods, and computer-readable storage media for rendering height-field images that efficiently compute hard and soft shadows are disclosed. The system and methods may utilize a graphics representation comprising bounded 2D shapes with full 3D fill styles that affect shading, and an occlusion priority that determines visibility. The methods may include scan-coherent techniques for computing shadows from height-fields containing depth discontinuities while incrementally updating a convex hull of surface points. The methods may include a sweep-based algorithm for linear light source illumination of 2.5D graphical models across diagonal height-field cross-sections and/or a shear warp algorithm. Pre-computed (weighted) integrals corresponding to the light direction may be stored in tables according to a corresponding horizon angle and may be used in computing the lit intensity. The results may be free of aliasing artifacts. The methods may be implemented as program instructions, stored on computer-readable media, executable by a CPU and/or GPU.
US08379019B2
Presented are systems and methods that change the order in which triangles are rendered, to improve post-transform vertex cache efficiency and reduce view-independent overdraw. The resulting triangle orders are orders magnitude faster to compute compared to previous methods. The improvements in processing speed allow such methods to be performed on a model after it is loaded (i.e., when more information on the host hardware is available). Also, such methods can be executed interactively, allowing for re-optimization in case of changes to geometry or topology, which happen often in CAD/CAM applications.
US08379012B2
A driver circuit for a display device (e.g., an LCD) omits buffers and a resistive ladder and connects the output of a switched regulator directly to a display device through a selector switch. Voltage inputs for the display device can be selectively coupled to the output of the switched regulator using the selector switch. Each voltage input can be coupled to a capacitor that is charged when the corresponding voltage input is coupled to the high voltage output of the switched regulator. In some implementations, bypass switches are connected between the voltage inputs. If the voltage of a given capacitor is too high, the excess voltage can be transferred or otherwise discharged through the bypass switch to another capacitor storing a lower voltage.
US08379001B2
A liquid crystal display device includes first and second display panels each including scan lines arranged in a row direction, signal lines arranged in a column direction, and pixels arranged in a matrix at intersections of the first scan lines and the first signal lines. The first display panel and the second display panel are set in a non-display mode and in a display mode, respectively. Shift registers and buffer circuits connected to respective groups of scan lines sequentially drive respective group of scan lines in the first display panel during a vertical blanking time of the second display panel. The pixels of the first display panel are driven to refresh by writing an image signal for a black display in the first display panel.
US08378994B2
A touch screen device includes a surface board on which a touch surface is provided. A plurality of first electrodes, extending parallel to each other, are provided on a surface of the surface board opposite to the touch surface. A plurality of second electrodes, extending parallel to each other, are provided such that the first electrodes and the second electrodes are arranged in a grid pattern. First and second protectors respectively protect the first electrodes and the second electrodes. The first protector is provided on a portion of the surface of the surface board on which the first electrodes are provided such that a space is provided between the first electrodes.
US08378992B2
A touch panel includes multiple belt-like lower electrodes formed on a light transparent base sheet and multiple belt-like upper electrodes placed away from the lower electrodes with a predetermined distance therebetween and in a direction crossing with the lower electrodes at right angles. The lower and upper electrodes are made of light transmissive and electrically conductive resin, so that they can be formed in a simple way such as printing. The foregoing structure thus allows obtaining the touch panel manufactured in a simple way at a lower cost.
US08378987B2
A sensing method for a capacitive touch panel includes charging a measure capacitor, setting the voltage across a mutual capacitor at the intersection of two traces of the capacitive touch panel, and then injecting partial charges of the measure capacitor into the mutual capacitor. When the intersection is touched, the capacitance value of the mutual capacitor is changed, and consequently the amount of charges injected into the mutual capacitor is changed. Hence, the voltage of the measure capacitor could be detected to determine whether or not the intersection is touched.
US08378986B2
A passive touch system includes a passive touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and have overlapping fields of view. A processor receives and processes images acquired by the at least two cameras to detect the existence of a pointer therein and to determine the location of the pointer relative to the touch surface. Actual pointer contact with the touch surface and pointer hover above the touch surface can be determined.
US08378985B2
An electronic device includes a first touch panel disposed on a first side of the device. The first touch panel receives a first touch input. The electronic device further includes a display disposed on the first side of the device, and a touch interface disposed on a second side of the device, where the second side is different than the first side. The touch interface receives a second touch input. A control unit receives an indication of the first touch input from the first touch panel and receives an indication of the second touch input from the touch interface. The control unit further determines alterations to a three dimensional view of the display in the x, y and/or z directions based on the first touch input, and rotates the three dimensional view on the display angularly in accordance with movement of the second touch input.
US08378981B2
A method and apparatus for sensing the presence of a body from a change in an amount of charge present on a capacitively charged key includes performing a measurement burst which generates a plurality of signal sample values from a plurality of measurement cycles. Each of the measurement cycle includes inducing charge onto the key during a drive part of the measurement cycle, measuring during a signal measurement part of the measurement cycle the charge induced on the key during the drive part of the measurement cycle, and generating a signal sample value to represent of the charge measured from the key during the signal measurement part of the measurement cycle. The method includes comparing the value of the plurality of the signal sample values of the measurement burst with a determined range of accepted values between a determined maximum and a determined minimum value, and processing any of the plurality of signal sample values, which are outside the determined accepted range to the effect that the presence of the body can be determined only from a change in the value of one or more of the plurality of signal samples which are within the determined accepted range. By removing the effects of signal sample values, which are outside the determined accepted range of values, then the effects of noise, such as rectangular noise, which might otherwise cause a body to be erroneously detected can be substantially reduced.
US08378980B2
An input method using a touchscreen of an electronic device includes enabling the touchscreen to display thereon a writing track and to open a window that also shows the writing track when the touchscreen detects the writing track thereon, and enabling the touchscreen to close the window when the touchscreen does not detect another writing track thereon within a predetermined time period. An electronic device for performing the input method is also disclosed.
US08378977B2
A device configured to electronically capture a handwritten user input includes an input field asymmetrically disposed on a housing in order to provide a sufficient surface for resting a right-hand on the housing when a right-handed person makes an input on the input field. The device is rotatable by 180° and the input field is re-configurable, so that a left-handed person can comfortably make an input on the input field with the left-hand resting in a natural posture on the same hand-resting surface of the housing.
US08378976B2
In a method for scroll bar control on a touchpad, the fingers touching on the touchpad are detected to start up and terminate a scroll bar control function. In the scroll bar control function, the movement of the finger or fingers touching on the touchpad is detected for scrolling on a window, and the vertical distance and the horizontal distance of the movement are evaluated for determining the scrolling amount of a vertical scroll bar or a horizontal scroll bar of the window.
US08378969B2
A remote control apparatus mountable on a vehicle includes an operation input device operable to point a position in a predetermined operation area, a lighting device for illuminating the operation input device, and a controller for controlling a brightness of the lighting device. The remote control apparatus has a self-diagnostic mode for diagnosing a fault in the operation input device. The controller controls the brightness of the lighting device such that the lighting device produces a illumination pattern corresponding to the position pointed by the operation input device, when the self-diagnostic mode is set.
US08378957B2
The present invention relates to circuits and methods for detecting transistor operation in the triode region including a circuit for a transistor in a constant current source. The circuit comprises a detector having a first input, a second input, and an output. The first input of the detector is coupled to the source of the transistor and the second input of the detector is coupled to the set point terminal of the constant current source. The circuit also comprises a flag coupled to the detector output. The detector has parameters selected so that, when the voltage at the source of the transistor satisfies a reference condition, the output of the detector sets the flag. The reference condition is established relative to the voltage at the set point terminal of the constant current source and relative to the triode transition voltage of the transistor at a selected drain-source current.
US08378956B2
Elements of the present invention relate to systems and methods for selecting a display source light illumination level based on a histogram-weighted error value.
US08378955B2
A display is backlit by a source having spatially modulated luminance to attenuate illumination of dark areas of images and increase the dynamic range of the display.
US08378950B2
The present invention provides a display device which displays a black image by periodically inserting the black image, wherein after the display of the black image, a first period in which a video signal different from a video signal for the black image is outputted to video signal lines is made different from a succeeding period in length.
US08378945B2
A liquid crystal display device includes a pair of substrates, a plurality of pixels arranged in a matrix and a static memory formed on the substrates. A bit signal corresponding to an image data is written and held in a static memory in the pixel. The polarity of the input bit signal is controlled. A liquid crystal voltage supplied to a liquid crystal layer arranged between the pair of substrates is generated by the bit signal. The polarity of the bit signal is controlled to alternate the liquid crystal voltage, and a transmittance of the liquid crystal layer is changed by supplying the alternated liquid crystal voltage.
US08378941B2
A liquid crystal display device includes a power consumption reduction portion that analyzes a histogram of first image data of an image and generates second image data and a first luminance control signal, wherein, when the image includes an irrelevance region which is substantially irrelevant to degradation of display quality, the power consumption reduction portion analyzes a histogram of first image data of other region of the image except for an excluded region, and wherein the excluded region includes at least the irrelevance region; a timing controller that is supplied with the second image data and the first luminance control signal and generates gate control signals, data control signals and a second luminance control signal; a gate driving portion that generates gate voltages using the gate control signals; a data driving portion that generates data voltages using the second image data and the data control signals; a liquid crystal panel that displays the image using the gate voltages and the data voltages; a backlight control portion that generates a backlight control signal using the second luminance control signal; and a backlight unit that supplies light according to the backlight control signal.
US08378938B2
Method and system for programming and driving active matrix light emitting device pixel is provided. The pixel is a voltage programmed pixel circuit, and has a light emitting device, a driving transistor and a storage capacitor. The pixel has a programming cycle having a plurality of operating cycles, and a driving cycle. During the programming cycle, the voltage of the connection between the OLED and the driving transistor is controlled so that the desired gate-source voltage of a driving transistor is stored in a storage capacitor.
US08378928B2
The present invention provides an irregularly-shaped display panel having a display region with a contour section having a good appearance, which is easily designed and produced. The present invention is a display panel comprising a display region including: an array of a plurality of pixels each constituted by a plurality of sub-pixels; and a plurality of wirings provided along boundaries of the plurality of sub-pixels, wherein a plurality of pixels include a pixel for a contour located in a contour section of the display region; the sub-pixels constituting the pixel for a contour have aperture regions having similar aperture areas to one another and contour lines each running in parallel with a drawing direction of one of the wirings at least on the side of a frame region; and the aperture area of the pixel for a contour is smaller than an aperture area of a pixel located at an inner side of the contour section of the display region.
US08378924B2
A head mounted support system for a head mounted apparatus. The apparatus includes a monocular display with a wireless communications interface, a user input device, a transmitter, receiver and a controller. The controller is configured to control the transmitter for sending and receiving control signals to and from an external device via the wireless interface. The monocular display is positioned relative to the user's dominant eye to display images to the user while occluding less than half of the user's maximum viewing space, while enabling the user to send and receive audible information or music. The head mounted support system may include an ear loop, and a housing for storing one or more functional components of the apparatus.
US08378917B2
A proximity antenna includes a wiring pattern wound in a predetermined direction in a horizontal plane from a signal end to a ground end and a wiring pattern wound in a direction opposite to the predetermined direction in a horizontal plane from a signal end to a ground end, in which the wiring pattern and the wiring pattern are apposed in a vertical direction. The characteristics of a spiral coil having several turns can be thus obtained by a one-turn wiring width, and an installation space for other components, larger than a conventional installation space, can be therefore secured.
US08378913B2
A dual-band antenna unit, comprising: a first radiation unit; a second radiation unit; a first signal feed-in unit electrically connected to the first radiation unit; and a second signal feed-in unit, electrically connected to the second radiation unit; wherein the first radiation unit, the second radiation unit, the first signal feed-in unit and the second signal feed-in unit are disposed in the dual-band antenna unit. Therefore, the number of antennas can be reduced to achieve lower cost while remaining the signal transmission quality.
US08378905B2
A space-fed conformal array for a high altitude airship includes a primary array lens assembly adapted for conformal mounting to a non-planar airship surface. The lens assembly includes a first set of radiator elements and a second set of radiator elements, the first set and the second set spaced apart by a spacing distance. The first set of radiators faces outwardly from the airship surface to provide a radiating aperture. The second set of radiators faces inwardly toward an inner space of the airship, for illumination by a feed array spaced from the second set of radiators.
US08378902B2
An antenna used in portable electronic devices includes a first antenna unit shaped as a planar inverted-F antenna (PIFA) and a second antenna unit shaped as a loop antenna and connected to the first antenna unit. The first antenna unit receives/sends wireless signals at relatively higher frequencies, the second antenna unit receives/sends wireless signals at relatively lower frequencies, and the first antenna unit is coupled with the second antenna unit to regulate the working frequency band of the antenna.
US08378901B2
A handheld electronic device comprises a housing, a receiver, a balance antenna and a body. The housing comprises a top end and a bottom end. The receiver is located in the housing and near the top end, and the balance antenna is located in the housing and near the bottom end. The body is located in the housing and electrically couples to the receiver and the balance antenna.
US08378900B2
An antenna arrangement operable at a first resonant frequency f having a corresponding resonant wavelength λ the antenna arrangement comprising: an antenna comprising a feed; a ground plane coupled to the antenna comprising a first region and a second region; and a grounded conductive structure coupled to the first region of the ground plane, wherein the second region of the ground plane is configured such that, at the first resonant frequency f the current flows predominantly in the grounded conductive structure compared to the second region of the ground plane.
US08378899B2
A wireless communications terminal can include a housing having an interior surface that is configured to enclose at least a controller circuit, a transceiver circuit, and a RF feed circuit and to at least partially enclose a display device and a user input interface. The housing extends between opposing top and bottom surfaces, between opposing first and second side surfaces, and between opposing front and back surfaces. A first radiator line is connected on distal ends to a feed node and to a ground node and extends in a loop across at least a majority of a width of the housing between the first and second side surfaces. The first radiator line resonates in a first frequency range responsive to first electromagnetic radiation coupled to the feed and ground nodes. A second radiator line is connected to the feed node and extends away from an adjacent portion of the first radiator line, and resonates in a second frequency range responsive to second electromagnetic radiation coupled to the feed and ground nodes. A third radiator line is connected to the first radiator line at a branch node that is spaced apart from the feed node and the ground node, and extends away from an adjacent portion of the first radiator line and resonates in a third frequency range responsive to third electromagnetic radiation coupled to the feed and ground nodes.
US08378896B2
A wide band antenna includes a radiation element, a ground surface, a dielectric element, a connector; a first microstrip feeder and a second microstrip feeder. The radiation element is a rectangle shaped and includes a first side and a second side. The lengths of the first side and the second side are not equal. The dielectric element is positioned between the radiation element and the ground surface. One end of the first microstrip feeder is connected to the first side of the radiation element. One end of the second microstrip feeder is connected to the second side of the radiation element, the other ends of the first and second microstrip feeder are connected to the connector.
US08378886B2
A system for measuring the pseudo range from a first GPS sensor to a designated navigational satellite, for use in a satellite positioning system (SPS) is comprised of first and second GPS sensors for receiving and recording first and second portions of the signal transmitted by the designated navigational satellite, the recordings referred to as the first and second datagrams. The first and second datagrams are transmitted to a datagram processing facility wherein the pseudo range from the first GPS sensor to the designated navigational satellite is extracted. The datagram processing facility for extracting the pseudo range is further comprised of a pseudo range engine for extracting a pseudo range from a datagram received by the first GPS sensor. The location of which is to be determined, the extraction accomplished with the aid of a perfect reference; and a perfect reference engine for generating a perfect reference from a datagram originating with a second GPS sensor designated for the express purpose of perfect reference generation.
US08378880B1
An object of interest in a cloud of objects is identified by RF and IR sensing. The RF and IR signals are separately discriminated to determine the probability that the RF tracked object is one of a predetermined number of possible object types, and the IR tracked object is one of the possible object types. Joint probabilities are calculated for all pairs of RF and IR signals and all objects, and the joint probabilities are normalized. Marginal probabilities of the joint RF/IR discrimination results are calculated to produce a vector set of marginal optical probabilities. The vector set is normalized over all object types to thereby produce a vector set of normalized marginal optical probabilities. The object of interest is selected to be the IR object of said vector set of normalized joint optical probabilities with the highest probability of being the object type of interest.
US08378871B1
Provided are methods and systems for performing binary data conversion in digital-to-analog converters (DACs) having sigma-delta modulators and involving data directed scrambling (DDS) algorithms to effectively shape the element mismatch errors to first-order shaped wideband noise. An example method may commence with receiving binary data, which comprises positive binary data and negative binary data. The method may further comprise converting, by a DDS unit, the binary data into binary thermometer code data. The conversion is performed by selectively assigning one or more logic ones in a data array from a current location of a positive (negative) pointer when positive (negative) binary data is received. A number of the one or more logic ones may be associated with the binary data. The method may further comprise circularly shifting the positive (negative) pointer to a new location within the array by the number of the one or more logic ones.
US08378864B2
Successive approximation Analog-to-digital converters (ADCs) and related methods are disclosed. A successive approximation ADC includes a comparator with a comparator output and inputs coupled to a common model signal and a compare input. Control logic generates one or more control signals responsive to the comparator output. A capacitor array includes first sides of capacitors operably coupled to an array output. The capacitor arrays selectively couples each of second sides of the capacitors to an analog input signal and one or more input reference signals responsive to the one or more control signals. A voltage limiter is operably coupled between the array output and the compare input of the comparator and limits a voltage on the compare input to within a predefined range relative to the array output. The successive approximation ADC may also be configured differentially with a second comparator and a second voltage limiter.
US08378860B2
Encoding and decoding of video and non-video information may include creating a second symbol from a first codeword. TERC4, TMDS and/or a guard band symbols may be generated from a portion or all of the second symbol during transmission. The TMDS symbol and/or the guard band symbol may be encoded so that they may be combined within a single symbol. At least a portion of the first codeword may be TMDS encoded to generate a TMDS symbol for transmission. TMDS encoding of at least a portion of the second symbol may also generate a TERC4 symbol and/or a guard band symbol for the transmitted signal. The second symbol and the first codeword may be generated from a portion or all of a received signal. The first codeword may be a 4-bit pre-TERC4 codeword, while the second symbol may be an 8-bit pre-TMDS symbol.
US08378858B2
A rotationally-operated input device includes the following elements: (a) a magnetized cylindrical rotary magnet; (b) an operating shaft having the rotary magnet inserted and held thereon; (c) an upper case and a lower case for sandwiching the operating shaft therebetween rotatably; (d) an insulating substrate for fixing and holding the lower case; (e) a detection element mounted on the insulating substrate, for detecting rotation of the rotary magnet in a non-contact manner; and (f) a fixed magnet for generating an attractive and repulsive force between the fixed magnet and the rotary magnet. This structure allows detection of a rotation state of the operating shaft and provides click-feeling at rotating operation, in a non-contact manner. Thus a long-life small rotationally-operated input device can be provided.