Document Document Title
US08479302B1 Access control via organization charts
Improved techniques involve controlling access to data based on who has previously accessed the data. For example, when a user submits a request to access a resource, a list of those users who have accessed the resource is generated. Identifiers associated with the requesting user and the accessing users from the list of users are located within an organization chart which contains information about the hierarchal level and department to which users within the organization belong. As an example, if the requesting user is an executive-level employee and the accessing users are also executive-level users, then access to the resource is granted. If, on the other hand, the requesting user is on the level of an individual contributor, or a contractor, then access to the resource is denied. Further, access requests can be recorded in the access log for tracking.
US08479300B2 Method for transmitting data and preventing unauthorized data duplication for human-machine interface device using mass storage class operating on universal serial bus
A method for transmitting data and preventing unauthorized data duplication for human-machine interface device (HID) using Mass Storage Class (MSC) operating on Universal Serial Bus (USB) simulating the HID as an external USB storage device to make data connection to an external computer thus driver installation is not required when the operating system used by the external computer is not compatible with the operating used by the HID. The method encrypted the transmitted data via a dynamic password and does not write the data to the File Allocation Table (FAT) therefore the transmitted data is not under threat of unauthorized data duplication by a third party.
US08479292B1 Disabling malware that infects boot drivers
A valid entry point for each boot driver running under an operating system is gleaned. When the operating system is rebooted, a security boot driver is loaded prior to loading other boot drivers. The security boot driver reads the actual entry points of each boot driver, before the boot drivers have run. The security boot driver compares the actual entry points to the corresponding valid entry points. Responsive to an actual entry point not matching its corresponding valid entry point, it is determined that the boot driver is infected. Infected boot drivers are corrected, by replacing their actual entry points with the corresponding, valid entry points. After infected boot drivers have been corrected, the infecting malicious code can be identified and disabled. Sections of boot drivers other than entry points can be gleaned, read and compared, up to entire boot drivers.
US08479280B2 Image processing device and image data transmission method
An image processing device includes: a reading unit to read information stored in a detachable storage medium; a transmission unit to transmit image data outwardly; a determination unit to determine, in a case where the transmission unit transmits the image data, whether or not the information stored in the detachable storage medium is necessary; and a control unit to execute, in a case where the determination unit determines that the information stored in the detachable storage medium is necessary, control to maintain a state capable of reading the information stored in the detachable storage medium until the reading unit reads from the detachable storage medium the information necessary to transmit the image data.
US08479279B2 Security policy enforcement for mobile devices connecting to a virtual private network gateway
A method, apparatus and computer program product for providing secure policy enforcement for mobile devices is presented. A mobile device is connected to a computer system, the computer system having an active Virtual Private Network (VPN) tunnel with a VPN gateway. The computer system runs a security policy check on the mobile device. A determination is made whether the mobile device passed the security policy check and when the mobile device does pass the security policy check, a certificate is issued to the mobile device. The mobile device then uses the certificate to connect to a VPN.
US08479276B1 Malware detection using risk analysis based on file system and network activity
A virtual machine computing platform uses a security virtual machine (SVM) in operational communications with a risk engine which has access to a database including stored patterns corresponding to patterns of filtered operational data that are expected to be generated during operation of the monitored virtual machine when malware is executing. The stored patterns may have been generated during preceding design and training phases. The SVM is operated to (1) receive raw operational data from a virtual machine monitor, the raw operational data obtained from file system operations and network operations of the monitored virtual machine; (2) apply rule-based filtering to the raw operational data to generate filtered operational data; and (3) in conjunction with the risk engine, perform a mathematical (e.g., Bayesian) analysis based on the filtered operational data and the stored patterns in the database to calculate a likelihood that the malware is executing in the monitored virtual machine. A control action is taken if the likelihood is sufficiently high.
US08479272B2 Identity assertion
The present invention relates to using authorization information provided by an asserting agent to control identity-related interactions between a receiving agent and an identity agent, which acts on behalf of the asserting agent. The authorization information may be provided to the identity agent directly or through the receiving agent. When the asserting agent is asserting the identity of an associated entity to the receiving agent, the asserting agent delivers assertion information, which may but need not include the authorization information, to the receiving agent. The assertion information includes claim information that includes actual claims or identifies available claims. Upon receiving the assertion information, the receiving agent may interact with the identity agent. The identity agent will use the authorization information to control claim-related interactions with the receiving agent.
US08479271B1 Hosting edge applications at the edge of a mobile data network
Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation, and hosts edge applications, including third party edge applications, that perform one or more mobile network services at the edge of the mobile data network based on the broken out data.
US08479269B1 Method and system for redirecting unauthorized wireless communication devices away from a femtocell
Methods and systems are disclosed for reducing a number of unauthorized wireless communication devices (WCDs) using a femtocell. A femtocell may transmit a pilot beacon on a macro-network carrier, and may transmit one or more overhead channels on a femtocell carrier. Subsequently, the femtocell may receive a registration request from a WCD. The femtocell may then determine whether the WCD is authorized to receive wireless services from the femtocell, and if it is not so authorized, the femtocell may, during a subsequent slot associated with the unauthorized WCD in a periodically recurring slot cycle, responsively disable at least one of (i) its pilot channel and (ii) one or more of its overhead channels. As a result of the disabling, the unauthorized WCD may move away from the femtocell, perhaps handing off to the macro network.
US08479261B2 Implementing electronic chip identification (ECID) exchange for network security
A method and circuit for implementing electronic chip identification (ECID) exchange for network security in an interconnect system, and a design structure on which the subject circuit resides are provided. Each interconnect chip includes an ECID for the interconnect chip, each ECID is unique and is permanently stored on each interconnect chip. Each interconnect chip sends predefined exchange identification (EXID) messages including the ECID across links to other interconnect chips in the interconnect system. Each interconnect chip compares a received EXID with a system list for the interconnect system to verify validity of the sending interconnect chip.
US08479259B2 Secure customer interface for web based data management
An integrated series of security protocols is disclosed that protect remote user communications with remote enterprise services, and simultaneously protect the enterprises services from third parties. In the first layer, an implementation of the Secure Sockets Layer (SSL) version of HTTPS provides communications security, including authentication of the enterprise web server and the security of the transmitted data. The protocols provide for an identification of the user, and an authentication of the user to ensure the user is who he/she claims to be and a determination of entitlements that the user may avail themselves of within the enterprise system. Session security is described, particularly as to the differences between a remote user's copper wire connection to a legacy system and a user's remote connection to the enterprise system over a “stateless” public Internet, where each session is a single transmission, rather than an interval of time between logon and logoff, as is customary in legacy systems. Security for the enterprise network and security for the data maintained by the various enterprise applications is also described.
US08479252B2 Broadcast reception device
When electronic mail is arrived while digital broadcasting is being viewed in a portable receiving terminal (2), a process for automatically opening the electronic mail, or a process for opening the electronic mail according to an instruction by a user is to be carried out. In addition, when the process for opening the electronic mail is thus carried out while a video obtained by receiving broadcast is being displayed, a process for switching to a display screen for an electronic mail content (body text) is not carried out. Instead, the video obtained by receiving broadcast is remained displayed, and the content (body text) obtained as a result of opening the electronic mail, too, is displayed by an OSD function within the same screen (liquid crystal display panel 202).
US08479249B2 Display device, program and computer readable storage medium on which said program is stored
A television receiver for content with which genre information is associated includes: a basic picture quality information receiving section which associates, with a single piece of genre information, a plurality of candidates for picture quality information regarding the content with which the genre information is associated, and which receives basic picture quality information indicating which one of the plurality of candidates is based on; a picture quality correction information creating section which receives picture quality correction information for further correcting the picture quality, and which creates, in accordance with the basic picture quality information and the picture quality correction information, information for correcting the picture quality; and a picture processing section which corrects the picture quality and which creates a picture to be displayed by a liquid crystal display device.
US08479244B2 Receiving apparatus, display control method, and program
A receiving apparatus includes: a receiving means for receiving broadcasted broadcast content and information relating thereto; an acquisition means for acquiring network content and information relating thereto from a predetermined server via a network; and a start-up controlling means for starting up, in a non-display state, a browser which provides a frame display of the broadcast content and the information relating to the broadcast content and also provides a frame display of the network content and the information relating to the network content, and maintaining the start-up condition of the browser, regardless of whether the receiving apparatus is in a broadcast content mode in which at least one of the broadcast content or the information relating to the broadcast content is displayed, or in a network content mode in which at least one of the network content or the information relating to the network content is displayed.
US08479241B2 System and method to control communication of data
Systems and methods of controlling communication of data are provided. A method of controlling communication of data may include receiving, at a network component, a request for data associated with a data source. The network component may have a limited capacity to distribute data. The method also includes determining whether the network component is exceeding a first capacity threshold. When the network component is exceeding the first capacity threshold, the method includes determining whether the data source meets a popularity criterion. When the data source meets the popularity criterion, the method includes sending the data associated with the data source.
US08479238B2 Method for content-based non-linear control of multimedia playback
A system and method are provided for content-based non-linear control of video data playback. A multimedia database having multimedia data including multimedia content data is searched based on a user query to determine a first set of multimedia data. The multimedia data includes indexes to and condensed representations of corresponding video data stored in a video database. A portion of the first set of multimedia data is displayed at a control device in response to the user query. A user of the control device selects an element of the first set of multimedia data for video playback and video data corresponding to the element delivered to a video device for playback. A user of the control device selects an element of the first set of multimedia data for additional information and a second set of multimedia data corresponding to the element delivered to the control device.
US08479237B1 Wireless set-top unit and related methods
Disclosed is a set-top box capable of delivering television, internet service, video phone service, video-on-demand, and other media services to a consumer. One portion of the set-top box interacts with a CDMA network for the purpose of receiving wireless internet, video-on-demand, videophone and other IP services. Another portion of the device is satellite-enabled. The satellite portion of the device enables the user to also receive satellite service. Because the set-top box works to receive satellite programming and wireless CDMA network communications, it is not terrestrially-bound. This means it is not bound to be included within a cable, telephone, or other wired circuit network.
US08479233B2 Interactive television program guide with selectable languages
An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.
US08479229B2 System and method for presenting advertising data during trick play command execution
A computer readable medium is disclosed containing instructions that when executed by a computer perform a method for presenting advertising data, the method including but not limited to receiving a video data stream at an end user device, receiving a video data stream at an end user device; recognizing a pattern in the video data stream indicating a particular arrangement of objects in the video data stream as scene start data; placing scene start marker data in the video data stream at the scene start data; receiving end user trick play command data during presentation of the video data stream at the end user device; and moving to the scene start marker data in the video data in response to the end user trick play command data. A system is disclosed for executing the method. A data structure is disclosed for containing data used by the system and method.
US08479228B1 Customization of advertisements to content of video data
Metadata associated with video data by a content management system is transmitted to one or more advertising servers to tailor advertisements, or other data, presented in addition to the video data. In one embodiment, a user specifies the metadata associated with the video data, and the management system communicates the metadata to one or more advertising servers. Responsive to a user changing a subset of the metadata using the content management system, the changed subset of the metadata is communicated to the one or more advertising servers, which modify advertisements associated with the video data responsive to the changed metadata. Hence, changes to metadata associated with video data are pushed from the management system to an advertising server, allowing the advertising server to more quickly modify the advertisements associated with the video data.
US08479226B1 Methods and apparatus to identify exposure to 3D media presentations
Methods and apparatus to identify exposure to three dimensional media presentations are disclosed. An example method includes detecting a first brightness level with a first sensor and a second brightness level with a second sensor at a first time. A third brightness level is detected with the first sensor and a fourth brightness level is detected with the second sensor at a second time later than the first time. A 3D media counter is incremented when either: the first brightness is greater than the second brightness and the third brightness is less than the fourth brightness, or the first brightness is less than the second brightness and the third brightness is greater than the fourth brightness. The media is identified as 3D media when the 3D media counter exceeds a threshold.
US08479222B2 Simplifying interaction with multiple applications when using forms via a common interface
Simplifying interaction with multiple applications when using forms via a common interface. In one embodiment, a mapping data indicating the forms used for corresponding combinations of an action and a class of data is maintained. On receiving an action identifier and a class identifier from a user using a common interface, the specific form is determined from the mapping data based on the action and class identifiers. The specific form is then displayed to the user on a display. As a result, a user can quickly/directly access a desired form.
US08479219B2 Allocating space in message queue for heterogeneous messages
Allocating space for storing heterogeneous messages in a message queue according to message classification. The classification may comprise message type, application type, network type, and so forth. Messages of multiple classification values may be queued in a single queue, referred to as a primary queue. When the allocated portion of the primary queue is reached for a particular message classification, then subsequent messages having that classification are sent to a secondary queue for queueing. The secondary queue also allocates space according to message classification. When space for a particular message classification becomes available in the primary queue, one or more messages having that classification may be moved from the secondary queue to the primary queue.
US08479216B2 Method for decentralized load distribution in an event-driven system using localized migration between physically connected nodes and load exchange protocol preventing simultaneous migration of plurality of tasks to or from a same node
A computer-implemented method, computer program product and computer readable storage medium directed to decentralized load distribution in an event-driven system. Included are receiving a data flow to be processed by a plurality of tasks at a plurality of nodes in the event-driven system having stateful and stateless event processing components, wherein the plurality of tasks are selected from the group consisting of hierarchical tasks (a task that is dependent on the output of another task), nonhierarchical tasks (a task that is not dependent on the output of another task) and mixtures thereof. Tasks are considered for migration to distribute the system load of processing tasks. The target node, to which the at least one target task is migrated, is chosen wherein the target node meets predetermined criteria in terms of load distribution quality. The computer-implemented method, computer program product and computer readable storage medium of the present invention may also include migrating tasks to target nodes to reduce cooling costs and selecting at least one node to go into quiescent mode.
US08479214B2 Hardware throughput saturation detection
Improved hardware throughput can be achieved when a hardware device is saturated with IO jobs. Throughput can be estimated based on the quantifiable characteristics of incoming IO jobs. When IO jobs are received a time cost for each job can be estimated and stored in memory. The estimates can be used to calculate the total time cost of in-flight IO jobs and a determination can be made as to whether the hardware device is saturated based on completion times for IO jobs. Over time the time cost estimates for IO jobs can be revised based on a comparison between the estimated time cost for an IO job and the actual time cost for the IO job using aggregate IO job completion sequences.
US08479204B1 Techniques for determining transaction progress
Described are techniques for determining progress of a transaction. A plurality of weights are received. Each of the weights indicates a weight for a different one of a plurality of tasks performed to complete processing for the transaction. At a point in time, a plurality of first metrics for the plurality of tasks are determined. Each of the plurality of first metrics corresponds to a first of the plurality of tasks and indicates an amount of the first task completed at the point in time. A second metric is determined indicating an amount of processing completed for the transaction at the point in time. The second metric is determined in accordance with the plurality of first metrics and the plurality of weights.
US08479193B2 Method, apparatus and system for enhancing the usability of virtual machines
A method, apparatus and system for improving usability of virtual machines is described. A console module on a VM host may continuously monitor incoming data (e.g., files and/or attachments) and make automatic determinations regarding how and/or whether to intercept, route, redirect and/or deliver the data (e.g., where to store files, when and/or whether to deliver the files, execute the files, etc.). Additionally, in one embodiment, a unification console may be provided to enhance the usability of the VM host. The unification console enables the user to view the VM host via a unified desktop interface while handling the underlying switching and/or interactions between VMs.
US08479188B2 Binary code change vulnerability prioritization
A human-readable list of patch differences ranked by weight helps vulnerability analysts allocate their time. From binary code, identified source functions and recognized sink functions are used when assigning relative weights to changes caused by a patch. Source functions are identified using an export table, import table, and remote procedure call interface. Sink functions are recognized using blacklisted functions, patch-targeted functions, memory functions, string functions, and functions called with mismatched parameters. A change prioritizer assigns weights based on an architectural graph and a set of prioritization rules that specify what kind of change is made by a patch, and what kind of function is changed. Weight assignments may be additive. Rules may assign certain kinds of change a higher priority for subsequent scrutiny by an analyst.
US08479185B2 Method and system for utilizing parallelism across loops
A method for compiling application source code that includes selecting multiple loops for parallelization. The multiple loops include a first loop and a second loop. The method further includes partitioning the first loop into a first set of chunks, partitioning the second loop into a second set of chunks, and calculating data dependencies between the first set of chunks and the second set of chunks. A first chunk of the second set of chunks is dependent on a first chunk of the first set of chunks. The method further includes inserting, into the first loop and prior to completing compilation, a precedent synchronization instruction for execution when execution of the first chunk of the first set of chunks completes, and completing the compilation of the application source code to create an application compiled code.
US08479182B2 Program, apparatus, and method of optimizing a java object
An apparatus, method and article of manufacture tangibly embodying computer readable instructions for optimizing a Java object on a target computer program. The apparatus includes: a storage unit for storing a value of the object and management information on the object in association with each other; a code generation unit for generating, from the target computer program, optimized code and unoptimized code; a switching unit for switching from executing the target computer program using the optimized code to executing the target computer program using the unoptimized code in response to an event in which the value of the object is written while the target computer program is executed by using the optimized code; and a management unit for managing the object by accessing the management information by a non-detection write operation in which writing to the object is performed without being detected.
US08479176B2 Register mapping techniques for efficient dynamic binary translation
Generally, the present disclosure provides a system and method for mapping registers from a system with more registers to a system with fewer registers. Regions may be formed that include one or more blocks of code with relatively frequent register accesses. The most frequently accessed source registers may be mapped to target registers. Each block in the region may be bounded by a prologue and at least one epilogue. The prologue may be configured to implement register mapping and the epilogue(s) may be configured to manage program flow from a block in the region to another block in the region or to a block not in the region.
US08479173B2 Efficient and self-balancing verification of multi-threaded microprocessors
Creating one or more irritator threads on one or more processor cores in a multi-threaded multiprocessor data processing system is provided. A test generator generates non-irritator thread code for execution by a non-irritator thread and irritator thread code for execution by one or more irritator threads of the multi-threaded multiprocessor data processing system. A simulation controller instantiates the non-irritator thread to execute the non-irritator thread code and the one or more irritator threads to execute the irritator thread code. The simulation controller determines if the non-irritator thread has finished execution of the entire instruction stream of the non-irritator thread code. Responsive to the non-irritator thread finishing execution of the entire instruction stream of the non-irritator thread code, the non-irritator thread performs an operation to terminate the execution of the irritator thread code by the one or more irritator threads.
US08479168B2 Computer-readable recording medium storing verification support program, information processor, and verification support method
An information processing and method include acquiring a trace group indicating instants of time of execution of processing operations and vestiges of contents of the execution, behavior information indicating behaviors of a processor of the arbitrary system, and state information indicating state transitions of an arbitrary hardware device other than the processor. A behavior trace searching unit searches when an arbitrary behavior is specified from behaviors indicated by the behavior information, a state trace searching unit searches when an arbitrary state transition is specified from the state transition indicated by the state information, an associating unit associates, the traces found by the behavior trace searching unit and the traces found by the state trace searching unit according to an instruction and an outputting unit outputs the traces associated by the associating unit as traces for a simulation of the behaviors.
US08479158B2 Business information warehouse toolkit and language for warehousing simplification and automation
A method for use with an information (or data) warehouse comprises managing the information warehouse with instructions in a declarative language. The instructions specify information warehouse-level tasks to be done without specifying certain details of how the tasks are to be implemented, for example, using databases and text indexers. The details are hidden from the user and include, for example, in an information warehouse having a FACT table that joins two or more dimension tables, details of database level operations when structured data are being handled, including database command line utilities, database drivers, and structured query language (SQL) statements; and details of text-indexing engines when unstructured data are being handled. The information warehouse is managed in a dynamic way in which different tasks—such as data loading tasks and information warehouse construction tasks—may be interleaved (i.e., there is no particular order in which the different tasks must be completed).
US08479154B1 Interaction with partially constructed mobile device applications
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating mobile device applications. In one aspect, a method includes determining that a user has entered one or more user inputs into an integrated development environment, to select or arrange a component that defines a portion of an application, and transmitting interpreter code that corresponds to the component to a mobile device, where the interpreter code, when interpreted by a command interpreter on the mobile device, causes the mobile device to generate a mock-up of the portion of the application defined by the component.
US08479152B2 Representing non-functional requirements (NFRS) in unified modeling language (UML)
Modeling non-functional requirements (NFRs) in a computer programming environment. In one aspect, this further comprises: identifying use case (UC) artifacts having one or more NFRs; retrieving the one or more NFRs and any data associated therewith; analysing the associated data to define a test case therefor; retrieving a UC realization from a model to determine one or more possible program flows; and testing each possible program flow to select the test case which verifies the use case required, thereby modeling the NFR.
US08479149B2 Concept-oriented software engineering system and method for identifying, extracting, organizing, inferring and querying software system facts
Software system facts comprising concepts, concept instances and relationships within the software system are identified and stored in a repository. The software system facts are extracted from artifacts comprising the software system or are provided through explicit definition. Architectures of the software system are recovered from the stored software system facts. Layered views of the recovered architectures are generated. The stored software system facts are checked against architectural rules to ensure architectural compliance of the software system. The impact of proposed changes to the software system is assessed by querying the identified software system facts.
US08479136B2 Decoupling capacitor insertion using hypergraph connectivity analysis
Decoupling capacitors (dcaps) are placed in an IC design by assigning different dcap utilization rates to logic cones, applying the rates to corresponding dcap regions surrounding cells in the cones, identifying any overlap of regions from different logic cones, and inserting a dcap at the overlapping region having the highest dcap utilization rate. The best location for the dcap is computed using a hypergraph wherein the cells are edges and the regions are nodes. Any node that is dominated by another node is removed and its edge is extended to the dominating node. The dcap is inserted in the region having the most edges (the edges can be weighted). The process is repeated iteratively, updating the hypergraph by removing nodes connected to dcap location, and inserting the next dcap at a region corresponding to the node which then has the greatest number of connected edges.
US08479133B2 Method of and circuit for implementing a filter in an integrated circuit
According to an embodiment of the invention, a method of configuring a filter in a circuit to be implemented in an integrated circuit is disclosed. The method comprises receiving a high level design of the circuit; identifying a filter in the high level design; analyzing coefficients of the filter; and transforming the filter of the high level design to a filter using a processing block of the circuit configured to accommodate a common coefficient, wherein the processing block is coupled to receive taps associated with the common coefficient. A computer program product and a circuit for configuring a filter in a circuit to be implemented in an integrated circuit are also disclosed.
US08479127B1 Network accessible system for synthesis of an electronic circuit model
A network accessible system for synthesizing (constructing) an electronic circuit model in response to electromagnetic analysis data. The invention provides rapid automation of the synthesis of an electronic circuit model by incorporating one or more synthesized electronic model components that are selected from a larger plurality of synthesized (candidate) electronic components whose structure and electromagnetic characteristics are rapidly and automatically synthesized in response to the electromagnetic analysis data.
US08479115B2 Predictive scrolling
A system and a method are disclosed for effectively displaying database records on a device having a display area that is small compared to the underlying data being represented. A simulated catalogue is displayed with cards associated with database records. Detailed information is presented for a record on a card obscuring information related to other records. A user is allowed to swipe on the catalogue causing simulated movement of the cards thereby displaying information associated with a database record previously obscured. The catalogue is moved with an initial velocity determined by the speed of swiping and decelerated based on a drag factor until it comes to a stop and displays information for the record reached. The ability to determine the final record displayed when the catalogue stops allows pre-fetching of the data associated with the record.
US08479110B2 System and method for summoning user interface objects
Provided is a system and method for summoning user interface object(s) of a display to a gesture position of a user. In a pressure sensitive display embodiment, a user maintains a convenient touch position to the display, performs a summon gesture, and user interface object(s) are automatically moved to the user's touch position as requested. When a summon gesture is recognized, a user interface object, or point or interest thereof, automatically transitions to a desired position where the gesture was recognized. Objects can transition in a variety of manners. Also, a magnetic mode can be activated for virtually magnetizing objects of interest to a user's position, for example as the user touches various places on the display. A user's configurations can be stored into a cloud system for convenient access and use at a plurality of different data processing system user interfaces.
US08479103B2 Visualization of real-time social data informatics
Data corresponding to a current activity of a user is formatted for display. A contact list, tags of interest, and visual display mapping preferences associated with the user are received. A real time broadcast of a current activity of the user is received. A tag of interest most relevant to the current activity of the user is selected. Real time broadcasts of current activities of contacts associated with the user are received. Tags of interest most relevant to the current activities of the contacts are selected. The tag of interest selected most relevant to the current activity of the user is compared with the tags of interest selected most relevant to the current activities of the contacts. Data corresponding to the current activity of the user and the current activities of the contacts is transmitted in a format determined by the visual display mapping preferences associated with the user.
US08479102B2 Apparatus and method for setting user interface according to user preference
Provided are an apparatus and method for setting a user interface according to user preferences, more particularly, an apparatus and method for setting the user interface according to the user preferences, in which the user interface can be set up by reflecting the user preferences, and the set user interface is synchronized in order to be used in other devices. The apparatus includes a user-interface-configuration unit that is notified of an update and rearrangement of a predetermined user interface element by a user, a user-information-management unit that manages security information of the user that reconfigures the user interface element, and a user-interface-tree-management unit that reconfigures a predetermined user-interface tree based on the reconfigured user-interface element.
US08479093B2 Metamodel-based automatic report generation
A metamodel-based system for automatically generating reports is provided. Much of the work involved in creating report designs and reports is automated, allowing developers to produce a broad variety of report designs and reports in a fraction of the time required with standard report development, according to one illustrative embodiment. Metamodels for data and style templates may be created, that allow for the automated design and manipulation of report models. The report models may be used to generate reports that include the indicated data, arranged according to indicated data field properties, settings, and style templates. Changes made in the metamodels can automatically be reflected in reports designed according to those metamodels.
US08479091B2 Automated assembly of a complex document based on production constraints
A method for assembling a document generates a set of candidate content items for inclusion in the document. The content items may be stored in a computer-readable storage medium. A set of production criteria for printing the candidate content items as a document may be selected. An inclusion constraint is automatically applied to the set of production criteria. If the set of production criteria does not satisfy the inclusion constraint, a conflict may be resolved. One or more production criteria in the set may be identified that may be modified. A user selection of at least one production criteria that may be modified may be received. The identified production criteria may be modified according to the user selection. A document may be created that includes the modified production criteria and the candidate content items. The document may be published.
US08479077B2 Memory device and bit error detection method thereof
A memory device detects and correct bit errors. The memory device includes cyclic redundancy check (CRC) and error correction code (ECC) circuits. The CRC circuit generates a write CRC code corresponding to data to be stored in memory cells. The ECC circuit generates an ECC code corresponding to the data and detecting and correcting a bit error of the data by means of the ECC code during a read operation. The CRC circuit generates a read CRC code corresponding to data corrected by the ECC circuit during the read operation, and detects a bit error of the data according to a comparison of the read CRC code and the write CRC code.
US08479076B2 Header encoding for single carrier (SC) and/or orthogonal frequency division multiplexing (OFDM) using shortening, puncturing, and/or repetition
Header encoding for SC and/or OFDM signaling using shortening, puncturing, and/or repetition in accordance with encoding header information within a frame to be transmitted via a communication channel employs different respective puncturing patterns as applied to different portions thereof. For example, a first puncturing pattern is applied to a first portion of the frame, and a second puncturing pattern is applied to a second portion of the frame (the second portion may be a repeated version of the first portion). Shortening (e.g., by padding 0-valued bits thereto) may be made to header information bits before they undergo encoding (e.g., in an LDPC encoder). One or both of the information bits and parity/redundancy bits output from the encoder undergo selective puncturing. Moreover, one or both of the information bits and parity/redundancy bits output from the encoder may be repeated/spread before undergoing selective puncturing to generate a header.
US08479069B2 Integrated circuit (IC) with primary and secondary networks and device containing such an IC
Some embodiments provide an integrated circuit (“IC”) with a primary circuit structure. The primary circuit structure is for performing multiple operations that implement a user design. The primary circuit structure includes multiple circuits. The IC also includes a secondary monitoring structure for monitoring multiple operations. The secondary monitoring structure includes a network communicatively coupled to multiple circuits of the primary circuit structure. The secondary monitoring circuit structure is for analyzing the monitored operations and reporting on the analysis to a circuit outside of the IC.
US08479063B2 Failure analyzing device and failure analyzing method
According to one embodiment, a failure analyzing device includes a classifying unit that classifies a failure type in a fail bit map corresponding to each layer, a storage unit that stores a rule to combine failed cells of different layers, and a determining unit that groups a classification result matched with the rule among classification results based on the classifying unit. The rule includes a base point failure, an association failure becoming a combination object of the base point failure, a combination condition defining a relationship between the base point failure and the association failure, and a combination failure name. The determining unit extracts the base point failure from the classification result of one layer, extracts the association failure matched with the combination condition from the classification results of the other layers, groups the extracted base point failure and association failure, and provides the combination failure name.
US08479061B2 Solid state memory cartridge with wear indication
A memory cartridge is described that includes a non-volatile memory. The cartridge also includes logic to concentrate memory operations on particular areas of the non-volatile memory to cause the areas of concentration to wear out at an accelerated rate relative to non areas of concentration, and logic to track wear on the non-volatile memory resulting from one or both of erases and writes.
US08479060B2 Memory with self-test function and method for testing the same
The present invention relates to a memory with a self-test function and a method for testing the same. The memory comprises a testing unit, a memory unit, and a comparison module. The method for testing the memory comprises steps of the testing unit producing a pattern signal; a first storage block of the memory unit storing storage data, and outputting the storage data according to the pattern signal; a second storage block of the memory storing a compare signature corresponding to the storage data; and the compare module producing a test signature according to the storage data output by the memory unit, and comparing the test signature to the compare signature and outputting a testing result for judging validity of the memory unit. Thereby, the memory unit according to the present invention is partitioned into two storage blocks for storing the storage data and the compare signature, respectively, and thus achieving the purposes of saving the testing time, costs, and hardware resources.
US08479046B1 Systems, methods, and computer readable media for tracking pool storage space reservations
Systems, methods, and computer readable media for tracking storage pool reservations are disclosed. According to one aspect, the subject matter described herein includes a system for tracking storage pool reservations. The system includes a storage entity having data storage space for storing data, the data storage space being divided into a plurality of slices. The system also includes one or more portions of non-volatile memory, different from the data storage space, for storing slice reservation statistics and information about requests that affect slice reservation statistics, wherein storing information in the portion of non-volatile memory is an atomic operation. The system further includes a control module for receiving a request that affect slice reservation statistics, storing information about the request in the portion of non-volatile memory, performing the request, and updating the slice reservation statistics and clearing the information about the request in the portion of non-volatile memory.
US08479045B2 Controller for disk array device, data transfer device, and method of power recovery process
In a controller of a disk array device, when recovery from a power failure is detected, the controller instructs a reading section to transfer data in a burst mode using a large prefetch amount. When an error is detected, the controller causes the data to be transferred again for an area where the error is detected. Further, the controller designates different access ports for the reading section and an erasing section, and causes these sections to operate in parallel. The reading section reads cache data from a flash memory and stores the cache data in a cache memory. The erasing section uses the access port different from the access port of the reading section, to erase data that is stored in the flash memory and has been transferred by the reading section.
US08479044B2 Method for determining a state associated with a transaction
A computer implemented method, apparatus, and computer program product for determining a state associated with a transaction for use with a transactional processing system comprising a transaction coordinator and a plurality of grouped and inter-connected resource managers, the method comprising the steps of: in response to a communications failure between the transaction coordinator and a first resource manager causing a transaction to have an in doubt state, connecting to a second resource manager; in response to the connecting step, sending by the transaction coordinator to the second resource manager, a query requesting data associated with the in doubt transaction; obtaining at the first resource manager, by the second resource manager, a shared lock to data associated with the in doubt transaction; and in response to the obtaining step, collating, by the second resource manager, data associated with the in doubt transaction associated with the first resource manager.
US08479042B1 Transaction-level lockstep
An embodiment of a method for a high-assurance operation is disclosed. For this embodiment of the method, a first processor and a second processor are clocked for lockstep operation. A first physical address and a first transaction request are provided to a shared bus from the first processor. A second physical address and a second transaction request are provided to the shared bus from the second processor. The first physical address, the first transaction request, the second physical address, and the second transaction request are passed to a proxy device coupled to the shared bus. The first processor and the second processor are proxy served by the proxy device including generation of a third transaction request and a third physical address by the proxy device.
US08479032B2 Systems, methods and devices for regulation or isolation of backup power in memory devices
Power-backup capabilities are provided by implementing a variety of different methods, systems and devices. According to one such implementation, a data-storage device is implemented having a memory control circuit controlling nonvolatile and volatile memory. An operating power circuit carries primary-operating power from the host-system to the memories and control circuitry. A backup power circuit includes energy-storage circuitry with one or more energy storage devices. An isolation-regulation circuit provides voltage regulation of power from the host-system and also isolates the host-system provided power from the energy storage devices. A regulation power circuit carries the regulated power from the isolation-regulation circuit to the energy storage devices.
US08479019B1 Cryptography for secure shell in emulated environments
Calls from an application in an emulated environment to a module in the operating system hosting the emulated environment may be combined to reduce the overhead of accessing the module. An application handling secure shell (SSH) communications may execute multiple calls to a cryptographic module in the host operating system. Because many calls to the cryptographic module during SSH communications follow patterns, two or more related calls may be combined into a single combined call to the cryptographic module. For example, a call to generate a server-to-client key and a call to generate a client-to-server key may be combined into a single call.
US08479016B2 Method and system for obfuscating a cryptographic function
A method of protecting an integrity of a data processing system. The method comprises determining (902) a data string to be protected, an integrity of the data string being an indication of the integrity of the data processing system. Computing (904) a set of parameters representing a predetermined data processing function, using a redundancy in the set of parameters to incorporate the data string into a bit representation of the set of parameters. Enabling (906) the system to process data according to the set of parameters. The set of parameters represents at least part of a cryptographic algorithm including a cryptographic key. The set of parameters represents a network of look-up tables. The network of look-up tables comprises a plurality of look-up tables of a white-box implementation of a data processing algorithm. The data processing algorithm comprises a cryptographic algorithm.
US08479015B2 Virtual image management
Apparatus, systems, and methods may operate to create a virtual image, define usage privileges associated with the virtual image in a description file, and associate a coded summary of an encrypted version of the description file with the virtual image. Other activities may include receiving a request to access the virtual image, authenticating a transmitted version of the coded summary to determine validity of the encrypted version, and processing the encrypted version to determine whether the request to access will be granted. Additional apparatus, systems, and methods are disclosed.
US08479014B1 Symmetric key based secure microprocessor and its applications
An embodiment of the present invention proposes a new secure microprocessor for software protection. The invention presents a secure microprocessor, which embeds a symmetric encryption/decryption hardware a symmetric key (Embedded Key), and a safe cache. The symmetric encryption/decryption is the same for all microprocessors, but the Embedded Key is unique for each microprocessor.
US08479011B2 Method and apparatus for using cryptographic mechanisms to provide access to a portable device using integrated authentication using another portable device
A method and system for providing authentication of a user to a first peripheral device connected to a host computer using an authentication of the user on a second peripheral device, thereby allowing the user access to both devices through a single authentication. A security function on the second peripheral device is used to create an authorization phrase. Subsequent accesses to the first peripheral device requires the second peripheral device to re-create the same authorization phrase thereby demonstrating that the same second peripheral device is being used to access the first peripheral device and that a user was successfully authenticated to the second peripheral device. Other systems and methods are disclosed.
US08479002B2 Electronic certificate issuance system, electronic certificate issuing device, communication device, and program therefor
An electronic certificate issuance system comprising at least one communication device, and an electronic certificate issuing device for issuing a set of an electronic certificate and a private key corresponding to the electronic certificate as a certification set for each of the at least one communication device, is provided. The electronic certificate issuing device includes a first connecting interface, an obtaining system, which is adapted to obtain a node ID assigned to each of the at least one communication device, a generating system, and a writing system. The at least one communication device includes a second connecting interface, a judging system, and an installing system.
US08478999B2 Congestion management of session negotiations in network devices
A network device implements congestion management of sessions of a network protocol. In one implementation, an incoming request component receives session requests for a negotiation session between the network device and a second network device. A capacity pool stores a value relating to capacity of the network device to continue to efficiently process the session requests. New sessions are initiated when the value stored in the capacity pool is less than an estimate of the capacity of the network device at which the network device maximizes processor usage while minimizing session timeouts.
US08478997B2 Multi-level security software architecture
A multi-level security software architecture includes various components configured to provide full data separation across multiple processors while limiting the number and size of high assurance components. The architecture includes a domain separator for ensuring that messages exchanged between domains that are distributed on different microprocessors are securely routed between domain members. The domain separator verifies a message label including a domain identifier provided by a domain gateway and cryptographically binds the message label to each message via cryptographic keys. This prevents misrouting messages caused by accidental or malicious corruption of message labels. Additionally, the domain separator can encrypt messages as necessary to enforce data separation on shared network buses. The domain separator is also responsible for managing the cryptographic keys used to label or encrypt messages.
US08478990B2 Mobile transaction methods and devices with three-dimensional colorgram tokens
A transaction security process includes authentication and identification parts for pushing an encrypted colorgram for user authentication and persona descriptors for user identification from a transaction server to a first personal trusted device. A decryption of the colorgram is displayed on the first personal trusted device. An image is captured by a second personal trusted device. An encryption of the image captured from the second personal trusted device is uploaded to the transaction server. The persona descriptors are used to build a composite rendering for identification of the first user to the second user. The second user clicks “OK” if they recognize the composite drawing as a reasonable persona of the first user.
US08478989B2 Method and apparatus to authenticate and authorize user access to a system
A method, apparatus, and system are provided for authenticating a user. According to one embodiment, a request for authentication of a user is received via a secondary site, the request for authentication of the user including user information corresponding to the user. The user information is verified and, based on the verifying, a token associated with the user is generated, the token to be used to enable the secondary site to perform a task on the primary site on behalf of the user. The token is then transmitted to the secondary site.
US08478985B2 Determining whether to encrypt outbound traffic
An improved method, apparatus, and computer instructions for processing outbound traffic passing through a port. This port is for a server and receives a request from a client. The request includes a universal resource identifier to a destination. A determination is made as to whether the request requires encryption using the universal resource identifier in the request. The request is sent through the port to the destination in an encrypted form, in response to a determination that the request requires encryption.
US08478983B2 Method and apparatus for preserving security in video multicasting service
A method and an apparatus for maintaining information security in a video multicasting service are provided. The method includes: generating a network abstraction layer unit using received video information; encrypting the network abstraction layer unit of the video information; realtime transport protocol (RTP) packetizing the encrypted network abstraction layer unit of the video information; recording unit format information and field information, included in the network abstraction layer of the video information being stored in a memory, in a header extension field of the RTP header; and transmitting the RTP packet including the encrypted video information to a routing device.
US08478978B2 System and electronic device having multiple operating systems and operating method thereof
A system and an electronic device having multiple operating systems and an operating method thereof are provided. The electronic device includes a display and a system having a first operating system, a second operating system, and an embedded controller. The first operating system consumes less power than the second operating system. The embedded controller receives an input signal to switch between the first operating system and the second operating system and display an interface of the switched operating system on a screen of the display. The first operating system and the embedded controller remain in an alive state after the electronic device is turned on, and the second operating system enters a non-working state after a preset idle time.
US08478975B2 Electronic device and method for detecting operative states of components in the electronic device
An electronic device and method for detecting operative states of components in the electronic device includes determining a selected component of the electronic device, and setting a threshold time of the selected component. In response to the electronic device detecting a first interrupt instruction from the selected component, a timer of the electronic device is enabled to time the threshold time. Upon the condition that the threshold time elapses, the selected component is determined to be in an abnormal state. Then the selected component is restarted and initialized.
US08478973B2 System and method for providing a secure application fragmentation environment
System and method for providing and using expanded memory resources secure application environment is disclosed. An embodiment comprises a system and method for providing secure application functionality comprising receiving a request for a secure operation; determining if required application code for the secure operation is present in an application fragment store; sequentially loading a plurality of fragments of the required application code from an external memory, if the required application code is not present in the application fragment store; sequentially executing the plurality of fragments of the required application code; and sending a reply to the request for the secure operation. The system and method may further comprise decrypting each of the plurality of fragments of the required application code using a secure key prior to execution of the fragment and verifying the integrity of the code fragment.
US08478962B2 Tiered data management method and system for high performance data monitoring
A method for managing memory in a system for an application, comprising: assigning a first block (i.e., a big block) of the memory to the application when the application is initiated, the first block having a first size, the first block being assigned to the application until the application is terminated; dividing the first block into second blocks (i.e., intermediate blocks), each second block having a same second size, a second block of the second blocks for containing data for one or more components of a single data structure to be accessed by one thread of the application at a time; and, dividing the second block into third blocks (i.e., small blocks), each third block having a same third size, a third block of the third blocks for containing data for a single component of the single data structure.
US08478957B2 Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner
Multiple applications request data from multiple storage units over a computer network. The data is divided into segments and each segment is distributed randomly on one of several storage units, independent of the storage units on which other segments of the media data are stored. At least one additional copy of each segment also is distributed randomly over the storage units, such that each segment is stored on at least two storage units. When an application requests a selected segment of data, the request is processed by the storage unit with the shortest queue of requests. Random fluctuations in the load applied by multiple applications on multiple storage units are balanced nearly equally over all storage units. These techniques result in a system which can transfer multiple, independent high-bandwidth streams of data in a scalable and reliable manner in both directions between multiple applications and multiple storage units.
US08478956B2 Computing system and method controlling memory of computing system
Provided is a computing system and method. The computing system may back up, based on an overlay scheme, a task of an internal memory in an external memory, and the task may be restored to the internal memory from the external memory. The computing system may include a first memory to store data associated with a first task processed in a processor, as a first data structure, a second memory to store backup data of the data associated with the first task, and a memory controller to copy, to the second memory, data other than data previously backed up in the second memory among the data associated with the first task, when the data associated with the first task is backed up in the second memory to process a second task in the processor.
US08478952B1 Flexible optimized group-based backups
Data indicating a plurality of groups into which data to be accessed from one or more storage media has been divided is received. For each of at least a subset of the groups a parallelization limit for that group is received. A first parallelization limit for a first group in the subset is not necessarily same as a second parallelization limit for a second group in the subset.
US08478951B1 Method and apparatus for block level data de-duplication
Techniques for performing de-duplication for data blocks in a computer storage environment. At least one chunking/hashing unit receives input data from a source and processes it to output data blocks and content addresses for them. In one aspect, the chunking/hashing unit outputs all blocks without checking to see whether any is a duplicate of a block previously stored on the storage environment. In another aspect, each data block is processed by one of a plurality of distributed object addressable storage (OAS) devices that each is selected to process data blocks having content addresses with a particular range. The OAS devices determine whether each received to data block is a duplicate of another previously stored on the computer storage environment, and when it is not, stores the data block.
US08478939B2 Relative heat index based hot data determination for block based storage tiering
Disclosed is a process for determining a heat index for a block of data, such as an extent, for storage tiering. Weighted scores are used for read and write operations, since solid state devices operate better with read operations than write operations. The heat index associated with each extent is a function of a base score, rather than an absolute value. The base score is determined by adding the number of extents in a hot tier plus the access score, divided by the number of extents in the hot tier. In this fashion, the base score measures the weighted I/O activity relative to the size of the hot tier.
US08478928B2 Data storage device and information processing system incorporating data storage device
A data storage device comprises a plurality of memory devices and a memory controller. The memory controller exchanges data with the memory devices via a plurality of channels. The memory controller decodes an external command to generate a driving power mode and accesses the memory devices according to the driving power mode.
US08478924B2 Interrupt coalescing for outstanding input/output completions
In a computer system, a method of controlling coalescence of interrupts includes dynamically basing a current level of interrupt coalescing upon a determination of outstanding input/output (I/O) commands for which corresponding I/O completions have not been received. Deliveries of interrupts are executed on the basis of the current level and in an absence of enabling timing-triggered delivery of an interrupt.
US08478916B2 SATA mass storage device emulation on a PCIe interface
A mass storage device, system, and method for operating a mass storage device are disclosed. In one such mass storage device, a host bus adaptor emulates a SATA mass storage device over a PCIe interface with a host system. The host system generates commands with the PCIe mass storage device in the same format as if communicating with a SATA mass storage device. The PCIe mass storage device responds in the same SATA format.
US08478903B2 Shared content delivery infrastructure
A system in which a plurality of content providers provide multiple resources to multiple clients, wherein each content provider provides at least some resources via one or more content sources associated with that content provider. A client requests a resource from a content provider, where the resources includes references to other resources of the content provider. Referenced resources are served to requesting clients from a shared content delivery network (CDN) formed from a plurality of servers distinct from content sources associated with said content providers. The content sources may be origin servers associated with the respective content providers. The referenced resources may be video content, audio content, text, image content, web pages, HTML files, XML files, files in a markup language, documents, hypertext documents, data files, and embedded resources.
US08478893B2 Data transmission to offline recipient nodes in a distributed network
The present invention provides a method of transmitting data in a network of interconnectable end-user nodes comprising a source node, a recipient node and a plurality of further nodes, wherein each of the end-user nodes is executing an instance of a communication client application. The invention also provides corresponding method of receiving data, and corresponding computer programs and user terminals. The method of transmitting data comprises: comprising: the communication client of the source node receiving a command to transmit the data to the recipient node; the source node selecting from the plurality of further nodes at least one storage node to store the data from the source node before being retrieved by the recipient node; transmitting the data from the source node to the at least one storage node; and the source node providing a network identity for each of the at least one storage nodes to the recipient node.
US08478882B2 Information processing apparatus, data acquisition method, and program
Provided is a data acquisition method including the steps of selecting one or more of at least one link destination, acquiring, before the link destination is selected, display control data including at least a structural unit in which information relating to a layout of a display screen is written, the display control data existing at the link destination selected in the previous step, extracting structural units included in the display control data before the prefetched link destination is selected, generating, before the prefetched link destination is selected, first structured data for display control by linking the extracted structural units in which information involving script processing is not written, generating, in a case the prefetched link destination is selected, second structured data for display control by linking the structural units, displaying a display screen using the first structured data, and redisplaying the display screen using the second structured data.
US08478878B2 Placement of virtual machines based on server cost and network cost
A method, information processing system, and computer program product manage server placement of virtual machines in an operating environment. A mapping of each virtual machine in a plurality of virtual machines to at least one server in a set of servers is determined. The mapping substantially satisfies a set of primary constraints associated with the set of servers. A plurality of virtual machine clusters is created. Each virtual machine cluster includes a set of virtual machines from the plurality of virtual machines. A server placement of one virtual machine in a cluster is interchangeable with a server placement of another virtual machine in the same cluster while satisfying the set of primary constraints. A server placement of the set of virtual machines within each virtual machine on at least one mapped server is generated for each cluster. The server placement substantially satisfies a set of secondary constraints.
US08478872B2 Delegated network management system and method of using the same
A method for providing a management function requested by a user that uses a managed device includes establishing a session on a managed device in response to a user logging into an account on the managed device, establishing a delegated management session on a management device, the delegated management session corresponding to the session on the managed device, receiving a management message on the management device, the management message being related to a management function requested by the user, and in response to the received management message, performing the management function using the management device.
US08478871B2 Gateway registry methods and systems
A gateway device for managing a set of two or more local management devices at a location. A system for networks at a plurality of locations. A method of operating a gateway device in a control network. A method for storing information to operate a gateway device in a control network. A method for storing information to operate a replacement gateway device in a control network.
US08478859B2 Providing an aggregate reachability status
A customizable mechanism is provided for determining and reporting the overall reachability of a user based on the current statuses of a variety of network elements associated with the user, such as devices or applications that a user may use to communicate with others. The system can evaluate customizable reachability rules to determine an overall reachability status for the user. The system provides for distribution of reachability status and presence statuses of network elements to authorized subscribers.
US08478858B2 Policy management for content storage in content delivery networks
A method for processing content objects with a content delivery network (CDN) having a plurality of geographically distributed points of presence is disclosed. Selection of a policy is received from a plurality of policies, where the plurality of policies define processes to perform on content objects stored at the CDN. Each policy includes an applicability criteria and a storage disposition. Metadata is received at the CDN, the metadata characterizing a content object, a requester of the content object and/or a provider of the content object. The content object is received for storage at the CDN. A policy and other policies are determined to be applicable to the content object through analysis of the metadata and/or the applicability criteria. Overlap is resolved between the policy and the other policies found applicable to the content object. The processing of the policy is performed on the content object.
US08478852B1 Policy realization framework of a communications network
Various systems and methods for providing a policy realization framework for a communications network are disclosed. The policy realization framework can be an application and service layer policy framework that is separate and distinct from the network layer policy framework. As such, policy decisions can be made remote from the network layer, and common policies across multiple networks are possible. Methods and systems for providing these and other features are disclosed.
US08478845B2 End-to-end provisioning of storage clouds
Embodiments discussed in this disclosure provide an integrated provisioning framework that automates the process of provisioning storage resources, end-to-end, for an enterprise storage cloud environment. Such embodiments configure and orchestrate the deployment of a user's workload and, at the same time, provide optimization across a multitude of storage cloud resources. Along these lines, input is received in the form of workload requirements and configuration information for available system resources. Based on the input, a set (at least one) of storage cloud configuration plans is developed that satisfy the workload requirements. A set of scripts is then generated that orchestrate the deployment and configuration of different software and hardware components based on the plans.
US08478844B2 Forming a security network including integrated security system components and network devices
An integrated security system is described that integrates broadband and mobile access and control with conventional security systems and premise devices to provide a tri-mode security network (broadband, cellular/GSM, POTS access) that enables users to remotely stay connected to their premises. The integrated security system, while delivering remote premise monitoring and control functionality to conventional monitored premise protection, complements existing premise protection equipment. The integrated security system integrates into the premise network and couples wirelessly with the conventional security panel, enabling broadband access to premise security systems. Automation devices (cameras, lamp modules, thermostats, etc.) can be added, enabling users to remotely see live video and/or pictures and control home devices via their personal web portal or webpage, mobile phone, and/or other remote client device. Users can also receive notifications via email or text message when happenings occur, or do not occur, in their home.
US08478836B1 Proxy cache technology
Proxy cache technology, in which a system determines a subset of content files to include in a proxy cache maintained by a network service provider that provides network service to user downloader devices included in a content delivery network. The system controls the network service provider to store the subset of content files in the proxy cache. The system also controls the user downloader devices to attempt to use the proxy cache as a peer to download a content file prior to using an external peer.
US08478833B2 UDP broadcast for user interface in a download and configuration gaming system
A modified form of the UDP multicast protocol is disclosed to implement a one-way download progress notification system between a server and one or more clients. The UDP multicast download progress notification system enables UDP messages to be sent only to registered clients, not broadcasted to all clients. This architecture minimizes network traffic and enhances system security, since only registered clients receive the UDP message. The configuration of the UDP multicast download progress notification system does not require the configuration of network devices in order to support a UDP multicast. Furthermore, any number of the clients may be on a different network domain than the DCM engine.
US08478831B2 System, method and program to limit rate of transferring messages from suspected spammers
Managing e-mails from a source suspected of sending spam. The e-mails are received at a firewall or router en route to a mail server. A determination is made whether a source has sent an e-mail which exhibits characteristics of spam. In response, subsequent e-mails from the source destined for the mail server are rate-limiting at the firewall or router such that the firewall or router limits a rate at which the subsequent e-mails are forwarded from the firewall or router to the mail server. The rate limit can be a limit on a number of e-mails per unit of time from the source that will be forwarded from the firewall or router to the mail server.
US08478828B2 Methods, systems, and computer readable media for inter-diameter-message processor routing
According to one aspect, the subject matter described herein includes a method for routing Diameter messages. The method includes steps occurring at a Diameter signaling router (DSR) comprising a plurality of Diameter message processors. The method also includes receiving, by a first of the plurality of Diameter message processors and from a first Diameter node, a Diameter message, wherein the Diameter message is received via a first Diameter connection. The method further includes determining, by the first Diameter message processor, a next-hop Diameter node for the Diameter message. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, the Diameter message. The method further includes communicating, by the second Diameter message processor and to the next-hop Diameter node, the Diameter message, wherein the Diameter message is communicated via a second Diameter connection.
US08478817B2 Providing a local device with computing services from a remote host
Systems and methods for providing a local device with computing services are disclosed. One embodiment includes, identifying one or more file types of files stored on the local device which is not associated with a local application that is installed on the local device and detecting a request to access a file stored on the local device having one of the one or more file types. The remote host can generate an offer to provide access to a remote application which is able to open the file for a fee such that the file is accessible via the local device. A selected service model can determine the fee and whether the remote application is provided for use by the local device when offline.
US08478816B2 Transferring application state across devices
A first client device or system performs a method that includes retaining in memory registration information for a respective application indicating the respective application is registered for sharing application state with other client devices or systems. The method further includes storing an application state of a respective application, and detecting a transfer triggering condition. The transfer triggering condition includes presence of a second client device or system within a predefined proximity of the first client device or system, and the predefined proximity is a predefined proximity for near field communication. Furthermore, upon detecting the triggering condition, the first client device or system determines, in accordance with the stored registration information, that the respective application is registered for application state sharing, and transmits the application state of the respective application to the second client device or system.
US08478814B2 Method and system for remotely directing a fishing tournament
A method for remotely directing a fishing tournament makes use of a data network over which participants transmit submissions indicating sizes of fish caught. The submissions may include digital images of fish, and size may be determined from a scale established using a reference object depicted in the image. The data network may also be used to register participants and provide them with tournament results. Participants may register for a fishing period, or multiple fishing periods of the tournament, and may be issued a code to be displayed in images of fish. Validation of entries may include an examination of metadata in submitted digital images.
US08478810B2 Message hub apparatus, program product, and method
There is provided a message hub apparatus for efficiently processing service processing messages in an enterprise system. The message hub apparatus stores a value of minimum residence time as minimum time during which the service processing message is to reside in a message queue. The message present in the message queue is transmitted to a service provider on condition that the minimum residence time has elapsed. The apparatus performs a merge processing of the received service processing message and the service processing message which resides in the queue. A history of the merge processing stored in the apparatus is analyzed, and the value of the minimum residence time is modified based on an analysis result.
US08478804B2 Memory compression
Exemplary embodiments comprise memory for storing the look-up table values. One exemplary memory comprises a decoder, an encoder, and one or more patterns of crisscrossed interconnect lines that interconnect the encoder with the decoder. The patterns of crisscrossed interconnection lines may be implemented on one or more planar layers of conductor tracks vertically interleaved with isolating material.
US08478802B2 Organization system for distributed items
An item grouping mechanism may be applied to files or other computer objects to allow the files or objects to be accessed according to the group definition. The group definition may be defined in a table with other group definitions and distributed across an organization so that each device using the group definition may have files or other items presented in a consistent manner. The group definition may be distributed through a different mechanism than for the files or other items. If a device determines that a file defined in the group definition is missing from a local store, the device may retrieve the file from a distribution server.
US08478801B2 Efficient reconstruction of virtual disk hierarchies across storage domains
A method and software is described for recreating on a target datastore a set of hierarchical files that are present on a source datastore. A content identifier (ID) is maintained for each component of the set of hierarchical files. The content ID of a component is updated when its contents are modified. The child component is copied from the source datastore to the target datastore. The content ID corresponding to the parent component on the source datastore is compared with content IDs corresponding to files present on the target datastore. When a matching content ID is discovered, it infers a copy of the parent component. The matching file on the target datastore is associated with the copied child component so that the matching file becomes a new parent component to the copied child component, thereby recreating the set of hierarchical files on the target.
US08478795B2 Method and system for automatically defining organizational data in unified messaging systems
A method and system for automatically defining and provisioning organizational data in a unified messaging (UM) platform are disclosed. An adapter in a unified messaging platform connects to at least one client human resources database. Human resources information that is organized in an organizational hierarchy is retrieved from the human resources database, and hierarchical organizational data is automatically generated in the UM platform based on the organizational hierarchy of the human resources information retrieved from the human resources database. UM mailboxes are provisioned to messaging centers in the UM platform based on the hierarchical organizational data.
US08478782B1 System, method and computer program product for sharing tenant information utilizing a multi-tenant on-demand database service
In accordance with embodiments, there are provided mechanisms and methods for sharing tenant information utilizing a multi-tenant on-demand database service. These mechanisms and methods for sharing tenant information utilizing a multi-tenant on-demand database service can allow automatic sharing of information owned by a first tenant with other tenants of the multi-tenant on-demand database service. In this way, collaboration among tenants of the multi-tenant on-demand database service may be enabled via the sharing of the tenant information.
US08478764B2 Method and apparatus for concurrent filtering of multiple components of streaming data
Content filtering of data containers of multiple content types is performed using multiple filtering modules operating concurrently. An apparatus for content filtering has a set of content-specific filtering modules and a network interface for parsing a received data container into components and directing each component to a respective filtering module. A filtering module edits a component of a specific content type according to respective rules. A multiplexer combines edited components produced by the set of filtering modules to form an edited data container. A root module applies a set of basic rules to a data container and any attachments. In an alternative configuration, the apparatus employs multiple filtering modules each applying rules for all content types. Received data containers are distributed among the filtering modules and an output module arranges edited data containers of a data stream in proper sequential order.
US08478759B2 Information presentation apparatus and mobile terminal
Information in which a user is interested when viewing a program and a situation and a behavior of the user are to be associated with each other. A keyword dictionary defining program information and a user behavior model are provided, and thereby the scene interesting the user is registered and stored, and information on the interesting scene is presented in a situation optimal to the user.
US08478756B2 Contextual document attribute values
Metadata is generated that contains attribute values for a first document that in turn contains one or more key words. The attribute values of the first document are based on contextual information such as attribute values associated with other documents that contain at least one of the key words. Once generated, the metadata may be associated with the first document. Related techniques, apparatuses, and articles are also described.
US08478755B2 Sorting large data sets
A computer-implemented sorting method for efficiently sorting large data sets in computing environments that include virtual memory and processor caching, the method including determining available physical memory, identifying portions of the data set that each fit in the available physical memory, determining available cache, identifying sub-portions within the portions that each fit in the available cache, sorting each sub-portion, repeating the identifying portions, identifying sub-portions, and sorting for each portion of the data set, and merging the sorted sub-portions and portions such that the data set is sorted. The sorting method avoids the use of virtual memory and seeks to identify sub-portions that fit in available cache.
US08478752B2 Methods of accessing a navigation database
A navigation database comprises a first set of elements comprising airports, beacons and waypoints; a second set of elements comprising procedures; and a third set of elements comprising routes. The method comprises a step of creating a pair of indices comprising an index comprising the elements of the three sets; identifier, a type and a functional identifier; a first list of pointers to the memory address where the elements are stored; a pre-index comprising a list of code, each code corresponding to the first characters of each element, the codes being indexed by a family of attributes of elements; a second list of pointers to the identifier of the first element in the first index.
US08478751B1 Demotion of repetitive search results
Apparatus, systems and methods for demoting repetitive search results are disclosed. Search results that are identified in both first set of search results and a second set of search results are determined to be repetitive search results. One or more of the repetitive search results can be demoted in the second set of search results. The demotion can be based on a relevancy threshold for the second set of search results.
US08478746B2 Operationalizing search engine optimization
A method for managing reference to an entity on a network includes determining shares of voice for an entity and other entities across a plurality of channels with respect to a plurality of search terms. The method also includes correlating shares of voice for the entity and the other entities with respect the search terms to determine a relative change in share of voice for the entity with respect to the other entities. Thereafter, shares of voice for the entity across the plurality of channels may be correlated to determine relative changes in share of voice for the entity within each of the channels. The relative change in share of voice for the entity with respect to the other entities and the relative changes in share of voice for the entity within each of the channels may then be displayed.
US08478743B2 Asynchronous transfer of state information between continuous query plans
Described herein are technologies pertaining to migrating state information of operators in a first continuous query plan to a second continuous query plan in an asynchronous manner, such that the first continuous query plan need not cease executing during the migrating of the state information. State information pertaining to stateful operators, such as join operators, is migrated from the first continuous query plan to the second continuous query plan by way of a transformation plan. State matching is utilized to generate the transformation plan.
US08478731B1 Managing compression in data storage systems
A method is used in managing compression in data storage systems. A data temperature is determined for a set of data in a block-based data storage system. Based on the data temperature, data compression is applied to the set of data.
US08478728B2 Online dating with private support groups
Various embodiments of computer systems, methods, and computer programs are disclosed for sharing information in an online dating platform. One embodiment is an online dating computer system comprising a server, an online dating matching component, and a dater support component. The server is configured to communicate with one or more computing devices via a communication network. The server comprises a processor and a memory. The online dating matching component and the dater support component are embodied in the memory and executed by the processor. The online dating matching component is configured to provide a matching service for online dater data and further configured to enable communications among online dater profiles established in memory. The dater support component is configured to provide dating assistance to profiles of online daters, via the online dating computer system, from messages originating from a dater support group associated with the online dater, the dater support group comprising one or more invited supporters.
US08478725B2 Method and system for performing live migration of persistent data of a virtual machine
Persistent data of virtual machines are migrated between and across data stores using a method that provides for a bounded disk size, low performance overhead, arbitrarily low downtimes, atomic switch-over, and ability to build optimizations based around block level heuristics. The method includes the steps of copying the persistent data at the source data store to the destination data store, updating a bitmap data structure during the copying step to indicate which blocks of the persistent data have been modified during the copying step, identifying the blocks that have been modified during the copying step using the bitmap data structure, and copying the identified blocks to the destination data store. The method may further include the step of determining that the number of the identified blocks is below a predetermined threshold and suspending the virtual machine prior to the second copying step.
US08478724B2 Information life cycle management system, information management server apparatus, information media controlling apparatus and program
According to one embodiment, even when the information media controlling apparatus which requests replication registration of electronic data and the information media controlling apparatus which acquires a child management file generated by replication registration are separate apparatuses, the information management server apparatus registers a child management ID of electronic data and a post office box ID of the acquisition destination of a child management file, in the post office box management table based on replication registration request information received from one information media controlling apparatus, and has the other information media controlling apparatus which is the acquisition destination acquire the child management file based on the post office box management table.
US08478723B2 Method for reading a nonvolatile memory by means of metadata and of a look-up table
An example method for writing and reading data in electrically erasable and programmable nonvolatile memory (EEPROM) cells may include writing, in erased blocks of a first memory zone, data each having a logical address defined in relation to a virtual memory; writing, in a second memory zone, metadata structures associated with the data present in the first memory zone, configuring, in a volatile memory zone, for each logical address of a data stored in the first memory zone, addresses of metadata structures comprising the logical address, reading the look-up table and then reading metadata structures that the look-up table designates, to find, from the logical address of a data, an address in the first memory zone of a block containing a valid data having the logical address.
US08478721B2 Synchronization of recurring time-scheduled data objects between incompatible databases
Methods, apparatus and computer program products for storing a recurring time-scheduled data record in a calendaring application that does not support a pattern of recurrence of the record are described herein. The method includes the steps of: 1) receiving from a server, the recurring time-scheduled data record having a first recurrence pattern; 2) determining whether the first recurrence pattern is supported by the calendaring application; 3) if the pattern is not supported, then selecting a closest recurrence pattern supported by the calendaring application; 4) modifying the selected closest recurrence pattern by applying recurrence exceptions to create a second recurrence pattern; 5) modifying the recurring time-scheduled data record based on the second recurrence pattern to create a supported record; and 6) transferring the supported record to the calendaring application.
US08478717B2 Enterprise collaboration with reusable content
Embodiments of the invention provide systems and methods for a collaboration environment in which a number of different workspaces can use the same, reusable content. According to one embodiment, a method of providing collaboration using reusable content can comprise identifying a content item to be included in a first workspace of a plurality of workspaces of a collaboration environment. A first proxy representing the identified content item can be created. The first proxy can have a unique identifier within the first workspace. A mapping table record can be created for the first proxy that links the first proxy to the content item. Additionally, a cross-reference table record can be created for the first proxy. The cross-reference record can identify a relationship of the first proxy to another content item in the first workspace.
US08478716B2 Proximity-based people matching system and method
A people matching system and method matches people in accordance with inferences of mutual interests, location, and/or proximity. Suggested matches may also be based on factors such as mobility inferences and environmental conditions. Inferences of mutual interests may be based on behavioral information. Explanations for the suggested matches may be delivered to users, including behavioral information on which the suggested matches are based.
US08478710B2 On-line autoregressive prediction in time series with delayed disclosure and monitor systems using same
An apparatus operating on a time sequence of events includes an event handling module configured to generate a predicted label for a current observed event of the time sequence of events and a true label handling module configured to process a true label revealed for an observed event of the time sequence of events. The event handling module and the true label handling module cooperatively model stochastic dependence of a true label for the current observed event based on the time sequence of events and revealed true labels for the past observed events of the time sequence of events. The event handling module and the true label handing module operate asynchronously. The event handling module and the true response handling module suitably operate as one or more digital processors.
US08478700B2 Opportunity identification and forecasting for search engine optimization
A method of optimizing placement of references to an entity includes identifying at least search term to be optimized, determining a score for results of a search of a network with respect to the entity, determining costs associated with improving the score, and determining values associated with improving the score.
US08478698B1 Methods and systems for employing artificial intelligence in automated orthodontic diagnosis and treatment planning
The methods and systems generally entail the use of a server that is configured to receive patient data through a website. The methods and systems further include the use of a database that has access to (i) information derived from textbooks and scientific literature and (ii) dynamic results derived from ongoing and completed patient treatments. The methods and systems further include the operation of at least one computer program within the server, which is capable of analyzing the patient data and identifying at least one diagnosis of the orthodontic condition. The methods and systems further entail assigning a probability value to the at least one diagnosis, with the probability value representing a likelihood that the diagnosis is accurate. The methods and systems further include instructing the computer program to identify at least one treatment approach, a corrective appliance, or a combination thereof for the at least one diagnosis.
US08478695B2 Technique for effectively generating postage indicia using a postal security device
In a franking system, a postal security device (PSD) is used to account for postage dispensation, and generate digital signatures for inclusion in postage indicia to authenticate same. In accordance with the invention, the PSD includes multiple crypto processors which participate in franking transactions and generate the digital signatures in a multiplexed manner. Each crypto processor verifies the accounting of postage dispensation leading to and including the transactions in which the crypto processor participates. In addition, the crypto processors re-create transaction records and store them therein in a distributed manner.
US08478689B1 Debit card processing
In a payment terminal that includes a processor and a memory, a request is received to process a transaction using a payment card, the request specifying a transaction amount. It is determined whether the payment card is a debit card or a credit card. If the payment card is a debit card, a service fee to be added to the transaction amount is determined and added to the transaction amount. A request is sent to a payment processor to approve the transaction. If the transaction is approved, the transaction is processed such that a charge in the amount of the transaction amount plus the service fee is associated with the payment card.
US08478683B2 Fuel offering and purchase management system
The present disclosure is directed to facilitating pricing, sales and delivery of a commodity. In one embodiment, a Fuel Offer Generator facilitates the purchase and management of fuel offerings. The Fuel Offer Generator allows Customers interested in securing fuel to obtain an offer for fuel at lock-in prices for various tenors. Fuel Customers may later exercise the fuel offers so their fuel costs are locked-in at desired levels The Fuel Offer Generator may generate hedges to counteract fuel related risks stemming from fuel offer purchases. A customer that purchases a fuel offering can exercise their fuel offering order at a specified price and redeem any difference between the market price for their purchased fuel and the price specified in their fuel offering order. The Fuel Offer Generator determines which metrics are relevant to pricing the fuel offering and then employs those determined metrics to establish the pricing of fuel offerings.
US08478681B2 System and method for auction based sales and procurement of geographically dispersed aviation fuel and services
A computer-based network auction system and method where geographically dispersed aircraft operators solicit competitive quotes for fuel and services from geographically dispersed FBOs, and FBOs submit quotes and communicate and market directly to aircraft operators planning trips to the FBOs airport or nearby airports.
US08478674B1 Application clusters
One or more application providers supply primary data and user interface rendering information to a computing system. The computing system comprises modules that mange the received data and generate a user interface using the received rendering information. Data may be managed by resolving conflicts in the primary data as between the one or more application providers. Data may also be managed through the creation of derived data based at least in part on the received primary data. A user interface may be generated that has several applications displayed in an application cluster. The applications may be generated based on the rendering information. A user may interact with the user interface and may be able to edit the primary data. If the primary data is modified, the computing system communicates the modifications to the one or more application providers that supplied the original, primary data.
US08478665B1 Vehicle ordering system
A vehicle ordering system that recommends to a vehicle dealership a vehicle to order from a vehicle manufacturer based on past sales (at various sales time periods and taking into account sales at the dealership level versus sales at the district and/or region level), current inventory (including in stock and in route), anticipated but not yet finalized orders, dealership size and calculated metrics derived from and using those elements.
US08478664B1 Recommendation system with user interface for exposing downstream effects of particular rating actions
An interactive system generates personalized item recommendations for users based partly or wholly on ratings assigned by the users to particular items. The system includes an item rating user interface that enables a user to view, prior to rating an item, information regarding the types of items that will be recommended to the user if the user assigns a particular rating or type of rating to the item. The user interface thereby enables users to refrain from performing rating actions that will tend to result in low utility or “poor quality” recommendations from the users' perspectives.
US08478663B2 Fit recommendation via collaborative inference
Some embodiments of the invention provide techniques for recommending a size of a subject item to fit a subject consumer. In some embodiments, clusters of consumers with fit characteristics similar to the subject consumer are identified, using one or more data clustering algorithms, based on any of numerous consumer attributes (e.g., self-reported and/or inferred height, weight, body shape, body characteristics, and/or purchase histories (e.g., consumers with high overlap in terms of sets of products purchased)). Information on other consumers in the cluster may be analyzed to draw conclusions on how different sizes of the subject item may fit the subject consumer. For example, the purchase history of other members of the cluster may be analyzed to determine whether other members purchased a particular size of the item, and if so, the size purchased by the other members may serve as a basis to recommend a size that may best fit the consumer. For example, if other members of the cluster purchased a particular size, then that size may be recommended to the subject consumer, or if other members of the cluster purchased and then returned a particular size (e.g., for being too small), then another (e.g., larger) size may be recommended to the subject consumer.
US08478662B1 Customized electronic books with supplemental content
Architectures and techniques are described to provide customized versions of electronic books with various supplemental content items. The electronic books include a framework having core content that is provided with each electronic book and supplemental content portions that are populated with supplemental content items based on the preferences of particular readers of the electronic books. In some cases, the electronic books may include supplemental content options that are selectable to provide access to supplemental content items by readers of the electronic books. The supplemental content items accessible via the supplement content options may also depend on the preferences of the readers.
US08478658B2 Auction-based selection and presentation of polls to users
A system and method for auction based polling is provided. Parameters related to a poll are received from a first user. Parameters related to a poll are received from a first user. A query is associated with the poll. A priority of the poll is determined based on the parameters. The poll is distributed to one or more second users according to the priority. Results to the poll are gathered. The results are reported to the first user.
US08478654B2 Information providing device, method, and system
A device executes a program including a process stored in a storage device. The process includes obtaining possessed product information of a possessed product of a user, and usage status information which indicates usage of the possessed product, the process product information being based on a request from the user device, obtaining first product information corresponding to the obtained possessed product information and a second product information of a comparison target product, the first product information and the second product information including a content of the possessed product and the comparison target described in a plurality of items, respectively, extracting a prescribed item from among the items of the first product information and second product information based on the obtained usage status information, and transmitting the content based on the content of the first product information and second product information corresponding to the extracted item to the user device.
US08478651B1 Automated ranking of online service or product providers
An online computer system is configured to receive requests from seekers for products or services and to provide the seekers and products a place to complete work once connected. The computer system searches through personal contacts of the seekers for trusted providers of the product or service request based on their proximity to the seekers. The computer system is configured to search through contacts within referral networks of the personal contacts for level-1 and level-2 providers of the product or service request. The level-2 providers might be more reliable because they are referred through the personal contacts of the seekers. The providers and referral contacts of the referrals can be rated and then provider candidates ranked according to the associated provider and referral ratings.
US08478649B2 Systems and methods for creation of structured order items during availability check
Methods and systems are provided for creating and managing structured order items. In one embodiment, a method is provided for creating and managing structured order items according to a customer order within a supply chain management system, wherein the customer order specifies a plurality of products and required quantities thereof. The method comprises the steps of checking availability of the required quantity of the products, and comparing the available quantity of the products with the ordered quantity of the products. The method further comprises replacing the ordered product by a variant product, if the available quantity of the product does not correspond to the ordered quantity of the product, the variant product comprising a plurality of replacement products. Additionally, the method includes creating structured order items according to the variant product, and updating the customer order to replace the ordered product with the structured order items.
US08478643B1 Optimal pricing and advertisement slot allocation
An allocation subsystem allocates advertisement slots based on cumulative demand of the advertisement slots. The cumulative demand can be based on a softened demand curve for advertisers that have submitted bids for allocation of the advertisement slot. The demand curves can be adjusted to regulate a variance of the advertisers spend rate throughout a budget period.
US08478637B1 Index for assessing discount potential
A computerized system and method of calculating a discount index value for a supplier can include receiving information related to a plurality of discount leverage factors for the supplier, calculating a discount index value for the supplier based on the information related to the discount leverage factors, receiving information related to an actual discount event for the supplier, recalculating the discount index value for the supplier based on the discount leverage factors and the information related to actual discount events, and displaying the discount index value for the supplier. The system and method can also include placing the discount index value on a discount index scale, defining a plurality of discount leverage regions on the discount index scale, and attributing a leverage value to the supplier based on the proximity of the discount index value to one of the discount leverage regions.
US08478623B2 Automated derivation, design and execution of industry-specific information environment
A computer-implemented method, system, and/or computer program product creates a physical information environment for a specific industry type. A candidate industry type, which has specific information environment requirements, is selected to describe a customer's operations. A set of information environment components that is specific to the candidate industry type is selected. Inherent constraints, for the set of information environment components, are identified. A processor recursively optimizes the set of information environment components to create a set of optimized information environment components that meet the inherent constraints and key performance indicators (KPIs) of the candidate industry type. A hierarchy of KPIs for the candidate industry type is defined. The processor predicts access patterns to the optimized information environment components based on the hierarchy of KPIs. A physical information environment that comprises the set of optimized information environment components is then constructed and deployed.
US08478622B2 System and method for scheduling conference resources
The present invention relates to managing and scheduling videoconferences. It introduces a novel mechanism for scheduling a virtual resource connected to an individual or a group of individuals. The virtual resource is associated to one or more conference systems in a conference management system, and an entity representing the virtual re-source is displayed in a conventional resource planning application (e.g. Microsoft Outlook) allowing a user to investigate if the virtual resource, i.e. at least one of the conference systems, is free or busy. The user is then able to schedule a conference with the resource by a familiar scheduling interface, and without having to know with which alternative conference systems the individual or group of individuals connected to the virtual resource is associated.
US08478616B2 Business application development and execution environment
A business application development environment and a corresponding business application execution environment is disclosed. A graphical user interface based Workflow Designer allows a user to easily create business applications graphically. The business applications are converted into the Business Process Modeling Language (BPML). Existing BPML applications may also be edited with the graphical user interface BMPL designer of the present invention. Created business applications (that are represented in BPML) can then be hosted on any XML based web services server system. Business applications generally operate on business objects. The objects allow for fields to include functions that combine other fields. Once an application has been designed, the BPML code may be executed using a BPML execution engine. The BPML execution engine executes the BPML based applications. One embodiment interprets BPML applications with an interpreter in the execution engine. Another embodiment compiles the BPML applications into directly executable code.
US08478604B2 Closed loop medication use system and method
A closed loop medication use system and method includes selecting a medication to prescribe to a patient based on patient information, such as laboratory results, radiology results, and patient allergies, healthcare industry practices, patient-care site specific guidelines, and medication information. The selected medication is prescribed on an unverified prescription order that is then transcribed. Transcribing includes performing multiple crosschecks of the prescription order to real-time patient information, healthcare industry practices, and medication information to generate a verified prescription order. After transcribing, the appropriate dispensing method is determined for the prescription order and dispensed. The dispensed medication is administered after confirmation by the administering clinician of the right patient, right medication, right dosage, right route, and right time. The whole process of medication use described above is monitored continuously in real-time. The monitored information is communicated to the prescribing, transcribing, dispensing and administering parts of the system.
US08478603B2 Method and system for monitoring and reporting to an operator greenhouse gas emission from a vehicle
A method and system for monitoring greenhouse gas emission from a vehicle. The vehicle is monitored for greenhouse gas emission, which includes identifying a running total of greenhouse gas emitted by the vehicle into an external environment that is external to the vehicle and activating a payment triggering condition when the emission exceeds the expected total. Satisfaction of a payment triggering condition that triggers collection of a required payment pertaining to the identified running total of greenhouse gas emitted is detected. Responsive to detecting the satisfaction of the payment triggering condition the required payment is computed as a function of the stored running total of greenhouse gas emitted.
US08478587B2 Voice analysis device, voice analysis method, voice analysis program, and system integration circuit
A sound analysis device comprises: a sound parameter calculation unit operable to acquire an audio signal and calculate a sound parameter for each of partial audio signals, the partial audio signals each being the acquired audio signal in a unit of time; a category determination unit operable to determine, from among a plurality of environmental sound categories, which environmental sound category each of the partial audio signals belongs to, based on a corresponding one of the calculated sound parameters; a section setting unit operable to sequentially set judgement target sections on a time axis as time elapses, each of the judgment target sections including two or more of the units of time, the two or more of the units of time being consecutive; and an environment judgment unit operable to judge, based on a number of partial audio signals in each environmental sound category determined in at least a most recent judgment target section, an environment that surrounds the sound analysis device in at least the most recent judgment target section.
US08478580B1 Model driven command language translator
An embodiment includes a method that includes receiving source commands to establish a configuration to control a computer networking function in a computer networking device, wherein the source commands are written in a source command language. The method selectively translates the source commands from the source command language to target commands written in a target command language, wherein the translation is based, at least in part, on a function-to-function translation model. The configuration is established in the computer networking device based on the target commands.
US08478575B1 Automatic anomaly detection for HW debug
A method for identifying an anomaly in an electronic system includes receiving, from a computer-readable storage medium, a plurality of entries from a successful simulation test of the electronic system, each of the plurality of entries including information about simulation time. The method also includes, with one or more computer processors, determining time sequence relationship between pairs of entries selected from the plurality of entries and identifying allowable sequences of entries using information related to the first plurality of entries and the time sequence relationship. The method includes receiving a second plurality of entries from a failed simulation test of the electronic system, each of the second plurality of entries including information about simulation time. The method includes analyzing the second plurality of entries and identifying one or more anomalies in the electronic system based on the analysis of the failed simulation test.
US08478574B2 Tracking array data contents across three-valued read and write operations
A mechanism is provided in an integrated circuit simulator for tracking array data contents across three-value read and write operations. The mechanism accounts for write operations with data values and address values having X symbols. The mechanism performs writes to a tree data structure that is used to store the three-valued contents to the array. The simulator includes functionality for updating the array contents for a three-valued write and to read data for a three-valued read. The simulator also includes optimizations for dynamically reducing the size of the data structure when possible in order to save memory in the logic simulator.
US08478565B2 Method of monitoring soot mass in a particulate filter and monitoring system for same with correction for active regeneration inefficiency
A method of monitoring soot mass in a particulate filter of an exhaust system includes determining a pressure differential across the filter, obtaining a first soot mass estimate by fitting the determined pressure differential to a first stored database of measured or modeled pressure differentials and corresponding measured soot masses taken during filter regeneration using a substantially similar filter previously loaded following a complete filter regeneration, and obtaining a second soot mass estimate by fitting the determined pressure differential to a second stored database of measured or modeled pressure differentials and corresponding measured soot masses taken during filter regeneration using a substantially similar filter loaded following an incomplete filter regeneration. Actual soot mass is estimated by calculating a weighted sum of the first and second soot mass estimates with weighting based on operating parameters indicative of regeneration efficiency. A monitoring system for a particulate filter is also provided.
US08478562B2 Measuring instrument
A measuring instrument includes a main body, a stylus configured to be movable in relation to the main body, an encoder for detecting the amount of displacement of the stylus relative to the main body, a calculating section for calculating a measurement value from the amount of displacement detected by the encoder, a display section for displaying the measurement value calculated by the calculating section, an operation section for issuing a command to the calculating section, and a storage section that stores an effective measurement range larger than a lower limit and smaller than an upper limit of the movement stroke of the stylus. The calculating section makes a determination as to whether or not the amount of displacement detected by the encoder falls within the effective measurement range stored in the storage section and displays the result of such a determination on the display section.
US08478559B2 Semiconductor component and method of making the same
One embodiment provides a semiconductor chip including a semiconductor body and a power semiconductor component integrated therein. The power semiconductor component includes a load electrode zone arranged on a first surface of the semiconductor body, a control electrode zone arranged on the first surface, the control electrode zone being electrically insulated from the load electrode zone, and a resistance track arranged on the load electrode zone and the control electrode zone. The resistance track ensures an electrical connection between the load electrode zone and the control electrode zone.
US08478555B2 System and methods of improved tomography imaging
The present invention is a system and methods of improved tomography imaging such as microwave tomography (MWT). An improved inversion technique surrounds the imaging region with an electrically conducting surface to create field distortions producing an improved tomographic image. The improved inversion technique of the present invention creates a new physical situation for proposed imaging systems.
US08478546B2 Method for measuring physical property values of a cell
The present invention relates to a method for measuring physical property values of a cell based on dielectric spectroscopy and based on modeling electrical characteristics such as electric conductivity, electric permittivity, dielectric constant change, and dielectric relaxation expressions in order to obtain membrane capacitance and cytoplasmic conductivity values of the cell.
US08478545B2 Identification of aberrant microarray features
Described herein is a method for identifying an aberrant feature on a nucleic acid array. In general terms, the method comprises: a) obtaining a log transformed normalized value indicating the amount of hybridization of a test sample to a first feature on the nucleic acid array; b) calculating a z-score for the first feature using: the log transformed normalized value; and the distribution of reference log transformed normalized values that indicate the amount of hybridization of control samples to the same feature on a plurality of reference arrays; and c) identifying the test feature as aberrant if it has a z-score that is above or below a defined threshold.
US08478529B2 Visibility determination in environments containing airborne dust particles
Determining optical visibility in an environment that may contain airborne dust particles is described. In one aspect, a method determines an ambient relative humidity in the environment. A near infrared wave is transmitted through a portion of the environment. An optical visibility in the environment is calculated based on the ambient relative humidity and attenuation of the near infrared wave during transmission through the environment. Various contrast thresholds are employed in the determination of optical visibility in the environment.
US08478523B2 Marking apparatus and methods for creating an electronic record of marking apparatus operations
A marking system may hold a container from which markers are dispensed to mark the presence or absence of an underground facility in a dig area. The container may identify a marker characteristic regarding the markers in the container. The marking system may receive activation of a trigger, dispense a marker from the container when the trigger is activated, and store the marker characteristic and time data when the trigger is activated. In other embodiments, the marking system may dispense a marker, determine location data and/or time data, and substantially simultaneously trigger the dispensing of the marker and logging of the location data and/or the time data. The location data identifies a geographic location where the marker is dispensed and the time data identifies the time when the marker is dispensed.
US08478521B2 Method and terminal for providing a route in a navigation system using satellite image
A method and a terminal for providing a route in a navigation system using a satellite image are provided. The terminal includes a route calculation unit for calculating a route from a current location to a destination when a user inputs the destination, a satellite image requesting unit for requesting a satellite image server for satellite images corresponding to locations on the route and for downloading the requested satellite images, a satellite image storage unit for storing the downloaded satellite images, and a controller for retrieving a satellite image corresponding to the current location from the satellite image storage unit and for displaying the retrieved satellite image simultaneously while downloading the satellite images corresponding to the locations on the route.
US08478520B2 Systems and methods for off-board voice-automated vehicle navigation
A method of providing navigational information includes processing destination information spoken by a mobile processing system user. The processed voice information is transmitted to a remote center wirelessly. The processed voice information is voice recognition analyzed to recognize components of the destination information spoken. The remote center generates a list of hypothetical recognized components of the destination information listed by confidence levels. The list of hypothetical recognized components is displayed with confidence levels at the remote center for selective checking by a human data center operator. A component set is selected based on the confidence levels and accuracy of the selected set is confirmed by interactive voice exchanges. A destination is determined from confirmed components of the destination information. Route information to the destination is generated at the remote center and the route information is transmitted wirelessly to the mobile processing system from the remote center.
US08478519B2 Providing results to parameterless search queries
In one implementation, a computer-implemented method includes receiving a parameterless search request, which was provided to a mobile computing device, for information that is relevant to a user of the mobile computing device. The method also includes, in response to the received parameterless search request, identifying with a digital computer system one or more results that are determined to be relevant to the user of the mobile computing device based upon a current context of the mobile computing device. The method further includes providing the results for display to a user of the mobile computing device.
US08478514B2 Onboard vehicle data mining, social networking, advertisement
An improvement of methods and systems using mobile and distributed data stream mining algorithms for mining continuously generated data from different components of a vehicle. The system is designed for both on-board and remote mining and management of the data in order to (1) detect the effect of various engine parameters on fuel consumption behavior, (2) predictive classification of driving patterns and associative indexing of driver performance matrix, (3) resource-constrained anomaly detection for onboard health monitoring, (4) vehicle-to-vehicle social networking and distributed data mining, (5) adaptive placement of advertisements based on vehicle performance profile and (6) onboard emissions analytics computation for wireless emissions monitoring and smog test.
US08478509B1 Method and apparatus for varying the duration of a fuel injector cycle pulse length
A voltage spike generated by the collapse of the magnetic field in a fuel injector coil is stored in a capacitor and sent to an engine control unit at a correct time regardless of when the magnetic field in the injector coil actually collapses.
US08478507B2 Control device for internal combustion engine
A control device used for an internal combustion engine and capable of determining an actuator operation amount is provided. The control device includes a computation element that uses engine status amounts to compute the actuator operation amount. The computation element uses a model that includes a plurality of submodels arranged in a hierarchical sequence. The computation element computes the actuator operation amount by using a parameter calculated by the lowest level submodel and changes the number of higher-level submodels to be used in combination with the lowest level submodel in accordance with the operation status of the internal combustion engine.
US08478504B2 Skid steer machine with automatic operating ratio change system
A skid steer machine having separate left and right hydraulic propulsion units includes an operating ratio change system by which the ratio of the propulsion speed of at least one of the hydraulic propulsion units versus the hydraulic flow directed to the propulsion units can be changed from at least a first ratio to a second ratio and inversely. The operating ratio change system includes an operating ratio change ECU which controls an operating ratio change device to operate in at least a first ratio configuration or a second ratio configuration, and the operating ratio change system operates in an automatic operating mode where the operating ratio change ECU selects the operating ratio according to machine parameters received by the operating ratio change ECU.
US08478494B2 Manual transmission and engine speed match using a transmission input shaft speed sensor
An engine speed matching system for a vehicle with a manual transmission includes a sensor that senses an input shaft speed of the manual transmission during a shift. A control module receives the input shaft speed, determines an engine speed, determines a desired engine speed based on the input shaft speed and the engine speed, and adjusts the engine speed based on the desired engine speed and the input shaft speed before the shift is completed.
US08478487B2 Control device for vehicles to make rapid counter-measure against communication abnormality in communication means between calculation control devices
In the control device for vehicles which executes a control of the vehicle by one calculation control device based upon a target control amount generated by another calculation control device connected to the one calculation control device by way of a communication means, the other calculation control device calculates an estimated target control amount by itself to compare it with the target control amount generated by the one calculation control device and input thereto by way of the communication means, or a third calculation control device compares the target control amounts generated by the one and the other calculation control devices and input thereto by way of the communication means, thereby to judge if an abnormality has occurred in the communication means, and to rapidly modify the control to make a counter-measure against the abnormality.
US08478478B2 Processor system and fault managing unit thereof
A processor system having a processor core, a plurality of modules connected to the processor core and configured to generate respective fault signals, and a fault managing unit connected to the processor core and to the plurality of modules. The fault managing unit is adapted to collect a first fault signal generated by a first module of the plurality of modules which is in a fault condition, analyze said collected first fault signal, and generate a first reaction signal to be selectively transmitted to said processor core and said first module.
US08478474B2 Diagnostic apparatus and diagnostic method for belt squeezing force adjusting mechanism
A diagnostic apparatus and a diagnostic method are provided for a belt squeezing force adjusting mechanism of a continuously variable transmission in which a belt is wound around a primary sheave that receives driving force and a secondary sheave that outputs force to a drive line, and which continuously changes the output rotation speed by adjusting the width of the groove the primary sheave and the secondary sheave by shift control. This diagnostic determines, as a precondition, whether a target control value calculated in shift control is in a low region, and performs a diagnostic on the belt squeezing force adjusting mechanism based on the relationship between an actual control value and the target control value during control to reduce a control value when it is determined that the precondition is satisfied. According to this diagnostic apparatus and diagnostic method, an erroneous diagnosis can be prevented so the diagnostic can be performed accurately.
US08478472B2 System and method for simultaneous localization and map building
An autonomous vehicle comprises at least one image sensor to provide measurements of landmark position for a plurality of landmarks; and processing functionality to estimate the position of the plurality of landmarks in a global frame and in the autonomous vehicle's frame, and to estimate the kinematic state of the autonomous vehicle in a global frame based, at least in part, on the measurements of landmark position from the at least one image sensor. The processing functionality is further operable to calculate errors in the estimated positions of the plurality of landmarks in the global frame and in the estimate of the kinematic state of the autonomous vehicle in the global frame by using a plurality of unit projection vectors between the estimated positions of the plurality landmarks in the autonomous vehicle's frame and a plurality of unit projection vectors between the estimated positions of the plurality of landmarks in the global frame.
US08478470B1 Drivetrain system having rate-limited feedforward fueling
A drivetrain system for a mobile machine is disclosed. The drivetrain system may have an engine, a generator driven by the engine to generate electric power, and a traction motor driven by the electric power from the generator. The drivetrain system may also have a controller in communication with the engine, the generator, and the traction motor. The controller may be configured to determine a change in loading on the traction motor, and determine a change in fueling of the engine that will be required to accommodate the change in loading on the traction motor. The controller may also be configured to selectively rate-limit the change in fueling, and implement the rate-limited change in fueling prior to transmission of the change in loading on the traction motor to the engine.
US08478468B2 Carbon dioxide feedback for automobile
A carbon dioxide feedback system and a method of providing carbon dioxide feedback in a computer system is provided. The method includes computing an amount of carbon dioxide generation avoided by a vehicle at a processor, calculating a number of equivalent trees based on the computation, and displaying the number of equivalent trees on a display device.
US08478463B2 Train control method and system
A train control system for controlling trains traveling in a track network including tracks with signals associated therewith. The system includes an on-board track database, a positioning system and an on-board control system. The on-board control system receives position data and automatically brakes the train prior to encountering an upcoming signal based upon specified data points. The train is not automatically braked if certain conditions are met. A method for controlling a train traveling in a track network is also disclosed.
US08478462B2 Vehicle identification tag and train control integration
An identification tag reader reads identification tags on vehicles of a train consist. Identification tag identifiers are used to retrieve weights and lengths of the vehicles, and the weight and length information is used by an onboard train control system either to verify weight and length information already stored in the system or input the information initially, in either case for use in controlling the train such as in the calculation of braking curves. In another embodiment, an identification tag reader is paired with a sensor capable of detecting a condition on a train vehicle requiring maintenance, and the condition and an identification tag identifier are transmitted to maintenance personnel. The identification tag is preferably an AEI tag.
US08478456B2 Variable bandwidth control actuation methods and apparatus
Some embodiments relate to a method of controlling a flight of a flight vehicle according to a first mode of operation and changing the mode of operation to a second mode of operation having a different bandwidth than the first mode of operation. Other embodiments relate to a flight-control system for a flight vehicle configured to control a flight of a flight vehicle according to a first mode of operation and to control the flight of the flight vehicle according to a second mode of operation to use less energy than the first mode of operation. Other embodiments relate to a control actuation system configured to control positions of aerodynamic elements in a flight vehicle in response to commands from a guidance system according to a first mode of operation and to change the mode of operation to a second mode of operation having a different bandwidth than the first mode of operation.
US08478454B2 Vehicle movement control apparatus and vehicle movement control method
A vehicle movement control apparatus for setting control requirement values for a plurality of control objects controlling movement of a vehicle, if control target values for movement of the vehicle are input, the apparatus includes: a first requirement value setting unit setting a first control requirement value for a first control object; a first estimating unit acquiring a first movement estimated value if the first control object is activated based on the first control requirement value; a calculating unit calculating an estimated delay amount which is a shortage amount generated based on response delay of the first control object; a second requirement value setting unit setting a second control requirement value for a second control object, based on the result of the calculation; and a second estimating unit acquiring a second movement estimated value if the second control object is activated based on the second control requirement value.
US08478453B2 Apparatus, systems, and methods for processing alerts relating to an in-vehicle control unit
A management system using Global Positioning System receivers for tracking remote units from a central office and quickly and conveniently determining if those remote units have varied from a set of predetermined parameters of operation. The system also includes provisions that allows information to be sent from the remote units to the central office and vice versa. The system also has safety features that promote the rapid dispatch of law enforcement personnel when requests for emergency assistance have been made from the remote units.
US08478447B2 Computational load distribution in a climate control system having plural sensing microsystems
Systems, methods, and related computer program products for controlling one or more HVAC systems using a distributed arrangement of wirelessly connected sensing microsystems are described. A plurality of wirelessly communicating sensing microsystems is provided, each sensing microsystem including a temperature sensor and a processor, at least one of the sensing microsystems being coupled to an HVAC unit for control thereof. The plurality of sensing microsystems is configured to jointly carry out at least one shared computational task associated with control of the HVAC unit. Each sensing microsystem includes a power management circuit configured to determine an amount of electrical power available for dedication to the at least one shared computational task. The at least one shared computational task is apportioned among respective ones of the plurality of sensing microsystems according to the amount of electrical power determined to be available for dedication thereto at each respective sensing microsystem.
US08478443B2 Robot system
The present invention provides a robot system including a robot having a plurality of move axes and a safeguard apparatus provided independently of a control system of the robot and adapted for limiting a movable range of the robot. The safeguard apparatus includes at least two individual-axis-detection external sensors configured to be respectively turned ON/OFF in response to a rotational position or a transfer position of respective at least two move axes among the plurality of move axes of the robot, and an apparatus body configured to limit a move of the robot based on a combination of ON/OFF conditions of at least two output signals obtained from the at least two individual-axis-detection external sensors.
US08478442B2 Obstacle following sensor scheme for a mobile robot
A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem aimed at the surface for detecting the surface. The sensor subsystem includes an emitter which emits a signal having a field of emission and a photon detector having a field of view which intersects the field of emission at a region. The subsystem detects the presence of an object proximate the mobile robot and determines a value of a signal corresponding to the object. It compares the value to a predetermined value, moves the mobile robot in response to the comparison, and updates the predetermined value upon the occurrence of an event.
US08478427B2 Electrical stimulation lead, system, and method
A paddle lead includes a plurality of electrodes configured in at least three rows of three electrodes with the second, intermediate row operable to provide anode guarding. The paddle lead further includes a plurality of grooves disposed on a surface opposite the electrodes to facilitate the insertion of the paddle lead within a patient by inhibiting the veering of the paddle lead to one side or the other of the dorsal column as the paddle lead is advanced along the dorsal column midline during implantation.
US08478426B2 Systems and methods for making and using electrical stimulation systems having multi-lead-element lead bodies
A lead for providing electrical stimulation of patient tissue includes a distal lead element, at least two proximal lead elements, and a junction coupling the distal lead element to each of the at least two proximal lead elements. The distal lead element includes a plurality of electrodes and a plurality of conductive wires coupled to the plurality of electrodes and extending along a longitudinal axis of the distal lead element. Each of the at least two proximal lead elements includes a plurality of terminals and a plurality of conductive wires coupled to the plurality of terminals and extending along a longitudinal axis of the proximal lead element. The junction includes a circuit arrangement electrically coupling each of the conductive wires of the distal lead element to at least one of the conductive wires of at least one of the at least two proximal lead elements.
US08478424B2 Medical lead having coaxial connector
A medical lead includes a connector for operably coupling the lead to an active medical device. The connector includes a first tubular conductive contact having a length, a proximal end, a distal end and a lumen extending through the contact from the proximal end to the distal end. The connector also includes a second tubular conductive contact having a length, a proximal end, and a distal end. The length of the second contact is greater than the length of the first contact. The second contact is disposed in the lumen of the first contact such that the proximal and distal ends of the second contact extend beyond the proximal and distal ends of the first contact. The lead further includes first and second electrodes. The first electrode is operably coupled to the first contact, and the second electrode is operably coupled to the second contact.
US08478416B2 Implant power control
A system and method of operating an implant system having an external portion and an implanted portion. The external portion includes a first magnet and a power signal transmission module for transmitting an electrical power signal across the skin of a user. The implanted portion including a second magnet, a receiver module for receiving the power signal across the skin of a user, a Hall Sensor, a switch, and a battery. The method includes externally orientating and/or positioning the first magnet in a first arrangement, such that the external portion is held in place on the user based substantially on a magnetic force between the first magnet and the second magnet, and such that the power signal transmission module is aligned with the receiver module and the receiver module receives the power signal. The first magnet is orientated and/or positioned in a second arrangement, such that the first magnet applies a magnetic field that is sensed by the Hall Sensor. The switch in the implanted portion is controlled based, at least in part, on output from the Hall Sensor, the switch for providing power from the battery.
US08478411B2 Flexible tube sensor for sensing urinary sphincter pressure
The disclosure describes a therapeutic sphincter control system with a fluid tube pressure sensor. The system senses sphincter pressure and sends the information to a stimulator that is capable of stimulation therapy to control sphincter contractility, thus reducing unwanted urinary incontinence. Measuring sphincter pressure is accomplished through the use of a fluid-filled tube placed through the sphincter and attached to a module implanted within the bladder. Pressure within the tube is transduced to generate an electrical signal that is sent wirelessly to an implanted stimulator connected to a lead positioned near pelvic floor nerves. An external device may be used to wirelessly send information to the implanted stimulator and inhibit stimulation in order for the patient to empty the bladder. Pressure information and stimulation information may be recorded and reviewed for continued patient monitoring. In addition, the system may only include the pressure sensor to monitor patient pressure information.
US08478404B2 Output circuit for both cardiac contractile electrostimulation and non-contractile neural modulation
An apparatus comprises an electrostimulation energy storage capacitor, a circuit path that provides pacing stimulation from the capacitor through the load, a constant current neural stimulation circuit that is switchable into the circuit path to provide neural stimulation through the load and switchable out of the circuit path to provide the pacing stimulation through the load, and a control circuit configured to selectively enable delivery of the pacing stimulation or the constant current neural stimulation.
US08478401B2 Synchronization of defibrillation and chest compressions
A resuscitation system for use by a rescuer for resuscitating a patient having a ventricular arrhythmia, comprising circuitry and processing configured for detection of chest compression/phase timing information indicative of the start of the decompression phase, circuitry and processing configured for delivery of electromagnetic therapy for the termination of ventricular arrhythmias, wherein the circuitry and processing for the delivery of electromagnetic therapy utilizes the chest compression phase timing information to initiate delivery of the electromagnetic therapy within 300 milliseconds of the start of the decompression phase.
US08478394B2 Field deployable concussion assessment device
A device and method for assessment of traumatic brain injury (TBI) is described. The device is configured to acquire brain electrical signals from a patient's forehead using one or more neurological electrodes. The acquired brain electrical activity data is subjected to artifact rejection and feature extraction, and a subset of features are then combined in at least one classifier function. The classifier functions statistically place a patient in one of four categories related to the extent of brain dysfunction: 1) normal brain electrical activity; 2) abnormal brain electrical activity consistent with non-structural injury with less severe manifestations of functional brain injury; 3) abnormal brain electrical activity consistent with non-structural injury with more severe manifestations of functional brain injury; and 4) abnormal brain electrical activity consistent with structural brain injury.
US08478379B2 Probe visualization based on mechanical properties
A method for visualization includes receiving an input indicative of respective apparent coordinates of a plurality of points disposed along a length of a probe inside a body of a subject, and applying a model of known mechanical properties of the probe to the apparent coordinates so as to compute a cost function with respect to shapes that can be assumed by the probe in the body. A shape is chosen responsively to the cost function, and corrected coordinates of the points along the length of the probe are generated based on the shape. The representation of the probe using the corrected coordinates is then displayed.
US08478378B2 Devices, systems and methods to detect endothelialization of implantable medical devices
An implantable medical device including a radially-expandable body and an attached detection device. The detection device includes a sensor positioned on a surface of the radially-expandable body and configured to detect endothelialization of the surface. The detection device also includes a transmitter and a receiver. Systems incorporating the implantable medical device and methods of using the device are also disclosed.
US08478374B2 Superconducting cable assembly and method of assembly
An HTS cable assembly is provided which includes a cryostat or housing, an HTS wire bundle disposed longitudinally within the cryostat, and plural support members disposed between the HTS wire bundle and the cryostat. The support members are elongate, tubular members having resiliency in both the axial and radial directions. The support members are disposed between the HTS wire bundle and the inner surface of the cryostat in an arrangement that maintains and supports the HTS wire bundle in a spaced-apart relationship with respect to the inner surface of the cryostat. In addition, the plural support members are configured to substantially prevent relative movement between the HTS wire bundle and the cryostat.
US08478370B2 Slide device and slide assembly
A slide device with two housing parts that can be slid relatively to one another comprises a slide assembly. The slide assembly comprises a sheet or plate material slider and a sheet or plate material base. The slider has displaced portions and the base is provided with slots. The slider is received through the slots with the displaced portions. This construction provides for a substantially reduced building height of the slide assembly and thereby for a substantially reduced building height of a device in which the slide assembly is used.
US08478346B2 Mobile phone
To provide a mobile phone which can be used without hampering convenience in a condition where functions of the mobile phone are switched and can improve operability. The mobile phone includes an optical sensor, a display element, a pixel circuit portion where a plurality of pixels having a plurality of transistors are arranged in matrix, an optical sensor control circuit which is connected to an optical sensor driver circuit for driving the optical sensor and reads a signal from the optical sensor, a display portion control circuit which is connected to a display element driver circuit for driving the display element and outputs an image signal for displaying an image on a display portion, a gradient detection portion for outputting a signal in accordance with a gradient of the mobile phone, and an arithmetic circuit for performing display in the pixel circuit portion by switching image signals output to the display portion control circuit with a signal from the gradient detection portion.
US08478342B2 Inter-cell interference coordination
A system and method for coordinating interference in cellular systems are disclosed herein. In one embodiment, a cellular base station interference coordinator includes an interference estimator. The interference estimator estimates a level of interference caused by transmissions controlled by a host base station for each of a plurality of radio resources, and provides interference estimates corresponding to the radio resources to a target base station. Each interference estimate is based on transmit power and channel strength to the target base station for each transmission controlled by the host base station for a radio resource.
US08478340B1 Device for and method of detecting SIM card removal and reinsertion
A device for and method of determining if a SIM card was removed and reinserted into a device by initially inserting the SIM card into the device, checking for the presence of the SIM card, if the SIM card is present then returning to the second step, if the SIM card is not present then reporting that the SIM card has been removed from the user-definable electronic device, checking for the presence of the SIM card, if the SIM card is not present then returning to the fifth step, and if the SIM card is present then reporting that the SIM card has been reinserted into the device, and returning to the second step.
US08478335B2 System and method for radio communication
A system and method for radio communication is provided. The system includes a plurality of radios configured to communicate over a plurality of antennas. A switch assembly provides selective coupling of a radio to an antenna. The switch assembly includes a programmable logic device configured to execute an algorithm to select an antenna configuration.
US08478310B2 Short message service (SMS) data transfer
Exemplary methods and systems for facilitating SMS data transfer services in mobile devices are described. An exemplary method includes sending a first SMS message to a device with a payload of the first SMS message including machine-readable information. Next, a second SMS message may be received from the device with a payload of the second SMS message including machine-readable information. The first or second SMS message payloads may include, for example, a synchronization message, a call message, call data, or a scheduling message.
US08478300B2 Proximity service discovery in wireless networks
Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points or other wireless communication devices. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, UWB or any other suitable wireless technology. As one example, particular services may be requested. As another example, services that are provided by a device may be advertised.
US08478292B2 Wireless localization method based on an efficient multilateration algorithm over a wireless sensor network and a recording medium in which a program for the method is recorded
A wireless localization technology using efficient multilateration in a wireless sensor network is disclosed. After calculating estimated distances from each of at least three reference nodes to a blind node using received signal strength of wireless signals that the at least three reference nodes received from the blind node, the estimated location of the blind node is obtained through multilateration using the calculated estimated distances. To correct error in the estimated location, the estimated distances are used, and the error correction direction and error correction distance for the estimated location are calculated by applying a largest weight to the reference node closest to the estimated location. The error of the estimated location is corrected by move the estimated location of the blind node by the calculated error correction direction and error correction distance. Calculation for the error correction is very simple and fast.
US08478277B2 Network-based system for rerouting phone calls from phone networks to VoIP clients for roamers and subscribers who do not answer
A system, method, computer product and service are provided which, when a subscriber's VoIP client is online and the subscriber's non-VoIP wireless or fixed line number is called, will automatically route the call over IP to the subscriber's VoIP client. This routing may be performed by the subscriber's wireless or fixed line home operator and can be conditioned to depend on whether the non-VoIP number is roaming or not answering.
US08478262B2 Method and apparatus for delegating signal quality handover measuring of a user equipment in wireless communication to a neighbouring user equipment
The invention presents a method for measuring signal quality of a user equipment (UE) in wireless communication networks, comprising: communicating UE sends a cooperative measurement request to its neighboring UEs to delegate the neighboring UEs to carry out cooperative measurement; if at least one of the neighboring UEs agrees to carry out the cooperative measurement, the neighboring UE utilizes idle timeslots to perform corresponding cooperative measurements according to the received cooperative measurement request; then, the neighboring UE sends measurement result to the communicating UE or the network according to the request to finish the whole measurement process. By adopting the cooperative measurement method in the present invention, communicating UE can delegate the measurement task to its neighboring UEs, so that it can be extricated from overloaded measurement and therefore it avoid the impact of measurement operation on current communication speed and QoS.
US08478261B2 Predictive wakeup for push-to-talk-over-cellular (POC) call setup optimizations
A predictive wakeup function for Push-to-Talk-over Cellular (PoC) call setup optimizations in a cellular mobile phone network. In performing the predictive wakeup for call setup optimizations, an originating mobile transmits an event trigger to a real-time exchange that interfaces to a mobile switching center in the cellular mobile phone network. The real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants. The terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange. The predicted participants may be determined based on static or dynamic information, including heuristics involving calling patterns.
US08478260B2 Callback tokens for dropped calls
A method and system that support re-establishing a dropped call or communication is disclosed. A terminal may publish its parameters to other terminals through in-band or out-of-band signaling. Token values may then be determined by a weighted sum of parameters, where the terminal having the largest weighted sum possesses the token. If the call or communication drops, the terminal possessing the token then initiates communication to the other terminals. In addition, a plurality of tokens may be used when there are more than two terminals in a call. The terminals may be partitioned into groups, where one of the terminals in each group possesses a token.
US08478255B2 Portable terminal device, address book transfer device, information display method and address book transfer method used in portable terminal device, and computer program
A mobile phone terminal (1) is provided with an address book table (TLA) storing an address book indicating names and telephone numbers or electronic mail addresses of other parties of communication, a concealed address book table (TLB) generating a concealed character string in which a part or a whole of characters of the names and the telephone numbers or the electronic mail addresses of the other parties of communication is concealed and storing a plurality of the generated concealed character strings, and an address book display process portion (104) displaying, in a real name display mode, a name and a telephone number or an electronic mail address of other party of communication designated by a user based on the address book table (TLA) without concealing characters of the same, and displaying, in an anonymous display mode, the same as the concealed character string in which a part or a whole of the characters is concealed based on the concealed address book table (TLB).
US08478247B2 System and method for portable profiles
Embodiments of the present invention include improved communication system and methods. In one embodiment, the present invention includes a wireless communication method comprising, on a first wireless device, receiving one or more wireless device identifications associated with one or more other wireless devices, and transmitting at least one of the one or more wireless device identifications from the first wireless device to a remote computer system, and on the remote computer system, receiving the at least one wireless device identification, and accessing information associated with the at least one wireless device identification. Embodiments of the present invention may be used for electronic dating, social networking and other communication applications.
US08478231B2 Method and device for updating a prepaid balance
Disclosed is a method of a mobile communication device, a device and a method of a server for updating the prepaid balance during the active mode of the mobile communication device. The method of the device includes storing in memory a stored prepaid balance prior to initiating a wireless communication via a service provider, initiating an active mode wireless communication and transmitting, during the active mode wireless communication, at least one balance query to the service provider. The method further provides receiving, during the active mode wireless communication, a response to the balance query, determining if the response to the balance query is valid and processing the response to the balance query to obtain a new prepaid balance if the response to the balance query is valid.
US08478227B2 System and method for lawful interception of user information
The present invention relates to method and arrangements to provide information related to user devices in a telecommunication system (TS). The system comprises at least one network domain (HPLMN, WCDMA) that is associated with a central database (DCR). The method comprises identification in the central database (DCR) of a first request (REQ1, REQI1) to provide to at least one data analysis function, user identity information related to all user devices that notifies attachment to the at least one network domain (HPLMN, WCDMA). Attachment notification from a requested user device (A, B) to the network domain is then detected in the central database.
US08478222B2 I/Q calibration for walking-IF architectures
Systems and methodologies are described that facilitate calibration techniques for a station in a wireless communication system that can be utilized to provide joint estimates for distortion introduced by in-phase and quadrature (I/Q) imbalance and mixing-product modulated images.
US08478221B2 Method and apparatus for efficient DC calibration in a direct-conversion system with variable DC gain
A wireless communication receiver includes a multitude of look-up tables each storing a multitude of DC offset values associated with the gains of an amplification stage disposed in the wireless communication receiver. The entries for each look-up table are estimated during a stage of the calibration phase. During such a calibration stage, for each selected gain of an amplification stage, a search logic estimates a current DC offset number and compares it to a previous DC offset estimate that is fed back to the search logic. If the difference between the current and previous estimates is less than a predefined threshold value, the current estimate is treated as being associated with the DC offset of the selected gain of the amplification stage and is stored in the look-up table. This process is repeated for each selected gain of each amplification stage of interest until the look-up tables are populated.
US08478219B2 Heterodyne receiver
A down-conversion module for a heterodyne receiver comprises a first mixer circuit, a second mixer circuit and an interconnection. The first mixer circuit includes first and second differential control terminals and is arranged to produce a first down-converted differential voltage signal at a first down-converted frequency as a function of a first RF differential input signal applied to the first differential control terminals and of a first RF differential reference frequency signal applied to the second differential control terminals. The second mixer circuit includes two differential pairs of second amplifier elements and the second amplifier elements comprise second differential control terminals and cross-connected pairs of second amplifier output paths for producing a second down-converted differential voltage signal at a second down-converted frequency as a function of the first down-converted differential voltage signal and of a second RF differential reference frequency signal applied to the second differential control terminals. The interconnection includes transmission line elements and is arranged to apply a differential current signal which is a function of the first down-converted differential voltage signal to differential input terminals of the second mixer circuit common to respective pairs of the second amplifier elements.
US08478215B2 Harmonic rejection mixer and phase adjustment method thereof
A harmonic rejection mixer converts a frequency of a radio frequency signal by using a first to a third local signals (LOs) whose phases are different from each other, and the harmonic rejection mixer includes a phase difference detection circuit for detecting a phase difference between the first LO and the second LO, a phase difference detection circuit for detecting a phase difference between the first LO and the third LO, a phase adjustment circuit for adjusting the phase of the second LO so that the phase difference detected by the phase difference detection circuit becomes a first phase difference, and a phase adjustment circuit for adjusting the phase of the third LO so that the phase difference detected by the phase difference detection circuit becomes a second phase difference. It is thereby possible to achieve high precision harmonic rejection characteristics.
US08478208B2 Controlling functions of mobile communications devices
Function-control instructions for controlling a function or feature of a device can be created remotely, locally, or both. A device can receive a function-control instruction or a function-control instruction embedded in received content. Additionally, or alternatively, a function-control instruction can be created locally based on user information or calibration information. Function-control instructions can be passed to an instruction execution application that interprets the function-control instruction. The instruction execution application can pass instructions, based on the function-control instruction, to the device for implementation.
US08478198B2 Interference management messaging involving termination of a request for reduction in interference
A set of nodes may communicate in a manner that is asynchronous with respect to the communication between other sets of nodes. To facilitate reservations of resources by different nodes, a node may transmit a message that requests neighboring nodes to limit their interfering transmissions on a given resource and then transmit another message to inform the neighboring nodes that the node is no longer using the resource. To address problems that may be caused by concurrent asynchronous transmissions by different nodes, a messaging scheme may be used to enable a first node to acquire control information transmitted by asynchronous neighboring nodes while the first node was transmitting, and was thereby unable to receive control messages.
US08478191B2 Short range booster with multiple antennas
Systems, methods and techniques for operating a wireless repeater with multiple antennas are presented. Signals from a wireless communication device are received by a wireless repeater on at least two branch channels associated with at least two repeater receiver antennas. Path or space diversity is resolved from the signals, and the signals are processed on the at least two branch channels to produce at least one strong signal to be repeated to another wireless communication device.
US08478189B2 Relay communication system and a method for transmitting data in the same system
A relay communication system and a method for transmitting data in the same system, wherein the method for transmitting data comprises: a relay station notifying a transmitting terminal and a receiving terminal of air interface resources which are required when the transmitting terminal transmits data and when the receiving terminal receives the data (S102); the transmitting terminal transmitting the data to the relay station on the air interface recourses, and the relay station forwarding the data to the receiving terminal on the air interface resources (S104). By using the present invention, the times of forwarding the data along a data transmission path can be effectively reduced, and thus improves data transmission efficiency.
US08478186B2 Educational system and method for testing memorization
The educational system for testing memorization provides a computerized classroom system for testing a student's memorization of a text to be recited, for example, the text of the Qur'an. A set of digital data representing a text of a written work to be memorized by a student, such as the text of the Qur'an, is recorded in a database. Upon selection of a text portion to be tested, the portion is divided into individual words, and the user recites the portion, with the audio input being received and recorded by the system. The audio input from the user is converted into textual data, which is compared with a corresponding word of the portion stored in the database. If the spoken word matches the corresponding word portion stored in the database, the word is instantly displayed on a computer display, and the user may then speak the next word.
US08478184B2 Image forming apparatus which prevents toner images from sticking to each other
An image forming apparatus includes a transfer unit configured to transfer a toner image based on image data onto a recording medium, a fixing device configured to thermally fix the toner image transferred onto the recording medium, a stack tray configured to stack a recording medium conveyed from the fixing device, and a controller configured to calculate based on the image data an amount of a toner on a top surface of the recording media stacked on the stack tray and an amount of a toner on a bottom surface of the recording media to be subsequently conveyed and discharged onto the stack tray and to control a recording medium discharge interval based on a result of calculating the amounts of the toners.
US08478183B2 Image forming apparatus
A transferring unit transfers a toner image from an image carrier to a recording medium. A fixing unit fixes the toner image transferred onto the recording medium. A conveying unit conveys the recording medium from the transferring unit to the fixing unit along a conveyance surface. A guiding member receives the recording medium from the conveying unit and guides the recording medium to a fixing nip of the fixing unit along a guiding surface. An angle changing unit changes an angle between the conveyance surface and the guiding surface according to the type of the recording medium.
US08478182B2 Printing medium alignment device with rollers attached and image forming apparatus having the same
A printing medium alignment device and an image forming apparatus having the same, the image forming apparatus includes a printing medium supply unit to supply a printing medium, a printing unit to print an image on the printing medium supplied from the printing medium supply unit, and a printing medium alignment device to align the printing medium fed toward the printing unit. The printing medium alignment device includes: a register roller; an idle roller to form a nip with the register roller, to feed the printing medium to the printing unit; a register shutter to move to a first position to block the printing medium from entering the nip, to align the printing medium, and to move to a second position to allow the printing medium to enter the nip; and a shutter roller mounted in the register shutter. When the register shutter is in the second position, the shutter roller rolls while in contact with the printing medium, to decrease a friction between the printing medium and the register shutter.
US08478180B2 Image heating apparatus
An image heating apparatus includes a belt including a heat generating layer for generating heat by energization and including a power receiving portion which has electroconductivity and is electrically connected to the heat generating layer; a stationary back-up member, provided inside the belt, for sliding on an inner peripheral surface of the belt; a pressing member for pressing the belt against the back-up member to form a nip in which a recording material is to be nip-conveyed between the belt and itself; and an electroconductive portion, provided on the back-up member, for supplying electric power to the power receiving portion by being electrically connected to the power receiving portion.
US08478178B2 Fixing devices for fixing marking material to a web with contact pre-heating of web and marking material and methods of fixing marking material to a web
Fixing devices for fixing marking material to a web, printing apparatuses and methods of fixing marking material to a web are provided. An exemplary embodiment of the fixing devices includes a first roll including a heated outer surface; a second roll forming a fixing nip with the outer surface of the first roll at which a continuous web on which marking material is disposed is received; a third roll positioned to contact the web prior to entering the fixing nip; and an adjustment mechanism connected to the third roll. The adjustment mechanism is operable to move the third roll to vary a wrap length of the web contacting the outer surface of the first roll upstream from the fixing nip to control pre-heating of the web and marking material by contact with the outer surface prior to entering the fixing nip. The first roll and second roll are operable to apply heat and pressure to the pre-heated web and marking material at the fixing nip to fix the marking material to the web.
US08478176B2 Fixing apparatus
A fixing apparatus fixes an image formed on a recording material and includes a guiding member for guiding movement of the recording material, provided in a recording material passing opening of the apparatus, a rib projecting from a recording-material passing surface of the guiding member, for being contacted by the recording material, a shutter provided at a position opposing the guiding member and movable between a position for opening the passing opening and a position closing the passing opening, and a projection provided at a position of the shutter opposing a portion of the guiding member not having the rib with respect to a direction perpendicular to a recording material feeding direction. When the shutter takes the closing position, the clearance between the rib and the shutter is larger than the clearance between the guiding member and the projection.
US08478175B2 Image forming apparatus
A control portion obtains a first difference in a movement amount between paper passing period and paper non-passage period of a transfer belt, and determines whether or not a first absolute value thereof is a first threshold value or more. In a case where the first absolute value is the first threshold value or more, a transfer belt unit positional adjustment motor is driven to adjust a first angle with respect to a first direction of a transfer belt unit with respect to a photoreceptor drum. In a case where the first absolute value is less than the first threshold value, a second absolute value of a second difference between a movement amount and a designed value set in advance of the transfer belt is obtained, and whether or not the second absolute value is a second threshold value or more is determined. When the second absolute value is less than the second threshold value, the processing is finished, and when the second absolute value is the second threshold value or more, a second angle with respect to a second direction orthogonal to the first direction of the driving roller with respect to the photoreceptor drum is adjusted so as to be less than the second threshold value by a driving roller positional adjustment motor.
US08478174B2 Image forming apparatus
An image forming apparatus includes a separation supporting unit for forming undulations on a recording material bearing member, and a roller disposed between the separation supporting unit and a transfer nip and configured to stretch the recording material bearing member.
US08478173B2 Limited ozone generator transfer device
A limited ozone generator transfer device includes a ceramic substrate having conducting lines, a dielectric layer, and a top conducting layer with slots therein that align with the underlying conducting lines. Corona is generated in the slots by applying an AC voltage of about 2.5 kVp-p across the electrodes. This device is “green” in that it generates significantly less ozone than conventional transfer devices, thus reducing requirements on an ozone collection system.
US08478166B2 Electrophotographic image forming apparatus having removable cartridge with coupling member
A cartridge mountable in an image forming apparatus includes a rotatable member, a hollow cylindrical portion, having first and second inner grooves, that transmits a rotational force to the rotatable member, a coupling member having a spherical base portion and an axially movable pin penetrating the spherical base portion and having first and second end portions projected outside the base portion, and a limiting portion, provided in the first inner groove, for limiting axial movement of the pin. When the coupling member is inclined to a maximum extent within a predetermined inclination range, after movement of the pin is limited, so that the first end portion moves away, and the second end portion moves toward, the rotatable member, the first end portion is disengaged from the first inner groove, whereas the second end portion is engaged with the second inner groove.
US08478163B2 Image forming device, toner cartridge, developer cartridge, and image bearing member cartridge
A photosensitive member cartridge 20, a developing cartridge 40, and a toner cartridge 60 can be mounted in and removed from a common mounting/removing opening 2a through a common path without enlarging the device. The mounting/removing opening 2a also can be made comparatively small. Thus, a configuration is simplified. The toner cartridge 60 can be mounted or removed by rotating a handle 62 to an upper direction. The developing cartridge 40 and the toner cartridge 60 can be mounted or removed by pressing down a handle 25. The photosensitive member cartridge 20, the developing cartridge 40, and the toner cartridge 60 can be individually exchanged depending on lifetime of the cartridges.
US08478158B2 Developing device
A developing device includes a developer carrier, a developing unit housing which rotatably supports the developer carrier, a side seal member which comes into slidable contact with both ends of the developer carrier, a sheet-like elongated seal member which extends in the axial direction of the developer carrier so as to come into slidable contact with the developer carrier, a side seal attachment surface which is formed in the developing unit housing and to which the side seal member is attached, and a support portion which is formed in the developing unit housing and protrudes toward the developer carrier from the side seal attachment surface to support the elongated seal member. The elongated seal member is attached onto the support portion in a state where both ends thereof overlap the side seal member and are opposite the side seal attachment surface.
US08478157B2 Image forming device that executes reverse-transfer operation
An image forming device in a continuous mode forms monochrome images on a plurality of recording media in succession. A transfer member is disposed in confrontation with a plurality of photosensitive members. In the continuous mode, a control unit controls a reverse-transfer unit to perform a reverse-transfer operation on at least one of a plurality of collecting members such that the excrescences are transferred from the at least one of the photosensitive members onto the transfer member in a medium interval. A switching unit sets a contact state to a first contact state during the reverse-transfer operation in the continuous mode such that one of the developing rollers for black contacts one of the photosensitive members for black and that remaining ones of the developing rollers are separated from remaining ones of the photosensitive members.
US08478153B2 Methods, apparatus, and systems for fuser assembly power control
A fuser assembly stepped power control system includes a controller that outputs control signals to independently control individual lamps in the fuser assembly. Multiple lamps are turned on with a delay between actuation of each lamp to reduce in-rush current. Control signals are output by the controller as a function of temperature error.
US08478152B2 Image forming apparatus and method using different transfer voltages when recording material is heated in different image forming modes using different numbers of heating device
An image forming apparatus includes an image bearing member for carrying a toner image, a transferer supplied with a voltage to transfer a toner image from the member onto a recording material in a transfer portion, heaters with different heating conditions for heating the image transferred onto the material, a refeeder for refeeding the material to the transfer portion to transfer the image onto the material having the image fixed by the heater, a selector for selecting the glossiness of the image after fixing, a device for determining the heater to heat the image from the heaters in accordance with the glossiness selected by the selector, and a device for changing the voltage for transferring the image onto the refed material in accordance with the heater having heated the image on the material prior to the material being refed by the refeeder.
US08478148B2 Fixing unit and image forming apparatus
A fixing unit includes: a support member; an endless-belt-like fixing member which is wound on the support member; a pressure member which rotates in a fixed rotation direction while being pressed onto the fixing member; a fixing portion in which the fixing member and the pressure member abut against each other to perform fixation on a recording medium; a separation unit which is provided in a space between the support member and the fixing member on a downstream side of the fixing member in a rotation direction of the fixing member and for separating the recording medium from the fixing member; a separation portion which is provided in the separation unit to press the fixing member onto the pressure member and guide the fixing member to leave the pressure member; and an adjustment unit as defined herein.
US08478144B2 Method for forming a combination print with continuous imaging
Methods are provided for forming a combination print having an image thereon. In accordance with one aspect, a first receiver is provided having a first side with a toner in an overlap area and the first receiver is overlapped with a second receiver overlapping the first receiver; and the first receiver and second receiver are moved in the overlapped position past a print engine so that an image is formed on the combination of the first receiver and the second receiver with contiguous application of toner forming the image applied across the first receiver and the second receiver, the first receiver and second receiver are fused to bind the prints together and to fix the toner to form a combination print having a continuously applied image.
US08478138B2 Optical receiving device, optical receiving circuit, and method for receiving optical signals
There is provided an optical receiving device for deriving a signal using for data identification. The optical receiving device includes a demodulator for demodulating a modulated optical signal to an demodulated optical signal, a convertor for converting the demodulated optical signal to a first and a second electric signals, a generator for generating a complement signal by summing the first electric signal of a normal in phase component and the second electric signal of a reverse in phase component, and a suppressor for suppressing, by the use of the complement signal, a variation of potential which appears in a data signal at a time of phase changing of the modulated optical signal, the data signal being a difference of the normal in phase component and the reverse in phase component.
US08478135B2 Method and apparatus for polarization-division-multiplexed optical receivers
An optical receiver includes a two-stage constant modulus algorithm (CMA) equalizer. The first stage is a modified version of a CMA equalizer and the second stage is a conventional CMA equalizer. The first stage may be made up of four sub-equalizers, of which only two of the sub-equalizers are independent, i.e., uncorrelated to each other. This first stage equalizer compensates for polarization-mode dispersion (PMD). The second stage equalizer is a conventional CMA equalizer made up of four sub-equalizers that are adjusted independently. This second stage equalizer may compensate for polarization-dependent loss (PDL). The receiver includes a first processor that determines PMD information based on a plurality of transfer function parameters of the modified CMA equalization of the first stage equalizer and the modified-equalized output and a second processor that determines PDL based on a plurality of transfer function parameters of the CMA equalization of the second stage equalizer.
US08478129B2 Optical communication device, optical transceiver using the same and manufacturing method of optical communication device
An optical communication device, including a module board which includes at least the optical module inputting or outputting an optical signal, and the peripheral circuit connecting electrically with the optical module; a connector board which includes an electric connector inputting or outputting an electric signal: and a flexible board which adjusts a relative position of the module board and the connector board, and transmits the electric signal among these boards.
US08478125B2 Optical PON network using passive DPSK demodulation
An optical PON network comprises a central office which generates N DPSK modulated optical signals, where N is an integer greater than 1, an optical coupling which connects the N signals to at least one optical fiber, a passive distribution node located remotely from the central office which has at least one input port that is coupled to the fiber and a plurality of output ports, the node being arranged to transmit a first wavelength of the N signals to at least one of its output ports, and at least one optical network unit connected through a respective optical fiber to the first output port of the passive distribution node. The passive distribution node comprises an arrayed waveguide grating which provides a passive optical connection between its input port and the first output port and which for that connection functions as a bandpass filter having a profile and bandwidth selected such that the DPSK optical signal passed to the input node is converted to an intensity modulated signal at the output port.
US08478121B2 Camera with infrared shutter module
A camera includes an image sensor, a storing module, an infrared shutter module, and a controlling module. The image sensor converts light rays projected thereon to digital image signals. The storing module is for storing the digital image signals. The infrared shutter module includes an infrared emitter and an infrared receiver adjacent to the infrared emitter, and when infrared rays emitted from the infrared emitter are transmitted into the infrared receiver, the infrared shutter module outputs a triggering signal. The controlling module electrically connects to the image sensor, the storing module, the infrared shutter module and stores the digital image signals in the storing module when receiving the triggering signal.
US08478120B2 Camera lens and image capturing device using the same
A camera lens and an image capturing device using the same. The camera lens comprises a lens-barrel fixing-base, a driving barrel, a focusing lens-barrel and an elastic member. The lens-barrel fixing-base has a hollow part, which has a first supporting part. The first supporting part has a connecting part. The driving barrel has a groove formed at an inner wall of the driving barrel. The focusing lens-barrel has a guiding part, which is inserted into the groove for allowing the focusing lens-barrel to be axially moved in the driving barrel. The focusing lens-barrel has a second supporting part. The elastic member is a hollow-ring structure setting between the lens-barrel fixing-base and the focusing lens-barrel. One end of the elastic member is positioned against the first supporting part and the another end of the elastic member is positioned against the second supporting part.
US08478109B2 Recording apparatus and method, program, and storage medium
Disclosed herein is a recording apparatus for recording a file stream which may be composed of a header, a body, and a footer onto a storage medium. The apparatus may includes header area securing means for, before recording of the body, securing in a recording area of the storage medium a header area in which the header is to be recorded; recording means for recording the body and the footer in the recording area of the storage medium, re-securing the header area secured by the header area securing means based on areas in which the body and the footer have been recorded, and recording the header in the re-secured header area; and reflecting means for allowing information concerning the header area secured when a recording process performed by the recording means is terminated normally or abnormally to be reflected in a file system of the storage medium.
US08478106B2 Recording/reproducing device
The present invention provides a recording/reproducing device which shortens time required for dubbing, when a user performs the dubbing of program data. The recording/reproducing device of the present invention is a recording/reproducing device which records and reproduces information, including: a tuner control unit 4 which obtains first information; a recording/reproduction control unit 13 which records, in an HDD 15, the first information obtained by the tuner control unit 4, and records, in an optical disc held in the optical disc drive 14, second information which is information having the same content as the first information; a CPU 5 which invalidates the second information; and a user input control unit 9 which receives an instruction requesting the first information recorded in the HDD 15 to be recorded in the optical disc. In the case where the user input control unit 9 receives the instruction, the CPU 5 validates the invalidated second information.
US08478081B2 Monolithic image perception device and method
The present invention is directed to an apparatus which can acquire, readout and perceive a scene based on the insertion, or embedding of photosensitive elements into or on a transparent or semi-transparent substrate such as glass or plastic. The substrate itself may act as the optical device which deflects the photons of an incident image into the photosensitive elements. A digital neural memory can be trained to recognize patterns in the incident photons. The photosensitive elements and digital neural memory elements may be arranged with light elements controlled in accordance with the patterns detected. In one application, intelligent lighting units provide light while monitoring surroundings and/or adjusting light according to such surroundings. In another application, intelligent displays display images and/or video while monitoring surroundings and/or adjusting the displayed images and/or video in accordance with such surroundings.
US08478080B2 Securing of documents by means of digital watermark information
In the production of a document, image information is incorporated into a plurality of layers of the document such that the pieces of image information are combined into a total image. The image information in at least two of the layers includes digital watermark information. The entirety of the digital watermark information in the at least two layers forms a security feature for an authentication of the document. The invention further relates to a respective document, a method for authentication, and a device for authentication.
US08478079B2 Scan conversion apparatus, image encoding apparatus, and methods of controlling the same
In this invention, scan conversion processing of changing the scan order for each block is used. Parallel scan conversion processing is executed if possible, thereby making the number of scan conversion target blocks per unit time larger than before. To do this, a scan status holding unit holds statistical information based on the appearance frequency values of coefficients in a block. A scan order holding unit holds coefficient position information in which the coefficient positions in a block are arranged based on the scan order. A parallel number determination unit determines the number of blocks processable in parallel based on the statistical information held in the scan status holding unit and supplies the result to a scan conversion unit as a control signal. If the control signal from the parallel number determination unit indicates parallel processing, the scan conversion unit executes scan conversion of two input blocks in parallel.
US08478065B2 Pixel processing
A method of processing pixels of an image comprises determining the most homogenous region of the image, calculating a threshold (th) according to the content of the determined region, selecting pixels in the image according to the calculated threshold (th), and applying a gain to the selected pixels. The method can also further comprise calculating the gain according to the content of the image.
US08478056B2 Method of and apparatus for detecting error in image data stream
A method is provided for detecting an error in an image data stream in a device environment where digital image data is reproduced, especially, in a wired/wireless network such as a personal portable device. The method comprises determining whether or not an error is present in an input image data stream; determining a similarity between patterns of transform coefficients that are generated in the course of decoding the input image data stream; and detecting the starting position of the error based on the similarity determination. Accordingly, a decoder can independently detect the position of the error accurately, and the quality of an image which is replaced and restored using error concealment can be improved.
US08478053B2 Image sorting apparatus
An image sorting apparatus provided with an image inputting unit that inputs an image; a distribution function preparing unit that prepares a distribution function of pixel values of the image; a describing unit that performs series expansion on the distribution function by using base functions that form a complete set and are orthogonal to each other due to different weights in a distribution area and describing the distribution function by expansion coefficients, an evaluating unit that evaluates features of the shape of the distribution function based on the expansion coefficients, and a sorting unit that sorts the image to images of at least two categories based on results of the evaluation.
US08478052B1 Image classification
An image classification system trains an image classification model to classify images relative to text appearing with the images. Training images are iteratively selected and classified by the image classification model according to feature vectors of the training images. An independent model is trained for unique n-grams of text. The image classification system obtains text appearing with an image and parses the text into candidate labels for the image. The image classification system determines whether an image classification model has been trained for the candidate labels. When an image classification model corresponding to a candidate label has been trained, the image classification subsystem classifies the image relative to the candidate label. The image is labeled based on candidate labels for which the image is classified as a positive image.
US08478051B2 Generalized statistical template matching under geometric transformations
A method of detecting a geometrically transformed object in an image comprises comparing a template comprising a plurality of line segments for the object with regions of an image, and determining a similarity measure that uses a statistical measure based on the sums of pixel values of line segments of the image corresponding to each of the line segments of the template. Embodiments of the invention use a discrete set of geometrically transformed versions of the template, for example using the similarity transform.
US08478049B2 Method for fixed-rotation and rotation-independent image correlation
A circlet is defined as a compact angle representation expressing, at a given pixel comprised in the first image, the direction of change of pixel intensity. A method of locating a feature of interest includes the steps of: acquiring a first image of a feature of interest to a user; generating a learned circlet image from the first image; saving one or more sets of learned circlets corresponding to one or more selected probes; acquiring a second image of the feature of interest; generating a target circlet image from the second image; and correlating the learned circlet image and the target circlet image.
US08478047B2 Object information derived from object images
Search terms are derived automatically from images captured by a camera equipped cell phone, PDA, or other image capturing device, submitted to a search engine to obtain information of interest, and at least a portion of the resulting information is transmitted back locally to, or nearby, the device that captured the image.
US08478041B2 Method for analyzing and/or testing at least one user interface, data processing device and computer program product
In summary, the present invention relates to a method for analyzing and/or testing at least one user interface, comprising the steps of: transmitting an address of at least one user interface, in particular a web-based user interface, and/or a source code together with the associated graphical elements of at least one user interface, in particular a web-based user interface, to an evaluation apparatus (10); transmitting the address of the at least one user interface and/or the source code together with the associated graphical elements of the at least one user interface to at least two differently configured presentation apparatuses (12, 14); generating at least one pixel image of the user interface on each presentation apparatus (12, 14); transmitting each generated pixel image to the evaluation apparatus (10); automatically determining and/or representing at least one difference between the generated pixel images of the at least one user interface.
US08478037B2 Image capture and identification system and process
A digital image of the object is captured and the object is recognized from plurality of objects in a database. An information address corresponding to the object is then used to access information and initiate communication pertinent to the object.
US08478036B2 Image capture and identification system and process
A digital image of the object is captured and the object is recognized from plurality of objects in a database. An information address corresponding to the object is then used to access information and initiate communication pertinent to the object.
US08478032B2 Segmenting an image
A technique includes representing an image to be segmented using a graph including vertices and edges, where a subset of the vertices is marked as belonging to a plurality of objects. The technique includes assigning weights to the edges based at least in part on color probability densities associated with the objects derived from the subset of vertices marked as belonging to the plurality of objects; and segmenting the image, including identifying boundaries of the objects based at least in part on the weights and the graph.
US08478031B2 Image processing using colored colorant amounts and colorless colorant amounts
Image processing in which input image signals are converted into output image signals represented as a combination of colored and colorless colorant amounts. For each pixel of an input image represented by the input image signal, it is determined whether the pixel belongs to a high or low density range. For each pixel belonging to the high density range, it is specified whether the pixel belongs to a high or low frequency region of the input image. Color conversion with a 1st conversion parameter is applied to an input image signal corresponding to a pixel belonging to the high frequency region, and color conversion with a 2nd conversion parameter is applied to an input image signal corresponding to a pixel belonging to the low frequency region.
US08478029B2 Multi-resolution analysis in image segregation
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image, in a computer memory, forming a set of selectively varied representations of the image file and performing an image segregation operation on at least one preselected representation of the image of the image file, to generate intrinsic images corresponding to the image. According to a feature of the exemplary embodiment of the present invention, the selectively varied representations comprise multi-resolution representations such as a scale-spaced pyramid of representations. In a further feature of the exemplary embodiment of the present invention, the intrinsic images comprise a material image and an illumination image.
US08478028B2 Method and system for converting at least one first-spectrum image into a second-spectrum image
Method for converting at least one image of a first spectrum into an image of a second spectrum, comprising: —recording at least one first-spectrum reference image (NRI) of at least one reference scene (RS) with a first-spectrum recording apparatus (1), the first-spectrum reference image (NRI) comprising first image portions with corresponding first-spectrum sensor reference data (b1, b2); —providing corresponding second-spectrum reference information (RGB); —providing at least one set of reference data (T1, T2) from at least part of the first-spectrum sensor reference data (b1, b2) relating to the reference scene (RS), and at least a corresponding part of the second-spectrum information (RGB) relating to that reference scene (RS); —providing at least one target first-spectrum image (NTI) or target second-spectrum image; and —converting each target first-spectrum image (NTI) or target second-spectrum image into a respective second-spectrum image (CI) or first-spectrum image, respectively, using the set of reference data (T1, T2).
US08478026B2 Method and system for transparency adjustment and occlusion resolution for urban landscape visualization
According to certain embodiments of the present invention, a graphical presentation is generated from a data representation. A lens is applied to reveal a region-of-interest occluded by an occluding portion of an image. The lens includes an extent of the lens, a focal region including a magnification and a transparency to reduce occlusion of the region-of-interest by the occluding portion, and a shoulder region between the extent of the lens and the focal region. The shoulder region provides context for the focal region with respect to a portion of the image outside of the extent of the lens by preserving visibility of information surrounding the focal region. The shoulder region also has decreasing transparency as depth decreases from the focal region to the portion of the image outside of the extent of the lens.
US08478020B1 Apparatus and system for imaging currency bills and financial documents and method for using the same
A customer account number is received via an interface of a document processing device. A plurality of documents associated with the deposit transaction is received in an input receptacle of the document processing device. The plurality of documents is transported, one at a time, along a transport path from the input receptacle past an image scanner to one or more output receptacles. Each document is imaged with the image scanner to produce image data associated with the deposit transaction. The image data is reproducible as a visually readable image of at least a portion of each document. Deposit information is generated from the image data associated with the deposit transaction. The customer account number is associated with the generated deposit information. The deposit information is transmitted from the document processing device to a teller system.
US08478014B2 Apparatus for generating an image of moving object
The present invention relates to an apparatus for generating an image of a moving object, wherein a movement of the object comprises a multiple of moving phases. The apparatus comprises a measured detection data providing unit (20) for providing measured detection data of the moving object, which have been detected by using a detection process and which are assigned to the moving phases. The apparatus comprises further a reconstruction unit (13) for reconstructing an image object of the object from the provided measured detection data and an adaptation unit (18) for adapting the image object for different moving phases such that simulated detection data are adapted to the measured detection data of the respective moving phase, wherein the simulated detection data are determined by simulating the detection process, which has been used for detecting the measured detection data assigned to the respective moving phase, with the image object.
US08478010B2 Image processing apparatus, image processing program recording medium, and image processing method
An image processing apparatus includes: a model estimator that models gradient variations of pixel values in an image of a captured object, which is an in-vivo image, according to the pixel values in the image; and an abnormality candidate detector that detects an abnormality candidate area on the object shown in the image according to a difference between a pixel value of each pixel constituting the image and an estimated pixel value of each pixel, the estimated pixel value being determined according to the modeled gradient variations of the pixel values.
US08478008B2 Culture apparatus, culture information management method, and computer readable medium storing program of same
A temperature-controlled room accommodates an incubation container incubating a sample and maintains the inside thereof in a predetermined environment condition. An imaging section generates data of a plurality of observing images. An image analyzing section performs an image analyzing process on the data of the plurality of observing images obtained by imaging the incubation container at different times. Image analyzing data generated by the image analyzing section includes morphological information which indicates incubation states of the samples and rate-of-change information regarding the morphological information. A search processing section conducts a search for the incubation container which meets the first searching condition and the second searching condition based on the image analyzing data.
US08478005B2 Method of performing facial recognition using genetically modified fuzzy linear discriminant analysis
The method of performing facial recognition using genetic algorithm-modified fuzzy linear discriminant analysis (LDA) is based on the Fisherface LDA, with a modification being made in calculation of the membership function. Particularly, the membership function is computed using a pair of parameters α and β, which are optimized by a genetic algorithm in order to minimize the recognition error.
US08478003B2 Vegetation growth condition analysis method, recording medium on which program is recorded, and vegetation growth condition analyzer
Vegetation growth condition analyzer, method and record medium using plural radar imaees of a ground surface of a same target area, which have been laken at multiple times during the year obtained from a flying body, e.g. an artificial satellite are disclosed. These images are stored in a map database and aligned wjth a criterion image. Extracting a backscatter coefficient of a specified target area in the criterion image from the map database and calibrating the backscatter coefficients of other radar images are entailed. Finally, calculating growth values of vegetation shown in the radar images by use of the calibrated backscatter coefficients are obtained.
US08477993B2 Image taking apparatus and image taking method
In an automatic shooting mode, a CPU of a digital camera displays on an LCD a number setting display for setting the number of people to be taken. After the number of people to be taken is set, a through image taken by the CCD is stored in a frame memory and displayed on the LCD. A face detecting section detects and counts faces contained in the through image, and outputs the number of faces as the number of detected people to a number matching section. The number matching section judges whether the set number stored in the frame memory matches the detected number input from the face detecting section. When the number matching section judges that the numbers match each other, the CPU performs an image-taking processing after AF control and AE control.
US08477988B2 Image processing apparatus, image forming apparatus and computer readable medium
An image processing apparatus has a read image acquisition section and a specific image region extraction section. The read image acquisition section acquires read image data which is obtained by reading a front face and a rear face of a document. The specific image region extraction section extracts, as a specific image region, from among local regions existing at corresponding positions of the front face and the rear face of the read image data, a local region in which an amount of difference of at least one of hue degree, brightness degree or saturation degree between the front face and the rear face is within a predetermined range.
US08477986B1 Audience participation gloves
An audience interaction device is provided in the form factor of a glove. The glove can include a light emitting circuit including a series of lights disposed long finger receptacles of the glove. The light emitting circuit includes a series of lights, a portable power source, a switch, and wires providing electrical communication between the components. The circuit can include controls to provide a steady light output, a flashing output, a sequencing output, etc. The lights can be of a single color or multi colored. Chemiluminescence's can also be used for producing light. The device can include a noise generating device disposed upon a palm section of the glove. The noise generating device can be a mechanical device or an electrically drive noise generating apparatus. The electrically driven apparatus can be continuous, time based, or based upon proximity to an opposing glove.
US08477985B2 Customized earphone
An earphone and method for forming the same are provided. The earphone includes an earphone housing, a speaker, and an earcap. The earphone housing includes a speaker mounting portion. The speaker is fixed to the earphone housing, and has a cable that passes through the body and is drawn from the body. The earcap is installed to at least partially enclose the speaker and the housing, and has at least one speaker sound emitting hole therein. The earcap is made of a material that solidifies after a predetermined time elapses, and is manufactured by inserting the material into an ear of a user, and then solidifying the material such that it is suited for a shape of the ear of the user.
US08477981B2 Watch including a built-in microphone in the watchcase
A watch (1) has a microphone (16) placed in a watchcase (2), a bracelet (3) with two end parts respectively attached to two opposite sides of the case and at least one through aperture (7) made in a lateral wall (12) of the case. The through aperture defines a first sound wave guide channel, and opens into the case in the direction of said microphone. The microphone is connected in the case to a sound wave processing unit circuit (19) for voice recognition. The watch further includes an audio guide member (6) fitted with a second open sound wave guide channel that comes into direct contact with the external surface of the lateral wall of the case across an area (13) that extends on either side of the aperture so as to guide the sound waves towards said first channel. This guide member may be made in an end part of the bracelet. In this manner, any interference from reflecting cavities, edges or surfaces in said area close to the aperture can be removed or attenuated.
US08477970B2 Systems, methods, and apparatus for controlling sounds in a three-dimensional listening environment
Certain embodiments of the invention may include systems, methods, and apparatus for controlling sounds in a three dimensional listening environment. According to an example embodiment of the invention, a method is provided for controlling the apparent localization of sounds in a 3-dimensional listening environment. The method can include receiving one or more audio channels, receiving decode data associated with the one or more audio channels, routing the one or more audio channels to a plurality of processing channels, selectively processing audio associated with the plurality of processing channels based at least in part on the received decode data, and outputting processed audio to a plurality of speakers.
US08477969B2 Condenser microphone
There is provided a condenser microphone including a microphone capsule having a diaphragm and a capsule mounting, and a sound guide unit for guiding sound. The sound guide unit is provided at at least one side of the capsule mounting.
US08477964B2 Method and device for phase-sensitive processing of sound signals
A method and device for phase-sensitive processing of sound signals of at least one sound source may include arranging two microphones at a distance d from each other, capturing sound signals with both microphones, generating associated microphone signals, and processing the sound signals of the microphones. During a calibration mode, a calibration-position-specific, frequency-dependent phase difference vector φ0(f) between the associated calibration microphone signals may be calculated from their frequency spectra for the calibration position. Then, during an operating mode, a signal spectrum S of a signal to be output is calculated by multiplication of at least one of the two frequency spectra of the current microphone signals with a spectral filter function F.
US08477961B2 Microphone array with rear venting
Microphone arrays (MAs) are described that position and vent microphones so that performance of a noise suppression system coupled to the microphone array is enhanced. The MA includes at least two physical microphones to receive acoustic signals. The physical microphones make use of a common rear vent (actual or virtual) that samples a common pressure source. The MA includes a physical directional microphone configuration and a virtual directional microphone configuration. By making the input to the rear vents of the microphones (actual or virtual) as similar as possible, the real-world filter to be modeled becomes much simpler to model using an adaptive filter.
US08477954B2 Controlling audio signals
Method, user terminal and computer program product for controlling audio signals at the user device during a communication session between the user device and a remote node, in which a primary audio signal is received at audio input means of the user device for transmission to the remote node in the communication session. It is determined whether the user device is operating in (i) a first mode in which secondary audio signals output from the user device are likely to disturb the primary audio signal received at the audio input means, or (ii) a second mode in which secondary audio signals output from the user device are not likely to disturb the primary audio signal received at the audio input means. In dependence upon determining that the user device is operating in the first mode, the secondary audio signals are selectively suppressed from being output from the user device during the communication session, such that when the user device is operating in the first mode said secondary audio signals do not disturb the primary audio signal received at the audio input means for transmission to the remote node in the communication session.
US08477952B2 Audio system with feedback detection means
The invention concerns in a first aspect an audio system comprising a microphone, audio signal processing means, an output transducer and means for detecting a possible feedback tone and the corresponding frequency of the feedback tone in the audio system between the output transducer and the microphone. According to the invention means for counteracting feedback are provided. Further, means are provided for changing the phase of the audio signal at a given frequency. In a further aspect, a binaural hearing aid system comprising first and second hearing instruments according to the first aspect, each hearing instrument comprising transceiver circuitry allowing an exchange of signals between the two hearing instruments, and wherein the binaural hearing aid system is adapted to provide that a phase change introduced in the first audio signal by a controller of the first hearing instrument is or can be introduced in the second audio signal of the second hearing instrument via said transceiver circuitry.
US08477938B2 Method and apparatus for authentication of portable electronic devices
A mobile communication terminal connected to the portable electronic device encodes a system serial number and an authentication key, generates an integration secrete key, and transmits the integration secrete key to an authentication center computer. The authentication center computer decodes the integration secrete key, performs authentication registration, encodes a temporary service approval key and a temporary integration authentication key, and transmits the temporary service approval key and the temporary integration authentication key to the mobile communication terminal. The mobile communication terminal decodes the temporary integration authentication key, obtains approval for the relay, and transmits the temporary service approval key to the portable electronic device. The portable electronic device decodes the temporary service approval key, performs authentication for utilizing a service, and applies the temporary service approval key to an application service.
US08477937B2 Methods and systems for providing interference based physical-layer encryption
A method for encrypting an information carrier comprising generating a sequence of data using a sequence generator, modulating, using a first modulator an output from the sequence generator such that an interference signal results, encoding the interference generator's synchronization information using an encoder, modulating, using a second modulator, the encoded synchronization information such that a synchronization carrier signal results, spreading the synchronization carrier signal using a spreader such that a spread sub-carrier synchronization signal results, and combining the modulated information carrier signal, interference signal, and spread sub-carrier synchronization signal using a signal combiner such that a composite signal results, the interference signal having one or more signal characteristics that results in obfuscation of the information carrier signal when the information carrier signal and interference signal are combined.
US08477925B2 Call method, device, and communication system for private branch exchange user
A call method, a device, and a communication system for a private branch exchange (PBX) user are provided. User data of the private branch exchange user may be sent to an application server when the private branch exchange user has opened an account but not registered. The application server may continue normal calling by using the user data of the private branch exchange user. The PBX user can make a successful call without independent registration when implementing independent supplementary services.
US08477920B2 Systems and methods for managing the status of participants of a tele-networking meeting
Systems and methods for managing the status of participants of a tele-networking meeting are disclosed. During a tele-networking meeting, a network device may monitor the talk time of each participant of the meeting. If a participant's talk time exceeds the target talk time, the network device may prompt the chair, and the chair may take action. Action may include managing a participants status by muting, disconnecting, or spinning the participant off into a subconference. Additionally, during a tele-networking meeting, a chair may also create a subconference on network device. Thus, the chair may be able to spin off participants of a tele-networking meeting into a subconference controlled by a subchair.
US08477913B2 Voicemail with data content
Techniques for attaching content to a voicemail are described. Content may be attached to a voicemail by storing the content and the voicemail in a common container or envelope, embedding the content at a location within the voicemail, tagging the content with an identifier identifying the voicemail, tagging the voicemail with a tag identifying the content and a location of the content on a network, or otherwise associating the content with the voicemail. A representation of the content to be attached to the voicemail may be visually displayed on a user interface of an originating telecommunications device before attaching the content to the voicemail.
US08477904B2 X-ray diffraction and computed tomography
An imaging system combines CT and XRD measurements, both measuring the XRD diffraction and the absorption as a function of energy. A goniometer 2, source 4 and two dimensional detector 10 may be used. Embodiments use relatively soft X-rays in the 5-25 keV range. An integrated mounting unit to mount the sample 8 close to detector 10 is also described.
US08477900B2 Hold-down spring unit for top nozzle of nuclear fuel assembly having improved hold-down performance and top nozzle for nuclear fuel assembly having the same
A hold-down spring unit for a top nozzle of a nuclear fuel assembly. The hold-down spring unit is coupled to the upper end of the top nozzle of the nuclear fuel assembly. The hold-down spring unit includes a first spring which provides a hold-down force upon the nuclear fuel assembly under start-up conditions and hot full power conditions of a nuclear reactor, and a second spring which provides an additional hold-down force upon the nuclear fuel assembly under start-up conditions of the nuclear reactor. The hold-down margin under start-up conditions and hot full power conditions is reduced, thus enhancing the mechanical and structural stability of the nuclear fuel assembly.
US08477893B2 Multi-rake receiver
A receiver includes a select module, an enable module, and a receiver module. The select module is configured to detect (i) a number of antennas in the receiver, or (ii) a number of enabled receiver paths in the receiver. The select module is also configured to generate a receiver select signal and an adjustment signal based on (i) the number of antennas detected, or (ii) the number of enabled receiver paths detected. The enable module is configured to, based on the receiver select signal, (i) determine that at least one of the enabled receiver paths is an unnecessary receiver path, and (ii) disable the at least one of the enabled receiver paths. The receiver module is configured to, based on the adjustment signal, adjust a bandwidth of the receiver or coefficient values of the receiver.
US08477870B2 Transmitter including polar modulation circuit
Provided is a transmitter including a polar modulation circuit which adjusts a timing lag between an amplitude component and a phase component more accurately than a conventional art. The polar modulation circuit includes: a first calculator for performing an exclusive OR logical operation between the amplitude component before and after being inputted to the first processing section; a second calculator for performing an exclusive OR logical operation between the phase component before and after being inputted to the second processing section; and a delay fluctuation detection/compensation section for obtaining a delay time of the amplitude component based on an amount of output accumulation of the first calculator; obtaining a delay time of the phase component based on an amount of output accumulation of the second calculator; detecting an amount of delay fluctuation by using the delay times; and adjusting timings of the amplitude component and the phase component.
US08477869B1 Equal power output spatial spreading matrix for use in a wireless MIMO communication system
A symbol encoder unit is configured to produce two or more encoded spatial data streams, wherein a number, NSS, of the encoded spatial data streams is less than a number, NTX, of transmission antennas to be used to transmit the encoded spatial data streams. A spatial spreading unit is configured to utilize a spatial spreading matrix Q to distribute two or more encoded spatial data streams to the transmission antennas. Q has NTX rows and NSS columns, and Q satisfies one or more of the following two constraints:  ∑ l = 1 N SS ⁢ Q ⁡ ( t , l )  2 = A t ⁢ B ( a ) for all t=1 . . . NTX., or  ∑ l = 1 N SS ⁢ S l ⁢ Q ⁡ ( t , l )  2 = A t ⁢ B ( b ) for all t=1 . . . NTX when Sl is equal to (i)−1 or (ii) 1. Q(t,l) is a component of Q at row t, column l, Sl is a symbol in an 1-th spatial stream. B is a constant, and A1, A2, . . . , ANTX is a sequence of constants.
US08477868B2 Method and apparatus of transmitting information in wireless communication system
A method and an apparatus of transmitting information in a wireless communication system are provided. The method includes transmitting first information based on a first resource index through a first antenna and transmitting second information based on a second resource index through a second antenna.
US08477852B2 Uniform video decoding and display
Described herein are embodiments for decoding and displaying video data. Several of these embodiments utilize a unified frame buffer management system, to facilitate better memory management in decoding and displaying compressed video. One approach describes a method of decoding and displaying compressed video data. The method involves receiving a compressed video frame, and allocating a frame buffer for use in decoding the compressed video frame. A frame identifier is assigned to the allocated frame buffer. The compressed video frame is decoded into the frame buffer, and the frame identifier is passed to a display module.
US08477846B2 System and method for adaptive intra refresh rate setting in a video encoder
A system and method for adaptive intra refresh rate setting for each video frame in a video encoder is disclosed. In one embodiment, a video encoding method includes computing channel induced distortion values at multiple intra refresh rates for a coded video frame as a function of channel loss and spatiotemporal content, computing source coding distortion values at the multiple intra refresh rates for the coded video frame as a function of the spatiotemporal content and an operating bit-rate, selecting an intra refresh rate value for one or more video frames subsequent to the encoded video frame as a function of the sum of the corresponding computed channel induced distortion values and the source coding distortion values, and encoding the one or more video frames using the selected intra refresh rate value.
US08477839B2 Network packet aware data encoding
A communication device is operable to manage communication of data streams, which comprise data encoded utilizing scheme that generate plurality of frames with logical grouping and/or inter-frame dependencies, based on determination of network payload parameters that are utilized for the data transmission. Exemplary encoding schemes comprise MPEG encoding, which generates data streams comprised I-frames, P-frames and/or B-frames. Network packets that are utilized to perform data communication are generated such that packet payloads comprise only data corresponding to a single frame and/or logical grouping within the encoded data stream. Feedback from networking subsystem in the communication device may be provided during processing of the data streams to enable use of network payload parameters during encoding operations. Frame sizes may be adjusted, for example, so that a size of each frame is multiple of a size of a payload of the network packets that are utilized in data communication.
US08477833B2 Circuits and methods for DFE with reduced area and power consumption
A 1/n-rate decision feedback equalizer (DFE) and method include a plurality of branches. Each branch includes a summer circuit configured to add a feedback signal to a received input, and a latch configured to receive an output of the summer circuit in accordance with a clock signal. A feedback circuit includes a multiplexer configured to receive as input, an output of each branch, the multiplexer having a clocked select input and configured to multiplex the output of each branch to assemble a full rate bit sequence, and a filter configured to provide cancellation of intersymbol interference (ISI) from the received input to be provided to the summer circuit of each branch.
US08477830B2 Light monitoring system using a random phase multiple access system
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving monitor data from a lighting equipment monitor. A data stream is created based upon the monitor data. The data stream is spread with a common pseudo-noise (PN) code that is used by a plurality of nodes in communication with an access point. A frequency offset to the spread data stream based at least in part on a timing of the access point is applied. The spread data stream is transmitted with a randomly selected timing offset.
US08477822B2 Compact transistor outline packaged laser with optical monitoring function
An apparatus comprising a header comprising a platform for attaching opto-electronic components, an optical element, a laser diode (LD) configured to emit an optical signal that passes through the optical element, and a cap affixed to the header such that the cap is coaxially aligned with the header, wherein the cap and header encase the optical element and the LD.
US08477816B2 System and method to regulate high current radiation sources
Disclosed is a high current radiation system. The system includes a high current radiation source to generate radiation and an analog circuit to generate, based, at least in part, on an input signal representative of the present current level delivered to the high current radiation source and a user-controlled input representative of a desired current level, an output signal to control a current level to be delivered to the high current radiation source. The system further includes a current driver to control the current delivered to the high current radiation source based, at least in part, on the output signal of the analog circuit.
US08477808B2 Method and apparatus of assigning in wireless communication systems
A method and apparatus of assigning selected interlace mode, the method comprising generating SelectedInterlaceAssignment message comprising SelectedInterlaceAssignment message comprising an 8 bit Message ID field, a 12 bit PilotPN field, a 1 bit SelectedInterlacesEnabled field, a 4 bit NumAssignedInterlaces field, and a 3 bit InterlaceID field, wherein, the PilotPN field is set to a PilotPN of the sector that sends SelectedInterlace Assignment message, the NumAssignedInterlaces field is set to the number of assigned interlaces, the InterlaceID field is set to an interlace assigned to the access terminal for SelectedInterlace operation and transmitting the generated SelectedInterlaceAssignment message over an OFDM communication link.
US08477798B1 Selectively enabling network packet concatenation based on metrics
A method, system, and apparatus are directed towards selectively concatenating data into a packet to modify a number of packets transmitted over a network based on a combination of network and/or send-queue metrics. In one embodiment, Nagle's algorithm is used for concatenating data into a packet. The concatenation may be selectively enabled based on heuristics applied to the combination of metrics. In one embodiment, the result may indicate that there should be a concatenation, or that data should be sent immediately, or that a current state for whether to concatenate or not should be maintained. The heuristics may include an expert system, decision tree, truth table, function, or the like. The heuristics may be provided by a user, or another computing device. In another embodiment, the concatenation may be enabled based on a conditional probability determined from the combination of metrics.
US08477795B2 LDP IGP synchronization for broadcast networks
A method and apparatus for LDP-IGP synchronization for broadcast networks. In one embodiment of the invention, responsive to a network element bringing up an adjacency with a Designated Router of the broadcast network on a broadcast interface, that network element advertises in its Link State Advertisement (LSA) a peer-to-peer (P2P) adjacency to each member of the broadcast network that has bidirectional IGP communication with the network element instead of advertising a pseudo-node adjacency to the pseudo-node of the broadcast network. Each P2P adjacency includes a high cost to discourage use of those links for transit traffic. After LDP becomes operational with all neighbors on the broadcast interface, the network element advertises the pseudo-node adjacency instead of the P2P adjacencies. Accordingly, transit traffic is avoided through that network element until LDP is operational with all neighbors on the broadcast interface.
US08477794B2 Multiple communications protocol routing in advanced metering infrastructure context
Techniques for using an Advanced Metering Infrastructure (AMI) system for Utility Automation (UA) purposes in a utility distribution system are disclosed herein. In an AMI system, a metering node often includes a communications option board for connecting to a wide area network (WAN), which can be shared between the AMI system and a UA system. The metering node may be near other devices that can be controlled by a utility company to monitor and control components of the utility distribution system. A data packet is received in a communication device. The communication device determines whether the received data packet is formatted according to a first protocol employed by the AMI system. If so, then the data packet is forwarded to a first device in communication with the AMI system. If not, then the data packet is forwarded to a second device in communication with the UA system.
US08477792B2 System and method for managing dynamic network sessions
For an Internet Access Gateway operative between an area network and a public network, managing dynamic network sessions therebetween whereby a primary server on the public network in a primary session with a client of the area network initiates an additional session with an additional server on the public network, for which an unexpected data packet received at the gateway from the additional server is associated with the primary session, and accordingly allowed access to the area network through the gateway, provided the gateway received the data packet at an input port exceeding 1023, the additional session comprises a pre-defined Session Triggering Event, and at least one internal network component of the area network indicates willingness to receive the data packet. Wherefore, a preferred Application Level Gateway is thereby provided for firewall and NAT implementations to enhance network security.
US08477790B2 Apparatus and method for operating relay link in relay broadband wireless communication system
Provided is a relay broadband wireless communication system. The relay broadband wireless communication system includes a plurality of base stations, and one or more relay stations. The base stations perform communication with a relay station placed within a coverage area and generate state information to be provided to the relay station. The one or more relay stations are disposed at a location allowing communication with the plurality of base stations and select one or more serving base stations based on state information received from each of the base stations.
US08477789B2 Transmission device and reception device
A transmission device (100) outputs, to a reception device (200), a stored amount of packets in a first transmission buffer (105) just before a certain packet has been written to the first transmission buffer. A first reception buffer amount read unit (206) in the reception device reads a stored amount of packets in a first reception buffer just before the certain packet has been read from the first reception buffer. A storage amount addition unit (207) adds the stored amount of packets in the first transmission buffer and the stored amount of packets in the first reception buffer, and a correction unit (208) adjusts the frequency of a variable frequency oscillator in a reception timestamp timer 209 so that the resulting added value is a constant value.
US08477782B2 VRRP and learning bridge CPE
The present invention describes an access node for communication in a telecommunication network comprising: an input/output unit adapted for receiving a first information message, wherein the first information message comprises a logical address associated with a virtual network node, a processing unit for extracting the logical address of the virtual network node and for determining a hardware address associated with the logical address of the virtual network node, where the processing unit is further adapted for a determining a logical address of an end-user host communicating with the virtual network node, wherein the access node is configured to transmit a second information message comprising the logical and hardware address of the virtual network node to the logical address of the end-user host. Also, a network infrastructure where the access node is operating is described. The access node also implements a method of the present invention by means of a computer program comprising instruction sets for implementing the method steps of the invention.
US08477779B1 Method and system for reliable multicast
Method and system for transmitting a multicast message with one or more packets to a plurality of destinations is provided. The system includes an adapter including an entry port to receive the multicast message from a source for transmission to the plurality of destinations; one or more egress ports of the adapter that transmit one or more packets of the multicast message to the plurality of destinations and receives acknowledgement for the one or more packets from the one or more destinations; and a message manager that monitors the delivery status for one or more packets to the plurality of destinations without using a plurality of dedicated individual connections between each of the plurality of destinations and the source.
US08477778B2 Applying multicast protocols and VPN tunneling techniques to achieve high quality of service for real time media transport across IP networks
As prior art systems fail to produce end-to-end transport and routing mechanisms capable of secure, accurate, and timely delivery of real-time media, the present invention prescribes the method and process to facilitate server-less, IP based sessions across all of public and private network infrastructure without regard for network hardware or carrier makeup. The method and process claimed herein defines the application of well known standards in a unique fashion so as to facilitate transportation of TCP and UDP packets associated with a real-time multicast session in a secure manner while achieving unencumbered access through firewalls and across multiple carrier, public networks through IPSec based virtual networking.
US08477771B2 System and method for remote monitoring and control of network devices
A managed network provides unique network addresses that are assigned to nodes such that no two nodes will have the same address in the managed network and such that each node will always have the same network address regardless of changing its location or changing the network to which it is joined. The nodes, communicating together, comprise a mesh network. Remote management and control of the nodes is possible from the host server, which is located outside of the mesh network, even if a node is located behind a firewall or network address translator (NAT), because server management messages are encapsulated within headers so that a persistent connection between the node and the external host server is maintained once the node sends a message to the host.
US08477770B2 Strict-sense minimal spanning switch non-blocking architecture
The present invention discloses an apparatus to implement a m=n Non-Blocking Minimal Spanning Switch, where n=the total number of data input signals and m=the total number of data output signals and m=the number of crossbar connections in each switch. Data is input to the switch as a plurality of frames, whereby each crossbar connection contains a framer which detects framing patterns in the data. Skewed data is re-aligned and buffered so that the data output by each crossbar connection is equal and identical, thus any crossbar connection may be used to ensure a connection, eliminating the possibility of data interrupts.
US08477769B2 Flexible shared mesh protection services for intelligent TDM-based optical transport networks
A system includes one or more active/working circuit groups to transfer information through a protection domain, the protection domain defined by a plurality of network devices and a plurality of links connecting the network devices between a start point and an end point; and a protection circuit group through the protection domain, the protection circuit group being disjoint from the one or more active/working circuit groups to provide shared protection for the one or more active/working circuit groups, where the protection circuit group is comprised of an individual protection circuit and where a capacity of the protection circuit group is dynamically adjusted based on a capacity of the one or more active/working circuit groups.
US08477766B2 Method for collect call service based on VoIP technology and system thereof
One embodiment of the present invention provides a collect call method and system thereof, more particularly, in order to charge the called party with a uniform toll for collect call, which is determined by only the type and location of called party terminal. In one embodiment, the collect call method, system and a counsel service providing method use a free VoIP network for part of the voice call link and a charge PSTN network for the rest of the voice call link. In one embodiment, if the first link corresponding to the collect call request is established, the collect call switch calls the called party terminal to establish the second link, and billing on the second link is initiated.
US08477761B2 Unified session signaling system for use in multimedia communications
A design for a unified session signaling system for use in multimedia communications is disclosed. In one embodiment, a method includes interfacing, via an application interface, with an associated application and a session, tracking, via a call state/session manager, a call state and session properties across multiple calls associated with the session, managing, via a server interoperation module, registration and proxying services associated with the session, managing, via a basic SIP services module using a third party SIP stack, a basic set of SIP services associated with the application and the session, and determining and advertising, via a media negotiator module, media capabilities of devices associated with the session. The method may also include managing, via an additional SIP services module using the third party SIP stack, a set of additional services associated with the session.
US08477758B2 Voice over network (VoN)/voice over internet protocol (VoIP) architect having hotline and optional tie line
Voice service over a next generation network is provided using Advanced Intelligent Network solutions. According to an exemplary embodiment, a Voice over Network system includes a communications device having a directory communication address in communication with a telecommunications network, means for decoding the directory communications address to identify a voice over internet protocol service feature of the communications address, and means for establishing an internet protocol telephony communications connection of the communications device with a called party's communications address via a VoN hotline. According to further exemplary embodiments, the hotline may include a media gateway, an application server, a feature server, and means for communicating among the media gateway, the application server, and the feature server.
US08477754B2 Wireless communication apparatus and antenna directivity/radio resource assigning method
A wireless communication apparatus is provided that is capable of achieving both the suppression of interference between base stations and the capability to track mobile stations that are moving at a high speed. A moving speed estimating unit estimates the moving speed of each mobile station based on reception signals. A directivity determining unit determines reception antenna directivity for each mobile station based on the reception signals and the estimated moving speeds. A signal separating unit separates the reception signals into signal components that have been transmitted from respective mobile stations, based on the directivities. A signal recovering unit recovers transmission signals from respective mobile stations based on the respective signal components. A resource assigning unit determines radio resource assignments of transmission signals to the respective mobile stations based on a service quality signal and the estimated moving speed. A transmission signal generating unit generates transmission signals based on transmission information, the directivities, and the resource assignments. A transmission signal multiplexes the transmission signals, using the resource assignment signals, and outputs the multiplexed transmission signal.
US08477735B1 System and method for access terminal transition between a MIMO reverse-link mode and a non-MIMO reverse-link mode
A method and access terminal (AT) are provided for switching operation of the access terminal between a multiple-input multiple-output (MIMO) reverse-link mode and a non-MIMO reverse-link mode. The AT receives reverse activity bits (RABs) from one or more radio nodes via one or more forward-link channels. The AT determines a reverse-activity-indicator from the RABs and determines whether the reverse-activity-indicator indicates that reverse activity on a reverse-link being monitored by the AT or being used by the AT to carry out reverse-link communications exceeds a threshold level of activity. If the reverse-activity-indicator indicates that reverse activity exceeds the threshold level of activity, then the AT transitions to or continues operating in a MIMO reverse-link mode, otherwise, if the reverse-activity-indicator indicates that reverse activity does not exceed the threshold level of activity, then the AT transitions to or continues operating in a non-MIMO reverse-link mode.
US08477733B1 Method and system for providing multiple reverse activity bits
Disclosed herein is a method and system for providing multiple reverse-activity bits (RABs) in a coverage area. An exemplary method involves (a) providing EV-DO service in a wireless coverage area; (b) measuring reverse noise rise (RNR) in the wireless coverage area; (c) comparing the measured RNR to each of a plurality of RNR thresholds, wherein each RNR threshold corresponds to one of a plurality of RABs; (d) using the RNR threshold corresponding to each RAB as compared to the measured RNR as a basis for determining whether to set or clear the particular RAB; and (e) providing the plurality of RABs in the wireless coverage area.
US08477721B2 Wireless communication terminal and wireless communication system
To reduce power consumption for scanning and maintain communication quality by reducing the time for scanning or connection when a wireless communication terminal switches between networks or base stations. A wireless communication terminal 1 enabling connection with a plurality of base stations disposed in different positions which includes a base station scanning unit 100 detecting and scanning a base station capable of communication at the current position of the wireless communication terminal, a simultaneous detection base station recording unit 101 recording simultaneously detected base stations as simultaneous detection information in a storage unit, a connection candidate extraction unit 102 and a first communication unit 103 performing communication by connection with the extracted connection candidate base station. Based on the simultaneous detection information, the connection candidate extraction unit 102 extracts a base station having the possibility of simultaneous detection with the currently connected base station as a connection candidate base station.
US08477718B2 System and method of serving gateway having mobile packet protocol application-aware packet management
Mobile protocol packets, with a header field and a payload field, are communicated from a user mobile equipment to an application-aware serving gateway. The application-aware mobile protocol serving gateway detects header information in the header field and application information in the payload field to manage the mobile protocol packets based on a policy.
US08477716B2 Method for facilitating sharing of channel information in a wireless communication network
A method of operation of a node for obtaining channel information in a wireless communication network is disclosed. The method includes receiving periodically, information related to channel assessment capability of plurality of nodes of the wireless communication network, maintaining a metric characterizing the channel assessment capability for each of the plurality of nodes based on the received channel assessment capability, selecting at least one node from the plurality of nodes by comparing the metric of each of the plurality of nodes, sending a request for channel information to the selected node and receiving channel information from the selected node.
US08477713B2 System and a method for indicating an uplink resource
A method for indicating an uplink resource is provided, including that: when a base station side transmits an uplink resource indication signaling in a downlink subframe, an uplink subframe indication signaling corresponding to the uplink resource indication signaling being transmitted together; and the uplink subframe indication signaling is used for indicating an uplink subframe used by a user side to transmit data according to the uplink resource indication signaling. A system for implementing the method is also provided, which can distinguish a resource indication signaling corresponding to different uplink subframes in the same downlink subframe, and avoid that all the users of different uplink subframes transmit the data in the same resource of the same uplink frame, thereby avoiding mutual interference between the users of the uplink subframes, ensuring system performance and resulting in less signaling overhead.
US08477712B2 Method for mapping physical random access channels
The present invention discloses a method for mapping physical random access channels, which comprises the following steps: the PRACHs in the same time domain location are mapped from low frequency to high frequency, or from high frequency to low frequency in usable frequency resource, wherein one PRACH occupies 6 resource blocks, and the frequency bands occupied by two adjacent PRACHs in the frequency domain do not overlap; or the PRACHs in the same time domain location are mapped from two sides to the middle in usable frequency resource, wherein one PRACH occupies 6 resource blocks, and the frequency bands occupied by two adjacent PRACHs in the frequency domain do not overlap. The present invention enables uniformly distributing the PRACHs which require to be processed by the same base station in the time domain, and decreasing the inter-cell interference of the second type PRACH to the utmost extent at the same time.
US08477711B2 Media access control scheme for a multi-frequency TDMA network
A system for managing element management in an ad-hoc network is disclosed. The system employs a TDD/FDD communication protocol to allocate assignment of time/frequency slots to individual system elements. Time/frequency assignment is based on desired communication standards in conjunction with geographic mapping of adjacent stations to prevent interference between stations.
US08477706B2 Transmission apparatus, transmission method, reception apparatus and reception method
A transmission apparatus which attempts improvement of signal quality in an uplink and a downlink carries out radio transmission of different signals simultaneously from respective ones of a plurality of antennas. The apparatus has pilot multiplexing means for multiplexing a pilot channel to transmit from each antenna in one or more of a time division multiplexing method, a frequency division multiplexing method and a code division multiplexing method, data multiplexing means for time-multiplexing a pilot channel and a data channel, and means for transmitting a signal in a least one of a space division multiplexing (SDM) method and a space time transmission diversity (STTD) method.
US08477701B2 Method of allocating resource in wireless communication system
A method of allocating resources in a wireless communication system includes allocating a plurality of physical resource blocks, each of which includes a plurality of sub-parts, to a virtual resource block, and mapping the virtual resource block to the plurality of physical resource blocks, wherein the virtual resource block is mapped to the sub-parts located in different positions in the range of each physical resource block. The number of resource elements allocated for the virtual resource block is constantly maintained.
US08477700B2 Method and arrangement for resource allocation
A method for resource allocation in a wireless communication system, having a set of connected terminals, comprises allocating of transmission resources and assigning of transmission resources. The allocating in turn comprises estimating of a requirement value representing an amount of required transmission resources for satisfying a minimum quality of service during a next transmission time interval for respective connected terminal. An allocation subset is generated by including unsatisfied connected terminals so that the sum of the requirement values of the included connected terminals of the allocation subset equals available transmission resources. The generation of the allocation subset is performed by including connected terminals in an order according to the respective requirement values, starting with the lowest requirement value. The assigning of transmission resources is thereafter performed by assigning transmission resources of the next transmission time interval to connected terminals of the allocation subset.
US08477697B2 Interlacing wireless communication frames
Mechanisms to interlace multiple legacy frames to enhance radio resource utilization are described. Also described are mechanisms to modify a low-latency frame structure to appear as legacy frames. In one aspect, partially blanked-out legacy frames are interlaced with time offsets so that they complement each other to leave no idle system time. To a legacy user equipment, the interlaced frame appears as normal legacy frames used by multiple legacy cells. In another aspect, the low-latency frame is modified to appear as an interlaced frame. Again to the legacy user equipment, the low-latency frame appears as legacy frames from multiple legacy cells. To the low-latency user equipment, the modified low-latency frame still appear as normal low-latency frame. In this manner, radio resources of the legacy base stations are optimally utilized. Also, low-latency base stations are enabled to provide serves to the legacy user equipments without wasting radio resources.
US08477694B2 Base station apparatus, wireless communication system, and wireless transmission method
Allocation of transmission power is carried out adaptively without affecting adjacent cells. Included are a reception part that receives information from a mobile station apparatus, a transmission power determination part that determines transmission power when transmitting a wireless signal to a mobile station apparatus based on the received information, an acquisition part that acquires information about communication environment in each time channel or each frequency channel from the received information, a scheduling part that identified a time channel or frequency channel the relationship of which between transmission power and communication environment satisfies the condition for allocation and allocates transmission data and transmission power for transmission to a mobile station apparatus to a communication slot in the time channel or frequency channel, and a transmission part that transmits a wireless signal using the communication slot to which the transmission data and the determined transmission power have been allocated.
US08477688B2 Method, system and apparatus for notifying as of user state
Disclosed is a method for notifying the state of a user to an Application Server (AS), including: receiving, by a Serving-Call Session Control Function (S-CSCF), new service profile information of the user sent from a Home Subscriber Server (HSS) when the user's service profile changes; and sending, by the S-CSCF, registration information of the user to the AS. The disclosure also relates to a system for notifying the state of a user to an AS, the system including an HSS, an S-CSCF and the AS. The disclosure also provides a corresponding S-CSCF, a system for notifying the state of a user to an AS, and a corresponding AS. According to the invention, an AS may obtain the registration state of a user timely.
US08477678B2 Wireless communication device, wireless communication system and network control method
According to one embodiment, a wireless communication device executes, with use of a wireless signal of a millimeter-wave band, wireless communication with each of devices which are present in an ad-hoc network. The wireless communication device includes a scan request transmission unit, a selection unit, and a coordinator change request unit. The scan request unit requests a coordinator to transmit a scan instruction to each of the devices. Each device, which has received the scan instruction from the coordinator, executes a scan process for detecting all devices which belong to a communication range thereof. The selection unit selects, on the basis of a result of the scan process, a device having a communication range to which at least the wireless communication device belongs. The coordinator change request unit requests the coordinator to execute a process for transferring an authority of the coordinator to the selected device.
US08477671B2 Communication method, system and network nodes in a low power communication network
The present invention provides a communication method in a low power communication network, a corresponding low power communication network system and a network node, which enables low power consumption by the data transmission node in the low power communication network while ensuring the communication efficiency of the low power communication network. In this case, the network comprises a first network node and a second network node; the first network node transmits a beacon frame, said beacon frame is used to indicate the time for data transmission by the first network node; the second network node detects said beacon frame to synchronize its data transmission with the first network node. Furthermore, the first network node transmits a dummy beacon frame before it transmits the beacon frame, said dummy beacon frame is used to indicate the time for transmitting the beacon frame; the second network node detects the dummy beacon frame before it detects the beacon frame to acquire the time for transmitting the beacon frame, and carries out data transmission with the first network node synchronously after it has detected the beacon frame.
US08477669B2 Method, device, and system for implementing communication services
A method for implementing communication services includes: after receiving a call request, determining whether a user subscribes to an IP Centrex service and an intelligent network (IN) service according to the obtained subscription information of the user; if the user subscribes to the IP Centrex service and IN service, checking with an application server (AS) whether the call request is for an intra-group call; if the call request is for an intra-group call, performing corresponding service processing according to the checking result to implement discount charging on the intra-group call. By using the method of the present invention, if the user subscribes to the IP Centrex service and the IN service, no conflict occurs between the IP Centrex service and the IN service, and discount charging is implemented on the intra-group call. A network device and a mobile communication system are also provided.
US08477663B2 Multiple input multiple output communication system and communication method of configuring codebook
A multiple input multiple output (MIMO) communication system and communication method of configuring a codebook are provided. A channel may be formed between a transmitter and a receiver, and a cross-polarization discrimination value (XPD) may be detected. The XPD may vary based on a location of the transmitter and the receiver, a mobility thereof, or a peripheral environment, among other factors. The codebook may be configured based on the XPD.
US08477656B2 Discovery technique for physical media interface aggregation
Various discovery techniques are described for physical media interface aggregation.
US08477647B2 Connection setting apparatus, connection setting method, and computer program product
A connection setting apparatus of configuring settings for connection with an external network is provided. The connection setting apparatus has a connector arranged and adapted to be connectable with a USB connector provided on a data communication card that is used to establish communication with the external network. In the connection setting apparatus, a storage is arranged and adapted to store identification information for identifying a carrier and a mobile communication network corresponding to the data communication card, in correlation with a connection setting provided for the carrier and the mobile communication network. The connection setting apparatus also has an acquirer arranged and adapted to obtain the identification information of the data communication card from the data communication card connected to the connector. The connection setting apparatus further has a setter arranged and adapted to specify a connection setting in correlation with the obtained identification information and actually configure connection settings based on the specified connection setting. This arrangement assures easy configuration of the network connection settings according to a simple algorithm.
US08477646B2 Method for determining possible locally switched traffic within a cellular network site
The invention relates to a method for determining connected transmissions within a first site of a communications network comprising the steps of: —retrieving (70) at least one transmission characteristic comprising a time parameter of a first number of transmissions over transmission links within at least the first site of the communications network, and determining (72) a second number of transmissions of the first number of transmissions that are connected to each other and form a two way transmission based on comparison of the transmission characteristic of the first number of transmissions.
US08477635B2 Correlative anticipatory deltacasting
Methods, apparatuses, and systems for improving utilization of a communications system (e.g., a satellite communications system) are provided through techniques referred to herein as “deltacasting.” Some embodiments use a server-side optimizer to intercept and create fingerprints of byte-level content data traversing links of the communications system. The content fingerprints are used to transparently identify communications patterns (e.g., repetitious downloads of the same content, correlations between users, etc.), which may then be used in exploiting multicasting and/or other opportunities for increased utilization of the communication links.
US08477631B2 Dynamic low power radio modes
A receiver in a packet based communication system includes a programmable block and a detection block that detects at least one of an operating condition of the receiver and a protocol condition of the communication system. Further, the receiver includes a control circuit coupled to the programmable block that controls the programmable block to transition to a set of radio modes according to at least one of the operating condition and the protocol condition.
US08477626B2 Packet processing apparatus for realizing wire-speed, and method thereof
Provided are a packet processing apparatus for realizing a wire-speed, and a method thereof. The packet processing apparatus realizes a wire-speed by making an inputted packet be processed in another packet processing apparatus instead of processing the inputted packet for itself. The packet processing apparatus for realizing a wire-speed by having an inputted packet processed in a packet processor of another packet processing apparatus by making an inputted packet detour a packet processor into a detour path, includes: a packet classifier for classifying and storing the inputted packet in a multi-queue based on a priority; a queue manager for including the multi-queue, determining a detour packet among packets stored in the multi-queue and marking the packet as a detour packet; and a packet scheduler for transmitting the packet designated as the detour packet to the detour path. The apparatus is used for a packet communication system.
US08477625B2 Method, device and system for selecting a wireless access network on the basis of environment information, computer program and corresponding data support
The method of selecting a wireless access telecommunication network in a global link between a first terminal (18) and a second terminal (12) comprises the steps of furnishing context information related to a set of at least one terminal (12, 18) called context taken from the first and second terminals, and in determining the network selected from context information from the set of context terminals (12, 18) by following a set of predetermined rules. The context information of at least one reference terminal taken in the set of context terminals includes information related to a local environment of the at least one reference terminal (12) and the determination of the selected network depends on information related to the local environment of the at least one reference terminal (12).
US08477623B1 Message processing
Devices, systems, methods, and other embodiments associated with message processing are described. In one embodiment, an apparatus includes an interaction logic to interact with a message associated with an isochronous stream. The message is associated with a class of information provided on the isochronous stream. The apparatus includes a history logic to monitor messages associated with the class of information. The history logic determines a class history for the class of information. The apparatus includes a process logic to selectively process the message based on the class history.
US08477620B2 System and method to provide multiple private networks using PBB
A system and method are supplied to provide multiple private networks. The system can include a Provider Backbone Bridge (PBB) interface or interfaces configured to receive a plurality of data stream types each associated with an Instance Service Identifier (I-SID) from a Metropolitan Area Network (MAN) or public carrier Ethernet. A plurality of local area network (LAN) ports can be configured to communicate data to a plurality of LANs. A switching process is provided between the PBB interface and the LAN ports. The switching process can be configured to bind individual data stream types from subdivided data streams each represented by an I-SID to each of the respective LAN ports. In addition, the switching process can communicate packets between the PBB interface and the bound LAN ports.
US08477616B1 Method for achieving high-availability of itineraries in a real-time network scheduled packet routing system
A system using scheduled times for transmission at each link guarantees bandwidth for transmitting data across a packet network. A scheduling agent determines availability of data paths across a network according to pre-selected criteria and real-time network topology information. Precise schedules are determined for transmission and reception appointments for data packets to traverse each link and switch in the network including compensation for transmission delays and switch latencies, resulting in a fixed packet flow itinerary for each connection. Itineraries are communicated to schedule-aware switches and endpoints and appointment times are reserved for transmission of the scheduled data packets. Scheduled packets arriving at each switch are forwarded according to their predetermined arrival and departure schedules, rather than their headers or contents, relieving the switches from making real-time routing decisions. Any unscheduled transmission times remain available for routing of unscheduled packets according to their IP headers. Real-time transmission of data can be guaranteed in each scheduled path, and schedule selection criteria may be adjusted according to network utilization and tolerable setup delay and end-to-end delay.
US08477604B2 Method and arrangement in a wireless communication network
Method and arrangement in a first node for requesting a status report from a second node. The first node and the second node are both comprised within a wireless communication network. The status report comprises positive and/or negative acknowledgement of data sent from the first node, to be received by the second node. The first node comprises a first counter configured to count the number of transmitted Protocol Data Units, PDUs, and a second counter configured to count the number of transmitted data bytes. The method and arrangements comprises initializing the first and the second counter to zero, transmitting data to be received by the second node, comparing the value of the first and the second counters with a first threshold limit value and a second threshold limit value and requesting a status report from the second node if any of the threshold limit values is reached or exceeded.
US08477600B2 Composite transport functions
A network comprising a first layer processor (LP) configured to distribute a plurality of component communications to a plurality of component connections using a distribution table comprising a plurality of component communication identifiers (CCIDs) and the component connection associated with each CCID, a second LP configured to collect the packets from the component connections, and a composite connection coupled to the first LP and the second LP, wherein the composite connection comprises a plurality of the component connections and is configured to transport the component communications using the component connections, and wherein the distribution table and composite connection are configured such that component communications associated with at least the same CCID of a component communication takes the same path from the first LP to the second LP as from the second LP to the first LP.
US08477597B2 Method and system for resilient routing reconfiguration
A method and system for resilient routing reconfiguration, which provides provably congestion-free rerouting under a large number of failure scenarios and achieves efficiency and flexibility in accommodating different performance requirements, is disclosed. The method of embodiments comprises an offline precomputation phase and an online reconfiguration phase. Embodiments of the present invention also provide a number of useful functionalities, including (i) coping with traffic variations, (ii) supporting realistic failure scenarios, (iii) accommodating prioritized traffic with different protection levels, and (iv) balancing the trade-off between performance and resilience.
US08477595B2 Method and device for synchronization in wireless networks
A method and device are provided for synchronizing data transmission of multicasting/broadcasting services (MBS) by a plurality of Base Stations. The method disclosed includes providing synchronization information to enable the plurality of Base Stations to start transmitting MBS data at a synchronized starting time point. Meanwhile, each of the Base Stations receives the MBS data to be transmitted and determines whether any of the MBS data has not been properly received. If so, the respective Base Station may initiate a process to recover the missing MBS data and/or to obtain information regarding the missing data to determine the duration of the time period that would have been required for transmitting the missing MBS. If the missing data has not been timely recovered, the respective Base Station determines a starting point and the duration of a silence period based on the information obtained, and refrains from transmitting signals along a communication channel allocated for transmission of MBS data, during that silence period.
US08477594B2 Backward-compatible long training sequences for wireless communication networks
A network device for generating an expanded long training sequence with a minimal peak-to-average ratio. The network device includes a signal generating circuit for generating the expanded long training sequence. The network device also includes an Inverse Fourier Transform for processing the expanded long training sequence from the signal generating circuit and producing an optimal expanded long training sequence with a minimal peak-to-average ratio. The expanded long training sequence and the optimal expanded long training sequence are stored on more than 52 sub-carriers.
US08477592B2 Interference and noise estimation in an OFDM system
Noise and interference can be independently measured in a multiple user Orthogonal Frequency Division Multiplexing (OFDM) system. Co-channel interference is measured in a frequency hopping, multiple user, OFDM system by tracking the sub-carriers assigned to all users in a particular service area or cell. The composite noise plus interference can be determined by measuring the amount of received power in a sub-carrier whenever it is not assigned to any user in the cell. A value is stored for each sub-carrier in the system and the value of noise plus interference can be a weighted average of the present value with previously stored values. The noise component can be independently determined in a synchronous system. In the synchronous system, all users in a system may periodically be prohibited from broadcasting over a sub-carrier and the received power in the sub-carrier measured during the period having no broadcasts.
US08477583B2 Optical pickup and optical disc device including the same
In an embodiment, an optical pickup includes at least one light source for selectively emitting three light beams having blue, red, and infrared wavelengths, respectively, and an objective lens arranged so that each of the three light beams enters thereto. The objective lens includes a first grating, and a second grating formed in the same plane as the first grating. The first and second gratings each have phase steps arranged concentrically around a center axis of a lens in a region in which all the three light beams pass, and are different in phase step positions. The first grating diffracts the three light beams having the blue, red, and infrared wavelengths in a 2nd order, a 1st order, and the 1st order, respectively. On the other hand, the second grating diffracts the three light beams having the blue, red, and infrared wavelengths in the 1st order, the 1st order, and the 1st order, respectively. As a result, the three light beams having the blue, red, and infrared wavelengths, which have been transmitted through the first grating and the second grating, are diffracted in a 3rd order, the 2nd order, and the 2nd order, respectively.
US08477580B2 Objective lens, optical pickup, and optical drive device
Provided is an objective lens, which is provided in an optical pickup including a spherical aberration correction mechanism which performs a spherical aberration correction with respect to laser light applied to a recording layer of an optical recording medium, having the recording layer on which information can be recorded at a plurality of positions in a depth direction, via the objective lens, and a tilt correction unit which varies a lens tilt angle which is a tilt angle of the objective lens, thereby performing a tilt correction.
US08477575B2 Optical disc apparatus
Before tracking control is turned on, there is determined a correction formula for correcting a balance value of a tracking error signal depending on a position of a movable lens for spherical aberration correction. Then, after the tracking control has been turned on, using an RF signal as an index, the adjustment of the position of the movable lens for spherical aberration correction is performed, while the balance value of the tracking error signal is corrected by use of the correction formula. An adjustment value for adjusting the balance value of the tracking error signal at a time point of completing the adjustment of the position of the movable lens for spherical aberration correction is stored.
US08477561B2 Seismic streamer system and method
A seismic streamer system for acquiring seismic data includes a plurality of first cable sections each employing a first sensor configuration therein, and at least one second cable section operatively connected to one or more of the first cable sections and employing a second sensor configuration therein. In various embodiments of the streamer system, one or more of the second cable sections are sparsely integrated into a streamer, a streamer array, and/or a seismic spread. The first sensor configuration may, e.g., include a conventional hydrophone distribution, and the second sensor configuration may, e.g., include multicomponent sensors such as at least one of a particle velocity sensor, a pressure gradient sensor, an accelerometer, and a combination thereof. The present invention is useful for attenuating noise in the measured seismic data as well as deghosting the data. A particular deghosting process includes decomposing the up- and down-going parts of the vertical component of particle velocity associated with the acoustic wave reflections from the strata.
US08477556B2 Memory architecture having multiple partial wordline drivers and contacted and feed-through bitlines
Various embodiments are disclosed relating to a memory circuit architecture. In an example embodiment, which may accommodate a change to a new memory size or cell aspect ratio, while migrating between different process nodes or the same process generation, while retaining at least a portion of the periphery circuitry, a memory circuit architecture may be employed in which the memory array is divided into an upper half and a lower half, thereby splitting the cache Ways among the two halves. The wordline may be split among the two array halves, with each half driven by a half wordline driver. Also, in another embodiment, two sets of bitlines may be provided for each column, including a contacted set of bitlines and a feed-through set of bitlines.
US08477548B2 Semiconductor device equipped with a plurality of memory banks and test method of the semiconductor device
A write circuit writes a first data signal that is an input data signal that indicates a first logic level to each memory bank in sequence and writes a second data signal that is an input data signal that indicates a second logic level to each memory bank simultaneously.
US08477547B2 Semiconductor memory device and method of operating the same
A semiconductor memory device includes first and second memory groups that each comprise memory cells and redundancy memory cells; first main page buffers assigned to the first memory group and second main page buffers assigned to the second memory group; first main page buffers and a first redundancy page buffer coupled between the first memory group and first internal data lines and configured to store data for the program or read operation of the memory cells and the redundancy memory cells; and a data transfer circuit configured to transfer data from a first main page buffer of the first main page buffers that corresponds to the defective column of the first memory group to the at least one second redundancy page buffer before the program operation and transfer data of the at least one second redundancy page buffer to the first main page buffer.
US08477546B2 Semiconductor memory devices having redundancy arrays
A semiconductor memory device includes a plurality of memory areas. Each of the memory areas includes a normal cell array and a redundancy cell array for repairing defective cells generated in the normal cell array such that the semiconductor memory device is usable even when memory arrays include defective cells. A size of a redundancy cell array of a first memory area is greater than a size of the redundancy cell arrays of the other memory areas.
US08477543B2 Data input circuit with a valid strobe signal generation circuit
A data input circuit includes a valid strobe signal generation circuit and a data strobe signal counter. The valid strobe signal generation circuit is configured to remove a pulse of an internal strobe signal generated and generate a valid strobe signal. The pulse may have been generated during a preamble period. The data strobe signal counter is configured to count the valid strobe signal according to burst length information and generate a write latch signal for aligning data at a time of a write operation.
US08477538B2 Flash memory device and a method of programming the same
A flash memory device includes a memory cell array including a plurality of memory cells; a bit line voltage control signal generator generating and outputting a bit line voltage control signal; and a page buffer unit connected to the memory cell array through a plurality of bit lines, and controlling voltage levels of the plurality of bit lines in response to the bit line voltage control signal output from the bit line voltage control signal generator, wherein the plurality of bit lines comprise a first bit line and a second bit line adjacent to the first bit line, wherein during a bit line pre-charging operation in which the first bit line is in a program inhibited state and the second bit line is in a programming state, the page buffer unit increases a voltage level of the first bit line in response to the bit line voltage control signal, wherein the increase in the voltage level of the first bit line causes a voltage level of the second bit line to increase, and wherein a voltage level of the bit line voltage control signal is not affected by a change in a power voltage of the flash memory device.
US08477536B2 Method for manufacturing a semiconductor memory device
A plurality of contact plugs to be connected to a drain region or a source region of each of transistors constituting a sub-word line driver that drives a sub-word line are formed, by using a SAC line technique of selectively etching an insulation layer that covers each of the transistors by using a mask having line-shaped openings provided across a portion in which the contact plugs of each of the transistors are to be formed.
US08477512B2 Electronic device
An electronic device includes a main frame structure, a plurality of functional modules fixed to the main frame structure, a plurality of cables connecting the functional modules, a cable collector board fixed to the main frame structure, and a motherboard detachably connected to the main frame structure. The cable collector board includes a plurality of first printed circuits electrically collecting the cables, and a first connector electrically collecting the first printed circuits. The motherboard includes a plurality of second printed circuits and a second connector collecting the second printed circuits. The second connector is detachably electrically connected to the first connector.
US08477509B2 Lightweight audio system for automotive applications and method
A lightweight radio/CD player for vehicular application is virtually “fastenerless” and includes a case and frontal interface formed of polymer based material that is molded to provide details to accept audio devices such as playback mechanisms (if desired) and radio receivers, as well as the circuit boards required for electrical control and display. The case and frontal interface are of composite structure, including an insert molded electrically conductive wire mesh screen that has been pre-formed to contour with the molding operation. The wire mesh provides EMC, RFI, BCI and ESD shielding and grounding of the circuit boards via exposed wire mesh pads and adjacent ground clips. The PCB architecture is bifurcated into a first board carrying common circuit components in a surface mount configuration suitable for high volume production, and a second board carrying application specific circuit components in a wave soldered stick mount configuration. The major components and subassemblies are self-fixturing during the final assembly process, eliminating the need for dedicated tools, fixtures and assembly equipment. The major components and subassemblies self-interconnect by integral guide and connection features effecting “slide lock” and “snap lock” self-interconnection. The radio architecture includes improved push buttons employing 4-bar living hinge linkage and front loaded decorative trim buttons.
US08477508B2 Tilted printed circuit board installation
A blade for a chassis-based system includes a printed circuit board (PCB) mounted at a tilt angle within the blade. The tilt angle provides space above or below the PCB at the front end of the blade, such that media interface modules can be flexibly positioned within the blade. A tilt angle that positions the PCB higher near the front end of the blade may enable media interface modules mounted in a belly-to-belly configuration on the PCB to be fitted within the front end of the blade. A tilt angle that positions the PCB lower near the front end of the blade may enable media interface modules mounted on the upper surface of the PCB to be fitted within the first end of the blade. The tilt angle also positions a backplane connector mounted on the PCB to properly engage a backplane when the blade is inserted into a slot.
US08477506B2 Injection molded control panel with in-molded decorated plastic film that includes an internal connector
Provided are systems and methods for a control assembly including: a first film that is in-molded that includes decorative graphics, a front surface and a rear surface; and a second film molded to the rear surface of the first film having a printed circuit that includes sensors, control circuits and interconnects and a front and rear surface; and an internal connector.
US08477503B2 Switch cabinet connection and combination apparatus and method of manufacturing the same
The present invention discloses a switch cabinet connection and combination apparatus, wherein upper line-in/line-out terminals of a medium-voltage switch cabinet are connected to upper contact boxes via a conductor, and lower line-in/line-out terminals thereof are connected to lower contact boxes via the conductor, and remaining gaps to be insulated are filled with a solid insulating material. The present invention further discloses a method of manufacturing a switch cabinet connection and combination apparatus including the steps of: connecting upper line-in/line-out terminals of a medium-voltage switch cabinet via a conductor to upper contact boxes; connecting lower line-in/line-out terminals thereof via the conductor to lower contact boxes; and pouring a solid insulating material for molding. The present invention realizes high reliability, small volume, and no pollution of the medium-voltage switch cabinet.
US08477502B2 Electronic module
A portable power tool includes a tool housing, a motor unit located in the tool housing, and an electronic module located in the tool housing. The electronic module includes (i) an electronic module housing having at least one housing component, and (ii) at least one printed circuit board. The at least one printed circuit board is at least partially decoupled relative to the at least one housing component of the electronic module housing.
US08477499B2 Assemblies and methods for dissipating heat from handheld electronic devices
According to various aspects of the present disclosure, exemplary embodiments include assemblies and methods for dissipating heat from an electronic device by a thermally-conducting heat path to the external casing via one or more portions of an electromagnetic interference shield and/or thermal interface material disposed around the device's battery or other power source. In an exemplary embodiment, a thermally conductive structure which comprises elastomer may be disposed about or define a battery area such that heat may be transferred to the external casing by a thermally-conductive heat path around the battery area through or along the thermally conductive structure which comprises elastomer.
US08477497B2 Cooling device for cooling electronic components
A cooling device for cooling electronic components includes a base plate, a power source, and a cooling module. The cooling module includes a cooling sheet and a thermal conductive base. The cooling sheet includes a hot surface and a cooling surface. The thermal conductive base is located above the cooling surface of the cooling sheet, and configured to support electronic components on a printed circuit board and transfer heat between the electronic components and the cooling surface. When the cooling sheet is powered on, the cooling surface is in a constant state of low temperature. Due to the heat transfer between the cooling surface and the thermal conductive base, heat from the electronic components can be transferred from the thermal conductive base to the cooling surface continuously.
US08477489B2 Container data center system
A container data center system includes a plurality of container data centers and a dissipation system. Each container data center includes a container and a number of servers arranged in the container. The containers of the container data centers communicate with each other. The heat dissipation system includes a refrigerating device configured for generating cooling air to one of the containers.
US08477484B2 Electronic apparatus with EMI shielding structure
An electronic apparatus includes a case having an opening, and at least one retaining section is adjacent to the opening. At least one retaining pin is arranged in each of the at least one retaining section. The electronic apparatus further includes a cover to cover the opening. The cover includes at least one fixing section engaging with the at least one retaining section. A receiving chamber is arranged in each of the at least one fixing section to receive a clamp section of a resilient piece clamping the at least one retaining pin. The resilient piece is movable when the retaining pin is clamped by the clamp section arranged in the receiving chamber.
US08477483B2 Electronic component and method for manufacturing electronic component
An electronic component and method for manufacturing thereof allow efficient separation of a mother substrate into electronic components defining individual devices. The method includes forming a conductive layer including electrodes and pads for a plurality of devices, an insulating layer that partially covers the conductive layer and that includes pad openings surrounding the pads and exposing at least central portions of the pads, and power supply lines that connect the pads of neighboring ones of the devices in the mother substrate. Power is applied to the power supply lines, and electrolytic plating is performed. Thus, plating layers are formed in the pad openings. Subsequently, external terminals are formed on the plating layers. By cutting the mother substrate, the mother substrate is separated into individual components defining electronic devices. Divided surfaces of the plurality of power supply lines are formed on each of the components so as to be separated from one another.
US08477470B2 Electric charge eliminating device and image forming apparatus equipped with the same
An electric charge eliminating device for eliminating electric charge on an image carrying member or on a recording medium carrying member which is incorporated in an image forming apparatus, comprises a needlelike electrode having a plurality of protruding sections which form a plurality of discontinuous discharge points; an insulating holder for holding the needlelike electrode; a discharging power source for applying an electric voltage to the needlelike electrode; and a conductive shielding member arranged between the needlelike electrode and the image carrying member or the recording medium carrying member.
US08477452B2 Magnetic head for perpendicular magnetic recording having a tapered main pole
A bottom end of a main pole includes first, second, and third portions that are contiguously arranged in order of increasing distance from the medium facing surface. A top surface of the main pole includes fourth, fifth, and sixth portions that are contiguously arranged in order of increasing distance from the medium facing surface. A distance from the top surface of the substrate to any given point on each of the first and second portions decreases with increasing distance from the given point to the medium facing surface. The second portion has an angle of inclination greater than that of the first portion with respect to a direction perpendicular to the medium facing surface. A distance from the top surface of the substrate to any given point on each of the fourth and fifth portions increases with increasing distance from the given point to the medium facing surface. The fifth portion has an angle of inclination greater than that of the fourth portion with respect to the direction perpendicular to the medium facing surface.
US08477448B2 Environmental conditions based tape cleaning
A tape cartridge library that is equipped with a cleaning device is described. The tape cartridge library essentially includes a plurality of tape cartridges each possessing recording tape media. A plurality of tape drives that read and write data to and from each of the tape cartridges. A tape cleaning drive incapable of transferring data to and from the recording tape media which is independent of the tape drives, the tape cleaning drive disposed entirely within the tape cartridge library. The tape cleaning drive automatically receives one of the tape cartridges and cleans its respective recording tape medium when a predetermined reason for cleaning the tape cartridge is justified.
US08477443B2 Pulse writing for bit patterned and continuous media recording
Data storage systems are provided. Data storage systems illustratively include a writing element and a recording medium. In some embodiments, the writing element generates first and second magnetization fields that respectively record first and second magnetization patterns to the recording medium. In some embodiments, the writing element is de-saturated between recording the first and second magnetization patterns.
US08477438B2 Lens apparatus
Provided is a lens apparatus capable of attaching an optical accessory on an object side thereof, in which: a lens protection lens barrel at an object-side end of the lens apparatus is retracted in an optical axis direction in response to attachment of an optical accessory support lens barrel supporting the optical accessory without changing placement of an optical system of the lens apparatus; and the lens protection lens barrel retracted in the optical axis direction is returned to a position before the attachment of the optical accessory support lens barrel by detaching the optical accessory support lens barrel from the lens apparatus.
US08477428B2 Zoom lens and image pickup apparatus having the zoom lens
A zoom lens includes, in order from an object side to an image side, a first lens unit having a negative refractive power, a second lens unit having a positive refractive power, a third lens unit having a negative refractive power, a fourth lens unit having a positive or negative refractive power, and a fifth lens unit having a positive refractive power. In the zoom lens, the first lens unit is stationary during zooming. At least the second lens unit, the third lens unit, and the fifth lens unit move along an optical axis during zooming. Furthermore, in the zoom lens, a focal length of the entire zoom lens at a wide-angle end (fw) and an amount of movement of the second lens unit during zooming from the wide-angle end to a telephoto end (m2z) are appropriately set.
US08477427B2 Zoom lens system, optical apparatus equipped with zoom lens system and method for zooming zoom lens system
A zoom lens system ZL mounted in an electronic still camera 1 etc is constructed to include, in order from an object side, a first lens group G1 having negative refractive power and a second lens group G2 having positive refractive power, in which the second lens group G2 has two cemented lenses. A distance between the first lens group G1 and the second lens group G2 changes when a lens position state changes from a wide-angle end state to a telephoto end state, thereby providing the zoom lens system exhibiting preferable optical performance, an optical apparatus including the zoom lens system and a magnification varying method using the zoom lens system.
US08477422B2 Optical element and optical isolator using the same
An optical element includes at least with a Faraday rotator of which both light-transmission surfaces are bonded through a bonding layer to light-transmission surfaces of polarization glasses which are orientationally dispersed with anisotropically-shaped particles at their surfaces. Each of the polarization glasses includes the orientationally dispersed anisotropically-shaped particles only at one surface opposite to the bonding surface. A relation t≧30 μm is satisfied, wherein t denotes a distance between one of the bonding surfaces of the Faraday rotator and that surface of the polarization glass on the one of the bonding surfaces of the Faraday rotator which is disposed with the particles. As a result, high isolation (25 dB or higher) can be maintained, even if a polarization glass which includes a thin layer with orientationally dispersed anisotropically-shaped particles is used.
US08477413B2 Optical element
An optical element for reflecting solar light has excellent weather resistance, and furthermore, a high reflectance in a wide band. When solar light enters an optical element (OE), light (L1) in a short wavelength band among the solar light is reflected by a dielectric multilayer film (DF). Other light (L2) in longer wavelength bands are passed through the dielectric multilayer film (DF), then a base material (SS), and reflected by a metal deposition film (MV) to pass through the base material (SS) and the dielectric multilayer film (DF). Thus, high reflectance in a wide band is ensured.
US08477408B2 Electronically reconfigurable planar crossbar array optical elements
Various embodiments of the present invention are directed to dynamically and electronically reconfigurable optical devices that can be operated as a lens or prism for incident beams of electromagnetic radiation. The optical devices include a phase-modulation layer (1501) disposed between first and second nanowire layers (1502,1503). Overlapping nanowires can be electronically addressed to implement a selected effective refractive index pattern of one or more regions (1510) of the phase-modulation layer, such that each region refracts a portion of an incident beam of electromagnetic radiation having a wavelength of interest in order to focus, diverge, or bend the incident beam.
US08477403B2 Variable length imaging apparatus using electronically registered and stitched single-pass imaging systems
An imaging apparatus including multiple spatial light modulators, each including light modulating elements arranged in two-dimensional array disposed in a homogenous light field, multiple anamorphic optical systems, each disposed downstream from an associated spatial light modulator, a scan structure, and an image stitching controller. The light modulating elements of each spatial light modulator are individually adjustable to either pass received homogenous light portions to the anamorphic optical systems, or to block/redirect the homogenous light portions, thereby generating a two-dimensional modulated light field. Each anamorphic optical system images and focuses received modulated light field onto an associated substantially one-dimensional scan line portion on the scan structure. The image stitching controller modifies the image data sent to each spatial light modulator such that selected light modulating elements are enabled or disabled, thereby electronically stitching the scan line portions to form a seamlessly stitched scan line image.
US08477401B1 Windshield with fluorescent electrowetting display
A windshield assembly that includes a fluorescent electrowetting cell and an opaque electrowetting cell overlying a windshield and configured so the opaque electrowetting cell cooperates with the fluorescent electrowetting cell to contrast an image displayed by the fluorescent electrowetting cell with respect to a field of view beyond the windshield assembly. The ability to contrast the image makes the image easier to see when bright sunlight is present.
US08477397B2 Print data generating configuration that enables an image print to have a tolerance for image quality degradation against variations of print characteristics between printing elements of a print head
A channel selection section selects whether the subsequent processing to the image data is executed by image distribution precedence processing or by gradation lowering precedence processing in accordance with channel information of the image data. That is, in regard to the channels of C, M and K with relatively high density among inks, the image distribution precedence processing excellent in robustness is selected. On the other hand, in the ink of the color with high brightness or low density, even if the print position of the dot is shifted, the density change due to this shift is not so much large. It is possible to restrict an increase in the processing load due to executing the gradation lowering processing after the distribution processing to each of the plural divided images by thus not selecting the image distribution precedence processing in consideration of the robustness.
US08477395B2 Computation of gamut boundary by sampling device-independent color space
The present invention provides for determining a gamut boundary description for a color device, the color device being characterized at least by a destination transform which converts colors from a device-independent color space to a device-dependent color space and which reports out-of-gamut colors. A set of sample values is determined in the device-independent color space. For each of the sample values within the set of sample values, the destination transform is applied to the sample value, and in a case where the sample value is in gamut, the sample value is included within a set of gamut boundary values. The gamut boundary description is determined by forming a set of polygonal surfaces based on the set of gamut boundary values. Accordingly, a gamut boundary description is determined without necessarily having to sample additional color values as the number of colorant channels for the color device increases.
US08477394B2 Systems and methods for color defringing
A system and method for defringing chromatic aberrations that occur in imaging devices such as scanners. The system comprises shift filters to shift lines in the various color planes together. In addition in each color plane, a spread filter is used to compensate for the unequal point spread functions of each color. Furthermore, the results can be enhanced by filtering in the luminance-chrominance space.
US08477392B2 Image scanning apparatus and image processing system
A aspect of the invention is an image scanning apparatus including: a document feeder configured to sequentially feed document sheets stacked in the document feeder; an image scanning unit configured to scan the document sheets fed by the document feeder and to output image data thereof; a memory configured to store therein the image data; a detector configured to detect a failure of feeding the document sheets by the document feeder; a notifier configured to report the feeding failure when the detector detects the feeding failure; and a display unit configured to display the image data stored in the memory, upon detection of the feeding failure.
US08477391B2 Image reading apparatus
An image reading apparatus includes a document reading and conveying unit, a pressing plate capable of moving to a position to press a document against a reading surface and to a position withdrawn from the reading surface, and a fixed reader configured to read a document fixed on the reading surface by moving a close-coupled image sensor relative to the document. The document reading and conveying unit includes a controller configured to perform pickup initialization of returning a pickup roller to an initial position after the completion of conveying one or more documents and is supported by the pressure plate. The controller includes a first timer configured to measure an elapsed time from the completion of reading performed by the fixed reader. The controller performs the pickup initialization after a measurement value measured by the first timer exceeds a first time.
US08477379B2 Secure document workflow
Presented is a method, for a participant in a secure document workflow, of generating workflow information for authenticating a document. The method comprises: receiving an image of the document; generating workflow information for the document image, including a document image descriptor dependent upon the appearance of the document image for later verifying the authenticity of a version of the document image that has been printed and scanned, the verification comprising electronically combining or comparing the document image descriptor with said version of the document image; generating a digital signature for later verifying the authenticity of the workflow information, the digital signature being derived from the workflow information using a cryptographic key associated with the participant; adding the digital signature to the workflow information; and communicating the document image and the workflow information to another workflow participant.
US08477376B2 System to enable development of clear toner forms
A method for forming a variable data job includes a fixed original image provided by original image data in a first multiple channel color plane and content provided by variable image data in a second multiple channel color plane. The original image data is converted to fixed image data in a clear channel color plane. Raster image processing is performed on the fixed image data to translate the fixed image data into a first ready-to-print file. The ready-to-print file is saved in a memory as a post-RIP file. The variable image data is subsequently provided in at least the second multiple channel color plane. Image processing is performed on the variable image data to obtain a second ready-to-print file. The post-RIP file is merged with the second ready-to-print file for forming the variable data job. The variable data job is printed to render output.
US08477371B2 Color lookup table generation which minimizes interpolation errors over the entire color space of a color gamut
What is disclosed is a novel system and method for generating a color lookup table (LUT) that minimizes interpolation errors over the entire color space, including the off-grid colors. The present method for LUT optimization considers off-grid point errors in assigning entries to the LUT. As described herein further, grid point values are computed that provide a least mean square error solution for the entire printer gamut volume. The present method dramatically reduces errors near the gamut boundary and can be used for populating nodes of any LUT that will be linearly interpolated, not only a table mapping from L*a*b* to CMYK.
US08477359B2 Image processing apparatus for accessing a storage medium on a sheet
An image processing apparatus is provided. The image processing apparatus includes: a transport unit configured to transport a sheet; an access unit configured to access a storage medium attached to the sheet transported by the transport unit; a first determination unit configured to determine a length of an access time required for the access unit to complete access from a time when the access is started; and a change unit configured to change control to the transport unit such that a passing time during which a sheet attached with a storage medium transported by the transport unit passes an access range of the access unit increases when the first determination unit determines that the access time is a first length, as compared with the passing time when the first determination unit determines that the access time is a second length shorter than the first length.
US08477358B2 Printer, terminal, and printing system with operating state communication
A printer includes a printer memory that stores information, a printer communication device that performs communication with a terminal, a printing device that prints based on print data, a receiving device that receives operating state information, the operating state information indicating that an operating state of the printer is one of a storage device state and a printing device state, the storage device state being an operating state that causes the terminal to recognize the printer as a device capable of using the printer memory, and the printing device state being an operating state that causes the terminal to recognize the printer as a device capable of printing by using the printing device, and a switching device that switches the operating state of the printer to one of the storage device state and the printing device state, based on the operating state information received by the receiving device.
US08477349B2 Information processing apparatus, and network setting method
A print window is displayed by an application, and a printer name is selected by a user. When the printer name is selected, OS loads printer driver to cause the printer driver to execute print processing. Then, the printer driver performs change processing of an output port in initialization processing when needed, and outputs printing information to an image forming apparatus.
US08477347B2 Method and system for managing user setup information
A user setup information management system including an information processing apparatus and an image forming apparatus connected, wherein user setup information is managed by automatically deleting user setup information when the user setup information no longer is needed.
US08477344B2 Network system, method, and computer readable medium for image processing apparatus with transmission and storage capability of generated data to specific storage location in data server
An image processing apparatus includes a display, an obtaining unit obtaining second data containing information for identifying the link information having no image data in a corresponding storage position among the plural pieces of link information contained in the first data, a display control unit making the display selectively display first link information having image data in a corresponding storage position and second link information having no image data in the corresponding storage position in different formats based on the second data, and a transmission unit transmitting image data generated by a scanning unit to the corresponding storage position.
US08477334B2 Contactless IC chip, portable terminal, information processing method, and program
A semiconductor integrated circuit device for use in a data communication apparatus includes setting means for setting, for each of a plurality of files that the semiconductor integrated circuit device manages, a flag indicating whether definition information functioning as information on each of the plurality of files is browsable or not browsable; and response sending means for sending, when provision of the definition information on a file is externally requested, a response falsely indicating that the semiconductor integrated circuit device is not managing the file existing in the plurality of files according to the flag set for the file indicating that the definition information on the file is not browsable.
US08477325B2 Apparatus and method of managing print settings data, and recording medium
An apparatus and method of managing print settings data, and a recording medium storing a program for managing print settings data are provided. The print settings data is managed by printer driver, logical printer, group of users, or user, using a directory structure under a file system of an operating system.
US08477313B2 SPR apparatus with a high performance fluid delivery system
An apparatus may include a flow cell for a surface plasmon resonance test apparatus and a fluid delivery system operatively coupled to the flow cell and configured to deliver a plurality of fluids to the flow cell substantially continuously. The fluid delivery system may include two pumps for pumping the fluids.
US08477311B2 Filter wheel spectrometer
A filter wheel and a spectrometer including the filter wheel are disclosed. The filter wheel has a first support structure on which a first plurality of filters are mounted and a second support structure on which at least one filter is provided. A radiation source generates a radiation beam, and a beam splitter splits the radiation beam into a first detection path and a second detection path. The first plurality of filters are selectively movable into the first detection path. The at least one filter on the second support structure is arranged to be disposed in the second detection path. The spectrometer includes a first radiation detector that detects radiation that passes through the selected filter in the first detection path, and a second radiation detector that detects radiation passing through the filter in the second detection path.
US08477305B2 Spectroscope
The spectrometer 1 is provided with a package 2 in which a light guiding portion 7 is provided, a spectroscopic module 3 accommodated inside the package 2, and a support member 29 arranged on an inner wall plane of the package 2 to support the spectroscopic module 3. The spectroscopic module 3 is provided with a body portion 11 for transmitting light made incident from the light guiding portion 7 and a spectroscopic portion 13 for dispersing light passed through the body portion 11 on a predetermined plane of the body portion 11, and the spectroscopic portion 13 is supported by the support member 29 on the predetermined plane in a state of being spaced away from the inner wall plane.
US08477302B2 Defect inspection apparatus
A defect inspection apparatus for inspecting a surface of a sample includes a stage for holding the sample, an illumination optical system that irradiates a laser beam to form a linear illuminated area on the surface of the sample, a detection optical system, and a signal processing system. The detection optical system includes a detector device having a plurality of pixels for detecting light scattered from the linear illuminated area of the surface of the sample, and that outputs in parallel a plurality of detection signals having mutually different sensitivities acquired from the plurality of pixels of the detector device. The signal processing system selects an unsaturated detection signal from the plurality of detection signals and detects a defect in accordance with the selected detection signal.
US08477292B2 Back-illuminated distance measuring sensor and distance measuring device
Two charge quantities (Q1,Q2) are output from respective pixels P (m,n) of the back-illuminated distance measuring sensor 1 as signals d′(m,n) having the distance information. Since the respective pixels P (m,n) output signals d′(m,n) responsive to the distance to an object H as micro distance measuring sensors, a distance image of the object can be obtained as an aggregate of distance information to respective points on the object H if reflection light from the object H is imaged on the pickup area 1B. If carriers generated at a deep portion in the semiconductor in response to incidence of near-infrared light for projection are led in a potential well provided in the vicinity of the carrier-generated position opposed to the light incident surface side, high-speed and accurate distance measurement is enabled.
US08477290B2 Range finder
A laser range finder 100 includes: a light source 10 emitting light from a linear light-emitting portion 10a with making a divergent angle of the light larger in a transversal direction of the light-emitting portion 10a than in a longitudinal direction thereof; an objective lens 30 projecting the light onto a target object and converging reflection light; a partial reflection member 20 disposed between the light source and the objective lens and having a partial reflection surface 21 composed of a transmitting area 21a transmitting light emitted from the light source and receiving areas 21b reflecting reflection light; and a photodetector 40 detecting the reflection light reflected by the receiving areas; wherein the light source and the partial reflection member are disposed with making the longitudinal direction of the light-emitting portion 10a disposed substantially perpendicular to a longitudinal direction of the transmitting area 21a as seen along an optical axis.
US08477284B2 Apparatus and method to control vacuum at porous material using multiple porous materials
An immersion liquid confinement apparatus confines an immersion liquid in an immersion area that includes a gap between a projection system and an object of exposure in an immersion lithography system. The apparatus also recovers the immersion liquid from the immersion area. The apparatus includes a confinement member and first and second liquid-permeable members. The confinement member includes an outlet and an aperture through which a patterned image is projected onto the object. The first liquid-permeable member covers the outlet and has a first surface that faces the object and a second surface opposite the first surface, the second surface contacting a first chamber. The second liquid-permeable member has first and second oppositely-facing surfaces, the first surface of the second liquid-permeable member contacts the first chamber, the second surface of the second liquid-permeable member contacts a second chamber that is different from the first chamber.
US08477281B2 Liquid crystal device, manufacturing method thereof, and electronic device
A liquid crystal device includes an element substrate on a surface of which a display element region is formed that includes a MOS-FET array circuit and an extension of a reflective electrode superposed on the MOS-FET array circuit; a counter substrate disposed so as to oppose the surface of the element substrate having the display element region, and including a transparent electrode formed on a surface opposing the element substrate; a seal member provided between the element substrate and the counter substrate in a loop shape so as to surround the display element region; and liquid crystal enclosed in the region surrounded by the seal member; and the seal member is not superposed on the extension of the reflective electrode in a region along an outer peripheral edge of the element substrate.
US08477279B2 Liquid crystal display and thin film transistor array panel usable with the liquid crystal display
A liquid crystal display with improved viewing angle and uncompromised transmittance is provided, along with a thin film transistor (TFT) array panel usable for such liquid crystal display. The TFT array panel includes a substrate, a plurality of gate lines formed on the substrate, a plurality of data lines formed on the substrate and intersecting the gate lines, and a plurality of thin film transistors. Each of the thin film transistors includes a gate electrode connected to one of the gate lines, a source electrode connected to one of the data lines, and a drain electrode. The TFT array panel also includes a plurality of pixel electrodes, each of the pixel electrodes connected to one of the drain electrodes and having a pair of oblique edges parallel to each other, and covering at least a portion of the drain electrodes.
US08477268B2 Azo compound and salts thereof, as well as dye-based polarization films and polarizing plates comprising the same
Azo compounds represented by formula (1) (In the formula, R1 represents a lower alkoxy group with a sulfone group. R2-R5 each independently represents a hydrogen atom, lower alkyl group or lower alkoxy group. X is an optionally substituted amino group, optionally substituted benzoylamino group, optionally substituted phenylamino group, optionally substituted phenyl azo group or optionally substituted naphthotriazole group. m represents 1 or 2 and n represents 0 or 1.) and salts thereof.
US08477248B2 System and method of demodulating audio signals
A system and method for demodulating signals are disclosed. In a particular embodiment, the method includes receiving a signal at an input and determining a first noise estimate of the signal. The method also includes providing a first output indicating a second noise estimate of the signal at a primary carrier frequency and providing a second output indicating a third noise estimate of the signal at a secondary carrier frequency.
US08477247B2 Joint enhancement of lightness, color and contrast of images and video
In some embodiments, color and contrast enhancement video processing may be done in one shot instead of adjusting one of color and contrast enhancement, then the other, and then going back to the first one to readjust because of the second adjustment. In some embodiments, global lightness adjustment, local contrast enhancement, and saturation enhancement may be done at the same time and in parallel. Lightness adjustment improves visibility of details for generally dark or generally light images without changing intended lighting conditions in the original shot, and is used to enhance the range of color/saturation enhancement. Local contrast enhancement done in parallel improves visual definition of objects and textures and thus local contrast and perceived sharpness.
US08477241B2 Multi-projector system and method
A method for reducing view-dependent artifacts in a multi-projector system includes the steps of measuring, from multiple viewpoints, projection characteristics of an image projected by a multi-projector system, estimating view-dependent projection parameters that can reduce view-dependent artifacts, and computing rendering parameters for each projector so as to reduce the view-dependent artifacts.
US08477238B2 Modular digital camera
Modular digital camera systems, such as modular digital still and motion cameras are disclosed. Individual modules may be removed from the system and replaced, such as to benefit from upgraded technology, while preserving the remaining modules in the system. The modules may be disassembled and reconstructed to convert the physical form of the camera, such as between still configurations, motion configurations, ENG configurations, DSLR configurations and studio configurations. Universal lens mount modules are provided, to enable use of lens systems from a variety of commercial manufacturers.
US08477229B2 Imaging apparatus
An imaging apparatus includes an imaging unit configured to capture a subject image to generate image data, a first display unit configured to display the image data generated by the imaging unit and to be capable of taking a reference position and a position different from the reference position, a proximity sensor configured to sense proximity of an object to the first display unit, a position sensor configured to sense whether the first display unit is at the reference position, a second display unit configured to display the image data generated by the imaging unit, and a controller configured to perform control, when the position sensor senses that the first display unit is not at the reference position, to activate the proximity sensor, and to operate the first display unit when the proximity sensor senses proximity of an object, and to operate the second display unit when the proximity sensor does not sense proximity of an object.
US08477226B2 Variable charge coupled device focal plane array
A charge coupled device imager, which can operate in time delay and integration mode, can be adapted to include variable columns having one or more blocking gates or other barriers that can be independently controlled and used to divide a used portion from an unused portion. The blocking gates may require less power to electrically insulate used from the unused sections. In this regard, an imager's charge handling capacity and dynamic range can be improved, while lowering CCD operating power requirements. Blooming drains can also be included to enhance the functionality of the imager and enable bidirectional imaging capability.
US08477217B2 Super-resolution digital zoom
When a user selects digital zooming in a camera such as might be included in a wireless telephone or PDA, a series of images are automatically obtained and superimposed using super-resolution techniques to produce an improved digital zoom image transparently to the user.
US08477207B2 Image capturing apparatus, image capturing method, and computer program
An image capturing apparatus including an image input unit configured to input an image to be captured; a face detecting unit configured to detect a face of at least one photographic subject included in the input image; a face-attribute detecting unit configured to detect attribute information of the detected face; a degree-of-friendliness computing unit configured to evaluate a degree of friendliness between a plurality of photographic subjects based on a correlation between items of attribute information of detected faces of the plurality of photographic subjects, the items of attribute information being detected by the face-attribute detecting unit, and outputting an evaluation value Hlove representing the degree of friendliness; and an image-capturing determining unit configured to determine a timing to capture the input image based on the evaluation value Hlove.
US08477205B2 Electronic camera that synthesizes two images taken under different exposures
An electronic camera for generating an image having a wide dynamic range by synthesizing two image pickup signals of different exposure amount generated by using an electronic shutter function and unit for shutting off light, shading of image pickup signals resulting from difference in charge accumulating time among the pixels of image pickup device due to operation from opened state to closed state of the unit for shutting off light being corrected by a shading correction unit to form a synthesized image without an occurrence of false color due to shading.
US08477202B2 Photographing apparatus and communication establishing method and program
In a photographing apparatus, an encoding part creates a code image from authentication information of the photographing apparatus. A photographing part takes a photograph of a connection code image displayed on a display part of another apparatus. A decoding part decodes the connection code image contained in the photograph taken by the photographing part to decode encoded connection information containing communication setup information, which has been encoded according to the authentication information of the photographing apparatus. A restoration part restores the communication setup information from the encoded connection information by using the authentication information of the photographing apparatus. A radio communication part communicates with the another apparatus by using the communication setup information restored by the restoration part.
US08477201B2 Image pickup apparatus including image shake correction
An image pickup apparatus includes a first detection unit for detecting a rotation shake, a first computation unit for processing a detection signal of the rotation shake into a rotation shake correction target value, a second detection unit for detecting a parallel shake in a plane surface perpendicular to an optical axis, a second computation unit for process a detection signal of the parallel shake into a parallel shake correction target value, a shake correction unit for correcting an image shake in the plane surface of the image pickup apparatus based on the rotation and parallel shake correction target values, an initialization unit for initializing the parallel shake correction target value, and a control unit for moving the shake correction unit based on an image pickup start instruction prior to an image pickup operation while initializing the parallel shake correction target value.
US08477194B2 Image capturing apparatus, control method thereof, and program
An image capturing apparatus comprising an object detection unit which detects a specific object from an image signal, and a control unit which performs first control corresponding to the specific object when the object detection unit detects the specific object, and performs second control different from the first control when the object detection unit does not detect the specific object, wherein when a state in which the specific object is detected by the object detection unit transits to a state in which the specific object becomes undetectable, the control unit changes, based on information before the specific object becomes undetectable, at least either of a time for which the first control is held and a transition speed when transiting from the first control to the second control.
US08477183B2 Endoscope system and light source device therefor
Under usual conditions, a first computation unit computes/outputs a first light adjustment signal in accordance with a photometric signal, and a second computation unit performs control of at least part of the endoscope system. The second computation unit computes/outputs the second light adjustment signal in accordance with the photometric signal together with the at least partial control while suppressing an increase in a processing load when an abnormality has occurred in the first computation unit.
US08477178B2 Dichroic cut filter for wide-angle imaging
An image device for wide-angle imaging may include an integrated optical system with a wide-angle dichroic cut filter. The dichroic cut filter may be an ultra-violet/infrared (UV/IR) cut filter to block UV and IR wavelengths of light and to transmit visible light. The dichroic cut filter is positioned adjacent to a surface of a lens in the optical system that receives rays of light at a substantially uniform angle of incidence along its surface. For example, the lens having the dichroic cut filter may receive all rays of light at an angle of incidence normal to the lens surface. The passband characteristics of the dichroic cut filter thus remain consistent for all rays of light. The dichroic cut filter may also be positioned near an aperture of the image device so as to direct retroreflected light away from the image sensor.
US08477160B2 Image display control device, image display control program, and image display control method
An image display control device for controlling display of an image to a display device having a plurality of unit display elements in which three unit display elements corresponding to signals of three primary colors, respectively, are arranged in a delta form, includes an image data input unit which inputs image data, and an image drawing unit which draws an image on the basis of the input image data such that two of the three unit display elements are in a pair and constitute one pixel of the image and the remaining one unit display element constitutes one pixel of the image.
US08477157B2 Apparatus for processing image signal, program, and apparatus for displaying image signal
Provided are an apparatus and method for processing an image signal. The apparatus includes a first correction value derivation unit deriving a first correction value for correcting an input image signal for each pixel of a line in a horizontal direction based on the input image signal, a second correction derivation unit deriving a second correction value for correcting the input image signal for each pixel of a line in a vertical direction based on the input image signal, a third correction value derivation unit deriving a third correction value for correcting the input image signal for each pixel forming a display screen which displays an image, based on the first correction value and the second correction value, and a signal correction unit correcting the input image signal based on the third correction value.
US08477155B2 Display method, display controller and display terminal
A display method and apparatus are disclosed. The method includes: when a video layer needs to scale a video image, judging whether a preset policy is met; if so, using the offline mode; otherwise using the online mode; processing the video image in online mode or offline mode, and outputting the processed video image, where the online mode is a mode in which the video image frame is scaled in real time, and the offline mode is a mode in which the video image frame is scaled asynchronously. With the display method and apparatus, the source video image can be scaled in any ratio by selecting the online mode or offline mode, thus reducing the display power consumption.
US08477150B2 Display signal conversion apparatus
A display signal conversion apparatus converts a first signal having a first color format and color arrangement into a second signal having a second color format and color arrangement. The display signal conversion apparatus includes a color conversion unit configured to convert the first color format into the second color format, a pattern determination unit configured to determine a signal pattern of the first signal, a unit configured to determine a color arrangement of a pixel position of the second signal corresponding to a pixel position of the first signal, and a sub pixel signal generation unit configured to generate a sub pixel signal having the second color format and color arrangement based on a result of the signal pattern determination and a result of the color arrangement determination.
US08477142B2 Optimised methods of creating and rendering of a multimedia scene comprising at least one active object, without prior modification of the semantics and/or the format describing the scene
A method is provided for creating at least one multimedia scene intended to be restored on a mobile radio communication terminal. The multimedia scene includes a plurality of multimedia objects organized in the form of at least one scene description tree. Such a method includes the following steps: associating with the scene description tree(s) a sub-tree of the objects to be restored, including objects intended to be restored at a given instant, and a standby sub-tree, including objects intended not to be restored at the given instance; identifying at least one object, termed the transferable object, that can be transferred from a first of the sub-trees to the second of the sub-trees as a function of at least one predetermined transfer condition.
US08477135B2 Method and apparatus for volume rendering using depth weighted colorization
A method of volume rendering includes obtaining data representative of a first composited plane of one or more anatomical structures and calculating data of a second composited plane as a function of a first composited plane. The data of the second composited plane is indicative of a measure of depth of the one or more anatomical structures along respective ray cast lines. The method also includes determining depth weighted color values between two different colorization palettes as a function of the measure of depths of the second composited plane. The determined depth weighted color values are applied to the first composited plane for producing a volume rendering image with depth weighted colorization.
US08477128B2 Driving circuit for liquid crystal pixel array and liquid crystal display using the same
A driving circuit and a liquid crystal display using the same. In the driving circuit, a first switch and a second switch are provided in a VCOM driver thereof. The first switch is designed to be turned on to a ground a VCOM terminal of a display capacitor, and the second switch is designed to be turned on to couple a constant voltage level DC VCOM to the VCOM terminal of the display capacitor. In addition, a timing controller of the driving circuit is designed for reducing power consumption, which controls the statuses of the first and second switches and determines when to allow a positive polarity voltage to be coupled to the display capacitor to charge the display capacitor for positive polarity display.
US08477127B2 Liquid crystal display device and method of driving the same
A liquid crystal display device includes a display portion having a first substrate, a second substrate opposing to the first substrate, a liquid crystal layer held between the first and second substrates, and a plurality of pixels arranged in a delta shape. A plurality of pixel electrodes are respectively connected to signal lines extending in a first direction via a switch. The switch is controlled by scanning lines extending in a second direction which orthogonally crosses the first direction. The signal lines extend in a space between the pixel electrodes in a meandering shape in the second direction, and two kinds of color pixels are connected with a common signal line in turn via the pixel switch.
US08477125B2 Photo sensor and organic light-emitting display using the same
An organic light-emitting display includes a substrate, a thin film transistor on the substrate, an organic light-emitting diode electrically connected to the thin film transistor, and a photo sensor having a plurality of photo diodes connected to one another in parallel.
US08477120B2 Touch screen system
A touch screen system according to an exemplary embodiment of the present invention includes: a touch screen panel including a plurality of driving electrodes coupled to a plurality of driving lines that extend in a first direction and a plurality of sensing electrodes coupled to a plurality of sensing lines that extend in a second direction crossing the first direction, the driving electrodes and the sensing electrodes being alternately arranged so as not to overlap with each other; and an active stylus separated from the touch screen panel, the active stylus configured to output an electric field in synchronization with driving signals that are applied to the driving lines coupled to the driving electrodes that are adjacent to the active stylus, wherein the driving electrodes and the sensing electrodes have different areas.
US08477117B2 Embedded optical induction input device and method of implementing the same
An embedded optical induction input device and method of implementing the same. Such a device includes a light sensing circuit and a conversion circuit. The light sensing circuit generates an induced current signal based on the variations of the intensity of light irradiation received as caused by a touch-control-position event; and the conversion circuit is connected to the light sensing circuit and receives an induced current derived therefrom. The conversion circuit is provided with a first transistor and a second transistor coupled together, that are driven by a positive and a negative biases having the same period but different phases, thus the induced current signals are converted into induced voltage signals based on the alternative turn-on's and turn-off's of the first transistor and the second transistor.
US08477115B2 Input device, information processing apparatus, information processing method, and program
An input device includes: a contact detector configured to detect at least a size of contact area by detecting a physical contact with a control input section; a pressure detector configured to detect a pressure applied by the physical contact; and a controller configured to output signals in response to detection outputs from the contact detector and the pressure detector. The controller outputs a first signal carrying a value which varies in response to the pressure detected under a state of contact in which a contact detection result indicates that the detected contact area is equal to or smaller than a predetermined contact area, and outputs a second signal carrying a value which varies in response to the pressure detected under a state of contact in which the contact detection result indicates that the detected contact area is greater than the predetermined contact area.
US08477114B2 Electronic device, display and touch-sensitive user interface
Display devices and methods for operating the same are provided. In one embodiment, the display device has an electronic display having an active area for presenting visual content; a housing holding the electronic display and having an opening allowing a person to view a first portion of the active area; and a bezel about the opening, the bezel covering a second portion of the active area and providing a window through which at least a part of the second portion can be viewed. A sensor system senses when a person is close to touching the bezel or when a person is in touch with the bezel and generates a sensor signal; and a controller is operable to adjust the appearance of the active area in the part of the second portion when the controller determines that a person has touched the bezel or is close to touching the bezel.
US08477113B2 Capacitive touch panel
A transparent capacitive touch panel comprising a transparent substrate, a transparent cover lens and a transparent adhesive layer is provided, wherein a first transparent electrode layer and a second transparent electrode layer are disposed on the transparent cover lens and the transparent substrate respectively. The transparent adhesive layer is used to bind the first transparent electrode layer and second transparent electrode layer in order to combine the transparent cover lens and the transparent substrate disposed in parallel. Thereby, the manufacturing process of the transparent capacitive touch panel is simplified, and the manufacturing cost of the same is lowered.
US08477111B2 Advanced touch control of interactive immersive imaging applications via finger angle using a high dimensional touchpad (HDTP) touch user interface
High Dimensional Touchpad (HDTP) or other user interface technology, implemented in touch screens used on computers, smartphones, or other mobile devices provides advanced touch control a variety of interactive immersive imaging applications using one or more of a user's finger position or movement in one or more of the roll angle, pitch angle, yaw angle, and downward pressure directions. Implementations also can be responsive to a user's finger position or movement in the left-right and forward-backward directions. Implementations can also use HDTP or other user interface technology implemented on the back of a mouse. Also, an interactive immersive imaging application can employ a connection over the internet or other network.
US08477109B1 Surfacing reference work entries on touch-sensitive displays
Techniques for outputting different reference work entries based on an amount of force applied to a touch-sensitive display of a device. For instance, when a user reads an electronic book (eBook) on a device having a touch-sensitive display, the user may make a selection of a word or phrase within the eBook by touching the display at a location of the word or phrase. The techniques may then determine which of multiple different reference work entries to output based on a measured amount of force of the selection. For instance, the device may output a dictionary definition of the selected word in response to measuring a first amount of force, while outputting a thesaurus entry for the word in response to measuring a second, greater amount of force.
US08477107B2 Function selection systems and methods
Function selection system and method for use in an electronic device are provided. The system includes a display unit and a processing unit. The display unit has a display area, and displays a specific region within the display area. The processing unit selects one of a plurality of functions according to a position of the specific region in the display area. The specific region is removable, and used to display data generated by the selected function.
US08477096B2 Display apparatus and method of controlling same
A screen display apparatus includes an operation information reception unit that receives operation information regarding an inclination direction and an inclination angle of a joystick from the joystick, and a screen controller that performs a scroll process for scrolling a screen and a zoom process for zooming based on the operation information. The screen controller scrolls the screen according to the inclination direction and the inclination angle of the joystick, and continues a zoom-out process for zooming-out of the screen based on a detection of the inclination angle that is greater than a predetermined angle for a predetermined period until detecting the inclination angle of the joystick to be equal to or smaller than the predetermined angle or until zooming out to a predetermined minimum zoom rate.
US08477094B2 Shift register and display device using the same
A shift register comprises a plurality of stages, which includes a (n−3)-th (where n is a positive integer) stage to a (n+3)-th stage, supplied with gate shift clocks which are sequentially delayed, a forward gate start pulse, a reverse gate start pulse, a carry signal, a gate high voltage, and a gate low voltage lower than the gate high voltage, and connected to each other in cascade, wherein the n-th stage, supplied with a (n−1)-th gate shift clock, an n-th gate shift clock, and a (n+1)-th gate shift clock, includes a scan pulse output unit, a carry signal output unit, and a shift direction changing switch circuit.
US08477090B2 Liquid crystal display
A liquid crystal display includes a first substrate. A plurality of scan lines and a plurality of data lines are disposed on the first substrate to define a plurality of pixel regions. A plurality of common line groups is disposed on the first substrate, and each of the common line groups includes a plurality of common lines parallel to the scan lines. And, at least, a voltage regulator is electrically connected to one of the common line groups, wherein the voltage regulator can stabilize the pixel voltage to decrease the flicker of the liquid crystal display.
US08477089B2 Liquid crystal display
A liquid crystal display includes a first substrate, a second substrate facing the first substrate, and a plurality of pixels in a display area, the pixels comprising a plurality of rows and a plurality of columns and divided into a first pixel group comprising the pixels on a first row and a second pixel group comprising the pixels on a second to last rows, one pixel of the first pixel group has a first opening ratio, one pixel of the second pixel group has a second opening ratio and the first opening ratio is lower than that of the second opening ratio.
US08477085B2 Semiconductor device and driving method thereof
A display device which can compensate for variations of the threshold voltage of transistors and suppress variations in luminance, and a driving method thereof are provided. Current is supplied to a light emitting element and light is emitted from the light emitting element by following steps: in the first period initial voltage is stored in a storage capacitor; in the second period, voltage based on video signal voltage and the threshold voltage of the transistor is stored in the storage capacitor; and in the third period, the voltage stored in the storage capacitor in the second period is applied to a gate electrode of the transistor. By these operation processes, the current which compensates the effect of the variations of the threshold voltage of the transistor can be supplied to the light emitting element. Therefore, variations in luminance are suppressed.
US08477076B1 Antenna coupler mechanism
Systems and methods are provided for an antenna coupler mechanism. The antenna coupler mechanism includes a first tuning leg configured to accept a radio frequency device. The first tuning leg includes a first inductive circuit element that is connected in series with the radio frequency device. The antenna coupler mechanism further includes a second tuning leg, which includes a second inductive circuit element and a capacitive circuit element connected in series. A bottom plate is connected in parallel with the first tuning leg and in parallel with the second tuning leg. The bottom plate comprises a third inductive circuit element and is configured to couple energy into a nearby structure.
US08477072B2 Radio frequency (RF) particles
The present disclosure generally describes radio frequency (RF) particles and an RF powder-containing base including a plurality of such RF particles. The RF particles may include an antenna element and an integrated circuit element coupled together by at least one interconnection. The base may be formed from sheet-like subjects, such as various kinds of cards, bills, and documents. Methods of forming the RF powder-containing base are also generally disclosed.
US08477071B2 Multi-band antenna
A multi-band antenna mounted on a circuit board includes a ground plate perpendicularly connected to one side edge of the circuit board, a radiating plate perpendicularly connected to the other side edge of the circuit board, and a planar antenna element includes a high frequency radiating portion, a lower frequency radiating portion, a base plate, a capacitance portion and an inductance portion. The high frequency radiating portion and the lower frequency radiating portion are located at two ends of the circuit board, respectively, and both connected to the radiating plate. The base plate is connected to the radiating plate and located between the high and lower frequency radiating portions. The capacitance portion is parallel with the ground plate to form a capacitive coupling therebetween. The inductance portion is soldered to the ground plate. A simulation inductance is formed by the inductance portion.
US08477068B2 Systems and methods for alignment with a remote source
Systems and methods for monitoring, testing, and controlling alignment are provided, including an antenna assembly with an antenna and a receiver, the antenna configured to receive signals from a remote source, the receiver coupled to the antenna and configured to generate signal strength values associated with the signals from the remote source, and where the antenna assembly exhibits an azimuthal alignment relative to an axis determined by the antenna assembly and the remote source. Systems and methods provided herein further generate a first coarse-grained signal strength value from set of signal strength values generated by the receiver while the antenna assembly is at a first azimuthal alignment offset, and generate a measure that the first azimuthal alignment offset is at least one of: less than a predetermined azimuthal alignment offset, approximately equal to the predetermined azimuthal alignment offset, and greater than the predetermined azimuthal alignment magnitude.
US08477067B2 Vehicle localization system
A localization system for a vehicle running on a guideway including portions obscured from satellite view has a number of GNSS receivers placed at strategic locations along the guideway in view of navigation satellites. GNSS transmitters retransmit received GNSS signals along an obscured portion of the guideway. Coded targets are placed at known locations along the guideway. A GNSS receiver on the vehicle picks up GNSS signals directly from the navigation satellites or retransmitted from the GNSS transmitters when on an obscured portion of the guideway. A proximity sensor on the vehicle detects the coded targets. An on-board computer synchronizes the location obtained from the GNSS signals with the location obtained from the proximity sensor. The vehicle is thus able to determine its position even in an obscured portion, such as a tunnel.
US08477066B2 GPS pre-aquisition for geotagging digital photos
A handheld electronic device, such as a GPS-enabled wireless communications device with an embedded camera, a GPS-enabled camera-phone or a GPS-enabled digital camera, determines whether ephemeris data needs to be obtained for geotagging digital photos taken with the device. By monitoring user activity with respect to the camera, such as activation of the camera, the device can begin pre-acquisition of a GPS position fix by obtaining needed ephemeris data before the photograph is actually taken. This GPS pre-acquisition improves the likelihood that a position fix (GPS lock) is achieved by the time the photo is taken (to enable immediate geotagging). Alternatively, the photo can be geotagged retroactively by appending the current location to the metadata tag associated with the digital photo. An optional acquisition status indicator can be displayed on a user interface of the device to indicate that a position fix is being obtained.
US08477063B2 System and method for obstacle detection and warning
A obstacle detection system comprises a transmission antenna operable to radiate a radio frequency (RF) signal and a transmitter operable to control transmission of the RF signal from the antenna. The obstacle detection system also comprises a receiver antenna operable to receive a reflection of the RF signal; and processing circuitry operable to analyze a plurality of characteristics of a radar cross section (RCS) of the received reflection to identify an obstacle and one or more physical attributes of the obstacle.
US08477061B1 Method and system for preventing anti-aircraft warfare engagement with neutral aircraft
A method and system that prevents engagement with neutral aircraft utilizes secondary surveillance radar (SSR) in conjunction with traffic alert collision avoidance systems (TCAS) conventionally found on various commercial aircraft. The system and method provide for detecting interrogating signals sent out by a TCAS system of an interrogating aircraft searching for another aircraft that may pose a threat for collision. The system and method of the invention provide for a base system generating signals responsive to the interrogation signals such that there is a decreasing time difference between the interrogating signals and the responsive signals. The decreasing time difference indicates to the interrogating aircraft that another aircraft is approaching its airspace urging the neutral aircraft to change course and avoid entering a guarded tactical airspace thus avoiding unnecessary engagement of the aircraft.
US08477055B2 Resistor devices and digital-to-analog converters using the same
A digital-to-analog converter (DAC) includes: a plurality of first controllers and a plurality of resistor devices. The plurality of first controllers are configured to be selectively switched on according to a received digital signal to control an analog signal according to the received digital signal. The plurality of resistor devices are respectively connected to the plurality of first controllers. The plurality of resistor devices include non-volatile memory devices.
US08477044B2 Turn-indicator light module for a vehicle mirror assembly and vehicle mirror assembly comprising a turn-indicator light module
The invention relates to a turn-indicator light module having an outer contour and comprising one or more light guiding elements and one or more visible-light emitting light sources coupled to at least one of the one or more light guiding elements, wherein at least one infrared light emitting light source is coupled to at least one of the one or more light guiding elements. At least a major portion of a longitudinal extension between a first end and a second end opposite of the first end of the one or more light guiding elements follows the outer contour and wherein the one or more light guiding elements are adapted to emit light at least along the major portion of their longitudinal extension.
US08477033B2 Inventory control
A method, article of manufacture, and apparatus for inventory control of items in a location are disclosed. In an embodiment, this comprises a surveillance system comprising a plurality of cameras and at least one display, at least one identification tag, at least one identification tag reader configured to read the identification tag and placed to cover at least a portion of the location, and a computer configured to process information including the identification tag read by the reader. In response to the information, the computer controls a video camera to display an image showing an area around the identification tag. This may be based on a determination of heightened risk, such as when the identification tag is associated with a receipt and is brought back to the location after being removed from the location.
US08477030B2 Optical amplifier module and dispersion compensation fiber loss detection method
An optical amplifier module includes a first optical amplifier to amplify main signal light to be supplied to a dispersion compensation fiber (DCF), a second optical amplifier to amplify the main signal light supplied from the DCF, a generating part to generate monitoring light having a wavelength longer than a wavelength of the main signal light, a multiplexing part to multiplex the monitoring light generated by the generating part and the main signal light to be supplied to the DCF, a demultiplexing part to demultiplex the monitoring light from the main signal light supplied from the DCF, and a detection part to detect a light intensity of the monitoring light demultiplexed by the demultiplexing part.
US08477026B2 Medical data transmission system
A system for transmission of medical data comprises a first device which is designed to be worn on the body of a patient and which generates medically relevant data when in operation, said data being transmitted wirelessly to a second device. The first device comprises a communication unit for the wireless communication with the second device, a circuit which generates medically relevant data when in operation and a handover memory for the intermediate storage of data that are to be transferred from the circuit to the communication unit or from the communication unit to the circuit. The data generating circuit is connected to the handover memory via a first data line and the communication unit is connected to the handover memory via a second data line. The first device comprises a change-over switch closing the first data line and interrupting the second data line in a first switched state and interrupting the first data line and closing the second data line in a second switched state, said change-over switch changing between the first and second switched state without communication with the data generating circuit.
US08477024B2 Systems and methods for indicating the presence of a child in a vehicle
Systems and methods which provide for an alarm or notification that a child is in a car seat. The systems generally determine if a child is in the seat and that the seat, and therefore the vehicle, is not in motion. Upon detecting both situations, the notification or alarm is activated.
US08477022B2 Vehicular display apparatus
A vehicular display apparatus of the invention includes a display portion that displays a predetermined graphic in accordance with a present consumption amount of energy used for moving a vehicle. The graphic displayed on the display portion changes at least one of a displayed size and a displayed color thereof in accordance with the consumption amount. The displayed size increases as the consumption amount increases. The displayed color is changed to have a longer wavelength of color as the consumption amount increases.
US08477021B2 Worksite proximity warning and collision avoidance system
A proximity warning and collision avoidance for a machine on a worksite operating near obstacles is disclosed. The proximity warning system includes an operator interface including first group of visual indicators including a low level indicator and a high level indicator, a second group of visual indicators including a low level indicator and a high level indicator, an audio indicator operable at a first volume and at a second volume, and operator inputs configured to receive selections from an operator. The proximity warning system is configured to provide both low level and high level alarms to an operator when an obstacle approaches or enters a safe zone, and when the machine approaches and enters a hazard zone.
US08477019B2 Methods and apparatus for a universal device controller using peer to peer communication
Methods and apparatus relating to wireless remote control are described. A communications device, such as a cell phone with peer to peer signaling capability, supports remote control functionality. The same communications device can be used as a universal wireless remote controller for a plurality of different remotely controllable devices including, e.g., a television, a DVD player, a light switch, a garage door opener, etc. The communications device monitors for and detects peer to peer signals from remotely controllable devices in its local vicinity. The communications device maintains a list of remotely controllable devices in its vicinity based on the detected peer to peer signals. The universal remote control user interface is configured in accordance with the maintained list. The universal remote controller provides a user interface which varies based on the device to be controlled.
US08477014B2 Radio communication apparatus, information processing system, program and radio communication method
There is provided a radio communication apparatus capable of communicating with a base station of radio communication and moved with movement of a movable body, including: a storage unit having position information of unknown base stations whose base station identification information attached to the base station is unknown recorded therein; a notification unit that notifies the movable body or an operation subject of the movable body of the position information of the unknown base stations recorded in the storage unit; a communication unit that receives a radio signal containing the base station identification information from the base stations including the unknown base stations; and a recording unit that records the base station identification information contained in the radio signal received by the communication unit in the storage unit.
US08477009B2 Asset security system and associated methods for selectively granting access
An automated asset management and security system for providing selective authorized access to an asset disposed within or associated with a remotely located lockable device, including: a control console, including: a processor executing one or more algorithms operable for identifying a user, authorizing a predetermined level of access based upon the identity of the user, receiving a command from the user to provide access to the asset disposed within or associated with the remotely located lockable device, and generating a corresponding command for the lockable device; and a communications channel for delivering the corresponding command to the lockable device; wherein the lockable device includes: a controller having a unique address executing one or more algorithms for implementing the corresponding command; and an actuation mechanism operable for selectively providing access to the asset disposed within or associated with the lockable device responsive to the corresponding command.
US08477006B2 Resistor and manufacturing method thereof
A manufacturing method for a resistor integrated with a transistor having metal gate includes providing a substrate having a transistor region and a resistor region defined thereon, respectively forming a transistor having a dummy gate in the transistor region and a resistor in the resistor region, removing the dummy gate and portions of the resistor to form a first trench in the transistor and two second trenches in the resistor, forming at least a high-k gate dielectric layer in the first trench and the second trenches, and forming a metal gate in the first trench and metal structures respectively in the second trenches.
US08477005B2 Transformer capable of maintaining height
A transformer capable of maintaining its height is provided. The transformer is formed on a circuit board having a receiving hole. The transformer comprises a winding module, two magnetic core modules contacting and holding the winding module, a plurality of pins and at least one supporting means. The winding module comprises a winding baseboard and a winding pillar where a winding structure is formed thereon. The winding pillar is received in the receiving hole. Each of the pins comprises a first bent part separating the corresponding pin into a first portion connected to the winding baseboard and a second portion connected to the circuit board around the receiving hole. The supporting means is formed between the first portion of at least one of the pins and the circuit board to contact the first portion and the circuit board to maintain the distance between them.
US08477001B2 Starter solenoid with rectangular coil winding
A solenoid for a vehicle starter includes a pull-in coil made of a length of rectangular wire and a hold-in coil adjacent to the pull-in coil. A plunger is configured to move in an axial direction when the pull-in coil made of rectangular wire is energized. The pull-in coil and the hold-in coil are positioned on a spool with the plunger slideably positioned within a central passage of the spool. The plunger is configured to engage a plunger stop when the pull-in coil is energized. In at least one embodiment, the hold-in coil is separated from the plunger stop in the axial direction and the hold-in coil encircles the plunger stop.
US08476999B1 Magnetically loaded electromechanical switches
A switching device can include a housing with a core rotatably or slidably located therein. The housing and core can have magnetic poles aligned in a natural position at a natural magnetic state. The device can include an armature with a coil that provides armature magnetic poles. The armature magnetic poles are not aligned with the housing magnetic poles. As such, energizing the armature can cause the core to transition from the natural position at the natural magnetic state to an energized position in an energized magnetic state. The core magnetic poles are aligned with the armature magnetic poles when energized. A method can be used that transitions the core when the coil is energized. The core can include a mirror to reflect a beam of light, which can scan the beam of light when the core, and thereby the mirror, is transitioned between natural and energized positions.
US08476998B2 Electromagnetic trip device for an electric switch apparatus, electric switch apparatus comprising one such trip device
An electromagnetic trip device comprising a shell and a moving core sliding due to the action of a coil, the shell comprising a radial surface having an opening through which the moving core passes, superposition of a radial crown of the moving core and the radial surface forming a magnetic flux transfer surface enabling flow of an axial magnetic flux. The trip device comprises intercalary adjustment means of said transfer surface respectively positioned between the moving core and the opening, said intercalary adjustment means comprising two calibrated elements adjoined surface against surface and being respectively formed by an alternation of magnetic sectors and non-magnetic sectors; movement of a calibrated element with respect to the other enabling a variation of said transfer surface to be obtained.
US08476993B1 Motor operator with positive decoupling and maximum force application for electrical power switches
A switchgear motor operator having its motor shaft coupled to the output member of the operator, that connects with the power switch, through a drive assembly which includes a first drive element continuously linked to the motor shaft, but not to the output member, and a second drive element continuously linked to the output member, but not the motor shaft. Temporary engagement of the mentioned drive elements, with motor operation of the power switch, is effected by a transducer with a movable part such as a solenoid actuated pin that couples the motor of the motor operator to the output shaft. The inherently decoupled state allows manual operation by an operating member, without any turning of the motor or engaging of the temporary force transfer parts during the manual operation. A lockout device with a solenoid deactivation mechanism disconnects the solenoid for motor testing without operation of the power switch.
US08476986B2 Device comprising a controlled matching stage
A device includes a matching stage coupled between a first signal terminal and a second signal terminal. A signal path extends between the first signal terminal and the second terminal. An adjustable impedance element is connected to the signal path. A detection circuit is coupled to the signal path and configured to derive matching information. A control circuit is coupled between the detection circuit and the adjustable impedance element. The control circuit is configured to control the adjustable impedance element.
US08476985B2 Method and arrangement for generating a frequency-modulated signal
In order to generate a broadband, frequency-modulated output signal, of which the carrier frequency is adjustable within a wide frequency range, a frequency-modulated signal is generated on an arbitrary, fixed carrier frequency, which is then converted into IQ signals, and the IQ signals generated in this manner are combined with the desired carrier frequency by IQ modulation to form the frequency-modulated output signal. By preference, the generated IQ signals are low-pass filtered before the IQ modulation.
US08476980B2 High frequency power amplifier
A power amplifier includes an amplifying circuit, and first through third transmission lines. The amplifying circuit amplifies an input signal having a fundamental frequency to generate a first amplified signal and a second amplified signal whose phase is opposed to the first amplified signal. The first transmission line adds a first group of phases, different in correspondence with a frequency, to the first amplified signal by using a left-handed material to generate a first transmission signal. The second transmission line adds a second group of phases, different in correspondence with a frequency, to the second amplified signal by using a right-handed material to generate a second transmission signal. The third transmission line overlaps the first and the second transmission signals to generate an output signal. The first and the second group of phases include a phase difference configured to weaken a second harmonic and a third harmonic.
US08476973B2 Switch device and layout design method for switch device
A switch device includes a plurality of differential switches formed in a semiconductor substrate. Each of the plurality of differential switches includes first and second differential transistors. The plurality of differential switches are placed in such a manner that the first differential transistors are adjacent to each other and the second differential transistors are adjacent to each other.
US08476970B2 Interface for MEMS inertial sensors
In a high-performance interface circuit for micro-electromechanical (MEMS) inertial sensors, an excitation signal (used to detect capacitance variation) is used to control the value of an actuation signal bit stream to allow the dynamic range of both actuation and detection paths to be maximized and to prevent folding of high frequency components of the actuation bit stream due to mixing with the excitation signal. In another aspect, the effects of coupling between actuation signals and detection signals may be overcome by performing a disable/reset of at least one of and preferably both of the detection circuitry and the MEMS detection electrodes during actuation signal transitions. In a still further aspect, to get a demodulated signal to have a low DC component, fine phase adjustment may be achieved by configuring filters within the sense and drive paths to have slightly different center frequencies and hence slightly different delays.
US08476957B2 Voltage level shifter
Provided is a voltage level shifter changing an input voltage level and outputting the input voltage. There is provided the voltage level shifter, including: an operational amplifier having a first input having an applied input voltage thereto; a first MOSFET having a gate connected to an output of the operational amplifier, a source having an applied power thereto, and a drain outputting an output voltage; a voltage dividing resistor unit including a plurality of voltage dividing resistors sequentially connected to the drain of the first MOSFET in series, one connection node between the plurality of voltage dividing resistors being connected to the second input of the operational amplifier; and a second MOSFET having a source and a drain, respectively connected to both ends of at least one of the voltage dividing resistors, and a gate connected to the gate of the first MOSFET.
US08476954B2 Pulse generation circuit
A DC source generates a DC voltage between a positive electrode and a negative electrode. An inductive element and a parallel-connected switch-circuits unit are provided in a conductive path extending from the positive electrode to the negative electrode. The parallel-connected switch-circuits unit includes a plurality of switch circuits connected in parallel with one another. The switch circuit opens and closes the conductive path in accordance with a drive signal inputted from a drive circuit. The drive signal causes the plurality of switch circuits to successively perform an ON operation in which the conductive path is closed and then opened. A pulse voltage generation period in which a pulse voltage occurs in the inductive element continuously follows an ON period which is a duration from when the conductive path is closed to when the conductive path is opened.
US08476948B2 Reduced area schmitt trigger circuit
A Schmitt trigger circuit includes a first inverter having an input coupled to an input terminal; a second inverter having an input coupled to the input terminal; a first transistor having a source coupled to VDD, a drain coupled to an output of the first inverter, and a gate coupled to an output terminal; a second transistor having a source coupled to ground, a drain coupled to an output of the second inverter, and a gate coupled to the output terminal; a third transistor having a source coupled to VDD, a drain coupled to the output terminal, and a gate coupled to the output of the first inverter; and a fourth transistor having a source coupled to ground, a drain coupled to the output terminal, and a gate coupled to the output of the second inverter.
US08476941B2 Buffer circuit for a capacitive load of high value
A buffer circuit including an input terminal capable of receiving an input signal and an output terminal capable of being connected to a capacitive load, including an output circuit a series connection, between two terminals of application of a power supply voltage, of a first MOS transistor, a first and a second resistor of adjustable values, and a second MOS transistor, and means for controlling said first and second transistors receiving the input signal The buffer circuit further includes means for comparing the voltage on the output terminal of the circuit with at least one threshold voltage, the comparison means being connected to said control means.
US08476939B1 Switching power supply gate driver
One configuration of the present disclosure is directed to a switch driver circuit. The switch driver circuit can include an input to receive a control signal; an output to control a state of an switch in accordance with the control signal; and a set of parallel switches. The set of parallel switches in the switch driver circuit includes a P-type field effect transistor in parallel with an N-type field effect transistor. During operation, via variations in the control signal, the control signal selectively and electrically couples a voltage source signal to the output of the switch driver circuit to control the state of the switch.
US08476937B2 Input buffer circuit capable of adjusting variation in skew
An input buffer circuit for use in a semiconductor device includes a comparator configured to compare a reference voltage with a voltage of an input signal, and output the result of comparison, an activation unit configured to control an activation state of an input buffer in response to an enable signal, a skew adjusting unit configured to change an amount of a current flowing in the comparator in response to one or more skew adjusting signals, and a control signal generator configured to control the enable signal and the skew adjusting signal in response to one or more calibration codes and an input control signal.
US08476929B2 Semiconductor device
In the case where data is rewritten in a delay period of a signal in a flip flop and a shift register which use an inverted clock signal, current inhibiting charging may flow, whereby data cannot written quickly, so that charging is not completed, which makes operation unstable. In view of the above, a flip flop and a shift register without using an inverted clock signal, which have high stability are provided. Current inhibiting charging of a node where that current inhibiting charging flows is cut off at the time of rewriting data so that data is rewritten quickly.
US08476896B2 Method and sensor arrangement for determining the position and/or change of position of a measured object relative to a sensor
A method for determining the position and/or change of position of a measured object relative to a sensor, where the sensor preferably has a sensor coil to which an alternating current is applied, is characterized in that a magnet associated with the measured object, in a soft magnetic foil, whose permeability changes under the influence of a magnetic field on the basis of the magnetic field's field strength and which is arranged in the area of influence of the sensor, brings about a change in the permeability of the foil and in that the change in the permeability of the foil is determined from the latter's reaction to the sensor, and this is used to determine the position and/or change of position of the measured object relative to the sensor. A sensor arrangement is designed accordingly.
US08476895B2 Power measuring system, measuring apparatus, load terminal, and device control system
A power measuring system, a measuring apparatus, a load terminal, and a device control system are provided. A voltage sensor detects a voltage waveform, and a current sensor acquires a current waveform, of a power line in a noncontact manner. A load terminal operates to connect the power line and a voltage measuring terminal to measure a current flowing from the power line to a load and to calculate a voltage value from the measured current value and the load. The load terminal transmits, in response to a request from a measuring apparatus, the measured current value and the calculated voltage value to the measuring apparatus via a communication means. A control portion of the measuring apparatus receives the current value and the voltage value from the load terminal. The control portion calculates a power value based on the received current value, voltage value voltage waveform and current waveform.
US08476894B2 Monitoring circuit, method for outputting monitor signal, and optical receiver
A monitoring circuit of the present invention provides a monitor signal with which a magnitude of a current flowing across a photodetector, such as a photodiode, can be calculated accurately over a wide temperature range on the basis of a value of the monitor signal. The monitoring circuit of the present invention includes: a current mirror circuit for outputting a monitor current proportional to an input current, the current mirror circuit having an input point for receiving the input current, the input point being connected to a photodetector and a load resistor, which are connected thereto in parallel; and an output circuit for outputting a monitor signal indicating a difference between a monitor electric potential proportional to the monitor current, and an offset electric potential proportional to an offset current which flows across the load resistor concurrently with the monitor current.
US08476890B2 Circuits and methods for controlling a switching regulator based on a derived input current
In one embodiment the present invention includes a method of controlling a switching regulator based on a derived input current. In one embodiment, an output current of said switching regulator is detected and used to generate a first voltage or current signal corresponding to the output current. Additionally, a switching signal of said switching regulator is detected and used to generate a second voltage or current signal corresponding to the switching signal. The resulting signals may be combined to produce a voltage or current signal corresponding to an input current of said switching regulator. The switching signal may be modified based on the derived voltage or current signal and used to control the system.
US08476887B2 DC to DC converter with pseudo constant switching frequency
Various apparatuses, methods and systems for a DC to DC converter with a pseudo constant switching frequency are disclosed herein. For example, some embodiments provide a DC to DC converter having a switch connected to a switching node to control a voltage of the switching node, and a switching controller that is adapted to turn on and off the switch at a substantially constant frequency based at least in part on the voltage of the switching node. The switching controller includes a modulator connected to a control electrode of the switch and that is adapted to actuate and deactuate the switch, and a first timer that is connected to the switching node and to the modulator. The first timer uses the voltage of the switching node to determine an on-time for the switch.
US08476877B2 Fuel cell system and power management method thereof
A fuel cell system and a power management method thereof are provided. The fuel cell system includes a fuel cell power generation part, a switch circuit, a load supply circuit, a status detector, an electronic load circuit, and a control circuit. An input terminal and an output terminal of the switch circuit are respectively coupled to the power generation part and the load supply circuit. The status detector is coupled to a node between the power generation part and the input terminal to detect an output voltage of the power generation part. The electronic load circuit is coupled to a node between the power generation part and the input terminal to perform a current-sinking operation. The control circuit is for generating a first and a second control signals respectively for switching the on-off states of the switch circuit and controlling the current-sinking value of the electronic load circuit.
US08476869B2 Battery voltage equalizer circuit and method for using the same
A battery voltage equalizer circuit for equalizing battery voltages among a plurality of battery cells in a serial connection is disclosed. The battery voltage equalizer circuit includes a battery voltage equalizer unit having a plurality of equalizer parts, wherein each equalizer part, coupled to a positive terminal and a negative terminal of a corresponding battery cell, is conducted with an equalization current upon a receipt of an equalization signal, and a battery voltage detector unit, coupled to the positive and negative terminals of the plurality of battery cells, generates the equalization signal so as to conduct the battery voltage equalizer unit as long as a voltage of any one of the battery cells reaches an equalization voltage.
US08476867B2 Robot battery charging station
A battery charging station, for a robot, includes a base, two side-walls barriers, a stop, a supporting arm, a charging connector, and a transmitter. The side-walls barriers are separately mounted on the base. The stop is mounted on the back of the base to form a docking space together with the barriers and the base. The supporting arm is mounted on the stop by one free end thereof with the other end extending into the space over the docking space. The charging connector is mounted on the free end of the supporting arm and is configured for providing an electrical connection between the robot and a power source. The transmitter is positioned on the upper surface of the supporting arm and is configured for emitting signals for the robot to locate the re battery charging station.
US08476866B2 Battery charger capable of notifying a user of a power connection state thereof
A battery charger for charging a detachably attached battery pack by supplying an electric power from an external power source, the battery charger includes a notification unit for notifying a user of a charging operation by turning on or flickering a light-emitting member. The notification unit notifies the user of a power connection state of the battery charger by turning on or flickering the light-emitting member immediately after the battery charger is electrically connected to the external power source without attaching the battery pack thereto, and the notification unit turns off the light-emitting member after a predetermined period of time lapses and keeps the light-emitting member in an off-state until the battery pack is attached to the battery charger.
US08476863B2 Energy storage and charging system for a vehicle
In a vehicle charging system, conservation of energy may be achieved by an energy-routing device that selectively routes electrical energy generated from moving air to an energy-storage device, to an energy-dissipation device, or to both. The determination of where to route the electrical energy may be based on sensor measurements of voltage, current, and temperature. A processor may use measurements of sensors within the system to determine whether the energy-storage device may safely or efficiently store additional electrical energy.
US08476861B2 Debris sensor for cleaning apparatus
A piezoelectric debris sensor and associated signal processor responsive to debris strikes enable an autonomous or non-autonomous cleaning device to detect the presence of debris and in response, to select a behavioral mode, operational condition or pattern of movement, such as spot coverage or the like. Multiple sensor channels (e.g., left and right) can be used to enable the detection or generation of differential left/right debris signals and thereby enable an autonomous device to steer in the direction of debris.
US08476855B2 Electric drive and method for controlling it
An electric drive (1) comprises: a permanent magnet brushless motor (2), a motor (2) power supply bridge (3), a circuit for controlling the power supply bridge (3) according to rotor position and phase currents (IS); the drive (1) comprises a circuit (6) for detecting the zero crossings of the induced counter electromotive force (ES) in the stator windings to determine the position of the rotor and a circuit (25) for indirectly detecting the amplitudes of the phase currents (IS).
US08476854B2 Power supply device
A power supply device for a variable rotation speed drive includes a free-running converter connected to a land-based power grid, and an inverter connected to the variable rotation speed drive. A direct-current cable electrically connects the DC side of the converter with the DC side of the inverter. The inverter includes a plurality of phase modules having an upper and a lower valve branches with least two series-connected, two-pole subsystems with distributed energy storage devices. The inverter is located on the seabed in immediate vicinity of the variable rotation speed drive. Signal electronics of the inverter is located on land. In this way, the distance between the power supply on land and the drive on the ocean floor can reach several hundred kilometers, with ocean depths of several kilometers.
US08476844B2 Light emitting diode (LED) lighting system providing precise color control
A lighting apparatus comprising a white LED and a RGB LED disposed on a mounting and at least partially enclosed by a housing. The RGB LED produces red, green and blue components of light. A white LED driver controls current to the white LED and a RGB LED driver controls current to the RGB LED. A lighting system including the lighting apparatus and a system controller having a memory in which preset lighting programs are stored. A method for method for providing wash lighting comprising the steps of emitting a current color and intensity from a white LED and from a RGB LED, receiving data representing a change of color and intensity from the current color and intensity for at least the RGB LED and emitting white light that is on the Planckian locus in the CIE 1931 chromaticity diagram.
US08476838B2 Light source lighting circuit and lamp system for vehicle
A lighting circuit includes: a countercurrent prevention unit including a first control terminal and a second control terminal, the countercurrent prevention unit transmitting a first current or a second current; and a current controller including: a common terminal connected to the first control terminal and the second control terminal; and a switching terminal connected to the first control terminal, the current controller providing a first driving current or a second driving current from the common terminal to the light source. The countercurrent prevention unit further includes: a first rectifier, wherein voltage at the first control terminal is provided to the switching terminal through the first rectifier; a first P-FET provided between the first control terminal and the common terminal; a second P-FET provided between the second control terminal and the common terminal; and a second rectifier provided between the second P-PET and the common terminal.
US08476836B2 AC driven solid state lighting apparatus with LED string including switched segments
A diode selection circuit for a light emitting apparatus according to some embodiments includes a plurality of light emitting devices coupled in series. The diode selection circuit includes a comparator configured to receive a rectified AC input signal and a reference voltage and to generate a control signal in response to comparison of the rectified AC input signal with the reference voltage, a voltage controlled current source configured to supply a current to the plurality of light emitting diodes that is proportional to the rectified AC input signal, and a switch configured to receive the control signal and to shunt current away from at least one of the plurality of light emitting devices in response to the control signal.
US08476833B2 Method for operating a light-emitting diode arrangement, and circuit arrangement
A circuit arrangement for operating an LED arrangement, wherein a controller transmits a current intensity value for a respective LED to a driver and the latter feeds the LED with current in a time sequence containing a check pulse, and wherein a measuring device is configured to measure the light emitted by the light-emitting diode on account of the check pulse, wherein the controller is configured to use only measurement values which represent the light of check pulses for the stipulation of current intensity values, and wherein the driver defines a main factor, which is dependent on at least one of the temperature of the LED and on the voltage dropped across said LED, wherein the driver is configured to multiply the current intensity value by the main factor and this product defines the current intensities of all the current pulses in the time sequence apart from the check pulse.
US08476830B2 Coupled cavity traveling wave tube
Various embodiments of a coupled cavity traveling wave tube are disclosed herein. For example, some embodiments provide a coupled cavity traveling wave tube including a plurality of core segments arranged in spaced-apart fashion to form an electron beam tunnel, a first longitudinal member adjacent the plurality of core segments alternately extending toward and receding from successive core segments, and a second longitudinal member adjacent to the plurality of core segments alternately extending toward and receding from successive core segments. The first and second longitudinal members are offset to extend toward different core segments.
US08476828B2 Electro-optical device, electronic device, and illumination apparatus including a panel having an electro-optical layer
An electro-optical device includes a display panel having an electro-optical layer, a first resin film stacked on the display panel to cover a first surface on the side of a display area of the display panel, and a second resin film stacked on the display panel to cover a second surface opposite the first surface, and at least one reinforcing member disposed on at least one of the first resin film and the second resin film.
US08476827B2 Light emitting element, light emitting device and electric appliance using the same
It is an object of the present invention to provide a light emitting element with low drive voltage. In addition, it is another object to provide a light emitting device having the light emitting element. Further in addition, it is another object to provide an electric appliance which has a light emitting element with low drive voltage. A light emitting element of the present invention comprises a pair of electrodes, a layer containing a light emitting element and a layer containing a mixture material which contains a conductive material formed from an inorganic compound and an insulating material formed from an inorganic compound, which are interposed between the pair of electrodes, wherein the layer containing the mixture material has a resistivity of 50,000 to 1,000,000 ohm cm, preferably, 200,000 to 500,000 ohm cm. The drive voltage of the light emitting element can be lowered with the foregoing structure.
US08476819B2 Triode-structured field emission display with anode and gate on the same substrate
The present invention relates to a triode field emission display with anode and gate on the same substrate, comprising anode-gate substrate and cathode substrate, parallel and adapted in the size; a number of strip-like cathode conducting layers arranged alternating on the cathode substrate; resistor layer for current limiting and dielectric layer for cathode protection are arranged alternately on the cathode conducting layer in the longitudinal direction; the electron emission materials are arranged on the resistor layer for current limiting; wherein the strip-like anode conducting layer and strip-like gate conducting layer on the anode-gate substrate are perpendicular to the strip-like cathode conducting layer on the cathode substrate, dielectric layer for isolation is arranged between the anode-gate and the cathode substrates, one end of the dielectric layer for isolation is connected to the dielectric layer for gate protection, the other end is connected to the dielectric layer for cathode protection.
US08476807B2 Rigid dual-servo nano stage
The present invention relates to a stage, particularly to, a stage which is able to move minutely, having a rigidity-improved transfer part. A stage includes a work table on which a working object is placed, a motor configured to provide a rotational force, a shaft rotated by the motor to transfer the work table, a linear moving part configured to be expandable to linearly move the shaft in an axial direction, the linear moving part having a hollow to insert an end of the shaft therein, and an expanding part configured to be expandable as far as the shaft is moved by the linear moving part.
US08476800B2 Three-phase motor with overlapping coils and fan
A three-phase motor includes a bearing structure, a rotor structure and a stator structure. The bearing structure has a bushing. The rotor structure has a shaft disposed in the bushing. The stator structure is disposed corresponding to the rotor structure and includes a first coil assembly and a second coil assembly overlapped on the first coil assembly. A fan with the motor is also disclosed. The present invention can increase the ratio of the effective coils of the stator structure, and further promote the operation efficiency of the three-phase motor and the fan with the three-phase motor.
US08476789B2 Power transmitting apparatus, power receiving apparatus, and power transmission system
A power transmitting apparatus has a power transmitting apparatus side active electrode provided within the casing thereof along a seat. A power transmitting apparatus side passive electrode is exposed on a backrest. A power receiving apparatus has a power receiving apparatus side active electrode formed along the bottom surface thereof. A power receiving apparatus side passive electrode is formed on the outer surface of the casing of the power receiving apparatus. By mounting the power receiving apparatus on a mounting portion of the power transmitting apparatus, the power receiving apparatus side active electrode faces the power transmitting apparatus side active electrode with a dielectric layer therebetween, and the power receiving apparatus side passive electrode is directly electrically connected to the power transmitting apparatus side passive electrode.
US08476784B2 Wind turbine generating apparatus
In a wind turbine generating apparatus, a heat generating device is provided inside the rotor head and has a hermetically-sealed structure from outside. A rotor head cooling air passage is formed through the periphery of the heat generating device to the inside of a wind turbine blade. A cooling air introduction portion through which cooling air flows and an air outlet from which the cooling air is discharged are provided in the rotor head cooling air passage to thereby form the air outlet in the wind turbine blade.