US08627510B2
The invention describes an electronic device and a method for operating the electronic device. The electronic device includes one or more circuit components. The electronic device further includes one or more fuses and one or more non-volatile memories to disable the access of at least one of the one or more circuit components. Each of the one or more non-volatile memories includes one or more firmware, which are used to program at least one bit to manage the access of the at least one circuit component. The method includes performing a power-up sequence in a power cycle for the electronic device. The method further includes determining a state of circuit and a state of a bit for selectively enabling a test function.
US08627496B2
Access to verified personal background data is provided in the form of an electronic document that includes a data record having personal background data and corresponding verification information as well as an electronic authentication of the contents of the data record. The data record is associated with a unique identifier. The electronic document may be distributed over a communication network to a person providing the identifier.
US08627493B1
A method may include authenticating a device to a first server, where the device includes an agent; receiving a request, in the first server from a second server, to verify the authenticity of the device, where the device is not authenticated to the second server; sending a browser plug-in to the device to communicate with the agent for verifying the authenticity of the device; receiving, in the first server, a message from the agent verifying the authenticity of the device; and sending a message from the first server to the second server to authenticate the device to the second server.
US08627477B2
The present invention relates to the communications field, and in particular, to a detection method, an apparatus, and a network with detection functions. The present invention solves the problem that the Botnet cannot be detected on a current communication network. The detection method is used to detect a Botnet and includes: obtaining a network address translation (NAT) table; detecting a behavior plane and a communication plane of a host according to the NAT table; and performing cluster analysis on results of detection on the communication plane and the behavior plane.
US08627473B2
A method, computer-readable medium, and system for analyzing backbone traffic to determine compromised hosts from among hosts on a network are provided. The backbone traffic includes data flows. Each of the data flows is analyzed to determine peer-to-peer data flows from among the data flows. Each of the peer-to-peer data flows is one of the data flows having a source address and a destination address that are each unassociated with a domain name. The peer-to-peer data flows are analyzed to determine the compromised hosts from among the hosts. Each of the compromised hosts is interconnected with another of the compromised hosts via at least one of the peer-to-peer data flows.
US08627472B2
A method for determining a heavy distinct hitter (HDH) in a data stream by a data traffic monitor, the data stream comprising a plurality of element-value (e,v) pairs, includes receiving the plurality of (e,v) pairs from the data stream by an HDH module in the data traffic monitor, the HDH module being in communication with a counter block, the counter block comprising a plurality of hash functions, and further comprising a respective pair of distinct counting primitives associated with each hash function of the plurality of hash functions; and adding each of the plurality of (e,v) pairs to one of the distinct counting primitives of the respective pair of distinct counting primitives for each of the plurality of hash functions in the counter block.
US08627463B1
A computer-implemented method for using reputation information to evaluate the trustworthiness of files obtained via torrent transactions may include (1) identifying a torrent file that includes metadata for facilitating a torrent transaction for obtaining a target file via a peer-to-peer file-sharing protocol, (2) identifying at least one entity involved in the torrent transaction, (3) obtaining reputation information associated with the entity involved in the torrent transaction, wherein the reputation information identifies a community's opinion on the trustworthiness of the entity, (4) determining, based at least in part on the reputation information associated with the entity involved in the torrent transaction, that the target file represents a potential security risk, and then (5) performing a security action on the target file. Various other methods, systems, and computer-readable media are also disclosed.
US08627461B2
A system, method, and computer program product are provided for verifying an identification of program information as unwanted. In use, program information is identified as unwanted at a client. Furthermore, the identification of the program information as unwanted is verified, utilizing a communication between the client and a server.
US08627458B2
A stream 14 of external computer program calls made from an application program 2 to an operating system 4 is logged by an anti-malware layer 8. This stream 14 is examined for a primary set XYZ of external program calls known to be associated with malicious computer program activity. When such a primary set XYZ of external computer program calls is identified, the malicious activity is blocked and the logged stream 14 is examined to determine one or more secondary sets of external program calls which are now added to the set of rules 10 against which the logged stream 14 of external program calls is tested. In this way the set of rules 10 is dynamically adapted so as to more rapidly and proactively identify malicious computer program activity.
US08627442B2
At least one of an HTTP request message and an HTTP response message is intercepted. A corresponding HTTP message model is identified. The HTTP message model includes a plurality of message model sections. Additional steps include parsing a representation of the at least one of an HTTP request message and an HTTP response message into message sections in accordance with the message model sections of the HTTP message model; and binding a plurality of security rules to the message model sections. The plurality of security rules each specify at least one action to be taken in response to a given condition. The given condition is based, at least in part, on a corresponding given one of the message sections. A further step includes processing the at least one of an HTTP request message and an HTTP response message in accordance with the plurality of security rules. Techniques for developing rules for a web application server firewall are also provided.
US08627438B1
A code for accessing an online resource having a customer account associated therewith is presented via a secondary device, and authentication data indicative of the code that was presented is received from a primary device. The primary device is identified as a trusted device associated with the customer account responsive to receiving the authentication data therefrom, and the secondary device is authenticated for access to the online resource responsive to identification of the primary device as the trusted device associated with the customer account.
US08627434B2
Processing within a computing environment is facilitated by: determining by a local security manager of a first system in a first security domain whether a local security context of a user is acceptable to a second system in a second security domain; responsive to the user's security context being unacceptable to the second system, creating by a local security manager of the second system a runtime security context for the user in the second system; and providing the first system with a reference to the runtime security context for the user in the second system which is resolvable within the computing environment or a portable representation of the runtime security context for the user in the second system, the reference or the portable representation being subsequently returned to the second system with a request from the first system to process work at the second system.
US08627433B2
A method for authenticating a request for access comprises monitoring one or more ambient transmissions present in a local environment, analyzing the one or more ambient transmissions to create a characterization thereof, and transmitting information configured to instruct a security token regarding characteristics of an adapted transmission protocol based on the characterization. The adapted transmission protocol is configured for decreasing a likelihood of interference by the one or more ambient transmissions with reception of an authentication transmission from the security token. An authentication transmission comprising authentication information is received from the security token, and the security token is authenticated based on the authentication information. In response to a request for access, a signal is transmitted to a controller indicating the request is authentic. A system for authenticating a request for access comprises a secured device configured for use with a security token and for monitoring one or more ambient transmissions.
US08627424B1
A method, system, and computer product for use in generating one time passcodes (OTPs) in security environment, the security environment comprising an OTP generator and an OTP validator, the method comprising generating, at the OTP generator, an OTP according to a function, wherein the function includes as an input a device id, validating the OTP at the OTP validator, whereby the validation comprises generating, at the OTP validator, a second OTP according to the function, and determining whether the OTP is valid based on a comparison of the OTP with the second OTP generated at the OTP validator.
US08627415B2
A method for securing intellectual property includes establishing contact between an IP server and a client. At least two component codes are shared and pre-stored in both the player and the server prior to ordering the intellectual property. The IP server accepts an order for an intellectual property product from the client. The IP server creates a shared private key based on the pre-stored shared component codes and an additional shared component code at the time the intellectual property product is ordered. The shared private key is not distributed to the player software. The IP server encrypts the intellectual property product with the created shared private key prior to distribution to the client. The intellectual property product further comprises content data and rights data in digital form. The IP server electronically distributes the intellectual property product to the client in encrypted form without the shared private key.
US08627413B2
Embodiments of the present invention are directed to a method and system for authorization management and resource attachment. The method includes receiving, within an electronic system, a notification of an emulated device operable to be provisioned and updating an authorization record of an authorization record datastore. The updating of the authorization record comprises updating routing information related to communication of the emulated device and a virtual device. The method further includes receiving a request for initial instantiation or reconnection of the emulated device with the virtual device and determining whether the emulated device and the virtual device are allowed to communicate based on the authorization record datastore. A response to the request for instantiation or reconnection can then be sent.
US08627403B1
Provided are, among other things, systems, methods and techniques for determining applicability of a policy defined by reference to a source document. A first sketch that was generated based on content of the source document is obtained, and a matching criterion is defined based on the first sketch. Also obtained is a second sketch that was generated based on content of a potential target document. A determination is made as to whether the policy applies to the potential target document based on whether the second sketch satisfies the matching criterion and, if the policy applies, a notification regarding applicability of the policy automatically is provided and/or an action automatically is blocked so as to prevent a violation of the policy.
US08627402B2
A device, method, computer program product, and network subsystem are described for associating a first mobile agent with a first security policy and a second mobile agent with a second security policy or for providing a first agent with code for responding to situational information about the first agent and about a second agent and for evaluating a received message at least in response to an indication of the first security policy and to an indication of the second security policy or for deploying the first agent.
US08627388B2
A method includes detecting a client device, determining a maximum number of channels based on the client device and selecting different targeted channels from a set of available channels. At least one of the different targeted channels is selected to form a preloaded channel.
US08627378B2
A viewer of an episode of a series such as a television series may wish to access episodes of the series that the viewer missed when they were originally broadcast. Interactive applications may receive the viewer's indication of interest to record missed episodes of the incomplete series, which may include instructions regarding recording options for including the missed episodes in a series aggregation. Interactive applications may identify the episodes to be included in the series aggregation, and record the missed episodes, which may then be stored and organized to create a series aggregation, in the order that they were first broadcast with episodes that the viewer may already have available. Interactive applications may present the episodes of the series aggregation in the order that they were originally broadcast, by providing the viewer with options on how to access the episodes.
US08627375B2
An apparatus, method and data structure for generating at least one table in a broadcast environment, are provided. The apparatus includes a generator to generate an event information table (EIT) and an extended text table (ETT). The ETT has program guide information for an n-hour span and has a transmission interval. The ETT has a transmission interval and program description information according to the EIT. The transmission interval of the EIT is shorter than the transmission interval of the ETT.
US08627374B2
A search based video interface system and method is disclosed. Search results are dynamically filtered based on automatic combinations of search terms.
US08627372B2
A package identifier generating unit generates, for each unique combination of information on specific items included in a package, a package identifier identifying the combination. A first table registering unit extracts information on the specific items from the obtained package, and registers the information on the specific items, a user identifier identifying a user of a program reproducing apparatus being a transfer source of the package, and the generated package identifier in correspondence with each other, in a first table. A second table registering unit extracts a correspondence relation between the user identifier and the package identifier from the first table, and registers the package identifier corresponding to the user identifier, as a program view history for each user, in a second table. A determining unit determines the package identifier being a difference between program view histories similar to each other registered in the second table.
US08627365B2
Disclosed is a multi picture searching service providing system. The multi picture searching service providing system includes a head end transmitting a multi moving picture including plural moving pictures, moving picture-related data for each of the moving pictures, and multi moving picture configuration information for each of the moving pictures, and a user terminal receiving the multi moving picture, the moving picture-related data, and the multi moving picture configuration information and provides a user with a moving picture searching view, which is created by editing the plural moving pictures and the moving picture-related data, according to predetermined searching view generation information and the multi moving picture configuration information.
US08627364B2
A digital system and a method of processing service data thereof are disclosed. The digital system includes a first device configured to transmit at least one of device information and device location information of a first device to a second device which is connected to the first device, receive service data from the second device, the service data being extracted based upon at least one of the device information and the device location information of the first device, process and output the service data on a screen, transmit a command signal which is selected from the outputted service data to the second device and receive respond data corresponding to the command signal from the second device and outputting the respond data on the screen.
US08627345B2
An apparatus, system, and method are disclosed for web service access to a remote data source procedure. The method includes receiving a web service request from a client and identifying the procedure call identifier within the web service request. The web service request includes a procedure call identifier and zero or more parameters. The method includes creating a procedure call to a data source procedure accessible through an Application Program Interface. The procedure call is created at least in part by ordering parameters of the procedure call based on an order of the zero or more parameters in the web service request. The parameters of the procedure call are ordered without using an explicit parameter mapping. The method includes sending a web service response to the client in response to receiving a response from the data source procedure. The web service response includes information responsive to the procedure call.
US08627343B2
A setup method of an information processing apparatus in which a module as a control program for expanding a printer driver has been installed. A plurality of modules are detected and the information processing apparatus is set up so that the plurality of detected modules execute processes in predetermined operating order.
US08627339B2
A service-oriented architecture can include a service provider comprising a plurality of service objects, each service object comprising a self-describing, self-contained, platform independent, modular unit of application logic. The service oriented architecture further includes a service object among the plurality of service objects that is a service implementation having a pre-ordained message processing system. The service implementation can respond to client requests at different levels of granularity and can use a common transfer object message format that separates a business object into its constituent parts. The common set of operations can include at least the Read, Create, Update, Delete, and Execute functions.
US08627334B2
Intranode data communications in a parallel computer that includes compute nodes configured to execute processes, where the data communications include: allocating, upon initialization of a first process of a compute node, a region of shared memory; establishing, by the first process, a predefined number of message buffers, each message buffer associated with a process to be initialized on the compute node; sending, to a second process on the same compute node, a data communications message without determining whether the second process has been initialized, including storing the data communications message in the message buffer of the second process; and upon initialization of the second process: retrieving, by the second process, a pointer to the second process's message buffer; and retrieving, by the second process from the second process's message buffer in dependence upon the pointer, the data communications message sent by the first process.
US08627331B1
A technique is described for improving throughput in a processing system, such as a network storage server. The technique provides multiple levels (e.g., a hierarchy) of parallelism of process execution within a single mutual exclusion domain, in a manner which allows certain operations on metadata to be parallelized as well as certain operations on user data. The specific parallelization scheme used in any given embodiment is based at least partly on the underlying metadata structures used by the processing system. Consequently, a high degree of parallelization possible, which improves the throughput of the processing system.
US08627329B2
A circuit arrangement and method utilize predictive load balancing to allocate the workload among hardware threads in a multithreaded physics engine. The predictive load balancing is based at least in part upon the detection of predicted future collisions between objects in a scene, such that the reallocation of respective loads of a plurality of hardware threads may be initiated prior to detection of the actual collisions, thereby increasing the likelihood that hardware threads will be optimally allocated when the actual collisions occur.
US08627324B2
Automating changes to a composite workflow using user-defined workflow policies can begin with the detection of a state change by a workflow policy handler for a record of an instance of a composite workflow running within a composite workflow system. User-defined workflow policies can be identified for the composite workflow in which the change was detected. A user-defined workflow policy can define policy actions to be performed if policy conditions are satisfied. For each identified user-defined workflow policy, the applicability to the instance of the composite workflow can be determined. If an identified user-defined workflow policy is determined to be applicable, the policy actions can be automatically performed on the instance of the composite workflow.
US08627321B2
Aspects of the current subject matter can provide a background job repository that stores a background job template specifying a background job comprising a maintenance task that affects a customized software platform. The background job template can also include metadata defining a purpose of the background job, triggering information indicating when the background job should be executed, and a prerequisite feature of the customized software platform that indicates a need for the background job in the customized software platform. A previous set of background jobs that run in the customized software platform can be updated to a current set by comparing the previous set with the background job template and including the background job in the current set of background jobs when the customized software platform includes the prerequisite feature.
US08627319B1
A system and methods for scheduling executions of real-time processes, including periodic processes and asynchronous processes to guarantee satisfaction of various timing constraints. The system schedules their executions in two phases: a pre-run-time (off-line) phase performed by a pre-run-time scheduler, and a run-time (on-line) phase performed by a run-time scheduler.
US08627313B2
A data center can share processing resources using virtual networks. A hosting program 9,10 hosts one or more virtual machines 11, 12. The program has a virtual interface VIF 1 14, to the virtual machines, a network interface 19 to enable communication between the virtual machines and other nodes of a network, and an infrastructure management interface 8, invisible to the virtual machines. The program has an intercept function 7 implemented as a comparator, switch or router, arranged to intercept a status message from one of the virtual machines, or applications run by that virtual machine. The status indication is sent to a status buffer 5 and is made available to the infrastructure management interface without providing a network path between the management interface and the virtual machine. This can discriminate between VM failure and communication failure, and the invisibility maintains isolation and helps avoid vulnerability to denial of service attack.
US08627311B2
Systems, methods, and apparatus to deploy software are disclosed. An example method comprises storing a configuration of a software suite at a first computer in an object data store, wherein the software suite comprises a first component and a second component, and wherein the configuration comprises a deployment location for each of the first and second components, and a shared parameter of the first and second components; probing a second computer to determine if the first component is deployed, the second computer being indicated by the deployment location of the first component; retrieving the shared parameter of the first and second components from the object data store; establishing a connection from the first computer to the second computer; and transmitting from the first computer to the second computer an instruction to install the first component using the shared parameter via the connection.
US08627298B2
A system and computer program product for using an appropriate level of code to be executed in a runtime environment. Code in a non-Java format is translated into a Java source file. During the translation process, metadata is generated from a configuration file where the metadata includes version information of the resources (e.g., JSTL) being used by the code written in the non-Java format. A determination is made as to whether to recompile the non-Java code based on software components, referred herein as “listener components,” determining whether the versions of the resources being used by the non-Java code performs acceptably well in the runtime environment. If a listener component determines that a version of a resource being used is not acceptable, then the non-Java code is recompiled with a newer version of the resource. In this manner, an appropriate level of code is executed by the runtime environment.
US08627293B2
A computer program product and system for allowing license tools to detect the installation of applications that are not physically installed on a machine when an Application Virtualization Environments is used. In one embodiment of the invention, the license tools may further detect application usage. In one embodiment of the invention, a virtual installation signature may be defined. Agents in a target computer may be used to compare the virtual installation signature of an application with a localized list of potential applications to detect whether the software is installed on the target computer.
US08627278B2
A method of integrating freehand user input into a block diagram environment is disclosed. The freehand user input is a user's approximation of a diagram component or feature of a component which is received by the block diagram environment and compared to multiple patterns stored in a storage location. The storage location holds patterns of block diagram components and block diagram component features. The freehand user input may be displayed, superimposed on a block diagram being shown to the user. Upon the freehand user input being matched to one of the patterns representing a block diagram component or feature of a component, the freehand user input is replaced on the displayed block diagram with an electronic device drawn rendering of the matched diagram feature component or feature of a component. Partial matches of the user drawn input may result in a menu of choices being presented to the user for selection.
US08627264B1
In an example embodiment, an EDA application creates a physical PCell from a CAD database that relates the physical PCell to a collection of expected mask layers. The EDA application auto-places an identifying text label with the physical and converts the physical PCell and the text label to a format that represents the physical PCell and the text label as sequence of drawn layers. The EDA application generates an equation that performs transformational operations on the drawn layers to create a sequence of derived layers, where the sequence of derived layers defines a collection of logical mask layers. The EDA application executes the equation and compares a derived layer to the expected mask layers, if the derived layer interacts with the derived layer for the text label. If the compared derived layer varies from the expected mask layers, the EDA application reports a variance based on the text label.
US08627262B2
Individual mode timing constraints associated with a set of netlists are combined into merged mode timing constraints. An initial merged mode constraint is generated by combining timing constraints from individual modes. The initial merged mode includes the union of all timing constraints from individual modes that add timing relationships and the intersection of all timing constraints from the individual modes that remove timing relationships. Extraneous timing relationships are identified in the merged mode and eliminated by introducing timing constraints in the merged mode. Equivalence between the merged mode and the individual modes is verified by comparing timing relationships in the merged mode with timing relationships in the individual modes. The merged mode is considered equivalent to the individual modes if every timing relationship present in an individual mode is present in the merged mode and every timing relationship present in the merged mode is present in any of individual modes.
US08627259B2
According to one exemplary embodiment, a method for adjusting geometry of a capacitor includes fabricating a first composite capacitor residing in a first standard cell with a first set of process parameters. The method further includes using a second standard cell having substantially same dimensions as the first standard cell. The method further includes using a capacitance value from the first composite capacitor to adjust a geometry of a second composite capacitor residing in the second standard cell, wherein the second composite capacitor is fabricated with a second set of process parameters. The geometry of the second composite capacitor can be adjusted to cause the second composite capacitor to have a capacitance value substantially equal to the capacitance value from the first composite capacitor.
US08627223B1
A system is provided for customized execution sequences for portions of third party applications. A customizing tool conducts discovery through application program interfaces to identify data associated with screens associated with third party applications. Each application program interface is associated with a corresponding third party application. The customizing tool also enables selection of a customized screen execution sequence based on the data and a portion of the screens. The customized screen execution sequence includes at least one screen corresponding to each third party application and excludes at least one default start screen associated with at least one of the third party applications. Additionally, the customizing tool stores the selection of the customized screen execution sequence as a customized application. Execution of the customized application outputs a customized result to a user interface. The customized result is based on execution of the customized screen execution sequence.
US08627222B2
A search and find user interface is provided that is integrated with a data indexing engine to allow efficient and high-speed data search and retrieval across data storage folders associated with a given software module or associated with a number of disparate software modules. An expanded form of the search and find user interface is provided for advanced searching. Where searching is required beyond a present search scope, an automatic “upscoping” mechanism is provided for expanding a search to data storage folders outside a current data storage folder on which an initial search is executed.
US08627221B2
In general, a computer-implemented method is described for receiving one or more requests to generate a medical study, retrieving from one or more data repositories one or more medical study instruments, receiving a selection of a particular medical study instrument to use in the medical study, generating by one or more computers a list of one or more research collaborators invited to review the medical study, and generating by one or more computers a list of one of more participants invited to join the medical study.
US08627220B2
An electronic apparatus is provided including an input assembly. The input assembly includes a graphic display layer, a masking layer, and an input device. The graphic display layer includes a plurality of function icons. The masking layer includes a plurality of function icon windows for displaying functions icons associated with a particular application. Each of the displayed function icons corresponds to a function of the particular application. The input device includes a plurality of input device sections for receiving a gesture input. The graphic display layer is moveable relative to the masking layer such that, based on the relative positioning between the graphic display layer and the masking layer, function icons associated with a particular application are displayed through the function icon windows and the other function icons are at least obscured by the masking layer. The receiving of the gesture input by a one of the plurality of input device sections corresponding to a one of the displayed function icons invokes the function corresponding to the one of the displayed function icons.
US08627216B2
In general, one aspect of the subject matter described in this specification can be embodied in a method that includes rendering Hyper Text Markup Language (HTML) content, in an HTML rendering engine, to primitives of a vector graphics rendering engine; rendering the primitives, in the vector graphics rendering engine, to provide a user interface; receiving an input event via the user interface; determining, in the HTML rendering engine, a change in appearance for the user interface based on the input event; and updating at least one of the primitives for rendering by the vector graphics rendering engine in accordance with the change in appearance to update the user interface.
US08627215B2
Senders of instant messages may inspire perception by a recipient of avatars capable of being animated in order to customize or personalize communication exchanges from the sender. The avatar, an animation of or associated with the avatar, an object associated with the avatar, or another component of the avatar or communication may be inappropriate, or otherwise objectionable, to the recipient, the recipient class or category, or an identity associated with the recipient. In one example, a parent of a minor who is the intended recipient of an avatar (or a component of the avatar or communication) may object to the minor being exposed to the avatar (or the component of the avatar or communication). In such a case, the communication may be discarded or the perception of the objectionable avatar (or component associated with the avatar or the communication) by the intended recipient may be disabled, replaced or modified.
US08627205B2
A system is provided to i) Allow a computer to access multiple streams of multi-media content, such as video, audio and RSS content; ii) put a “place holder” inside software applications into which the multi-media content can be directed; and iii) direct the multi-media content to any software application running in the foreground that contains a place holder.
US08627201B2
A method for generating a Simple Object Access Protocol (SOAP) message in XML during execution of a process in a SOA-based process engine apparatus and a corresponding process engine apparatus. The method includes: generating and storing an XML character string containing a fixed SOAP message skeleton; generating and storing an XML character string containing an instance-constant variable; generating an XML character string containing a dynamic variable; and concatenating the XML character string containing the fixed SOAP message skeleton and the XML character string containing the instance-constant variable as previously stored and the XML character string containing the dynamic variable by a character string concatenating operation to generate a SOAP message. A process engine apparatus including a message analyzer unit, a message pre-composer unit, a character string depository, and a message composer unit is also provided.
US08627183B1
Systems and methods for storing variable rate product codes are provided. A plurality of row code parity symbols is stored on a storage unit. Each symbol of the row code parity symbols is associated with a different one of a plurality of equal sized portions of information. A plurality of column code parity symbols is computed. Each of the plurality of column code parity symbols is computed based on (1) a respective one of the plurality of row code parity symbols and (2) the portion of information associated with the respective one of the plurality of row code parity symbols. Each of the plurality of column code parity symbols corresponds to one of at least two code rates. The plurality of column code parity symbols is stored on the storage unit.
US08627179B1
Reproduction of encoded data which includes a split-mark. FIR data corresponding to split-mark and FIR data affected by the split-mark due to inter-symbol-interference are identified. FIR data corresponding to the split-mark is removed from the received FIR data. Recovered data is created by removing incorrect inter-symbol-interference from the FIR data due to the split-mark, and adding correct inter-symbol-interference from codeword bits. The recovered data is stitched together with data unaffected by split-mark data.
US08627174B2
In one aspect, a memory device includes a memory cell array, parallel internal data paths which transmit internal data to and from the memory cell array, a data driver which transmits and receives external data, and a data buffer which delays and transfers the external data received by the data driver to the internal data paths, and which delays and transfers the internal data transmitted from the memory cell array to the data driver. The memory device further includes an error correction code generator which generates an error correction code (EC) based on the internal data transmitted on the internal data paths, an EC buffer which delays the error correction code generated by the error correction code generator, an EC driver which transmits the error correction codes delayed by the EC buffer, and a latency controller which variably controls a delay time of at least one of the data buffer and the EC buffer.
US08627171B2
A method and apparatus for generating a Cyclic Redundancy Check (CRC) encoded message in a communication system are provided. The method includes generating the message, generating a first CRC for the message, generating a second CRC for the message, scrambling the first CRC by a first bit sequence of the message, and scrambling the second CRC by a second bit sequence of the message. The apparatus includes a message generator, a first CRC encoder, and a second CRC encoder. The message generator generates a message. The first CRC encoder generates a first CRC for the message, and scrambles the first CRC by a first bit sequence of the message. The second CRC encoder generates a second CRC for the message, and scrambles the second CRC by a second bit sequence of the message.
US08627170B2
An object of the present invention is to provide a CRC circuit with more simple structure and low power consumption. The CRC circuit includes a first shift register to a p-th shift register, a first EXOR to a (p−1)th EXOR, and a switching circuit. A data signal, a select signal, and an output of a last stage of the p-th shift register are inputted to the switching circuit, and the switching circuit switches a first signal or a second signal in response to the select signal to be outputted.
US08627129B2
A data processing apparatus includes a storage unit and operates in a first power mode in which power that the storage unit can operate is supplied to the storage unit or in a second power mode in which power that the storage unit can operate is not supplied to the storage unit. The data processing apparatus includes an input unit configured to input data, a storing unit configured to store the data in the storage unit, a setting unit configured to set waiting time for making the data processing apparatus wait to shift from the first power mode to the second power mode according to a storage destination if the data is stored in the storage unit, and a control unit configured to shift the data processing apparatus from the first power mode to the second power mode when the waiting time elapses after the data is stored in the storage unit.
US08627126B2
Various embodiments for optimized power savings in a storage virtualization system are provided. First meta data for physical resources which describes a power status of a storage resource in one of a powered-on/read-write, powered-on/read only, and powered-off power state is created. Second meta data for each of the physical storage resources which determines an actual performance of the physical storage resources and which supports optimization of a powering-on and a powering-off of the physical storage resources is created. A write request from one of a host and application to logical and virtual storage resource is executed.
US08627124B2
A technique for performing storage power management on storage subsystems includes measuring, using a power measurement device, power consumption of a storage subsystem. A first average power and a second average power for the storage subsystem are calculated based on the measured power consumption. In this case, the first average power is calculated over a shorter time period than the second average power. One or more first actuators are incremented in response to the first average power of the storage subsystem being greater than a first power level to reduce the first average power of the storage subsystem below the first power level within a first time period. One or more second actuators are incremented in response to the second average power of the storage subsystem being greater than a second power level and less than the first power level to reduce the second average power of the storage subsystem below the second power level within a second time period that is greater than the first time period. Finally, one or more of the first actuators and the second actuators are decremented in response to the second average power of the storage subsystem being more than an offset below the second power level to increase the power consumption of the storage subsystem.
US08627123B2
One or more computers manage power consumption in a plurality of computers by repeatedly evaluating power consumption of pluralities of computers such that any given plurality of computers is evaluated by aggregating indicia of power consumption of the individual computers in the given plurality. The evaluation identifies or predicts pluralities of computers that are over-consuming power and identifies pluralities of computers that are under-consuming power. A first plurality of computers identified as over-consuming power are sent messages to instruct some of its comprising computers or virtual machines (VMs) to lower their computational workload. A second plurality of computers identified as under-consuming power are sent messages instructing the other computers to increase their computation workload.
US08627109B2
A method of enhancing security of a storage component communicating with a host processor over a bus comprises: receiving from the bus by the storage component one of a security unlock command, set password command, security disable command and security erase command along with a password associated therewith; determining a security state in which the storage component is operating at reception of the received command; determining if an enhanced security mode is enabled at reception of the received command; and performing security steps of the received command based the determined security state and the determined security mode.
US08627098B1
In a method for verifying firmware of an electronic device, the electronic device includes a baseboard management controller (BMC) for storing a BMC firmware, and a basic input-output system (BIOS) for storing a BIOS firmware. The method writes a first verification code into the BMC firmware, and writes a second verification code into the BIOS firmware. The method writes the BMC firmware into the BMC, and writes the BIOS firmware into the BIOS. The method further triggers the electronic device to power off if the first verification code of the BMC firmware is not identical to the second verification code of the BIOS firmware, and boots an operating system of the electronic device if the first verification code of the BMC firmware is identical to the second verification code of the BIOS firmware.
US08627096B2
A system and method for providing secure authorization to an electronic device by combining two or more security features of authentication process at substantially the same time where at least one of the factors is a “tolerant” factor. By combining two factors such as a facial recognition any screen gesture, these can be analyzed at substantially the same time such that the tolerance match required by the tolerant factors providing a better user authentication experience without reducing the overall security accuracy.
US08627091B2
A method begins by a module to generate a secure signature on an item by selecting a first key representation index of a set of key representation indexes, wherein a first mathematical encoding of a private key generates a first plurality of key shares as a first key representation. The method continues with the module determining whether a first plurality of signature contributions have been received in response to a signature request for the item based on the first key representation index, wherein one of a first set of dispersed storage (DS) units executes a first mathematical signature function using one of the first plurality of key shares on the item to produce a signature contribution of the first plurality of signature contributions and when the first plurality of signature contributions have been received, generating the secure signature on the item from the first plurality of signature contributions.
US08627079B2
A system and method for controlling a device. Data that was encrypted using a first encryption scheme is decrypted, then re-encrypted using a second encryption scheme. The re-encrypted data is then decrypted.
US08627077B2
Systems and techniques to provide transparent authentication integration. In general, in one implementation, the technique includes: receiving a request from a client to take an action with respect to an electronic document, in response to the request, obtaining an authentication process, and sending the authentication process to the client for use in identifying a current user and controlling the action with respect to the electronic document based on the current user and document-permissions information associated with the electronic document. Obtaining the authentication process can involve requesting and receiving the authentication process from a second server. The authentication process can use an existing interface provided by the client to communicate authentication information to the server.
US08627074B1
The present disclosure provides secure block acknowledgment techniques for use in communication networks. In one embodiment, a method of processing data at a communication device that maintains a receiving window defining a set of information units that the communication device may accept includes receiving an information unit from a transmitting station during a block acknowledgment session with the transmitting station. The information unit includes information indicative of a request for the communication device to adjust the receiving window. The method further includes determining whether the received information unit is encrypted. The method further includes adjusting the receiving window if the received information unit is encrypted.
US08627072B1
A method for controlling access to data, involves evaluating an access authorization associated with a requestor for approving access to requested data, where access to the requested data by the requestor is approved, obtaining, responsive to access approval, outbound data for the requested data, evaluating the access authorization associated with a requestor for approving access to outbound data, where access to the outbound data by the requestor is not approved, and providing an alert based on non-approval of access to the outbound data based on the access authorization.
US08627068B1
Group access authorities for a restricted user account group in a directory system are selected to include directory traverse authority. A restricted user account is included in the restricted user account group such that the restricted user account inherits group access authorities. The directory system is configured to allow directory traversing without performing directory traverse checking. An application is confined to run within the restricted user account so that access authorities of the application include group access authorities.
US08627065B2
A method begins by a processing module receiving a certificate chain and determining whether at least one of one or more signed certificates of the chain has a valid signature. When the at least one of the one or more signed certificates has a valid signature, the method continues with the processing module identifying one or more certificate authorities (CA) to produce identified CAs, accessing registry information that includes one or more realm identifiers (IDs) and a plurality of trusted CA IDs, determining whether one or more of the identified CAs is a trusted CA, and when the one or more of the identified CAs is a trusted CA, indicating that the certificate chain is valid, identifying a realm ID based on a trusted CA ID, and generating certificate chain validation information to include the realm ID, trusted CAs, and the indication of the validity of the certificate chain.
US08627064B2
An infrastructure is provided for managing the distribution of digital certificates for network security in wireless backhaul networks. In embodiments, a root certificate management system (root CMS) processes requests for digital certificates, issues root certificates, automatically authenticates surrogate certificate management systems (sur-CMSs), and automatically processes certificate requests and issues certificate bundles to sur-CMSs that are successfully authenticated. The infrastructure includes sur-CMSs to which are assigned base stations within respective regions. Each sur-CMS automatically authenticates its own base stations and automatically processes certificate requests and issues certificate bundles to base stations that are successfully authenticated. A certificate bundle issued to a base station includes a digital certificate, signed by the issuing sur-CMS, of a public key of such base station, and at least one further digital certificate, including a self-signed certificate of the root CMS.
US08627061B1
A network operations center (130) provides secure communication between fixed IP address based encryption devices (114,154) in an enclave (110) and on a handheld communication device (150) deployed on a dynamic IP address based wireless carrier network (140). In communication from the enclave (110) to the handheld device (150) a fixed IP address based data packet (310) is obtained from the enclave (110) and encapsulated into a network data packet (320) which is provided over the wireless carrier network (140) to the handheld device (150) for decapsulating the fixed IP address based data packet (410) from the network data packet (320). In communication from the handheld device (150) to the enclave (110) a fixed IP address based data packet (710) is decapsulated from a network data packet (620) into which it has been encapsulated by the handheld device (150) and provided to the enclave (110).
US08627055B2
The present invention discloses a starting method of a WiMAX terminal and a terminal thereof, wherein, the starting method comprises: step S202, calculating a load command and a firmware required to be loaded for starting the terminal in advance to obtain a first firmware Hash and a first load command Hash, and storing the first firmware Hash and the first load command Hash in a predefined memory of the terminal; step S204, in response to a starting operation of the terminal, performing starting process and starting a boot loader; step S206, the boot loader executing the load command transmitted by a driver of the terminal to download the firmware to the terminal; step S208, the boot loader calculating a second firmware Hash of the downloaded firmware and a second load command Hash of the load command transmitted by the driver; step 210, the boot loader judging whether the first firmware Hash matches with the second firmware Hash, and judging whether the first load command Hash matches with the second load command Hash, and permitting to start the terminal under the circumstances that the first firmware Hash matches with the second firmware Hash and the first load command Hash matches with the second load command Hash.
US08627050B2
A method and system are disclosed for executing a machine instruction in a central processing unit. The method comprise the steps of obtaining a perform floating-point operation instruction; obtaining a test bit; and determining a value of the test bit. If the test bit has a first value, (a) a specified floating-point operation function is performed, and (b) a condition code is set to a value determined by said specified function. If the test bit has a second value, (c) a check is made to determine if said specified function is valid and installed on the machine, (d) if said specified function is valid and installed on the machine, the condition code is set to one code value, and (e) if said specified function is either not valid or not installed on the machine, the condition code is set to a second code value.
US08627049B2
Disclosed herein is a system and method for executing a series of instructions on a circuit. The system comprises an encoder that receives event data corresponding to the executed instructions. The encoder groups the event data into one or more groups and outputs the highest priority event for each such group.
US08627047B2
A pipelined microprocessor includes circuitry for store forwarding by performing: for each store request, and while a write to one of a cache and a memory is pending; obtaining the most recent value for at least one complete block of data; merging store data from the store request with the complete block of data thus updating the block of data and forming a new most recent value and an updated complete block of data; and buffering the updated complete block of data into a store data queue; for each load request, where the load request may require at least one updated completed block of data: determining if store forwarding is appropriate for the load request on a block-by-block basis; if store forwarding is appropriate, selecting an appropriate block of data from the store data queue on a block-by-block basis; and forwarding the selected block of data to the load request.
US08627030B2
A method and apparatus for a late lock acquire mechanism is herein described. In response to detecting a late-lock acquire event, such as expiration of a timer, a full cachet set, and an irrevocable event, a late-lock acquire may be initiated. Consecutive critical sections are stalled until a late-lock acquire is completed utilizing fields of access buffer entries associated with consecutive critical section operations.
US08627028B2
A management computer collects a usage condition of a volume from a host computer and a storage apparatus at each site, consolidates management thereof, and prevents a volume from duplicating among applications as a copy source. This makes it possible to select a used volume in an application as a copy source without excess or deficiency and to create a copy pair configuration definition without duplication or incompatibility. If a replication environment is constructed in a large-scale storage system, the consolidated management of a usage condition of a volume collected from the host computer and the storage apparatus at each site makes it possible to create a copy pair configuration definition by a task constituted by a plurality of applications.
US08627018B2
The present invention extends to methods, systems, and computer program products for automatically optimizing memory accesses by kernel functions executing on parallel accelerator processors. A function is accessed. The function is configured to operate over a multi-dimensional matrix of memory cells through invocation as a plurality of threads on a parallel accelerator processor. A layout of the memory cells of the multi-dimensional matrix and a mapping of memory cells to global memory at the parallel accelerator processor are identified. The function is analyzed to identify how each of the threads access the global memory to operate on corresponding memory cells when invoked from the kernel function. Based on the analysis, the function altered to utilize a more efficient memory access scheme when performing accesses to the global memory. The more efficient memory access scheme increases coalesced memory access by the threads when invoked over the multi-dimensional matrix.
US08627017B2
A method and apparatus for monitoring memory accesses in hardware to support transactional execution is herein described. Attributes are monitor accesses to data items without regard for detection at physical storage structure granularity, but rather ensuring monitoring at least at data items granularity. As an example, attributes are added to state bits of a cache to enable new cache coherency states. Upon a monitored memory access to a data item, which may be selectively determined, coherency states associated with the data item are updated to a monitored state. As a result, invalidating requests to the data item are detected through combination of the request type and the monitored coherency state of the data item.
US08627010B2
An apparatus and computer program product for improving performance of a parallel computing system. A first hardware local cache controller associated with a first local cache memory device of a first processor detects an occurrence of a false sharing of a first cache line by a second processor running the program code and allows the false sharing of the first cache line by the second processor. The false sharing of the first cache line occurs upon updating a first portion of the first cache line in the first local cache memory device by the first hardware local cache controller and subsequent updating a second portion of the first cache line in a second local cache memory device by a second hardware local cache controller.
US08627004B2
A method for data migration between each of a plurality of storage pools in a computing storage environment is provided. Each of the plurality of storage pools is categorized by a metric shared between data segments assigned to any one of the plurality of storage pools. The data segments are prioritized in the any one of the plurality of storage pools based on the metric. A discovery is performed for each of the plurality of storage pools, on a predetermined interval, based on the metric, whether a data segment with a highest priority on a child pool is greater than a data segment with a lowest priority on a parent pool. If so, the data segment with the highest priority on the child pool is promoted to the parent pool. A similar discovery process demotes the data segment with the highest priority on the parent pool to the child pool.
US08627002B2
A method of managing data in a cache memory storage subsystem upon a cache write operation includes determining a first number of non-contiguously written sectors on a track in the cache and comparing the first number with a second, threshold number. If the first number exceeds the second number, a full background stage operation is issued to fill the non-contiguously written sectors with unmodified data from a storage medium. A corresponding system includes a cache manager module operating on the storage subsystem. Upon a determination that a cache write operation on a track has taken place, the cache manager module determines a first number of non-contiguously written sectors on the track, compares the first number with a second, predetermined threshold number, and issues a background stage operation to fill the non-contiguously written sectors with unmodified data from a storage medium if the first number exceeds the second number.
US08626998B1
A transparent four rank memory module has a front side and a back side. The front side has a third memory rank stacked on a first memory rank. The back side has a fourth memory rank stacked on a second memory rank. An emulator coupled to the memory module activates and controls one individual memory rank from either the first memory rank, the second memory rank, the third memory rank, or the fourth memory rank based on the signals received from a memory controller.
US08626993B2
Techniques for tracking memory usages of a data processing system are described herein. According to one embodiment, a memory manager is to perform a first lookup operation in a memory allocation table to identify an allocation entry based on a handle representing a memory address of a memory block allocated to a client and to retrieve a trace entry pointer from the allocation entry. The memory manager is then to perform a second lookup operation in a memory trace table to identify a trace entry based on the trace entry pointer and to increment a memory allocation count of the trace entry. The memory allocation count is utilized to indicate a likelihood of the client causing a memory leak.
US08626986B2
A method and system pre-emptively perform garbage collection operations of a forced amount on update blocks in a memory device. The amount of garbage collection needed by a certain data write is monitored and adjusted to match the forced amount if necessary. Update blocks may be selected on the basis of their recent usage or the amount of garbage collection required. Another method and system may store control information about update blocks in a temporary storage area so that a greater number of update blocks are utilized. The sequential write performance measured by the Speed Class test may be optimized by using this method and system.
US08626983B2
A motherboard includes a processor, a platform controller hub (PCH), a switch, a power connector, a switch unit, and an expansion slot. The PCH is connected to the expansion slot to output a bus signal to a serial advanced technology attachment dual in-line memory module (SATA DIMM), which is connected to the expansion slot, in response to the movement of a switch. The processor connected to the processor socket outputs a bus signal to an expansion card, which is connected to the expansion slot, in response to another movement of the switch.
US08626982B2
Provided is a dynamically configurable wireless data bus switch for coupling a data bus to a wireless link. For example, there is a dynamically configurable wireless data bus switch including a configurable protocol adaption layer data plane providing a first interface to a data bus and a processor configured to execute a protocol adaption layer control plane. The configurable protocol adaption layer data plane of the dynamically configurable wireless data bus switch is coupled to the processor and is dynamically configurable by the protocol adaption layer control plane.
US08626980B2
A method of providing high density expansion of a USB network, the method comprising: attaching a plurality of USB hubs to adjacent slots in a PXI instrumentation chassis; configuring one of the USB hubs as a primary USB Hub; connecting an upstream port of the primary USB Hub to a USB network; configuring a first downstream port of the primary USB Hub to communicate across a first PXI Local Bus to a first adjacent USB Hub of the USB Hubs other than the primary USB Hub, the first adjacent USB Hub being adjacent to the primary USB Hub; configuring a plurality of other downstream ports of the primary USB Hub to provide expansion of the primary USB Hub; connecting an upstream port of the first adjacent USB Hub to the first PXI Local Bus, wherein the first PXI Local Bus is in the direction of the primary USB Hub; configuring a first downstream port of the first adjacent USB Hub to communicate across a second PXI Local Bus to a second adjacent USB Hub of the USB Hubs other than the primary USB Hub, the second adjacent USB Hub being adjacent to the first adjacent USB Hub; configuring a plurality of other downstream ports of the first adjacent USB Hub to provide expansion of the first adjacent USB Hub; and configuring any other of the USB hubs and the first adjacent USB Hub in like manner.
US08626970B2
Access to an input/output adapter by a configuration is controlled. For each requested access to an adapter, checks are made to determine whether the configuration is authorized to access the adapter. If it is not authorized, then access is denied. If it is authorized, but access should be temporarily blocked, then instruction execution is altered to indicate such. If access is permitted, but should be blocked for another reason (other than temporarily), then access is denied.
US08626964B2
The invention provides a method of transferring data from a data array within a main memory of a computer to an accelerator for processing, the embodiment of the method comprising: at the accelerator, requesting data from the main memory and generating a data stream between the main memory and the accelerator, the generated data stream including data from the data array; and, using an offset to determine the scheduling of array elements within the generated data stream.
US08626963B2
In a host-slave data transfer system, the slave device receives packet based data from an external device and stores the packet content in a buffer as data segments. The slave merges a plurality of data segments into data streams and transmits the data streams to the host. The host uses direct memory access (DMA) to unpack the data stream from the slave into individual data segments without memory copy. To enable the host to set up DMA, the slave transmits information regarding sizes of the data segments to the host beforehand via an outband channel, e.g. by transmitting the size information in headers and/or tailers inserted into previous data streams. The host utilizes the data segment size information to program descriptor tables, such that each descriptor in the descriptor tables causes one data segment in the data stream to be stored in the system memory of the host.
US08626953B2
A system used by a local health care facility to communicate with a remote health care facility via a data communication network. A controller at the local health care facility controls communication on the data communication network, including data communicated between the local health care facility and the remote health care facility. One or more devices located at the local health care facility transmit data to the remote health care facility via the data communication network. Additionally, the one or more devices receive control data via the data communication network and perform one or more functions in response to the received control data.
US08626944B2
A method comprises distributing a plurality of descriptors of file encoded with comprising a plurality of recipient nodes, wherein at least one descriptor is distributed from the first node to each recipient node of the at least a portion of the first group. The at least a portion of the first group communicate their respective descriptors received from the first node to other nodes of the first group. A system comprises an origin node operable to distribute all of a plurality of descriptors of a MDC file to a first group of recipient nodes, wherein the origin node does not attempt to communicate all of the plurality of descriptors to all of the recipient nodes of the first group. The recipient nodes of the first group are each operable to communicate a descriptor that it receives from the origin node to other nodes of the first group.
US08626936B2
A method for adding a server to a storage area network, the method comprising identifying a set comprising one or more communication protocols for connecting a second server to a first storage device configured to communicate with a first server using a first protocol, wherein the set of protocols comprises protocols that are supported by both the second server and the first storage device; selecting a second protocol from the set of protocols; and configuring the first storage device, the second server, and associated connection devices, wherein the second server may communicate with the first storage device using the second protocol.
US08626934B2
In accordance with embodiments, there are provided mechanisms and methods for controlling access to telecommunications resources implementing a legacy protocol based upon a policy. These mechanisms and methods for controlling access to legacy protocols based upon a policy can enable embodiments to control access by third party created and other applications to network resources implementing legacy telecommunications protocols. The ability of embodiments to control access by third party created and other applications to network resources can enable network providers to provide greater access to network resources without compromising security of other users. Embodiments may further provide the ability to interface with legacy push protocols, multimedia message protocols and short message peer-to-peer protocols.
US08626931B2
Methods, systems and computer program products to implement extensions of the Media Transport Protocol (MTP) are provided herein. The methods include opening a session between an initiator and a responder, exchanging one or more of device and system information and sending one of an operation or event based on media player application features. The operation includes one or more of a dataset, response code, operation parameter and response parameter. In an embodiment, the extensions enable the initiator and responder to manage connections efficiently between devices, send media player application information to a media player device, exchange device and system information, manage digital rights, monitor system security and specify properties within one or more extensions of MTP. These extensions may be in the form of one or more of an operation, an event, a dataset or property code.
US08626929B2
Scalable session management is achieved by generating a cookie that includes an encrypted session key and encrypted cookie data. The cookie data is encrypted using the session key. The session key is then signed and encrypted using one or more public/private key pairs. The encrypted session key can be decrypted and verified using the same private/public key pair(s). Once verified, the decrypted session key can then be used to decrypt and verify the encrypted cookie data. A first server having the private/public key pair(s) may generate the cookie using a randomly generated session key. A second server having the same private/public key pair(s) may decrypt and verify the cookie even if the session key is not initially installed on the second server. A session key cache may be used to provide session key lookup to save public/private key operations on the servers.
US08626926B2
Techniques for querying for information on location sessions in a user plane location architecture are described. In an aspect, a location server may send a query message to a terminal to query for information on active location sessions, e.g., when at least one location session for periodic triggered service or area event triggered service is deemed to be active. The terminal may return a response message containing a list of session identifiers (IDs) for the active location sessions, parameters for the active location sessions, capabilities of the terminal, etc. The location server may compare the information received from the terminal and information stored at the location server. The location server may terminate each location session deemed to be active at only the terminal or only the location server. The location server may restart or terminate each location session having inconsistent parameters at the terminal and the location server.
US08626921B2
A smart network may include a smart network host device as well as one or more client devices configured to connect to the smart network. Each of the client devices may implement one or more services that the client device exposes to other devices connected to the smart network. Each of the client devices includes network layer 2 and 3 attributes as well as network layer 7 application attributes. The application attributes are enumerated as named services, which each client device registers with the smart network host device. When a client device needs access to a named service, the smart network host device uses layer 2, 3, and 7 attributes associated with the client device to select a suitable server for providing the named service to the client device.
US08626918B2
A method of allocating workload among servers in a geographically collocated cluster of compute equipment includes calibrating causes of heat re-circulation in the cluster of compute equipment. In addition, workload is allocated among the servers to address causes of the heat re-circulation to reduce costs associated with cooling the compute equipment.
US08626909B2
A method of measuring load time for a web page includes video recording a duration of the web page load including capturing N frames in a series of frames 1 through N of the web page. The method includes comparing each frame from frame 1 through frame N−1 with a next frame from frame 2 through frame N in the series of frames to determine a pixel change amount between the compared frames. The method includes defining a series of page phases for the duration of the web page load, each page phase defined by a start time and an end time with each phase start time determined based on estimating user perceptible pixel change amount levels.
US08626908B2
A web-based hosted solution through which application developers create, manage and monitor application usage analytics in an online manner. During the development process, a usage monitoring API is integrated into the application and the application is deployed. As users interact with the application, a log file is generated. If the application is able to write to a local file system, usage information is gathered in a log file local to the deployed application and then dispatched to an upload server for processing in a batch manner. If the application is not able to write to the user machine's local file system, the usage information is sent to a remote logging server, preferably on a just-in-time basis, and then the log file is generated on the logging server. The usage information tracked comprises “features,” “faults” and “failures” of the application, independent of platform, location, and number of deployed application instances.
US08626907B2
An information processing unit, a program execution method, and a program are capable of identifying the type of an electric appliance and then automatically performing the setting operation, the setting information viewing, and the like of the electric appliance in order to enhance the user convenience. The information processing unit detects the electric appliance connected with a network and then determines the model related information of the detected electric appliance. The information processing unit selects a program corresponding to the model related information based on the determined model related information and then executes the selected program in a device communicatively connected with the electric appliance.
US08626906B1
Embodiments relate to pushing data to mobile devices more efficiently. In a first embodiment, a computer-implemented method receives pushed data on a mobile device. The method includes: (a) recording, at a memory of the mobile device, information describing activity occurring on the mobile device during a first time period; (b) sending, from the mobile device to a server, data indicating the first time period and activity data indicating whether the mobile device was active during the first time period; and (c) during a second time period occurring after the recording (a) and sending (b), receiving application data pushed to the mobile device at a first rate determined based at least in part on the activity data sent to the server in (b), wherein the second time period is determined by the server based at least in part on the data indicating the first time period.
US08626902B2
The power consumed by a large IT system may be managed by individual servers calculating a set of predictors of the resources of the large IT system that may be required for a future time period, and weighting factors for those predictors. The predictors and weighting factors may be based on historical data showing actual resources used and past values of the predictors and weighting factors. An estimate of the resources required for the large IT system is then produced based on the predictors and weighting factors and the estimate is then used to determine excess resources of the individual server that may be put into a low power state in the future time period to minimize the power used. If too much resource is excess, the server may enter a soft off state.
US08626898B2
A maintenance system for an IPTV network includes a logging module, a ticketing module, and an operations module. The logging module receives a fault alert from a service provider and sends the alert to the ticketing module. The ticketing module determines the urgency of the fault, generates a ticket, assigns priority to the ticket based upon the urgency, and sends the ticket to the operations module. The operations module allocates the ticket and sends a message to a mobile device regarding the ticket. A method includes receiving a fault alert from a service provider, sending the alert to a ticketing module, determining the urgency of the event, generating a ticket, assigning priority to the ticket based upon the urgency, sending the ticket to an operations module, allocating the ticket, and sending a message to a mobile device the ticket.
US08626897B2
Techniques and systems are disclosed that can measure capacity of a server farm, and project capacity needs based on traffic and resources. Server farm system information is collected for managing the server farm by identifying a list of servers in the server farm. Performance metrics are collected from identified servers and stored in a collection database. The stored performance metrics are analyzed in accordance with a server farm management request.
US08626887B2
A method and system for porting an abstract Information Technology (IT) structure into an IT delivery environment. An abstract IT structure A that is currently within an IT delivery environment X is translated by generating a virtual IT structure V from the abstract IT structure A through specification of an IT delivery environment Y. Delivery binding the virtual IT structure V to the IT delivery environment Y generates a delivery-bound virtual IT structure D. The delivery-bound virtual IT structure D is deployed in the IT delivery environment Y, resulting in a real IT structure instance R capable of operating in the IT delivery environment Y.
US08626884B2
A method for establishing data connections on a mobile network, a mobile network, and a policy control entity are disclosed. The method includes: establishing a data channel between a user equipment (UE) and a gateway (GW), and allocating an Internet Protocol (IP) address to the UE according to an address allocation request or a data channel setup request sent from the UE; and triggering the policy control entity to establish or update a policy control session according to the IP address. By using the mobile network and the policy control entity under the present invention, after the data channel is established between the UE and the GW, the GW may trigger the policy control entity to establish or update a policy control session.
US08626882B2
A distributed embedded system that allows for the reconfiguration of tasks and messages. The system includes a system configuration manager and a plurality of electronic control units (ECU) each having an ECU configuration manager. Each ECU configuration manager stores the current configuration data for task scheduling and bus/network accessing/retrieving for the current schedule for that ECU. The system configuration manager includes a separate configuration data table for each ECU that can be reconfigured by programming signals sent on a system bus. The system configuration manager transmits the new configuration data from the data table on the bus to the ECU configuration manager if the scheduling of the tasks, message retrieval from the bus and message transmission on the bus changes for an ECU as a result of adding new tasks or new ECUs to the system.
US08626881B2
A device, method, and system are disclosed. In one embodiment a computing device resides in a mesh network. The device includes a first storage device that operates when the computing device is awake. The first storage device stores a last known list of peer computing devices in the mesh network. The device also includes a second storage device that operates regardless of whether any central processing unit in the computing device is awake or asleep. The second storage device includes a local block that stores a list of resources provided by the first computing device and a list of computing devices in the mesh network verified by the first computing device. The second storage device also includes a remote block that stores an unverified remote list of computing devices in the mesh network.
US08626878B2
A method, apparatus, and system are provided for a Message-Oriented Middleware (MOM) provider having multiple logical MOM server instances. In an embodiment, the MOM provider having multiple logical MOM server instances is implemented on an application server. Each MOM server instance may include a session container to manage one or more sessions and a destination container to provide one or more destinations. In an embodiment, a globally unique identifier identifies each destination.
US08626872B2
The present invention relates in particular to a synchronization system and method. The synchronization system comprises a specification unit for specifying synchronization signals associated with an audiovisual program, the latter comprising an audiovisual content and control information, a recognition unit for recognizing the synchronization signals in a transmitted stream carrying this program, by recognition of at least one extracted portion of the audiovisual content, and an activation unit triggering an action in case of detection of these signals. The specification unit prepares and transmits to the recognition unit recognition elements making it possible to obtain this extracted portion, as well as at least one action timeout lag in case of detection of the synchronization signals. The recognition or activation unit then delays the triggering of this action according to the lag transmitted, in case of detection of the synchronization signals. In variants, the timeout lag is determined and/or the recognition elements are obtained independently of the specification unit.
US08626865B1
Techniques are described herein that provide a web application that incorporates one or more shared worker applications. In one example, a shared worker application as described herein may receive a first request for first information for a first web application, acquire the first information in response to the request, and store at least a portion of the first information in a memory of a local communications device. The shared worker may further receive a second request for second information for a second web application. The shared worker may determine whether at least a portion of the first information stored in the memory of the local communications device will satisfy the second request for the second information. The shared worker may provide, from the local memory to the second web application, at least the portion of the first information in response to the second request.
US08626862B2
A system that includes a computer device and a user interface. The user interface is configured to enable a user to interact with a person using one of at least two of voice conversation, voice-video conversation, graphic text-based conversation, fax, and electronic mail. The interactions can include the following. Creating a rule to cause the computer device to automatically perform an action based on a request to converse with the user. Viewing an automatically generated listing of a set of persons, the listing comprising a name, presence information, and communication modes available for the user to communicate with the person from the set of persons. Selecting the person from the set of persons. Selecting a communication mode from the communication modes available to communicate with the person, and retrieving information about a person using an identifying characteristic of the person, where the identifying characteristic is selected by the user from a display. Communicating with the person.
US08626860B1
A method for defining delays to support consistent tiered messaging performance is provided. The method comprises a query server receiving a message and the query server analyzing a class of service associated with the message. The method also comprises the query server injecting a defined delay prior to initiating processing of the message and the query server processing the message and storing the processed message in an outgoing queue. The method also comprises the query server sending a notification to a destination component that the message is available for retrieval and the query server releasing the message to the destination component upon request of the destination component.
US08626859B2
For custom message presentation, an identification module identifies an optical code as not communication ready. A message module generates a custom message indexed to the optical code in response to identifying the optical code as not communication ready. The message module further makes the optical code communication ready in response to generating the custom message. In addition, the message module communicates the custom message in response to receiving the optical code and identifying the optical code as communication ready.
US08626857B2
A system provisions an electronic mail (email) account of a user for allowing access to an electronic mailbox from a remote device to retrieve email. A communications module receives email address parameters of the user and transmits a domain name system (DNS) query to the Internet for returning mail exchange (MX) records corresponding to the email address parameters of the user. A configuration module processes any returned MX records as a starting point for determining configuration parameters for accessing the email account of the user to retrieve user email.
US08626820B1
Digital content from a source (e.g., a file or a stream), is striped and encoded in parallel over a cluster of Storage Systems. The encoding ensures that subsequent retrieval of the data succeeds even when some members of the cluster of Storage Systems are lost or when errors in communication result in the loss of some IP packets. Host Map File (HMF) data is produced that describes fully how to retrieve the content, including the encoding parameters, the cluster of Storage Systems and the striping of the encoded data. This HMF data is then inserted as the header of every encoded file on the cluster of Storage Systems. The HMF data is the only way the encoded files can be reassembled into a meaningful whole. The original content is retrieved by requesting its data from the cluster of Storage Systems. In each Storage System, a decoder parses the HMF data and transmits the striped data to the requestor. The decoders cooperate to dynamically detect erasures and to reconstruct the missing data. The system is self-healing as new Storage Systems are able to reconstruct data missing due to the loss of any Storage Systems from the cluster without impeding concurrent encode and decode transactions.
US08626811B2
Techniques are disclosed for utilizing a block Montgomery machine designed only to operate at a fixed block length to perform operations using non-block length (flexible)moduli. In one embodiment, a new modulus n′ is obtained having a block length equal to the fixed block length of the Montgomery machine or a multiple thereof. At least one modular additive operation is performed with the new modulus n′, and at least one modular multiplicative operation is performed with the non-block length modulus n. In this way, the result of the at least one additive operation is sufficiently reduced when a carry stems from the additive operation.
US08626810B2
A method for finite impulse response (FIR) digital filtering is provided that includes generating a frequency domain sample block from an input sample block of length L, adding the computed frequency domain sample block to a reverse time-ordered set of previously generated frequency domain sample blocks as a newest frequency domain sample block, computing a spectral multiplication of each of K newest frequency domain sample blocks in the reverse time-ordered set with a corresponding frequency domain filter block in a time-ordered set of K frequency domain filter blocks of a FIR filter, adding the K results of the K spectral multiplications to generate an output spectral block, inverse transforming the output spectral block to generate a time domain output block, and outputting L filtered output samples from the time domain output block.
US08626809B2
A method and an apparatus for digital up-down conversion using an Infinite Impulse Response (IIR) filter are provided. The method for digital up-down conversion for frequency conversion in a mobile communication system using plural frequency converts, includes IIR-filtering, by a magnitude response IIR filter having the same magnitude response as in Finite Impulse Response (FIR) filtering, an input signal and a stable filter coefficient calculated according to a Levinson polynomial; and receiving, by the magnitude response IIR filter, the IIR filtered signal, and performing IIR filtering by a phase compensation IIR filter having a filter coefficient compensating for a non-linear phase to a linear phase.
US08626807B2
A method for converting a signed fixed point number into a floating point number that includes reading an input number corresponding to a signed fixed point number to be converted, determining whether the input number is less than zero, setting a sign bit based upon whether the input number is less than zero or greater than or equal to zero, computing a first intermediate result by exclusive-ORing the input number with the sign bit, computing leading zeros of the first intermediate result, padding the first intermediate result based upon the sign bit, computing a second intermediate result by shifting the padded first intermediate result to the left by the leading zeros, computing an exponent portion and a fraction portion, conditionally incrementing the fraction portion based on the sign bit, correcting the exponent portion and the fraction portion if the incremented fraction portion overflows, and returning the floating point number.
US08626802B2
A sandboxed process is initiated in response to a request for a preview of dynamic media content. A stream of frames is generated in a preview specific format by a plug-in that executes within the sandboxed process. The stream of frames is provided as the preview of the dynamic media content, where the preview is viewable on a display screen.
US08626800B2
A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences.
US08626797B2
Disclosed herein is an information processing apparatus including: a sensor information acquisition section configured to acquire sensor information outputted from a sensor for detecting a user motion and sensor information outputted from a sensor for obtaining a user current location; an action pattern detection block configured to analyze sensor information indicative of a user motion to detect an action pattern corresponding to the acquired sensor information from a plurality of action patterns obtained by classifying user's actions that are executed in a comparatively short time; a keyword conversion block configured to convert, on the basis of the sensor information indicative of a current location, the information into at least one keyword associated with the current location; and a text extraction block configured to extract a text for user presentation from a plurality of texts on the basis of the detected action pattern and the generated at least one keyword.
US08626794B2
A web crawler indexes documents including information about document contents and metadata including information such as a URL. However, some applications rely on URL's that change frequently or are constructed to include user information so that the contents retrieved is customized to the user. An approach is provided for storing generic URL's in an index at crawl time, which are customized for the user at search time. A callback mechanism may be used to dynamically transform the generic URL into a URL that is specific to the user issuing the query and/or includes current information that may change frequently. In this way, when the query or search results are returned to the user, the user receives links that are active and valid for that particular user, directing the user to the appropriate site, application, etc. without requiring continuous updating of a very large index.
US08626791B1
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for caching predictive models are described. Records are obtained, each record including a time of a previously submitted predictive request and an identifier of a trained predictive model. A trained scheduling model is generated using the records as training data. A set of identifiers of trained predictive models are determined from a plurality of trained predictive models that are stored in a secondary memory of a computing system. The target time is inputted to the trained scheduling model. In response, a second predictive output is received that comprises the set of identifiers. A set of trained predictive models are obtained that correspond to the set of identifiers from the secondary memory. The set of trained predictive models are stored in a primary memory of the computing system.
US08626788B2
A method for determining a value indicator in a broker-mediated geospatial information service environment includes receiving feedback data at a first system of the broker-mediated geospatial information service environment. In particular, the feedback data is received from a plurality of respondents, and relates to a broker-mediated geospatial information service provided to each respondent of the plurality of respondents. Furthermore, each respondent of the plurality of respondents is a prior requestor of a process-dataset solution for performing the broker-mediated geospatial information service. Based on the feedback data, a value indicator relating to the process-dataset solution is determined.
US08626787B1
A stopword detection component detects stopwords (also stop-phrases) in search queries input to keyword-based information retrieval systems. Potential stopwords are initially identified by comparing the terms in the search query to a list of known stopwords. Context data is then retrieved based on the search query and the identified stopwords. In one implementation, the context data includes documents retrieved from a document index. In another implementation, the context data includes categories relevant to the search query. Sets of retrieved context data are compared to one another to determine if they are substantially similar. If the sets of context data are substantially similar, this fact may be used to infer that the removal of the potential stopword(s) is not material to the search. If the sets of context data are not substantially similar, the potential stopword can be considered material to the search and should not be removed from the query.
US08626785B2
Apparatus, systems and methods for contextual query revision are disclosed. A current search query is received during a search session. The current search query includes one or more current search tokens. Potentially inaccurate search tokens are identified from the one or more current search tokens. A possible replacement token is identified based upon the potentially inaccurate search token. A group of related tokens is identified from query logs, and a modified search query is generated if the replacement token is not included in the related tokens.
US08626782B2
A pattern identification apparatus identifies a pattern that exists in input data using registration data including data of a reference pattern or a feature amount thereof and identification parameters defining processing details for comparing the input data with the registration data, the apparatus holding the registration data and the identification parameters in association with a label. The apparatus acquires registration data, identification parameters, and a label generated by an external apparatus, and registers the acquired registration data and identification parameters in association with the acquired label. If the registration data and identification parameters associated with the same label as acquired label are already registered, in the additional registration, either the stated acquired identification parameters or the identification parameters that is already registered in association with the same label are selected, and the stated acquired registration data and the selected identification parameters are additionally registered in association with the acquired label.
US08626778B2
A system and method for performing real-time conversion of data which is present in the form of messages on JMS-compliant or other messaging systems into database transactions, which can then subsequently be applied to multiple heterogeneous databases or other systems. In accordance with an embodiment, the invention provides a means by which data can be read from messages, and converted to a set of database operations that are then stored as a persistent trail file (for example, as an Oracle GoldenGate trail file). The operations, as recorded in the trail file, can then be routed via a network and applied to target systems as required. In accordance with an embodiment, the data can be read in real-time from the messaging system, and written out as quickly as it can be consumed to the persistent trail files.
US08626775B1
Determining the relevance of a destination page to a topic is disclosed. A plurality of paths that include arrivals at a destination page are determined. A plurality of paths that include arrivals at the destination page are determined. A proportion of the paths that include arrivals at the destination page that also include a preceding arrival at a distinguished page are determined. The relevance of the destination page based at least in part on the proportion is determined.
US08626774B2
Systems, methods, and apparatuses are disclosed for presenting applications to a user, via a mobile wireless communication device (user equipment), that are selected and ranked based on context information describing a location and type of motion of the user equipment, and/or a time that the ranking request was made, compared to context information describing the applications.
US08626772B2
A method is provided for determining a correlation between a reference user and another user on the basis of two sets of ratings, where each rating is associated with a respective user. In response to a trigger, user ratings associated with the reference user and user ratings associated with the other user are collected, and all co-rated items of these two sets are correlated in the basis of an adjusted cosine correlation function which is weighted by a first and a second weighting function. The correlation is then stored and may be repeated for a plurality of users. The stored correlations may be used e.g. for ranking purposes.
US08626761B2
A system and method for scoring concepts in a document set is provided. Concepts including two or more terms extracted from the document set are identified. Each document having one or more of the concepts is designated as a candidate seed document. A score is calculated for each of the concepts identified within each candidate seed document based on a frequency of occurrence, concept weight, structural weight, and corpus weight. A vector is formed for each candidate seed document. The vector is compared with a center of one or more clusters each comprising thematically-related documents. At least one of the candidate seed documents that is sufficiently distinct from the other candidate seed documents is selected as a seed document for a new cluster. Each of the unselected candidate seed documents is placed into one of the clusters having a most similar cluster center.
US08626760B2
A system and method for document management in an industry where mass volumes of drawings are exchanged and worked upon is facilitated and streamlined. The system has a server in communication with a plurality of remote workstations. Each of the workstations includes a display and interface. The system standardizes the documents, and is operable to display the same document in each of the workstations. Thus, revisions by an authorized person may be made and seen by the other workstations. The system and method disclosed herein also ensures that drawings are delivered to the appropriate personnel as only authorized users may access the system, and eliminates the potential use of outdated drawings in planning as each drawing is automatically time and date stamped and placed in sequential order.
US08626748B2
An example method includes identifying instances of a search term in a source text, and identifying prefix strings and suffix strings comprising tokens preceding and subsequent to the search term in the source text. The method further includes displaying a visualization interface that includes the search term within a combined tree diagram that includes a prefix tree and a suffix tree extending to either side of the search term. The prefix tree displays the prefix strings and the suffix tree displays the suffix strings, and both have user-selectable branches. The method further includes providing, in response to a user input selecting a branch in the prefix tree or in the suffix tree, a visual indication of a prefix string and a suffix string in the visualization interface that form a matching sequence that originate together in the source text, for matching sequences that are connected through the selected branch.
US08626738B2
Embodiments of the present invention provide a method, system and computer program product for interest contour computation and management based upon user generated content and associated meta-data. In an embodiment of the invention, an interest contour computation and management method is provided. The method includes crawling content sources disposed about a computer communications network for authored content created by an end user. The method further includes identifying meta data provided for the authored content and adding the meta data to a user interests profile of the end user. The meta-data further can include extracted text from the content. Of note, the method can further include receiving from the end user a specified time period and limiting the addition of the meta data to meta data applied to the authored content during the specified time period.
US08626731B2
In one aspect, a method related to receiving, retrieving and presenting information. In addition, other method, system, and program product aspects are described in the claims, drawings, and/or text forming a part of the present disclosure.
US08626727B2
An exemplary system and method for providing a map of an enterprise system is provided. The method comprises accessing data describing an element from one or more sources. One or more objects are associated with the element. At least one relationship is identified between the one or more objects. A map is then generated of an enterprise system comprised of the one or more objects based on the at least one identified relationship.
US08626720B2
A system and method is provided for reconstructing one or more collections of objects across platforms. More particularly, Java Annotations are used to assist a Web Services Description Language (WSDL) wizard in reconstructing a collection of objects. In implementation, the system and method parses the object types such that a wizard can recreate or reconstruct the collection of objects for use by a receiving service. The method comprises reconstructing a collection using one or more annotations that document a base object of the collection.
US08626716B1
A data access layer operable to manage data requests from one or more software applications is provided. The data access layer includes a query processor, a metadata repository, a transaction data store, and an exception handler. The query processor manages transaction processing of data requests between applications, such as commercial-off-the-shelf software applications, and data stores. The metadata repository maintains a logical data model related to the data to provide instructions regarding handling the data requests from the application. The transaction data store maintains transaction information. A data warehouse may be updated along with the data stores by publication and subscription of data updates. When an error related to processing the one of the data requests is detected, the exception handler uses the transaction information to return any of the data to its previous state using compensating transactions.
US08626707B2
A method, system, and/or apparatus of automatic meta-data sharing of existing media to create streamable collections are disclosed. In one embodiment, a method of a server device includes analyzing a media data of a client device to determine at least one meta-data identifier associated with the media data and automatically populating a new mark-up language file using a existing media-collection data associated with certain items of the media data, and creating a streamable media content of the existing media-collection data on the server device based on a reference of the at least one meta-data identifier associated with each of the existing media collection data with a content database of a central server. The method may include communicating the streamable media content from the central server to the user on any client device without requiring consideration of the user to access the media content.
US08626704B2
A map update data supply device and method includes an update map database of per section versions of an update data file, and a request update data extraction unit for extracting a request update section and an update data file. A safeguard update data extraction unit extracts a safeguard update section to safeguard a road network connection between adjacent sections. An integrated data generation unit integrates all versions of the update data file for each extracted request update section and generates a request update integrated data file. The integrated data generation unit integrates, per safeguard update section, versions of the update data file up to the update safeguard version for each extracted safeguard update section, and generates a safeguard update integrated data file. An integrated data supply unit supplies the generated request update integrated data file and the safeguard update integrated data file to a navigation device.
US08626696B2
A method and system for approximate string matching are provided for generating approximate matches whilst supporting compounding and correction rules. The method for approximate string matching of an input pattern to a trie data structure, includes traversing a trie data structure to find approximate partial and full character string matches of the input pattern. Traversing a node of the trie data structure to process a character of the string applies any applicable correction rules to the character, wherein each correction rule has an associated cost, adjusted after each character processed. The method includes accumulating costs as a string of characters is gathered, and restricting the traverse through the trie data structure according to the accumulated cost of a gathered string and potential costs of applicable correction rules.
US08626689B1
Techniques for data pattern analysis using deterministic finite automaton are described herein. In one embodiment, a number of transitions from a current node to one or more subsequent nodes representing one or more sequences of data patterns is determined, where each of the current node and subsequent nodes is associated with a deterministic finite automaton (DFA) state. A data structure is dynamically allocated for each of the subsequent nodes for storing information associated with each of the subsequent nodes, where data structures for the subsequent nodes are allocated in an array maintained by a data structure corresponding to the current node if the number of transitions is greater than a predetermined threshold. Other methods and apparatuses are also described.
US08626681B1
A spelling system derives a language model for a particular domain of structured data, the language model enabling determinations of alternative spellings of queries or other strings of text from that domain. More specifically, the spelling system calculates (a) probabilities that the various query entity types—such as STREET, CITY, or STATE for queries in the geographical domain—are arranged in each of the various possible orders, and (b) probabilities that an arbitrary query references given particular ones of the entities, such as the street “El Camino Real.” Based on the calculated probabilities, the spelling system generates a language model that has associated scores (e.g., probabilities) for each of a set of probable entity name orderings, where the total number of entity name orderings is substantially less than the number of all possible orderings. The language model can be applied to determine probabilities of arbitrary queries, and thus to suggest alternative queries more likely to represent what a user intended.
US08626680B2
In response to issues of high dimensionality and sparsity in machine learning, it is proposed to use a multiple output regression modeling module that takes into account information on groups of related predictor features and groups of related regressions, both given as input, and outputs a regression model with selected feature groups. Optionally, the method can be employed as a component in methods of causal influence detection, which are applied on a time series training data set representing the time-evolving content generated by community members, output a model of causal relationships and a ranking of the members according to their influence.
US08626678B2
Disclosed herein is an anomaly detection method for link-state routing protocols, a link-state routing protocol providing for link-state update (LSU) messages to be exchanged between nodes in a packet-based network, wherein each link-state update message includes link-state advertisement (LSA) message(s) each having a respective header. The method comprises monitoring the link-state advertisement messages exchanged in the network, extracting and forming respective feature vectors with the values in the fields of the headers of the monitored link-state advertisement messages, and detecting an anomaly related to routing based on the feature vectors. In particular, detecting an anomaly related to routing includes feeding the feature vectors to a machine learning system, conveniently a one-class classifier, preferably a one-class support vector machine (OC-SVM).
US08626675B1
A computer-implemented method for user-specific tuning of classification heuristics may include: 1) identifying a trusted software component on the computing device that has been excluded from analysis by a classification heuristic, 2) applying the classification heuristic to the trusted software component, 3) determining that the classification heuristic incorrectly classified the trusted software component, and then 4) lowering a confidence score associated with the classification heuristic.
US08626672B2
A method of tracking and tracing tablets, in particular pharmaceutical tablets, includes reading, i.e. detecting, code structure from the tablet, reading additional information from the package on an information sheet, and then comparing the readings to verify authenticity. The code structure may be two-dimensional or three-dimensional. The detected code may further be compared with information stored in a database.
US08626667B2
The present invention is an expert matching method and apparatus for managing communications between an expert having particular qualifications and an end user seeking a solution to an expert request. In a preferred embodiment, the apparatus of the present invention includes a controller having a database for storing expert qualifications. In one embodiment, the controller receives an expert request. A search program identifies experts qualified to respond to the expert request. The expert request is then transmitted to the expert, which results in an expert answer transmitted to and received by the central controller. After authentication of the expert answer, using a wide range of security levels from passwords to cryptography, the answer is forwarded to the end user. The method and apparatus of the present invention have applications on the Internet as well as conventional voice telephony systems.
US08626662B2
A method for check clearing by a first entity where the check was previously issued from a first party to a second party. The first party has a first account with the first entity and the second party has a second account with a second entity. The first entity receives first information included with the check from the second party, including first party identifying information, a unique pseudorandom check number, and a check amount. The first entity authenticates at least a portion of the first information and receives second information from the second party, including at least the second account number and the second entity's routing transit number. The first entity transfers funds from the first account of the first party to the second account of the second party using at least a portion of the authenticated first information and the second information.
US08626660B2
Providing a time-of-transaction currency conversion from a merchant's local currency to a cardholder's credit card currency uses a conversion rate developed by reference to the particular merchant, acquirer, card association and issuer. After a merchant has generated an authorization request in the merchant's currency for a transaction by a cardholder in a different currency, the transaction amount in the authorization is converted from the merchant's currency to the currency of the cardholder's issuing currency, and optionally modified to include additional fees. The converted authorization request is then transmitted to the appropriate card association and then to the issuing bank for authorization, with a response returned to the merchant. The cardholder sees and approves the transaction in the cardholder's currency, and in an amount identical to the amount for which he will be billed.
US08626656B2
A system and method for securing financial information in payment instruments including generating a pseudorandom number sequence, generating an activation code, including a unique pseudorandom number of the sequence with each payment instrument of a plurality of payment instruments and issuing the plurality of payment instruments with the activation code to a customer. The activation code is associated with customer identifying information and each unique pseudorandom number of the sequence included with each payment instrument of the plurality of payment instrument. The plurality of payment instruments is activated with the activation code. A received payment instrument of the plurality of payment instruments is authenticated if the customer and the unique pseudorandom number of the sequence included on the received payment instrument are authenticated and if the plurality of payment instruments are activated.
US08626653B1
Systems, methods, and computer-readable storage media are provided for processing electronic cross-border payments. The computer system is coupled to a payment network. The computer system is programmed to receive an identification of a payee, receive a destination currency and a payment amount, determine an exchange rate based on the destination currency and an origination currency, wherein the origination currency is based on a payor bank account, and determine a total transaction cost for converting the payment amount from the origination currency to the destination currency and for transmitting payment data over the payment network, wherein the total transaction cost includes the payment amount. The computer system is also programmed to transmit payment data over the payment network, wherein the transmission of payment data represents the payment amount being transferred from the payor bank account to a payee bank account. Remittance information may also be transmitted from payor to payee.
US08626649B1
A method, system and program product implemented at least in part by computer for facilitating provision of loans to a plurality of participants of one or more benefit plan accounts associated with one or more record keepers, each participant having participant assets in one or more of the benefit plan accounts, each of the benefit plan accounts comprising a plurality of investment vehicles, each of the one or more record keepers providing record keeping services for at least one of the benefit plan accounts, the method comprising: administering a first plurality of loan fund accounts; maintaining an association of each different one of the first plurality of loan fund accounts with a different investment vehicle that is part of the respective one or more benefit plan accounts; receiving a selection from a selecting entity of one or more of the loan fund accounts from among the first plurality of loan fund accounts; investing or having invested or maintaining loan fund assets comprising participant assets associated with the selecting entity in the one or more respective different investment vehicles associated with the one or more selected loan fund accounts; associating a respective loan accounting process with each of the selected one or more loan fund accounts; receiving a loan-request; initiating transfer of an amount of funds requested; and updating by computer said account information for said loan fund account to reflect said loan-request amount of funds transferred from said loan fund account using the associated respective accounting process.
US08626632B1
A system and method for securitizing margin loans, wherein a processor system operates to analyze account data for a plurality of accounts, and to identify and flag accounts that are marginable. The process provides for flagging a group of accounts which collectively are representative of a portfolio of marginable accounts held by a brokerage company. The system and method also provides for generating a general ledger for the brokerage company, a SPV, and a trust, wherein these general ledgers track the sale of margin loans belonging to the flagged accounts, from the brokerage company to the trust via the SPV. The system and method further provide for processing transactions in the flagged accounts to identify and classify transactions in the flagged accounts which affect the margin balances for the flagged accounts.
US08626631B2
An adaptive closed loop decision engine outputs actionable alerts regarding asset holdings and allocations to reduce investment volatility and improve returns over market and sector cycles without unnecessary trading activity. The decision engine performs a statistical analysis on pricing trends that generates threshold decision points for investing in or avoiding assets and for determining asset allocation weightings within a portfolio. The engine operates in a way that yields higher returns, dramatically reduces maximum drawdown and lower volatility over market cycles. It identifies conditional probabilities, when they exist, to establish decision parameters that are applied to individual investment vehicles or to portfolios of investments. If asset pricing were a purely random event, then no conditional probability advantage would exist to yield a statistical benefit. However, historical data and empirical evidence indicate that for broad market indices and many investable assets (e.g., funds and ETFs) pricing variability deviates from a purely random (Gaussian) nature. Specifically, some trends have a higher probability of continuing for some period of time. Furthermore, these conditional relationships can be detected and used to establish decision parameters that can improve asset returns and lower volatility over single and multiple market corrections. Any conditional relationship that has existed in the past may not continue into the future and this invention is able to detect if those relationships are changing and adapt to those changes. The recent market turbulence has highlighted the need to have a well-developed statistical model of the market and an adaptive tool to deal objectively with such volatile situations.
US08626629B2
A system for providing a remote service including selecting a reference item, selecting a specification of the reference item, evaluating the specification against alternatives to the reference item, determining interchangeability between the reference item and alternatives based on the evaluating of the specification in relation to the alternatives, where the determining of interchangeability is based on or includes determining at least one of quasi-fungibility and quasi-anti-fungibility. The method further including forming at least one set based on the determined interchangeability and providing a remote service based on or including at least one of the set and at least one member of the set.
US08626628B1
The disclosure herein provides a guaranteed rate of return for a guarantee period of a financial account while at the same time providing upward adjustments to the interest rate if there is a corresponding increase in a specified referenced rate. The guaranteed base interest rate is set at the beginning of the guarantee period, which is credited to an account for an initial pre-defined period. Periodically, the then-current referenced rate is compared to a base referenced rate defined at the establishment of the guarantee period. If the referenced rate has increased, the interest rate that will be credited to the account value will increase by an amount that is based on the amount of increase in the referenced rate. If the referenced rate has not changed or has decreased, the interest rate that will be credited to the account value will be the guaranteed base interest rate.
US08626623B2
A disclosed image processing apparatus includes an adjusting unit configured to convert input image data into image formation data, an arithmetic unit configured to calculate an image formation ink cost based on the converted image formation data, and a determining unit configured to compare the calculated image formation ink cost with a black-and-white image formation ink cost, wherein the calculated image formation ink cost is fixed based on a determination result of the first determining unit.
US08626619B2
A multi-user information processing system and method for managing a multi-jurisdictional entity's data for determining tax returns information and tax provision information, and for tax planning purposes. The system includes a database for storing data, a calculation engine for determining tax returns information and tax provision information based on data stored in the database, a user interface unit for creating dataset(s) and manipulating the dataset(s) for tax planning purposes, and a report engine for producing reports using information from the database.
US08626606B2
According to some embodiments, a central platform may receive one or more publication preferences associated with a consumer. Based on the publication preferences, the central platform may access a publication database to identify a publication potentially of interest to the consumer. At least one retail location where the identified publication may be currently available can be determined based at least in part on a current location associated with the consumer. A notification message may then be transmitted to a consumer device to indicate the at least one retail location.
US08626598B2
A method for obtaining a service by a first terminal related to a network entity, the method comprising receiving information indicative of capabilities related to the network entity; and selecting one or more of the capabilities.
US08626596B2
The disclosed online transaction method and system uses payment platform acting as an intermediary agent between the merchant and the shipping company to handle the payment. While the payment platform receives payment from the shipping company, the merchant receives payment from the payment platform. The method and system do not require buyers to use the payment method provided by an intermediary transaction platform to make a payment. Instead, the buyer may pay directly to the shipping company. Unlike conventional transaction method based on COD, however, the disclosed online transaction method and system centrally manage a logistics platform or multiple logistics operations run by logistics companies. The merchant does not receive the payment from the logistics company, but rather receive the payment from a centralized payment platform to ensure secure and fast payment.
US08626585B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting thumbnail images to display with text advertisements. In one aspect, a method includes identifying landing page non-textual content items from a landing page to which the textual content item links and which a user device requests when the textual content item is selected at the user device; for each landing page non-textual content item, determining a relevance measure that measures the relevance of the landing page non-textual content item to the content of the landing page; selecting one or more of the landing page non-textual content items for display with the textual content item based on the relevance measures of the landing page non-textual content items; and storing, in a data storage system, data associating the selected landing page non-textual contents with the textual content items.
US08626570B2
A method for data quality management may include collecting data related to a project. The method may also include generating a predetermined representation of the data and implementing or performing an improvement related to the project in response to the representation of the data indicating a trend toward not meeting a predefined project goal. The method may further include defining a control plan in response to the data indicating a trend toward meeting the predefined project goal.
US08626564B2
A system for simulating drink production. The system can include a processor configured to aggregate existing material information, receive predicted material information, aggregate production information, receive timing information of at least one drink product, model consumer liking of the at least one drink product, and determine a production plan based on the existing material information, the predicted material information, the production information, the timing information and the consumer liking. The existing material information can be associated with a beverage input of at least one drink product. The predicted material information can be associated with the beverage input of the at least one drink product. The production information is associated with production resources of the at least one drink product.
US08626562B2
Disclosed herein are apparatus and methods for collecting and utilizing product consumption cycle information from product purchasers. In one example a method comprises, responsive to a purchase of a product by a purchaser, selecting an end of use criteria for the product from a plurality of end of use criteria, determining a length of a consumption cycle of the product based on the end of use criteria, recording information identifying the purchaser, the product, and the length of the consumption cycle in an electronic database, and contacting the purchaser proximate expiration of the consumption cycle.
US08626560B1
One embodiment of the system and method described herein provides a vehicle loyalty system that gathers data on an individual's or a household's vehicles and analyzes purchase and disposal records within a particular time frame relative to the purchase date of each unique vehicle to determine brand and related loyalties. The system and method offer unique window definitions surrounding each purchase record such that data straddling a study time frame will still be caught and analyzed.
US08626555B2
A relationship is established between scheduled events in an electronic calendaring application. A first event is scheduled on the electronic calendaring application and at least a second event is scheduled at a user designated time interval relative to the first event. The at least a second event is automatically changed when the user initiates a change to the first event. The user designated time interval is automatically maintained between the first event and the at least a second event.
US08626554B2
Systems and methods for scheduling appointment reminders are based on multiple conditions including estimated travel time. An estimate of the time needed to travel between the user's location and the location of the appointment can be determined by retrieving location information from a global address list (GAL), a local address book of a calendaring application, from a map service, or other location determining technology. Users can subscribe to alert service to receive information regarding recent events such as traffic problems, flight delays, weather conditions, etc., which is then used in setting or modifying reminder times. Notifications can be generated for timing conflicts based on the estimated travel time. If the estimated travel time would require the user to leave a previous appointment early, or be late for a subsequent appointment, a notification can be generated to the user.
US08626553B2
A method for updating an electronic calendar in a vehicle involves uploading an appointment to the electronic calendar, where the appointment includes a description of an event, a time block for the event, and a travel time preceding the time block. An alert is set in a telematics unit of the vehicle, where the alert notifies a vehicle occupant of the appointment. The alert is configured to be activated in response to a trigger. At a time subsequent to the time block of the event, one of i) a memo is uploaded to the electronic calendar indicating that the alert was activated, or ii) another memo is uploaded to the electronic calendar indicating that the alert was not activated.
US08626551B2
An event scheduling request is received, and a disruption factor is associated with each of a plurality of invitees. The disruption factor is based upon, at least in part, an event parameter and at least one invitee attribute. An event is scheduled based upon, at least in part, the disruption factors associated with each of the plurality of invitees.
US08626540B2
A computer, for planning moves of freight using vehicles, determines one or more attributes of a mission, based on a group of shipments being consolidated into the mission, computes a total amount of freight to be moved, and decides on feasibility of performing the mission, using a vehicle of a given type based at least on each of (A) the amount of freight, (B) one or more attributes of the mission, and (C) multiple effective capacities of freight moveable by the type of vehicle being selected, which depend on the mission attribute(s). Multiple effective capacities for each vehicle type, and corresponding values of mission attribute(s) at which they are to be applied are stored in the computer ahead of time, based on industry experience. Examples of mission attribute(s) include (1) number of stops, (2) type of stops (whether pooling or not), and (3) a combination thereof.
US08626539B2
A method in a server computer connected over a network to a group of participants, where each participant operates a client computer. The method receives a payment for each participant in the group, associates the payments received for the group with a time period, calculates a designated portion of each payment, and creates a fund for the time period by combining the designated portions of the payments. The method receives a notification for each participant in a subgroup of the group of participants, where the notification indicates that during the time period an event occurred. The method calculates a portion of the fund to disburse to each participant in the subgroup, and disburses the fund to the participants in the subgroup, where the portion of the fund to disburse to each participant in the subgroup is a share of the fund.
US08626538B1
A coverage management system is described herein that enables an insurance agent and an insured party to engage in a streamlined insurance procurement process. The coverage management system facilitates generation of interactive insurance-related documents, provides mechanisms to interact with the documents, and optimizes agent-insured interaction via the insurance-related documents.
US08626525B2
Embodiments of the invention can provide systems and methods for real-time monitoring and analysis of prescription claim rejections. In one embodiment, a transaction performance monitoring system for facilitating real-time monitoring of the rejection of claims can be provided. The transaction performance monitoring system can include a transaction performance monitoring application operable to receive a plurality of claims associated with at least one dispenser, wherein each of the claims relates to at least one prescription and at least one payor. In addition, a transaction performance monitoring application operable to, in real-time, identify rejected claims and associated causes of the rejected claims. Furthermore, a transaction performance monitoring system can include a network operable to communicate the plurality of claims between the at least one dispenser and the at least one payor.
US08626517B2
A frequency-domain noise shaping method and device interpolates a spectral shape and a time-domain envelope of a quantization noise in a windowed and transform-coded audio signal. In the method and device, transform coefficients of the windowed and transform-coded audio signal are split into a plurality of spectral bands. For each spectral band, a first gain representing a spectral shape of the quantization noise at a first transition between a first time window and a second time window is calculated, a second gain representing a spectral shape of the quantization noise at a second transition between the second time window and a third time window is calculated, and the transform coefficients of the second time window are filtered based on the first and second gains, to interpolate between the first and second transitions the spectral shape and the time-domain envelope of the quantization noise.
US08626512B2
A handheld device includes an image input device capable of acquiring images, circuitry to send a representation of the image to a remote computing system that performs at least one processing function related to processing the image and circuitry to receive from the remote computing system data based on processing the image by the remote system.
US08626510B2
An acquiring unit acquires pattern sentences, which are similar to one another and include fixed segments and non-fixed segments, and substitution words that are substituted for the non-fixed segments. A sentence generating unit generates target sentences by replacing the non-fixed segments with the substitution words for each of the pattern sentences. A first synthetic-sound generating unit generates a first synthetic sound, a synthetic sound of the fixed segment, and a second synthetic-sound generating unit generates a second synthetic sound, a synthetic sound of the substitution word, for each of the target sentences. A calculating unit calculates a discontinuity value of a boundary between the first synthetic sound and the second synthetic sound for each of the target sentences and a selecting unit selects the target sentence having the smallest discontinuity value. A connecting unit connects the first synthetic sound and the second synthetic sound of the target sentence selected.
US08626504B2
Signatures that can be used to identify video and audio content are generated from the content by generating measures of dissimilarity between features of corresponding groups of pixels in frames of video content and by generating low-resolution time-frequency representations of audio segments. The signatures are generated by applying a hash function to intermediate values derived from the measures of dissimilarity and to the low-resolution time-frequency representations. The generated signatures may be used in a variety of applications such as restoring synchronization between video and audio content streams and identifying copies of original video and audio content. The generated signatures can provide reliable identifications despite intentional and unintentional modifications to the content.
US08626496B2
In one embodiment, a method includes monitoring activity in an environment, and storing a snippet of the monitored activity. Monitoring the activity in the environment includes operating a device arranged to capture the activity between approximately a first time and approximately a second time. The snippet has a particular duration that is arranged to end at approximately the second time. The method also includes storing the snippet in a storage module and determining when a request to provide the snippet is obtained from a party. If it is determined that the request to play the snippet is obtained, the method includes accessing the storage module to obtain the snippet and providing the snippet to the party if it is determined that the request to provide the snippet is obtained.
US08626486B2
Methods, systems, and apparatus, including computer program products, for correcting spelling in text. A text input is received for translation. One or more suspect words in the text input are identified. For each suspect word, one or more candidate words are identified. A score for the text input and scores for each of one or more candidate inputs are determined, where each candidate input is the text input with one or more of the suspect words each replaced by a respective candidate word. If any, a candidate input whose score is highest among the scores for the candidate inputs and is greater than the text input score by at least a threshold is selected. Otherwise, the text input is selected. A translation of a selected candidate input or the selected text input is provided as the translation of the text input.
US08626483B2
Methods simulating a system of devices are described. A model that simulates the system is executed. The system model includes a plurality of modules. A clock object for a module can be disabled when it is not needed or not being used.
US08626479B2
Described is a technology for load testing a service such as a medical data service (e.g., Microsoft Amalga® UIS) with mixed test sets. Simulated users perform randomly selected operations against the service. State machines are created to represent the simulated users, with the operations arranged within states of the state machine. By randomly selecting each state and its operations, the actions of many real users may be simulated, providing a realistic load test of the service. Moreover, to match certain types of usage scenarios, the states in a state machine may be weighted relative to one another so that the random selection is biased in favor of more weighted states. Similarly, each operation within a state may be weighted relative to each other operation within the same state, so that when a state is determined, the random selection is biased in favor of more weighted operations within that state.
US08626472B2
An example sensor band configured for attachment to a calf of a mammal and used in measuring track and balance motion of the mammal includes one or more first sensors for sensing muscle circumferential pressure at multiple positions; one or more second sensors for sensing Earth's magnetic field; and one or more third sensors for sensing Earth's gravitational field.
US08626465B2
Sensor measurements are used to detect when a device incorporating the sensor is stationary. While the device is stationary, sensor measurements at a current device temperature are used to estimate model parameters. The model parameters can be used in a state estimator to provide an estimated attitude that can be provided to other applications. In some implementations, the estimated attitude can be used to mitigate interference in other sensor measurements.
US08626461B2
An efficiency monitor for monitoring the efficiency of power transmission by an inductive power outlet. The efficiency monitor includes an input power monitor, for measuring the input power delivered to the primary coil, and an output power monitor, for measuring the output power received by the secondary coil. The input and output powers are used by a processor to determine an index of power-loss. A circuit breaker may be used to disconnect the inductive power outlet in case of excessive power loss.
US08626458B2
A machine implement includes sensors that measure a force imparted by the machine implement to a structure during a machining process. A sensor array coupled to the structure measures the vibrational response of the structure to the imparted force. Analysis software compares the imparted force to the vibrational response to generate a transfer function for the structure. Based on the transfer function, a tool-path of the machine implement may be adjusted such that the resulting structure has precise vibrational characteristics that substantially comply with a set of design goals for the structure.
US08626451B2
A method and device allow the determination of the concentrations of a plurality of gas species in a gas mixture based on the output signals from a plurality of gas sensors, each of which is sensitive to a plurality of gas species in the gas mixture. The method includes measuring the response of each sensor at a number of levels of each gas in the mixture, determining a mathematical representation of the response characteristics of each sensor, and using the mathematical representation to determine gas concentrations from sensor readings.
US08626448B2
A blood sugar condition is estimated by measuring a urine sugar value, discriminating whether it is less than a discriminating method classification boundary value, when it is less, obtaining an averaged value of measured urine sugar values during a past predetermined period of time, measured at the same time of day as the latest measurement, calculating the difference between the averaged and measured urine sugar values, when the difference is not less than a positive discriminating reference difference, discriminating as being a blood sugar value decrease, when the measured value is not less than the discriminating method classification boundary value, obtaining an averaged value of all measured values during the past predetermined period of time, calculating a ratio between the measured and averaged values, and, when the ratio is not greater than a first discriminating reference ratio, discriminating as being the blood sugar value decrease.
US08626437B2
A method and apparatus for selecting a travel route in which first and second positions values for searching a travel route are received, and travel prediction information of all road sections from a first position to a second position are calculated by applying a pre-set weight value to each road section according to at least one of current traffic congestion status information and predicted traffic congestion status information from the first position to the second position that correspond to the first and second position values.
US08626434B1
Methods and systems for automatically adjusting a three-dimensional navigation system are provided. A method for automatically adjusting a display viewpoint for a three-dimensional navigation system may include receiving a velocity of a vehicle and a look-ahead distance between the vehicle and a look-ahead point, determining a range distance between the vehicle and the display viewpoint, determining the first position of the display viewpoint, displaying a three-dimensional view of a navigation route for the vehicle from the first position, receiving a change in the look-ahead distance, determining a new range distance, determining a second position of the display viewpoint, and automatically moving the position of the display viewpoint to the second position on a curvilinear swoop path located above and behind the vehicle. A corresponding system may include a navigation information collector, a range determiner and a display viewpoint adjuster.
US08626431B2
In a travel supporting control system 10 including an LDW/LKA system 17 which performs traveling-lane keeping assist control so that a vehicle V travels without deviating from the lane along which it travels, the LDW/LKA system 17 calculates a virtual lane width W, which is the width of the lane narrowed by an obstacle O detected by an obstacle detecting sensor 11, and stops the traveling-lane keeping assist control when the calculated virtual lane width W is so narrow as to be equal to or smaller than a threshold value and an avoidance operation of the driver is required. Accordingly, since the operation of LDW or LKA can be stopped at a proper timing, it becomes possible to prevent interference between the operation of the driver and the operation of the system for keeping the lane.
US08626428B2
A method of displaying aircraft traffic information on a display element of a host aircraft begins by displaying a lateral display and an in-trail procedure (ITP) display. The lateral display includes representations of tracks corresponding to flight path constraints, the host aircraft, and neighboring aircraft, wherein the host aircraft and the neighboring aircraft are displayed in alignment with the tracks. The ITP display includes representations of flight levels including a current flight level of the host aircraft. The method continues by receiving a command that indicates selection of one of the displayed tracks. In response to the command, the ITP display is rendered to display representations of neighboring aircraft traveling on the selected track, in the absence of neighboring aircraft traveling on tracks other than the selected track.
US08626406B2
A user interface alerts an operator of the lead vehicle if the follower vehicle location is within a predefined radius of the lead vehicle location and a predetermined angular difference with respect to a heading of the lead vehicle. A user interface response mechanism is configured such that the operator can accept or reject jointly coordinated movement of the lead vehicle and follower vehicle for unloading the lead vehicle during an unloading period. The first wireless communications device is adapted to transmit an alignment data message to the follower vehicle to maintain a target offset between the lead vehicle and the follower vehicle, where the target offset is based on a first vehicle identifier of the follower vehicle, a second vehicle identifier of the lead vehicle, and preset target offset stored in at data storage device associated with the lead vehicle.
US08626400B2
A method for powering a system in a vehicle, the method including the steps of mechanically coupling, driving and controlling. The mechanically coupling step includes coupling a power unit with at least one primary load, the at least one primary load including a propulsion load. The driving step includes driving a cleaning fan and a cleaning shoe with at least one power source, the at least one power source being mechanically independent from the power unit. The controlling step includes controlling a speed of the at least one power source independent of a speed of the power unit.
US08626392B2
A vehicle driving control apparatus is provided at least with: a rudder angle varying device capable of changing a relation between a steering angle, which is a rotation angle of a steering input shaft, and a rudder angle, which is a rotation angle of steered wheels; and a trajectory controlling device for controlling the rudder angle varying device such that a trajectory of a vehicle approaches a target driving route of the vehicle. The vehicle driving control apparatus is further provided with a changing device for changing responsiveness of control by the trajectory controlling device when there is a steering input given to the steering input shaft through a steering wheel by a driver of the vehicle.
US08626389B2
The method and system described herein may be used to determine a reference yaw rate (γref) for a vehicle chassis control system, and may do so across a wide spectrum of vehicle operating conditions. These conditions may include, for example, when the vehicle is being driven: at low and high vehicle speeds, in forward and reverse directions, with front-, rear- and all-wheel steering systems, according to subtle and aggressive driving maneuvers, and on roads with flat or banked surfaces, to cite a few of the potential scenarios. According to an exemplary embodiment, the method and system take into account certain tire dynamics, such as the relaxation length (λ) of the tires, when estimating the reference yaw rate (γref). Once an accurate reference yaw rate (γref) is determined, the vehicle chassis control system may use this estimate to control one or more actuators that can influence the yaw rate of the vehicle. Some non-limiting examples of systems that may include such actuators are chassis systems, brake systems, steering systems, suspension systems, safety systems, stability control systems, traction control systems, torque control systems, or any other system that can affect the vehicle yaw rate. It is also possible for the method and system described herein to determine a reference lateral velocity (Vyref) for the vehicle as well.
US08626372B2
A condition of an engine is diagnosed based on information provided by signals from speed sensors associated with the engine or other signals associated with a generator operationally connected to the engine. Different types of degradation are distinguished based on discerning characteristics within the information. Thus, a degraded engine component can be identified in a manner that reduces service induced delay.
US08626361B2
A system includes an unmanned aerial vehicle (UAV) configured to be equipped with data representing a first UAV flight plan, and a ground station configured to control the UAV. The ground station is operable to receive, at a first time, a first data set representing at least one flight path of at least one aircraft, calculate a second UAV flight plan to avoid the at least one flight path of the at least one aircraft, the second UAV flight plan being based on the data representing the first UAV flight plan and the first data set representing at least one flight path of the at least one aircraft, and transmit data representing the second UAV flight plan to the UAV.
US08626360B2
An avionics control and display unit (CDU) in an integrated avionics system includes a display unit having a touch screen configured to detect touch input. The CDU is configured to have a first mode of operation or a second mode of operation. When the first mode of operation is selected, the display unit is configured to display control indicia to facilitate the control of one or more functions associated with the avionics system. When the second mode of operation is selected, the display unit is configured to enable a cursor control area to facilitate manipulation of indicia displayed by a display device such as a primary flight display (PFD) or a multifunction display (MFD), and so forth, via touch input to the touch screen over the cursor control area.
US08626357B1
A method for applying driver preference settings for a vehicle includes transmitting an exterior signal from at least one closure antenna. The method further includes determining whether a valid response signal was received in response to the transmitted exterior search signal. The valid response signal includes a respective ID code unique to a fob that transmitted the valid response signal. Upon determining that a valid response signal was received, the method further includes determining whether a door switch flag allows for changing of a driver preference setting. Upon determining that the door switch flag allows for changing the driver preference setting, the method includes assigning the driver preference setting based on the respective ID code in the received response signal. The assigned driver preference setting includes at least one of a vehicle seat setting, a rearview mirror setting, a side view mirror setting, a radio station setting, and an HVAC setting.
US08626343B2
A monitor and control system includes a server model, a number of switches, a temperature sensor mounted in the server model, a monitor and control device, and a microcontroller. The switches are connected to the resistors to control current through the resistors. The temperature sensor is mounted in the server model. The monitor and control device is connected to the server model and configured to monitor and control the server model. The microcontroller is configured to switch the switches on and off and send temperature information sensed by the temperature sensor to the monitor and control device.
US08626339B2
A digital media transaction kiosk and method which provide security for digital media. An example kiosk includes a digital media identifier for reading an identifier of a digital media item on a representative of the digital media item provided by the customer, and a digital media dispenser for dispensing the digital media item to the customer using the identifier.
US08626324B2
Disclosed are systems, methods, and non-transitory computer-readable storage media for altering pitch of a note played on a musical instrument keyboard of a touch-sensitive electronic display. An exemplary method includes playing a note of a key of the keyboard on the touch-sensitive display touched by a user. The method includes continuously altering the pitch of the played note as the user slides a point of contact on the touch-sensitive display horizontally from the key being played across adjacent keys to a second key, in accordance with the keys being contacted during the sliding of the point of contact. In a further aspect, the method includes detecting motion of user contact in a direction other than horizontally across keys of the keyboard, such as vertical, and activating a sound effect in addition to pitch alteration in response to the detection. Example sound effects include tremolo, vibrato, echo, and sound filter effects.
US08626322B2
A computer-implemented method and system are provided for profiling or analyzing audio data based on an audio parameter. The audio data is divided into audio data into segments. Each segment is characterized by the audio parameter in a defined range. Effects are selected according to the segments meeting criteria for the audio parameter of the effects. A media presentation is authored or generated using the selected effects.
US08626319B2
Systems and methods are provided that integrate a modular load management solution within a general control architecture. One or more load modules deployed within a controller act as interlocks to energy consuming field devices or machines fed by an energy distribution system within a facility. One or more feeder modules deployed within the controller collect energy supply data from an energy source or feeder on the energy distribution system. The load and feeder modules publish their energy demand and supply data to a virtual energy bus, which facilitates exchange of energy data between the load and feeder modules. The load modules, feeder modules, and virtual energy bus generate multiple views of the facility's overall energy supply and demand status based on the energy data shared between the components, and perform automated load management for the energy distribution system based on the collected data.
US08626315B2
A pacemaker includes a pulse generator, a conduction line, and a pacemaker electrode. The pacemaker electrode includes a body and an insulation layer. The body includes at least one carbon nanotube yarn. The carbon nanotube yarn includes a number of carbon nanotubes. The carbon nanotubes are interconnected along one axis of the body by van der Waals force. The insulation layer covers an outer surface of the body.
US08626306B2
In a visual prosthesis or other neural stimulator it is advantageous to provide non-overlapping pulses in order to provide independent control of brightness from different electrodes. Non-overlapping pulses on geographically close electrodes avoid electric-field interaction which leads to brightness summation or changes in the shape and area of percepts. It is advantageous to apply pulses to nearby electrodes in a way that the currents do not overlap in time at all. The new finding is that even a small amount of separation in time results in a significant improvement with a time separation as small as 0.225 msec. ‘Nearby’ is defined as within a few millimeters of each other.
US08626297B2
Apparatus and methods for charging an implanted medical device.
US08626289B2
A pacing system computes optimal cardiac resynchronization pacing parameters using intrinsic conduction intervals. In various embodiments, values for atrio-ventricular delay intervals are each computed as a function of an intrinsic atrio-ventricular interval and a parameter reflective of an interventricular conduction delay. Examples of the parameter reflective of the interventricular conduction delay include QRS width and interval between right and left ventricular senses.
US08626287B2
A device includes an energy storage device, a plurality of electrodes, a memory, a switching circuit, and a processing module. The energy storage device stores electrical energy for delivery of defibrillation therapy to a heart. The memory stores N therapy configurations that define which of the plurality of electrodes are used to deliver defibrillation therapy and a waveform to be applied during delivery of defibrillation therapy. The switching circuit connects the plurality of electrodes to the energy storage device. The processing module controls the switching circuit to deliver defibrillation therapy according to a first therapy configuration of the N therapy configurations, detects a short circuit fault during delivery of the defibrillation therapy according to the first therapy configuration, and selects a second therapy configuration of the N therapy configurations based on when the short circuit fault was detected during delivery of the defibrillation therapy according to the first therapy configuration.
US08626284B2
An intracardiac defibrillation catheter system equipped with a defibrillation catheter, a power source device and an electrocardiograph. The defibrillation catheter is equipped with a first DC electrode group and a second DC electrode group. The power source device is equipped with a DC power source unit, a catheter-connected connector, an electrocardiograph-connected connector, an arithmetic processing unit, which controls the DC power source unit and has an output circuit for outputting a direct current voltage from the DC power source unit, and a changeover unit, in which the catheter-connected connector is connected to a common contact. The electrocardiograph-connected connector is connected to a first contact, and the arithmetic processing unit is connected to a second contact. In the intracardiac defibrillation catheter system, electric energy necessary and sufficient for defibrillation can be surely supplied. The defibrillation catheter can be used as an electrode catheter for cardiac potential measurement when a defibrillation treatment is not performed.
US08626281B2
An embodiment uses an accelerometer to sense heart sounds, and determines heart rate information using the sensed heart sounds. An embodiment uses an accelerometer to sense respiratory activity. An embodiment delivers a programmed neural stimulation therapy with a programmed duty cycle, where the programmed duty cycle includes a stimulation ON portion followed by a stimulation OFF portion. An electrode electrically connected to the implanted neural stimulation device is used to remotely detect cardiac activity. The remotely detected cardiac activity is used to detect heart rate information during the stimulation ON portion and to detect heart rate information during the stimulation OFF portion. The detected heart rate information and/or the detected respiration information are used to control a neural stimulation therapy performed by the neural stimulator device and/or are used to provide diagnostic information for the patient's condition.
US08626280B2
Methods, systems, and devices for signal analysis in an implanted cardiac monitoring and treatment device such as an implantable cardioverter defibrillator. In illustrative examples, captured data including detected events is analyzed to identify likely overdetection of cardiac events. In some illustrative examples, when overdetection is identified, data may be modified to correct for overdetection, to reduce the impact of overdetection, or to ignore overdetected data. New methods for organizing the use of morphology and rate analysis in an overall architecture for rhythm classification and cardiac signal analysis are also discussed.
US08626277B2
A computer-implemented electrocardiographic data processor with time stamp correlation is provided. A monitoring circuit includes a persistent memory and power supply that powers an encoder that determines a differential voltage between a current discrete digital voltage value and a prior voltage value. The differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals. Digitally-encoded voltage values and time stamps are retrieved from the persistent memory. A post-processing application executes. A set of output voltages and voltage differences that each correspond to lower and upper bounds of voltage is stored. Each retrieved voltage value is compared to the voltage bounds and the voltage differences within which each retrieved voltage value falls is identified. The output voltages corresponding to the voltage differences is selected. A display depicts the output voltages as reproduced analog cardiac action potential signals and correlates the time stamps.
US08626249B2
A charging station for mobile devices that acts as an intermediary device to facilitate communication between mobile devices and other proximate devices. The charging station may receive data with a mobile device via a first communication protocol (e.g., Bluetooth) or in a first data format and may transmit the received data to a proximate device via a second communication protocol (e.g., WiFi) or in a second data format. The charging station may then receive responsive data from the proximate device via the second communication protocol (e.g., WiFi) or second data format and transmit the responsive data the mobile device via the first communication protocol (e.g., Bluetooth) or first data format. In some embodiments, the charging station may communicate status data about a mobile device to other proximate devices.
US08626247B2
A mobile terminal having a dual display unit and a method of changing a display screen using the same are disclosed. The mobile terminal includes a main body, a front display unit for providing a multimedia mode, a rear display unit for providing a normal mode, and a screen control module for controlling to turn off the rear display unit and turn on the front display unit, and to display a multimedia execution screen in the front display unit. The method of changing a display screen of the mobile terminal having additional multimedia functions provides an optimum multimedia environment and improves user convenience and effectiveness of the mobile terminal by flexibly supporting a multimedia function to be executed according to a screen state of the rear display unit.
US08626241B2
A base station for wireless network uses one or more MIMO channels having subchannels, to communicate with multiple user equipments, and allocates the sub channels to the user equipments. Different subchannels of a given one of the channels can be allocated to different user equipments. The ability to allocate sub channels individually rather than only allocating entire channels can enable higher data rates can be achieved. This is particularly useful for improving data rates at cell boundaries or sector boundaries, where the coverage is traditionally weakest. A user equipment can use subchannels from different MIMO channels from different sectors or from different base stations.
US08626237B2
A method is disclosed that enables access to the paired combination of a personal computer and cellular telephone, the access being provided through voice commands from a Bluetooth headset or other type of wireless headset. Through the headset, a user is able to invoke a speech-recognition engine during a call in progress that involves the cell phone with which the personal computer has been paired. The set of phrases that can be recognized by the engine, which is resident at the personal computer, are based on the current call-processing state of the call that is being handled by the paired cell phone. Some of the phrases correspond to commands to retrieve one or more entries from a database, such as one stored at the cell phone. One or more of the commands can be for controlling the cell phone or a softphone application that executes at the personal computer.
US08626233B2
A method and apparatus for configuring a mobile device capable of supporting multiple number assignment modules, the method writing a first configuration parameter to indicate whether the mobile device should support multiple number assignment modules; specifying a second configuration parameter to indicate whether the mobile device should support data connectivity on a second or subsequent number assignment module; and setting a third configuration parameter to indicate whether separate billing should occur for data usage on the multiple number assignment modules. Also, a method and apparatus for data connectivity on a mobile device supporting multiple name assignment modules, the method checking, subsequent to transitioning to a second name assignment module, whether the second name assignment module supports data connectivity; responsive to the checking, determining whether separate billing is required for the second name assignment module; and responsive to the determining, establishing a data connection.
US08626230B2
A method and an apparatus according to an embodiment of the invention includes a controller to process a criterion for selecting a point-of-interest (POI). The criterion can be based on historical trip data. Data related to a POI, including a community-of-interest rating, for example, can be accessed through a satellite and terrestrial mobile communication network. Multiple POIs can be graphically represented for user selection based on the criterion and/or other data. Once a POI is selected, data related to the selected POI, including navigation data, can be displayed. In another embodiment, the controller can access navigation data to a specified destination. The navigation data can be based on historical trip data such as route segments and destination areas. The navigation data can be accessed from an in-vehicle system or from a navigation service provider and can be displayed to assist a user in reaching the specified destination.
US08626224B1
Exemplary methods and systems for determining initial transmit power are disclosed herein. An exemplary method involves a mobile station (1) determining an interference level for the forward link; (2) if the determined interference level is greater than a threshold interference level, then determining an interference correction factor to be equal to the minimum of (a) the threshold interference level minus the determined interference level and (b) a predetermined constant; (3) if the determined interference level is less than the threshold interference level, then determining the interference correction factor to be equal to the minimum of: (a) the maximum of: (i) the threshold interference level minus the determined interference level, and (ii) zero, and (b) a predetermined constant; (4) using the determined interference correction factor as a basis for determining an initial transmit power level; and (5) transmitting an initial access probe to the base station at the determined initial transmit power level.
US08626223B2
System(s) and method(s) are provided to manage signaling in a femto cell access point. A pilot signal power profile, or pilot signal gating, determines transmitted a time-dependent pilot signal power. The power profile displays a duty cycle well below 100% and a power depth, which is the amplitude between maximum and minimum pilot signal power, determined partially upon radio link conditions. The time-dependent power profile can be established through a schedule based at least in part on attachment data or subscriber input; machine-learning method facilitate inferring the schedule. Pilot signal gating profile can be reused in a femto cell deployment to broaden femto cell identification and thus facilitate macro-to-femto handover. Activating/deactivating pilot signal in a femto cell in the scheduled and synchronized manner provided herein leads to macro-femto interference mitigation and mobility improvement(s), and improved battery life of wireless devices that operate in a wireless environment that includes femto cells.
US08626221B2
A method, a base station, and a base station controller for setting up a radio link is provided. The method includes: sending a message to a base station controller, where the message includes channel element consumption rules of a new board and an old board in a base station (101); and instructing the base station controller to set up a radio link according to the channel element consumption rule of the old board when determining that the actual number of assignable channel elements of the old board does not satisfy a radio link setup request sent according to the channel element consumption rule of the new board by the base station controller (102). The present invention can effectively ensure the uniformity of the channel elements maintained by the base station and the base station controller when both of new and old baseband boards exist in the base station.
US08626215B2
It is presented a radio network controller assembly for controlling base stations. The radio network controller assembly comprises: a plurality of unit radio network controllers, wherein each unit radio network controller comprises: a set of external interfaces configured for interaction with a core network, base stations and other radio network controllers; and a set of internal interfaces, distinct from the set of external interfaces, configured at least for interaction with peer unit radio network controllers belonging to the radio network controller assembly. The radio network assembly further comprises a database arranged to store configuration data comprising mappings of each base station to one of the plurality of unit radio network controllers. The radio network controller assembly is arranged to use the set of external interfaces for communication with the plurality of base stations, the core network and other radio network controllers external to the radio network controller assembly.
US08626210B2
Methods, systems, and products are disclosed for notification of alarms in security systems. A packetized alarm message is received from a security system associated with a network address. The network address is associated to a notification address. A communication to the notification address is initiated to alert of an alarm from a security system.
US08626208B2
A method of sending traffic related data to a call center using a telematics unit of a vehicle. The method includes receiving a request at the telematics unit to transmit non-traffic data such as vehicle diagnostic information to the call center. Both the non-traffic data as well as traffic related data is obtained by the telematics unit and embedded into a short message service (SMS) message that is then sent to the call center. The traffic related data can be inserted only if it indicates a traffic problem and can be inserted into an otherwise unused portion of the SMS message. The received traffic related data can then be used by the call center or other remote facility to improve traffic reporting.
US08626204B1
What is disclosed is a method of operating a wireless access system. The method includes exchanging wireless communications with a plurality of user devices using a first communication mode that uses a first frequency spectrum and a second communication mode that uses a second frequency spectrum. The method also includes transferring a first bit sequence using the first communication mode to a first set of the user devices to indicate the presence of first pages pending on a paging channel portion of the first communication mode. The method also includes transferring a second bit sequence using the second communication mode to a second set of the user devices to indicate the presence of second pages pending on a paging channel portion of the second communication mode, where the second set of the of user devices tune away from the first communication mode to the second communication mode to receive the second bit sequence. The method also includes configuring a third set of the of user devices to tune away from the first communication mode to the second communication mode to check for the presence of third pages pending on the paging channel portion of the second communication mode.
US08626196B2
A wireless location assist device (WLAD) comprises control logic and a wireless radio coupled to the control logic. The control logic causes the radio to perform at least one of wireless local area network (WLAN) beacon transmission and WLAN probe request receipt and response. The control logic never permits the WLAD to associate with a wireless station.
US08626195B2
A method of detecting, controlling and managing transmission of a transmitting device within a facility is disclosed. The method involves transmitting information to the transmission device, detecting a response transmission from the transmission device by a least one transmission detection facility, extracting identification information associated with the transmission device in response to the transmitted information; and determining a location of the transmission device based on the response transmission received by the at least one received transmission detection facility, wherein the response transmissions are sorted by the identification information, determining an allowability of the located transmission device with the set area and interacting and manipulating transmission of the detected transmitting device.
US08626193B1
A method and apparatus is provided for minimizing potential security problems and battery power usage in a tracking device used in tracking an associated product while being transported along a route wherein wireless communication may be nonexistent or intermittent. This is accomplished in part by having an accessible database of signal quality and strength at a large plurality of locations along given transportation routes whereby adjustments can be made as to the times for the tracking device to obtain GPS location information as well as for times to report any location and or product status data to a remotely located central station. The ability to predict when, along a transportation route communication problems may occur provides the opportunity to notify appropriate authorities in advance of arriving at the communication gap zones whereby arrangements can be made to alleviate potential problems during transportation through wireless communication “gap or dead” zones.
US08626191B2
Node and method in a node, for estimating a position of a user equipment. The method comprises determining the need for at least one virtual reference measurement. Further, the method comprises obtaining the at least one virtual reference measurement, when it is determined to be needed. Additionally, the method comprises estimating the position of the user equipment, using the obtained at least one virtual reference measurement.
US08626186B2
Control unit within a femtocell base station is arranged to detect a transmission collision situation and resolves it by adjusting the timing of the transmission signal and consequently the frame position gradually over time. The adjustment (or shift) is performed in a slow enough rate such that the User Equipments currently connected (camped) to the femtocell base station remain connected. Additionally, a method is also provided. The method comprises: detecting neighboring base stations; detecting frame boundaries of the transmitting signal of each detected neighboring base station; calculating optimal transmit position; setting transmit position to calculated optimal transmit position; and maintaining optimal transmit position by gradually adjusting transmit position over time. In case, detecting neighboring base stations is not possible, the method comprises: detecting absolute time drifting in view of an absolute accurate time reference and maintaining constant absolute transmit position by gradually adjusting transmit position over time.
US08626184B2
Provided is a method and apparatus for reducing transmission of location information when tracking the geographic location of one or more mobile devices. A mobile device generates location information using GPS technology and provides the location information to a communication device on an ongoing basis. In a first embodiment, if the location information of the mobile device is not needed, then the communication device transmits a message indicating that the location information of the mobile device is not needed. Upon receiving the message, the mobile device stops providing location information to the communication device on the ongoing basis. This can reduce the amount of information that gets transferred over the air between users sharing their location information.
US08626176B2
A method for deriving timing information for a femto cell of a wireless communication system comprises a wireless communication unit of the system receiving observed timing data for a femto cell within a macro cell, and observed timing data for the macro cell. Timing difference values between timing offsets for the femto cell and timing offsets for the macro cell are used to determine a central reference timing difference value for the femto cell. The central reference timing difference value is set as reference timing information for the femto cell. A network element and computer program product for implementing the method of the invention are also provided.
US08626169B2
A method of handover in a wireless communication system is disclosed. A method of handover of a mobile station in a wireless communication system with femtocells comprises transmitting a control message including at least one among information of first femtocell base station detected through initial scanning and location information of the mobile station to a base station; receiving information of one or more second femtocell base stations to which the mobile station is accessible, wherein the second femtocell base stations are searched based on the control message from the base station; and performing a handover to one of the second femtocell base stations.
US08626160B2
An improved User Plane location based service (LBS) architecture and message flow, enabling seamless User Plane location based services even when a mobile or wireless device has roamed among different carrier networks. The present invention overcomes constraints inherent in the current protocol for roaming support defined by the Secure User Plane Location Service specification. A location system is enabled to automatically fall back to a message tunneling mechanism to ensure the security of a communication path between the location service system and the target wireless device, ensuring that the communication path is uninterrupted as the wireless device travels.
US08626148B2
An originating communications device is configured to transmit a text message to a recipient mobile device when the originating device determines that the recipient device has failed to connect with a call that was initiated by the originating device. The text message is designed to indicate that the recipient device has failed to connect with the call; in addition or as an alternative, the text message includes a code that indicates to the recipient device that it is potentially in a poor RF coverage area. The recipient mobile device, upon receiving and displaying the text message, may determine that it is indeed in an area with poor coverage and will in response store its current geographic location as a poor coverage area. Other embodiments are also described and claimed.
US08626146B2
A system and method for performing actions on a wireless device using action lists and versioning. The system includes receiving, over a network, a remote action list version number, the remote action list version number associated with a remote action list containing an instruction for the wireless device. The system further includes determining whether the remote action list version number is different from a local action list version number. The system also includes sending, over a network, a request for the remote action list in response to determining the remote action list version number is different from the local action list version number. Also, the system includes receiving, over a network, the remote action list.
US08626132B2
A digital processing device capable of receiving an additional service is disclosed. In one aspect, a digital processing device includes i) an input unit, inputting a signal, ii) a subscriber identity unit, storing an identity code of a communication operator and generating a communication network access request message, iii) an additional service identity unit, storing an identity code of an additional service operator and generating an additional service request message and v) a control unit, generating a control signal allowing one of the subscriber identity unit and the additional service identity unit to be selectively driven. In accordance with at least one inventive embodiment, a user of the digital processing device can receive an additional service without his or her subscription to a specific communication operator and use various additional services in addition to the additional services provided by the subscribed communication operator.
US08626124B2
A method and system for notifying a security context to an electronic device for inter radio access technology mobility is provided. The method includes establishing the inter radio access technology mobility for the electronic device by a core network node. The method also includes determining a security context for the electronic device based on the establishing by the core network node. Further, the method includes transmitting an indication of the security context to the electronic device based on the determination. The system includes a core network node to determine the security context for the electronic device. The system also includes a source radio access network node to transmit an indication of the security context to the electronic device and the electronic device using the security context for the inter radio access technology mobility.
US08626118B2
The collect cellular call identifies the cellular telephone carrier and called party cell phone. After determining whether the carrier and phone accept message service charges (SMS), a voice response module seeks positive authorization from the called party with the telephone. If positive, the system facilitates a connection between the calling party and the called party and initiates a predetermined billing charge assigned to the cellular telephone number. If the carrier or the cell phone is not enabled or if no authorization is obtained from the called party, the system facilitates a denial of completion signal. A timer monitors the length of the collect cellular call. Databases are accessed to locate the carrier and called cell phone number approved list of numbers and deny service list of numbers.
US08626110B2
A circuit arrangement is provided. The circuit arrangement includes a first input terminal and a second input terminal, a first transistor and a second transistor coupled to each other and to the first input terminal and the second input terminal, each of the first transistor and the second transistor having a first controlled terminal, a second controlled terminal and a control terminal, an input matching circuit coupled to the first input terminal, the second input terminal, the first transistor and the second transistor, a first resistive element coupled between the control terminal and the second controlled terminal of the first transistor, a second resistive element coupled between the control terminal and the second controlled terminal of the second transistor, and an output terminal coupled to the second controlled terminals of the first transistor and the second transistor.
US08626109B2
A method for controlling receive diversity of an antenna system of a computer device, the antenna system including two or more antenna elements. The method includes establishing a session with a remote transmitting system and determining whether a predetermined criteria detected by the computer device is satisfied within the session. If the predetermined criteria is satisfied within the session, the method includes activating at least two of the antenna elements for receiving transmissions, enabling performance of receive diversity on the received transmissions, and performing receive diversity on the received transmissions. If the predetermined criteria is not satisfied within the session, the method includes activating at least one of the antenna elements, disabling performance of receive diversity on the received transmissions, and performing a default signal processing on the received transmissions. A mobile communication device may be used to perform the method.
US08626108B2
A method operates a Mobile Station (MS) in a sleep mode state in a wireless communication system. The method includes transmitting a request message to a Base Station (BS) to inquire a location of a next scheduled listening window responsive to failing to receive a traffic indication message and unicast data during a listening window, receiving a response message unicast in response to the request message, performing sleep cycle synchronization by using synchronization information included in the response message, and determining whether an emergency alert service-related message is transmitted by using emergency alert service-related information included in the response message.
US08626103B1
Aspects of the disclosure can provide a second order low pass filter. The second order low pass filter can work in current domain, and have high linearity for in-band signals and out-of-band signals. The second order low pass filter can include a MOS transistor having a gate terminal, a current input terminal and a current output terminal, a first capacitor coupled between the current input terminal and a ground connection and a second capacitor coupled between the gate terminal and the current input terminal.
US08626097B2
Described herein are systems, methods and apparatus for identifying signal degradation in a receiver. A process for identifying signal degradation includes determining a first signal strength of a signal received by the receiving device at a first time and determining a second signal strength of the received signal at a second time. The process further includes calculating a signal strength difference between the first signal strength and the second signal strength and determining whether the signal strength difference is greater than a first decision value. The process further includes outputting for presentation a message responsive to determining that the signal strength difference is greater than the first decision value, the message indicating to a user the degradation of the signal.
US08626095B1
A mobile device and a method for controlling the same, in which different lock states are provided depending on a mode which is currently implemented in a dual mode of a child mode and an adult mode, and different unlock interfaces are provided depending on the lock state.
US08626089B2
In one embodiment, a circuit comprises an adaptive predistorter and a nonlinear element coupled to an output of the predistorter. The predistorter is operative to predistort an input signal according to predistortion control parameters at a given sampling rate. The circuit further comprises an identification unit and a translation unit. The identification unit identifies nonlinearity parameters representing the nonlinearity of the nonlinear element by sampling the output of the nonlinear element at an identification sampling rate lower than twice a bandwidth at the output of the nonlinear element. The translation unit translates the identified nonlinearity parameters into the predistortion control parameters. Other systems and methods are disclosed.
US08626088B2
A data communication scheduling system (300) of a radio base station (100) serving multiple cells (10-30) comprises multiple radio equipment, REs, (101-103) and antenna interfaces (115, 125, 135) connectable to antennas (110, 120, 130). In order to reduce the power consumption, only a subset of the RE (101) is active, while the other REs (102, 103) are turned off. A transmitter controller (155) is arranged for controlling the active RE (101) to be shared among multiple cells (10-30) during a radio frame (40) so that each cell (10-30) is guaranteed at least one sub frame (50-58) for downlink transmission. A receiver antenna system multiplexer(140) selectively interconnects the active RE (101) with the antenna interfaces (115, 125, 135) according to the operation of a receiver controller (145). Consequently, the RE (101) becomes connected to different antenna interfaces (115, 125, 135) during different sub frames (50-58) to thereby allow each cell (10-30) at least one assigned uplink sub frame (53-55) in the radio frame (40) at a predefined sub frame distance after the at least one downlink sub frame (50-52) assigned to the same cell (10-30).
US08626076B2
There is provided an information processing apparatus including a communication unit that transmits content to a communication terminal connected via a network and a control unit that controls transmission of the content by the communication unit. The control unit causes the communication unit to transmit a first file containing the content for a time corresponding to a communication disabled time of the communication terminal in response to a transmission request of the content from the communication terminal and causes the communication unit to transmit a second file to be transmitted subsequent to the first file at a transmission predetermined time obtained by adding the communication disabled time of the communication terminal to a transmission time of the first file.
US08626069B2
An apparatus and method for beamforming in a broadband wireless communication are provided. The apparatus includes a first calculator for determining a degradation factor to indicate a degradation degree of a target signal due to interference cancellation by using a target channel matrix and at least one interfering channel matrix, a second calculator for determining a new noise power value to be used to calculate a beamforming vector if the degradation factor is greater than or equal to a threshold, and for determining the beamforming vector by using the new noise power value, and a beamformer for performing beamforming on a signal transmitted/received with a target Mobile Station (MS) by using the beamforming vector.
US08626065B2
A near-field communication (NFC) system may include a plug-in device(s) including a first NFC sensor, and a mobile wireless communications device. The mobile wireless communications device may include a portable housing defining a plug-in device port(s), a light source(s) carried by the portable housing and positioned to illuminate the plug-in device port(s), an optical sensor carried by the portable housing configured to determine an ambient light level, and a second NFC sensor carried by the portable housing and configured to establish NFC communications with the first NFC sensor when in close proximity therewith. A controller may be carried by the portable housing and coupled to the light source(s), the optical sensor, and the second NFC sensor and configured to cause the light source(s) to illuminate the plug-in device port(s) based upon NFC communications between the first and second NFC sensors and the ambient light level.
US08626063B2
A torque measurement system that includes a rotor device and a stator device can perform automatic tuning to improve the initial tuning performed during design and assembly. The stator device can include a variable capacitive element and a micro-controller configured to adjust a capacitance value of the variable capacitive element. Additionally or alternatively, the rotor device can include a variable capacitive element and a micro-controller configured to adjust a capacitance value of the variable capacitive element. The adjustment of the capacitive elements can be based on the quality of signal detected at either the rotor device or stator device.
US08626058B2
A communications method for a vehicle consist comprising a lead vehicle having a first and second antenna associated with a respective first and second transceiver and a remote vehicle having a third and fourth antenna associated with a respective third and fourth transceiver. The method further comprises transmitting an outbound message from the first transceiver via the first antenna or from the second transceiver via the second antenna, the outbound message comprising a plurality of message bytes, receiving the outbound message at the third and fourth antennas and associated third and fourth transceivers, determining correct bytes and error bytes in the outbound message as received at the third transceiver, determining correct bytes and error bytes in the outbound message as received at the fourth transceiver, and assembling a reconstructed message using correct bytes from the message received at the third transceiver and the fourth transceiver.
US08626056B2
Transmitting devices facilitate privacy protection of content broadcasted from the transmitting device to a receiving device without the need to modify the receiving device. A transmitting device may be adapted to acquire content, such as audio and/or video data, to be broadcasted by the transmitter for reception and use by a receiving device. A transmission range is selected to define a distance for broadcasting the content from the transmission device for reception and use by a receiving device. A frequency is also selected to be used for broadcasting the content. With the transmission range and frequency selected, the transmitting device may broadcast the content according to the selected transmission range and frequency.
US08626037B2
A powder container that includes a container body, a drive transmitting unit which engages with an image forming apparatus, and an opening at an end of the container body. There is a conveying unit that conveys powder in the container body to the opening, and an information storage unit on the outer peripheral surface of the container body. The outer peripheral surface of the container body near the opening on which the information storage unit is to be mounted includes resin and is formed by injection molding.
US08626036B2
A powder container includes a containing portion having an opening; an opening/closing member that is movable between an open position and a closed position and supported with play; an opening restraining portion provided on the containing portion; an opening restrained portion provided on the opening/closing member; an urging member that urges the opening/closing member; and an opening/closing contact portion provided on the opening/closing member and contactable with an opening/closing contacted portion of an apparatus into which the containing portion is installed, wherein the opening restrained portion is disposed such that a direction of force generated when the containing portion is installed into the apparatus is inclined with respect to the direction in which the opening/closing member moves, and the opening restrained portion is disposed downstream of an imaginary line extending from a contact position at which the opening/closing contact portion contacts the opening/closing contacted portion.
US08626029B2
An image forming apparatus includes an image carrier that rotates by power generated by a driving source. A power transmission system transmits the power from the driving source to the image carrier. The power transmission system includes a coupling member to attenuate oscillation. The coupling member includes a viscous fluid, male and female fittings, and a rotating resistor. The viscous fluid provides a resistance against rotation of the image carrier. The male and female fittings are mutually fitted and rotatably supported on a rotary shaft of the image carrier penetrating through the male and female fittings in a direction in which they are mutually fitted. The rotating resistor is accommodated together with the viscous fluid in an accommodation space defined by a recess of the male fitting and a bottom inner surface of the female fitting. The rotating resistor integrally rotates with the rotary shaft.
US08626024B2
A method for controlling a distance between a photosensitive member and a developing member in an integral or separated toner cartridge. The toner cartridge is provided with an elastic member for providing an elastic force to the developing member or to the photosensitive member, so as to force the developing member to move towards the photosensitive member, or to force the photosensitive member to move towards the developing member. A production accuracy requirement of the toner cartridge is reduced by the elasticity of the elastic member. Also a device for controlling a distance between a photosensitive member and a developing member in a toner cartridge. By using the method and the device thereof, the requirement of the manufacturing accuracy of a toner cartridge can be reduced, and the negative impact of the accuracy bias caused by abrasion can be reduced, so, the product cost is saved, and the service life of the product is increased.
US08626023B2
The image forming apparatus includes a separating member, which is provided between a light emitting device and a drum bearing portion, for supporting the light emitting device to a separated position when the cartridge is shipped while being packed together, the separating member being provided to a regulating member for regulating a supply of a developer at a shipping mode. With this structure, when the image forming apparatus is shipped while the cartridge is packed together, the light emitting device as an exposure apparatus and an electrophotographic photosensitive drum is separated from each other, whereby the reliability during the transportation while packing the cartridge together may be enhanced.
US08626021B2
A developer supply device is provided, which includes side seal members each of which is disposed to extend across a casing-side facing portion of a casing and a supporting-member-side facing portion of a board supporting member, the casing-side facing portion and the supporting-member-side facing portion facing one of both ends of a developer carrying surface in a first direction, the developer carrying surface being a cylindrical circumferential surface of a roller main body which surface is formed parallel to the first direction to carry development agent thereon. Each of the side seal member is configured to slide in contact with one of both ends of the developer carrying surface in the first direction while filling in a gap between the casing and one of both ends of the roller main body in the first direction.
US08626017B2
There are provided a powder supply element adapted to supply powders containing at least toner; developing element adapted to develop an electrostatic latent image by agitating and conveying a developer containing the powders that are supplied by the powder supply element; a toner amount detecting element that is placed in the middle of a conveyance path to connect the powder supply element with the developing element and detects a toner amount per unit volume to be supplied to the developing element; and control element that controls a correction amount with respect to a reference supply amount due to the powder supply element on the basis of a toner amount per unit volume that is detected by the toner amount detecting element.
US08626013B2
A recording material detection apparatus having a detecting device configured to detect a surface state of a recording material on the basis of reflected light from a surface of the recording material includes a reference surface to be irradiated with light from a light source, the detecting device includes a light-shielding portion configured to control conditions for detecting information relating to the surface state of the recording material on the basis of the reflected surface from the reference surface, and cover a portion of the reference panel other than the reference surface so as to prevent the light from the light source from being reflected from the portion of the reference panel other than the reference surface and being received by the light-receiving unit.
US08626000B2
In a coherent optical receiver, sufficient demodulation becomes impossible and consequently receiving performance deteriorates if an inter-channel skew arises, therefore, a coherent optical receiver according to an exemplary aspect of the invention includes a local light source, a 90° hybrid circuit, an optoelectronic converter, an analog to digital converter, and a digital signal processing unit; wherein the 90° hybrid circuit makes multiplexed signal light interfere with local light from the local light source, and outputs a plurality of optical signals separated into a plurality of signal components; the optoelectronic converter detects the optical signals and outputs detected electrical signals; the analog to digital converter quantizes the detected electrical signals and outputs quantized signals; the digital signal processing unit includes a skew compensation unit for compensating a difference in propagation delay between the plurality of signal components, and an FFT operation unit for performing a fast Fourier transform process on the quantized signals; and wherein the difference in propagation delay is calculated on the basis of a plurality of peak values with a central focus on one peak value in the results of performing the fast Fourier transform process.
US08625999B2
Described are an FSK modulator and a method for large-alphabet FSK modulation. The FSK modulator and the method are based on filtering of a multi-tone optical source such as a mode-locked laser which provides a comb distribution of tones. A frequency-selective component selects for transmission a subset of the tones. In various embodiments the frequency-selective component is a Mach-Zehnder interferometer filter or a microring resonator filter. A second frequency-selective component selects a subset of the tones from the comb distribution provided by the first frequency-selective component. Still more frequency-selective components can be used according to the number of tones supplied by the multi-tone optical source to the FSK modulator. The optical signal exiting the last frequency-selective component includes only a single tone which corresponds to the symbol to be transmitted.
US08625992B2
A method and apparatus for enabling multiple optical line termination (OLT) devices to share a feeder fiber are disclosed. For example, the optical network comprises a plurality of optical line termination (OLT) devices, where each OLT device having a transceiver for sending and receiving optical signals. The optical network further comprises a wave division multiplexer (WDM) combiner, coupled to the plurality of OLT devices, for combining optical signals received from the plurality of OLT devices. The optical network further comprises an optical extender box comprising at least one hybrid SOA-Raman amplifier, wherein the optical extender box is coupled to the WDM combiner via a first standard single mode fiber section. Finally, the optical network further comprises at least one optical splitter coupled to the optical extender box via a second standard single mode fiber section.
US08625971B2
Systems and methods for recording multiple copies of a program are provided. The method may include receiving a user instruction to record a program. A determination may be made to record multiple copies of the program. In response to the determination, multiple copies of the program may be recorded. A user instruction to display the recorded program may be received. A copy of the program may be played back. The user may switch to another copy of the recorded program if the original copy lacks desirable recording attributes, or the interactive television application may automatically switch to another copy of the program.
US08625970B2
According to one embodiment, an image conversion apparatus includes a 3D conversion instruction module, a determination module, and a converter. The 3D conversion instruction module is configured to instruct execution of a 3D conversion required to convert an input image into a 3D image. The determination module is configured to determine validity or invalidity of the 3D conversion instruction based on whether the input image corresponds to a 3D image format or a 2D image format. The converter is configured to convert, based on validity determination of the 3D conversion instruction, the input image into the 3D image in response to the 3D conversion instruction.
US08625963B2
A video player for limiting the view by a viewer not satisfying the view allowance condition allowing a young person to view a specific video. When a limited video viewing of which by a viewer not satisfying a view allowance condition is limited by limiting the broadcast time zone, e.g., by limiting the broadcast time zone to the midnight of when the young people are asleep is recorded, the video player inhibits reproduction of the limited video in a time zone other than the time zone from the recording start time of the limited video to a predetermined time. Since the limited video can be reproduced only in the time zone from the originally broadcast time to a predetermined time, any viewer not satisfying the view allowance condition is prevented from viewing a limited video.
US08625961B2
An information processing system is disclosed. The information processing system includes: a recording/playback apparatus; and a playback terminal. The recording/playback apparatus includes an output unit, a management unit, and a playback unit. The playback terminal includes a playback unit, a generating unit, and an output unit.
US08625956B2
Position information of image pickup positions included in a designated moving image file is read out from position of point of change information, and map information covering all the positions of the position information is obtained from a map information database by a map information obtaining portion. A map is drawn by a map drawing portion based on the position information and the map information. The drawn map is overlapped with a moving image, which is replayed by a moving image replay portion, by an overlapping portion and displayed on a display portion.
US08625951B2
The invention comprises a modular support system (7) for optical fiber trays (10) comprising: at least one central module (21) for supporting the optical fiber trays, the central module being adapted to be positioned side-by-side with a plurality of central modules supporting the optical fiber trays, wherein the central module further comprises a fixing structure (34, 35) for attaching at least one additional fiber management module (41, 51) to the central module. The invention further comprises a kit of parts for a modular support system for optical fiber trays as well as an optical fiber organizer.
US08625950B2
A rotary locking apparatus for locking and unlocking a fiber optic equipment tray and related methods are disclosed. The rotary locking apparatus may be a torsional rotary locking apparatus. The torsional rotary locking apparatus includes a rod having at least one protrusion and a torsion spring attached to the rod. The torsion spring may also be attached to a tray mount on the fiber optic equipment tray. The rod can be rotatably actuated such that the at least one protrusion selectively engages or disengages one or more of a plurality of slots in a tray guide to allow the fiber optic equipment tray to move from a closed to an open position. The torsion spring may be configured to lock the fiber optic equipment tray in either the open or the closed position when the at least one protrusion engages one of the plurality of slots in the tray guide.
US08625948B2
The present invention relates to a crystal fiber, and more particularly to a Ti: sapphire crystal fiber, a manufacturing method thereof, and a wide band light source with the same. The Ti: sapphire single crystal is grown by means of laser-heated pedestal growth (LHPG) method into a crystal fiber of a predetermined diameter. The crystal fiber is enclosed by a glass capillary and is grown into a single cladding crystal fiber. The wide band light source comprises: a pumping source for providing a pumping light; a single cladding Ti: sapphire crystal fiber for absorbing the pumping light and emitting the wide band light.
US08625941B1
Devices having reflective grating structures and methods of fabricating the same are disclosed. A bottom clad layer is disposed above a substrate. A waveguide core layer is disposed above the bottom clad layer. A top clad layer is disposed above the waveguide core layer. At least one metal grating structure is disposed adjacent to an interface between the waveguide core layer and one of the bottom clad layer and the top clad layer, where the at least one metal grating structure is configured to reflect at least a portion of an incident electromagnetic radiation coupled into the waveguide core layer.
US08625925B2
A method for distorting a digital image comprising receiving the coordinates of one or more than one image reference point defined by a user within the digital image, receiving one or more than one spatial offset assigned by the user and associated with the coordinates of the one or more than one defined image reference point, providing a mixing function algorithm embodied on a computer-readable medium for distorting the digital image, calculating an offset matrix by applying the mixing function algorithm based on the one or more than one spatial offset and the coordinates of the one or more than one defined image reference point; and distorting the digital image by application of the offset matrix. A graphic tag may be associated with each of the defined image reference points and displayed over the digital image, and the assignment of the spatial offset may be accomplished by movement of the graphic tag with the pointing device. Abstract image reference points may be used to limit distortion.
US08625916B2
Provided are a method and apparatus for image encoding which improves encoding efficiency in accordance with image characteristics by performing prediction in lines and performing a one-dimensional transformation in lines on an input image, and a method and apparatus for image decoding. Encoding efficiency of an image may be improved by generating a prediction sub residual block using neighboring residues and performing a one-dimensional discrete cosine transformation (DCT) on a difference residual block which is a difference between an original sub residual block and the prediction sub residual block.
US08625913B2
A low frequency component image L[i] and high frequency component-emphasized image SH[i] are generated from an image A[i]. Lossy compression processing is performed for the low frequency component image L[i] to generate a compressed image C[i] and store it in a memory. A compressed image C[i−1] is decoded to generate a decoded image L′[i−1]. The compressed image C[i] is decoded to generate a decoded image L′[i]. A difference image E[i] between the decoded image L′[i] and the low frequency component image L[i] is generated. The low frequency component image L[i], decoded image L′[i−1], and difference image E[i] are composited at a predetermined ratio to generate a composite image SL[i]. The high frequency component-emphasized image SH[i] and composite image SL[i] are output as subframe images of the i-th frame.
US08625906B2
The objective is to improve a classification standard. Classification standard data, in which is registered image data information that is the standard when image data is classified, and classification data, in which is registered image data information that is the result when newly input image data is classified using the classification standard data, are stored in a storage unit. An image classification device is characterized in that when any image data information of the image data that is registered in the classification data is selected by means of an input unit, and an instruction to additionally register the selected image data information in the classification standard data is input by means of the input unit, the selected image data information is additionally registered in the classification standard data.
US08625902B2
In one example, an apparatus includes a processor configured to extract a first set of one or more keypoints from a first set of blurred images of a first octave of a received image, calculate a first set of one or more descriptors for the first set of keypoints, receive a confidence value for a result produced by querying a feature descriptor database with the first set of descriptors, wherein the result comprises information describing an identity of an object in the received image, and extract a second set of one or more keypoints from a second set of blurred images of a second octave of the received image when the confidence value does not exceed a confidence threshold. In this manner, the processor may perform incremental feature descriptor extraction, which may improve computational efficiency of object recognition in digital images.
US08625901B2
A method for dynamically adjusting a waiting time of handwriting inputs is applied to an electronic equipment having a handwriting input device. When a waiting-for-input time after the handwriting input device receives a handwriting input exceeds a waiting time of the electronic equipment, the electronic equipment performs a handwriting recognition upon the handwriting input so as to display a candidate word list. The method includes the following steps: receiving the handwriting input; generating a writing speed according to the handwriting input; and setting the waiting time of the electronic equipment according to the writing speed.
US08625897B2
Foreground and background image segmentation is described. In an example, a seed region is selected in a foreground portion of an image, and a geodesic distance is calculated from each image element to the seed region. A subset of the image elements having a geodesic distance less than a threshold is determined, and this subset of image elements are labeled as foreground. In another example, an image element from an image showing at least a user, a foreground object in proximity to the user, and a background is applied to trained decision trees to obtain probabilities of the image element representing one of these items, and a corresponding classification assigned to the image element. This is repeated for each image element. Image elements classified as belonging to the user are labeled as foreground, and image elements classified as foreground objects or background are labeled as background.
US08625892B2
A color separating unit separates a color image into plural color components to generate images of respective colors. A periodicity determining unit determines, for each of the color images, whether an image region including a target pixel whose pixel value is to be interpolated is a periodic region in which pixel values vary periodically. A first generating unit generates pixel values of the respective colors of a pixel using a first interpolation method. A second generating unit generates pixel values of the respective colors of a pixel using a second interpolation method. A control unit determines which one of the first and second generating units is to be used for generating pixel values of the respective colors of the target pixel. A pixel value combining unit combines candidate pixel values which are the pixel values of the respective colors of the target pixel to calculate a combined pixel value.
US08625891B2
In an image processing apparatus for dividing image data into blocks having a predetermined number of pixels and processing each of the divided blocks in sequence, color data of pixels in a block to be processed is compared to identify a pattern flag that corresponds to a placement pattern of the color data included in the block. The identified pattern flag and the color data for the number of colors included in the block are output and, assuming that output color data that corresponds to a pixel at a predefined position in the block is first color data, the pattern flag, the first color data, and other color data that are output for each of the divided blocks are collectively stored in respectively different memory areas.
US08625882B2
A device and method for image manipulation is provided. The image manipulation may be performed as a function of a three dimensional user input and image or application specific data regarding the displayed image to be manipulated. The three dimensional input may be in the form of a two dimensional position on a touch screen and a measured force in the third dimension. The image or application specific data may be in the form of a maximum depth value indicating the maximum depth of the displayed image. The system may be configured to adjust the image based on a percentage of the measured user input force and a threshold force. The image may be adjusted based on the percentage and the maximum depth.
US08625879B2
A mounting apparatus which mounts on a substrate, a component having an inclined surface which intersects with a contact surface of the substrate and the component, at an acute angle, includes a first light source having an optical path orthogonal to the contact surface, and a camera which picks up an image of the component and an image of the substrate, a second light source which irradiates light on the inclined surface, and a moving means which moves at least one of the component and the substrate relatively, in a plane parallel to the surface of contact, and reflected light which is irradiated from the second light source, and reflected by the inclined surface is incident on the image pickup section.
US08625874B2
Disclosed are devices, methods and systems for the accurate and reliable evaluation of bone structure from x-ray images. Also disclosed are related non-invasive measurement of bone structure and diagnosis and/or treatment of bone conditions.
US08625868B2
According to one embodiment, a radiation diagnostic apparatus includes a photon-counting detector, a counting information storage unit, an image reconstituting unit, and a controlling unit. The detector performs counting on light derived from incident radiation. The counting information storage unit stores therein counting information based on the counting result of the detector. The image reconstituting unit reconstitutes a medical image by performing a back projection process on projection data that is generated by use of the counting information stored in the counting information storage unit. After the reconstitution of the medical image, the controlling unit performs control so that all or part of the counting information is maintained in the counting information storage unit.
US08625867B2
Storing a second image reconstructed from a plurality of images, including a first image, and an image reading report that includes a lesion character representing a lesion area in the first image. Associating the lesion character with a position of the lesion area and storing the position in the second image corresponding to the position of the lesion area as a link position. Displaying a link character constituted by the lesion character, a position indicator indicating the link position corresponding to the position of the lesion area represented by the link character, and an association indicator indicating the link character and position indicator in association with each other in the second medical image.
US08625864B2
A method and system is provided for performing cosmetic analysis of a subject. Assessment data of observable characteristics of each of a plurality of defined body areas of a subject is converted to weighted data for each of the plurality of defined body areas. This weighted data is analyzed to generate cosmetic analysis data. This cosmetic analysis data can include an apparent age of the subject. The cosmetic analysis data is then provided to a user such as a cosmetic surgeon, beauty therapist or the subject themself. The system and method can be further adapted to perform treatment diagnosis for the subject based on the cosmetic analysis data.
US08625863B2
Statistical analysis techniques based on auto- and cross-correlations/cumulants, of image stacks of fluctuating objects are used to improve resolution beyond the classical diffraction limit and to reduce the background. The time trajectory of every pixel in the image frame is correlated with itself and/or with the time trajectory of an adjacent pixel. The amplitude of these auto- or cross-correlations/cumulants of each pixel, at a given time lag or averaged or integrated over an interval of time lags, is used as the intensity value of that pixel in the generated superresolved optical fluctuation image.
US08625850B2
There are provided an environment recognition device and an environment recognition method. The device obtains position information of a target portion in a detection area, including a relative distance from a subject vehicle; groups continuous target portions into a target object of which position differences in a width direction vertical to an advancing direction of the vehicle and in a depth direction parallel to the advancing direction fall within a first distance; determines that the target object is a candidate of a wall, when the target portions forming the target object forms a tilt surface tilting at a predetermined angle or more with respect to a plane vertical to the advancing direction; and determines that the continuous wall candidates of which position differences in the width and depth directions among the wall candidates fall within a second predetermined distance longer than the first predetermined distance are a wall.
US08625842B2
A computerized method for retrofitting a legacy manual mail recognition processing system (MRPS) with an automated MRPS without substantial changes to the configuration of the legacy manual MRPS includes detecting a request by a keyer desk software component to display a mail piece scan image on a computer display connected to the keyer desk computer. The image can at least temporarily be prevented from being displayed on the computer display and the image can be read from memory. Automated recognition processing can be performed on the image to resolve the image and create an automated recognition processing results data. If said automated recognition processing was successful the automated recognition processing results data can be sent to the keyer desk software component and the image can be permanently prevented from being displayed on the computer display. Otherwise, the image can be displayed to the human user for manual processing.
US08625838B2
Users are enabled to conduct financial transactions in a secured manner without the need to use traditional financial instruments, such as credit cards, debit cards, prepaid cards, ATM cards, checks, cash, etc. In addition, user's identity is kept confidential in the financial transactions.
US08625837B2
A media feed interface may be provided that may be used to extract a media frame from a media feed. The media feed interface may access a capture device, a file, and/or a network resource. Upon accessing the capture device, file, and/or network resource, the media feed interface may populate buffers with data and then may create a media feed from the buffers. Upon request, the media feed interface may isolate a media frame within the media feed. For example, the media feed interface analyze media frames in the media feed to determine whether a media frame includes information associated with, for example, the request. If the media frame includes the requested information, the media feed interface may isolate the media frame associated with the information and may provide access to the isolated media frame.
US08625820B2
An amplifier circuit which, includes a first input for receiving a first input signal and a second input for receiving a second input signal. A first amplifier section is connected to the first input and the second input is present. The first amplifier section can combine the first signal and the second signal into a first combined signal, the first amplifier being connected to a first output, for outputting the first combined signal. A second amplifier section is connected to the first input and the second input, for combining the first signal and the second signal into a second combined signal, the second amplifier being connected to a second output, for outputting the second combined signal. A common mode section is connected to the first input and the second input, for generating a common mode signal based on a combination of the first signal and the second signal and outputting the common mode signal at a common output connected to the common mode amplifier. The first combined signal, the second combined signal and the common mode signal satisfy the condition that combining the first combined signal and the common mode signal results in a signal with an amplitude proportional to the amplitude of the first input signal and combining the second combined signal and the common mode signal results in a signal with an amplitude proportional to the amplitude of the second input signal.
US08625816B2
A microphone array is described for use in ultra-high acoustical noise environments. The microphone array includes two directional close-talk microphones. The two microphones are separated by a short distance so that one microphone picks up more speech than the other. The microphone array can be used along with an adaptive noise removal program to remove a significant portion of noise from a speech signal of interest.
US08625815B2
A rearview mirror system for a vehicle includes an interior rearview mirror assembly including a control. The interior rearview mirror assembly may include a video display device operable to display video information for viewing by a driver of the equipped vehicle through an electrochromic reflective element of the interior rearview mirror assembly. The control may include a digital signal processor disposed in the interior rearview mirror assembly. The interior rearview mirror assembly may include a vehicle bus node. When the interior rearview mirror assembly is mounted in the equipped vehicle, the vehicle bus node may be connected to a vehicle bus of the equipped vehicle, and at least one of (a) the control conveys signals to the vehicle bus via the vehicle bus node and (b) the vehicle bus conveys signals to the control via the vehicle bus node.
US08625798B2
A method and apparatus is capable of encrypting short data in a wireless communication system When a terminal generates a short data burst in idle mode, the apparatus generates a Traffic Encryption Key (TEK) using a Cipher-based Message Authentication Code (CMAC)-TEK prekey derived from an Authorization Key (AK) related to Security Association (SA) between the terminal and a Base Station (BS). A nonce is constructed with a Packet Number (PN) identical to an uplink CMAC PN (CMAC-PN_U) transmitted together with a Ranging Request (RNG-REQ) message carrying the short data burst The short data burst is encrypted using the TEK and the nonce. A Medium Access Control (MAC) Protocol Data Unit (PDU) is generated by attaching a MAC header and a CMAC digest for integrity protection to the RNG-REQ message carrying the encrypted short data burst. The MAC PDU is transmitted to the BS.
US08625789B2
Systems and methods for encrypting a media file for streaming and/or downloading over a network are disclosed. These systems and methods may be part of a larger media servicing network that can be used to, among other things, process uploaded media content, provide it for streaming, and collect metric information regarding the streaming. The disclosed systems and methods provide for receiving requests for a media file or a chunk of a media file and responding to these requests by encrypting the requested chunks dynamically and providing the chunks to the requesting entity. These systems and methods, which can be utilized with a dynamic chunk generation and dynamic index file generation, enable a high degree of flexibility in streaming chunked media files and preclude the need to encrypt the chunks prior to streaming. The systems and methods may also be applied to encrypting files for continuous streaming protocols as well as for progressive download.
US08625777B2
Provided are a pairing computation device, a pairing computation method, and a pairing computation program all of which enable fast pairing computation. The pairing computation device includes, where: E is an additive group of rational points on a pairable elliptic curve defined over Fpk with an embedding degree of k, and the curve equation is given by y2=x3+ax+b where aεFp and bεFp, E[r] is a set of rational points of a prime order r, φp is Frobenius endomorphism, and the order r and a trace t of the Frobenius endomorphism φp are used as functions of an integer variable χ: computation means for computing a rational function fχ,Q(S); computation means for computing a value of a rational point S(xs, ys) on a line passing through a predetermined rational point; computation means for computing a rational function f′χ,Q(S) using computation results of these computation means; and computation means for performing pairing computation by using the rational function f′χ,Q(S) as Formula (1): e(Q,S)=ƒ′χ,Q(S)(pk−1)/r (1).
US08625774B2
A method and apparatus for generating a subliminal alert at a computing device is provided. A first audio file comprising a subliminal alert is selected, the first audio file enabled for processing by a processing unit to control a speaker at the computing device. The first audio file is at least one of: a subliminally audible length; a subliminally audible volume; and chosen based on previous conditioning of a user to the first audio file. The first audio file is associated with at least one alert condition, such that when the alert condition is met, the processing unit controls the speaker to play the first audio file thereby providing the subliminal alert.
US08625773B2
In a disclosed method for interpreting automatic speech recognition (ASR) performance data, a data processing system may receive user input that selects a log file to be processed. The log file may contain log records produced by an ASR system as a result of verbal interaction between an individual and the ASR system. In response to receiving the user input, the data processing system may automatically interpret data in the log records and generate interpretation results. The interpretation results may include a duration for a system prompt communicated to the individual by the ASR system, a user response to the system prompt, and a duration for the user response. The user response may include a textual representation of a verbal response from the individual, obtained through ASR. The interpretation results may also include an overall duration for the telephone call.
US08625772B2
A contact center (120) is desirably tested for operating performance by simulating calls in the contact center (120) in an automated manner. Simulation of calls is achieved with the use of virtual agents that mimic the behavior of human agents that ordinarily deal with caller enquiries in a contact center (120). A set of virtual agents, which can mirror their human counterparts, can be generated and assigned activities and behaviors that simulate the behavior of human agents. These virtual agents can thus be enlisted in testing campaigns placed within the contact center (120), and assigned to answer calls as if they were in fact human agents, in accordance with the usual operation of the contact center environment.
US08625771B2
In one embodiment, method can include: receiving an address in a call agent, the address being associated with a call; triggering a trunk group selection algorithm in response to at least a portion of the received address, the trunk group selection algorithm providing a selection result from among a trunk group placeholder and a plurality of trunk groups; and forwarding the call to a trunk group determined by a caller-associated attribute when the selection result comprises the trunk group placeholder.
US08625762B1
A system, method, and computer readable medium for providing additional information to called parties comprises receiving a call from a calling party, performing a lookup of information associated with the calling party in a database via an Internet Protocol connection, receiving the information from the database, and forwarding the information to a called party. The system comprises at least one device for receiving a call from a calling party, and at least one database for storing information associated with the calling party, wherein the at least one device is operable to perform a lookup of information associated with the calling party in a database via an Internet Protocol connection, receive the information from the database, and forward the information to a called party.
US08625749B2
A method and apparatus is described to process an incoming telephone call. The method may comprise, at a recipient telephone system, receiving the incoming call including speech and identifying when a Do-Not-Disturb option is set. The Do-Not-Disturb option may identify that a user has requested not to receive telephone calls. Content analysis may be performed to identify content of the speech and a reference database may be interrogated based on the content to identify an associated rule. Thereafter, the Do-Not-Disturb option may be selectively overridden based on the associated rule. The content analysis may comprise performing speech recognition on the speech to obtain a reference word/phrase and interrogating the reference database with the word/phrase to identify the associated rule. A method of configuring a Do-Not-Disturb option in a telephone system is also described that allows a user to define reference words and associated rules.
US08625748B2
A removable telecommunication sensor module is configured to be removably coupled between a power protection device and a bus bar and/or a backplane. The removable telecommunication sensor module monitors energy usage at a telecommunication equipment circuit level for a piece of telecommunication equipment arranged in a telecommunication network infrastructure.
US08625744B2
The present disclosure relates, according to some embodiments, to apparatus, devices, systems, and/or methods for real-time detection of a concealed or camouflaged explosive device (e.g., EFPs and IEDs) from a safe stand-off distance. Apparatus, system and/or methods of the disclosure may also be operable to identify and/or spatially locate and/or detect an explosive device. An apparatus or system may comprise an x-ray generator that generates high-energy x-rays and/or electrons operable to contact and activate a metal comprised in an explosive device from a stand-off distance; and a detector operable to detect activation of the metal. Identifying an explosive device may comprise detecting characteristic radiation signatures emitted by metals specific to an EFP, an IED or a landmine. Apparatus and systems of the disclosure may be mounted on vehicles and methods of the disclosure may be performed while moving in the vehicle and from a safe stand-off distance.
US08625740B2
A method for correcting an X-ray diffraction (XRD) profile measured by an X-ray diffraction imaging (XDi) system is provided. The XDi system includes an anode, a detector, and a control system. The method includes obtaining an emission spectrum of the anode using the control system. The emission spectrum includes spectral structures. The method further includes calculating a piecewise spectral-correction function using the spectral structures in the emission spectrum, obtaining a measured spectrum of an object, and applying the spectral-correction function to the measured spectrum to generate a spectrally-corrected measured spectrum.
US08625739B2
The invention comprises an X-ray method and apparatus used in conjunction with charged particle or proton beam radiation therapy of cancerous tumors. The system uses an X-ray beam that lies in substantially the same path as a proton beam path of a particle beam cancer therapy system. The system creates an electron beam that strikes an X-ray generation source where the X-ray generation source is located proximate to the proton beam path. By generating the X-rays near the proton beam path, an X-ray path that is essentially the proton beam path is created. Using the generated X-rays, the system collects X-ray images of a localized body tissue region about a cancerous tumor. The generated image is usable for: fine tuning body alignment relative to the proton beam path, to control the proton beam path to accurately and precisely target the tumor, and/or in system verification and validation.
US08625737B2
An x-ray analysis system with an x-ray source for producing an x-ray excitation beam directed toward an x-ray analysis focal area; and a sample chamber for presenting a fluid sample to the x-ray analysis focal area. The x-ray excitation beam is generated by an x-ray engine and passes through an x-ray transparent barrier on a wall of the chamber, to define an analysis focal area within space defined by the chamber. The fluid sample is presented as a stream supported in the space and streaming through the focal area, using a support structure to guide the sample stream. The chamber's barrier is therefore separated from both the focal area and the sample, resulting in lower corruption of the barrier.
US08625728B1
A communication system including a phase-locked loop, a signal division controller, a divider, and a transmitter. The phase-locked loop is configured to generate an output signal in response to a common reference clock signal. The output signal is in phase lock with the common reference clock signal. The signal division controller is configured to receive a select signal, select an edge of a rising edge of the output signal and a falling edge of the output signal in response to the select signal, and generate a divider reset signal in response to the selected edge. The divider is configured to generate a communication clock signal by performing frequency division of the output signal. The divider reset signal controls a start time of the frequency division. The transmitter is configured to operate in response to the communication clock signal.
US08625722B2
A Gaussian Frequency Shift Key (GFSK) receiver includes a receiver front end to receive a GFSK-modulated signal and convert the received GFSK-modulated signal to a baseband frequency modulated signal, a channel filter to reduce channel interference which is adjacent to a desired channel of the baseband frequency modulated signal, a demodulator to demodulate the channel filtered baseband modulated signal and to recover a sequence of symbols, a digital filter to reduce inter-symbol interference (ISI) from the sequence of symbols, a slicer to produce symbol decisions based on the filtered sequence of symbols, and a symbol-to-bit mapper to map the symbol decisions to data bits.
US08625720B2
A detector for zero crossings and a counter which is connected to it are used to determine the time intervals between the zero crossings of the received signal or of an intermediate-frequency signal which is produced from the received signal, and for detection of the digital signal data. In this case, a sequence of determined zero crossing intervals can be stored in digital form in a shift register chain, and can be compared in a classification device with previously stored interval sequences. Furthermore, a frequency offset can be determined by averaging the zero crossing intervals and can be compensated for by suitable selection or modification of the previously stored interval sequences, in which case the latter can also be used during the synchronization phase. The synchronization process may, furthermore, be assisted by payload data identification.
US08625711B2
In the field of communication technologies, a method and an apparatus for acquiring a Precoding Matrix Indicator (PMI) and a Precoding Matrix (PM) are provided. The method includes: acquiring a reference PMI and a differential PMI according to a first non-differential codebook and a first diagonal differential codebook, where codewords included in the first diagonal differential codebook form a diagonal matrix. The apparatus includes a PMI acquiring module. Acquiring a reference PMI and a differential PMI according to a non-differential codebook and a diagonal differential codebook can reduce the feedback overhead or improve the feedback precision; and the fact that codewords included in the diagonal differential codebook form a diagonal matrix can maintain amplitude characteristics (for example, a constant modulus characteristic, and a finite character set constraint characteristic) of elements of the non-differential codebook or facilitate power distribution among antennas.
US08625707B2
A Multiple Input Multiple Output (MIMO) single carrier wireless communication system is provided. The system includes a coder for performing block coding on symbols, an extender for collecting the block-coded symbols during one transmit (Tx) signal duration and for performing repetitive extension on the collected symbol vectors by an interval required in a frequency domain, an inserter for inserting ‘0’ to the repetitively extended symbol vectors so that the vectors are mutually orthogonal in a time domain, and a combiner for multiplying the ‘0’-inserted symbol vectors by a phase component so that the vectors are mutually orthogonal in the frequency domain and thereafter for combining the symbol vectors to generate a Tx signal for each antenna.
US08625704B1
Rejecting radio frequency (RF) interference in a communication system. In one aspect, rejecting RF interference includes receiving a signal on a signal path of a receiver from a communication channel, the signal including one or more received signal components having a frequency within a predetermined subset range of frequencies within an operating signal bandwidth of the receiver. The received signal components are attenuated using a notch filter to reduce RF interference obtained during transmission of the signal over the communication channel. In some embodiments, the one or more signal components have been boosted in power at a link partner transmitter connected to the communication channel.
US08625688B2
A method for a transmitting terminal in a multi-user multi-antenna environment to perform precoding includes: receiving feedback information from a plurality of receiving terminals; estimating a channel between the transmitting terminal and the plurality of receiving terminals by using the feedback information; and generating a plurality of transmission symbols by applying a first nonlinear precoding method and a second nonlinear precoding method to a plurality of symbols and the estimated channel to be transmitted to the plurality of receiving terminals. The first nonlinear precoding method is used to eliminate interference between subchannels of the same receiving terminal, and the second nonlinear precoding method is used to eliminate interference between the receiving terminals.
US08625687B2
A receiver for receiving a signal that is representative of a plurality of sub-carriers modulated in dependence on transmit data, the receiver being arranged to determine a plurality of candidate vectors in dependence on the received signal, each of the candidate vectors being indicative of a modulation applied to a respective one of the sub-carriers, the receiver being further arranged to determine that the received signal incorporates a predetermined level of interference in respect of one or more of the sub-carriers and adjust one or more of the candidate vectors in dependence on that determination and determine the transmit data in dependence on the one or more adjusted candidate vectors, the receiver being arranged to adjust the one or more candidate vectors so as to reduce an influence that the candidate vectors indicative of the one or more sub-carriers would otherwise have had on the determination of the transmit data.
US08625680B2
Techniques and tools for bitstream-controlled filtering are described. For example, a video encoder puts control information into a bitstream for encoded video. A video decoder decodes the encoded video and, according to the control information, performs post-processing filtering on the decoded video with a de-ringing and/or de-blocking filter. Typically, a content author specifies the control information to the encoder. The control information itself is post-processing filter levels, filter selections, and/or some other type of information. In the bitstream, the control information is specified for a sequence, scene, frame, region within a frame, or at some other syntax level.
US08625679B2
A digital broadcast receiver and a method for receiving a digital broadcast signal are provided. The digital broadcast receiver includes a receiving unit for receiving a transmission stream comprising known data, control information having information regarding the known data, and a supplementary data stream; and a turbo decoder for detecting the supplementary data stream from the received transmission stream, and performing turbo decoding on the detected supplementary data stream.
US08625677B2
An apparatus processing a video stream includes a CPU, a memory access controller reading stream data from an external memory, a buffer storing the stream data, and a hardware accelerator decoding the stream data. The hardware accelerator includes a plurality of decoders decoding the stream data in accordance with one of a plurality of different video coding standards.
US08625672B2
There are provided methods and apparatus for video coding. Using the method, a video encoder (100) performs filtering of at least one reference picture to obtain at least one filtered reference picture (310), and predictively codes the picture using the at least one filtered reference picture (315). In an exemplary embodiment, the filtering is done using parametric filtering.
US08625660B2
A multicarrier modem has a plurality of carriers over which data is transmitted. By assigning, for example, one or more different margins to the individual carriers the data rate and impairment immunity can be increased.
US08625647B2
A semiconductor laser of an embodiment includes: an optical resonator having a first cladding layer, a ring-shaped active layer on the first cladding layer, a ring-shaped second cladding layer on the active layer, a first electrode inside the ring shape on the first cladding layer, a ring-shaped second electrode on the second cladding layer, a first insulating layer between the first cladding layer and the active layer, formed from an inside wall toward an outside wall of the ring shape, where an outside wall side edge thereof is on an inner side than the outside wall, and a second insulating layer between the active layer and the second cladding layer, formed from the inside wall toward the outside wall, where an outside wall side edge thereof is on an inner side than the outside wall; and an optical waveguide optically coupled to the optical resonator.
US08625643B2
A free electron laser system includes an undulator having a first and second series of magnets. The first and second series of magnets are substantially parallel to and spaced apart from each other to define a laser cavity between the magnets. An electron source emits an electron beam through the laser cavity. The magnets in the first and second series can have varying polarities. The magnets can be electromagnets with random phase distribution.
US08625642B2
A method, system, and apparatus of network artifact identification and extraction are disclosed. In one embodiment, a method includes aggregating a payload data (e.g., may be a component of the extracted artifact) from different network packets to form an aggregated payload data, matching the payload data with an entry of a library of known artifacts, determining a type of the payload data based on a match with the entry of the library of known artifacts, separating the payload data from a header data in a network packet, and communicating the aggregated payload data as an extracted artifact to a user. The method may include using the extracted artifact to perform network visibility analysis of users on packets flowing across the network. The method may validate that the entry is accurate by performing a deeper analysis of the payload data with the entry of the library of known artifacts.
US08625641B2
The present invention relates to an apparatus, method and system for synchronizing time. The method includes: extracting line clock frequency information from an input line code stream, and extracting a time synchronization packet from a packet stream corresponding to the input line code stream; sending the input line code stream after extracting the line clock frequency information and the time synchronization packet to a packet switching device; receiving an output line code stream sent by the packet switching device; and calibrating local time according to the line clock frequency information and the time synchronization packet, recovering line clock frequency information of the output line code stream according to the calibrated local time, and inserting a time synchronization response packet into a packet stream corresponding to the output line code stream. In this way, the time synchronization network may be deployed without requiring the packet switching device to support time synchronization.
US08625635B2
A method to generate a protocol header of a dispersed storage network (DSN) frame begins by a processing module generating a protocol class field and generating a protocol class version field. The method continues with the processing module generating an operation code (opcode) field and generating a request/response field. The method continues with the processing module generating a request number field and generating a payload length field. The method continues with the processing module outputting, in order, the protocol class field, the protocol class version field, the opcode field, the request/response field, the request number field, and the payload length field.
US08625629B2
Provided is a transmitting and receiving system and method in which a transmitting and receiving device mounted on an operation system unit can process a signal received from an equipment connected to a standby system unit and a signal to be transmitted to the equipment connected to the standby system unit.A data signal and a control signal to be transmitted to a receiving device of the operation system unit are multiplexed by a parallel/serial conversion using a multiplexer. The signals are transmitted to the operation system unit as a serial received signal. The signal is demultiplexed by a serial/parallel conversion using a demultiplexer of the operation system unit. Further, a data signal and a control signal to be transmitted to the equipment connected to the standby system unit are multiplexed by a parallel/serial conversion using a multiplexer. The signals are transmitted from the operation system unit to the standby system unit as a serial signal to be transmitted. The signal is demultiplexed by a serial/parallel conversion using a demultiplexer of the standby system unit.
US08625609B2
A network component comprising a processor configured to implement a method comprising promoting transmission of a request for an address prefix to a prefix issuing party, identifying a reply comprising the address prefix from the prefix issuing party, and promoting transmission of a router advertisement comprising the address prefix to a mobile station. Also disclosed is a method comprising receiving a request for an Internet Protocol version 6 (IPv6) prefix, assigning the IPv6 prefix to a mobile station, and sending the IPv6 address to the mobile station, wherein the method is implemented at a Dynamic Host Configuration Protocol (DHCP) server or an Authentication, Authorization and Accounting (AAA) server.
US08625604B2
A method and apparatus for performing an Internet Protocol (IP) network lookup in a forwarding device including an internal processor memory storing a first next hop information table and membership query information, and an external processor memory storing a plurality of prefix-compressed trees and a second next hop information table is described. In another embodiment consistent with present invention, a method (and apparatus) for creating stored data structures representing network forwarding information used for network route lookup is described.
US08625597B2
Methods, apparatus and systems are provided for forwarding Fibre Channel Initialization Protocol (FIP) frames and Fibre Channel over Ethernet (FCoE) frames by a FCoE device interconnection apparatus (FIA) and with a Fibre Channel over Ethernet device interconnection apparatus controller (FIAC). An FCoE frame received by the FIA from the FCoE device includes at least destination and source Ethernet MAC address fields which are replaced, such as where the destination Ethernet MAC address is replaced by the MAC address assigned to a remote FCoE device, such as the desired end port. The frame is forwarded to the destination FCoE device. Preferably, first and second ports are coupled to the connectivity apparatus, which are then coupled to first and second FCoE devices.
US08625591B2
The present invention discloses a method and router for optimizing a group management protocol so as to reduce the complexity in setting and switching filter modes in the prior protocols. The method includes: a group member sends a membership report to a multicast router; upon reception of the membership report, the multicast router judges whether the report carries an EXCLUDE mode non-empty source list; if so, the router updates a corresponding state inside the router according to a non-source-specific join; or else, the router updates the corresponding state inside the router directly with the information of the report. The method provided by the present invention can avoid the complex switching and processing of filter modes in the prior protocols.
US08625583B2
A terminal including: a remote control section for transmitting and receiving data with respect to a main device which performs call control processing with a target device via a telephony server in place of the terminal; and a call communication section for performing audio communication with the target device, wherein the remote control section transmits a command including a calling request for the target device and an IP address of the terminal to the main device, and receives an IP address of the target device from the main device, and the call control section performs audio communication with the target device using the IP address of the terminal and the IP address of the target device.
US08625582B2
A communication system is provided that routes a bearer path of a communication session between an originating Node B and a terminating Node B via an X2 interface, bypassing an IMS core network, while continuing to route the signaling path to an IMS network, thereby allowing the IMS network to retain control of the bearer path while avoiding delay, potential for data loss and jitter to the bearer stream, and additional backhaul capacity requirements that result from routing the bearer path between the originating and terminating Node Bs via the IMS core network. In determining whether the bearer path may bypass the IMS core network, the communication system determines whether IMS core network bearer associated services are required for the communication session such that a bearer path of the call will need to be routed to the IMS core network in order to provide such services.
US08625575B1
A sensor in a network to which to route a packet is selected, where the sensor is selected independently of energy status of the sensors included in the network, and the sensor is selected by a source sensor. The packet is routed from the source sensor toward the destination sensor.
US08625568B2
A method of mapping a physical resource to a logical resource in a wireless communication system is provided. The method includes: dividing a physical frequency band into at least one frequency partition, wherein each frequency partition is divided into a localized region and a distributed region in a frequency domain; and mapping the at least one frequency partition into at least one logical resource unit, wherein the localized region is directly mapped into the logical resource unit and the distributed region is mapped into the logical resource unit after rearranging subcarriers within the distributed region.
US08625560B2
A method for feeding back Channel Quality Information (CQI) by a terminal in a Multi-User Multi-Input Multi-Output (MU-MIMO) communication system is provided. The method includes receiving a signal from a base station, determining a lower limit of an average Signal to Interference plus Noise Ratio (SINR) for the received signal, and determining the lower limit of an average SINR as CQI, and feeding back the CQI to the base station.
US08625555B2
Hybrid location determination for wireless communication device. Various services that may be used by a wireless communication device within a particular location may be referred to as location based services (LBS). As such, means by which the location of a wireless communication device that may use such available services, within such a locale, is made by using more than one type of location determination approach. For example, a wireless communication device includes communication capability (e.g., RX and TX) in accordance with a first communication protocol (e.g., Bluetooth) and also includes a communication capability (e.g., RX only) in accordance with a second communication protocol (e.g., WiFi/WLAN (Wireless Local Area Network)). The RX capability is operative to assist in location determination for the wireless communication device based on knowledge of at least one wireless communication device that communicates with the wireless communication device.
US08625548B2
An end-point device comprises multiple transceivers via which the end-point device associates with multiple access points simultaneously. The access points may belong to communicatively incompatible packet switched data networks. A backbone network communicatively connects all associated access points. The end-point device receives unique network address of an access point from the access point upon association and sends network addresses of other currently associated access points and first rule information to the access point either upon association or prior to detaching from the access point. One or more of the other currently associated access points may direct above action of the end-point device. The end-point device or one of the other access points generates the first rule information. The access point on identifying detachment of the end-point device from it uses one or more of the network addresses of other currently associated access points to deliver data packets to the end-point device via the backbone network and corresponding access point(s). Any one of the associated access points sends second rule information to another of the associated access points via the backbone network wherein the second rule information comprises information regarding pathway to be used, type of data to be delivered, duration of interaction between the access point and the detached end-point device via the backbone network etc.
US08625542B2
Techniques are provided herein to enable collaborative spatial multiplexing in a wireless communication system. At M plurality of antennas of a first wireless communication device, N plurality of spatially multiplexed transmissions are received from corresponding ones of N plurality of second wireless communication devices. The first wireless communication device produces M receive signals from the transmissions received at the M plurality of antennas. The first wireless communication device applies beamforming weight vectors to the M receive signals and in so doing produces N signals or signal streams, where N is less than or equal to M. The first wireless communication device then recovers the modulated data for each of the transmissions from the N signals.
US08625540B2
A mobile communication system includes a mobile station device and a base station device. The base station device includes a cell identification information transmission unit which transmits cell identification information of base station devices transmitting radio signals of the same synchronization channel, to the mobile station device when there are at least two base station devices transmitting radio signals of the same synchronization channel within a predetermined communication area. The mobile station device includes a measurement result transmission unit which performs a measurement process based on the cell identification information of the base station devices and transmits the measurement result acquired by the measurement process to the base station device.
US08625526B2
A method for obtaining a synchronization signal in a wireless communication system includes dividing a full frequency band into a synchronization band for transmission of the synchronization signal and a usual band for transmission of multicast broadcast multimedia service (MBMS) data, and searching for a primary synchronization signal (PSS) for a dedicated MBMS in the synchronization band, and detecting the PSS for the dedicated MBMS through the synchronization band.
US08625523B2
Methods and apparatus are provided for path switching between an evolved Node B (eNB) and a Mobile Management Entity (MME). The eNB transmits a Path Switch Request message informing that a User Equipment (UE) has changed cells, to the MME. The Path Switch Request message includes an eNB UE S1AP ID, a Tracking Area Identifier (TAI), and cell Identifier (ID). The eNB UE S1AP ID uniquely identifies UE association over an S1 interface within the eNB. The eNB receives a Path Switch Request Acknowledge message including an MME UE S1AP ID and the eNB UE S1AP ID, from the MME. The MME UE S1AP ID uniquely identifies UE association over an S1 interface within the MME. The TAI corresponds to a cell in which the UE is located.
US08625519B2
A carrier aggregation method and a carrier aggregation device are related to the field of communications technologies. The method includes: acquiring information of available spectrum resources; selecting an available frequency band less than a maximum design bandwidth and greater than or equal to a minimum design bandwidth as a base frequency band when the available frequency band exists in the available spectrum resources; determining a frequency band with a width being the maximum design bandwidth, where the frequency band with the width being the maximum design bandwidth has a center frequency which is an integral multiple of a minimum channel raster and is the closest to a center of the base frequency band; and determining an aggregated carrier by using the frequency band with the width being the maximum design bandwidth.
US08625516B2
A method of determining a radio network temporary identifier (RNTI) includes descrambling a control channel, decoding control messages included in the control channel wherein the decoded control messages include control bits and received cyclic redundancy check (CRC) bits, generating a CRC from the decoded control bits, determining the RNTI from the generated CRC and received CRC and utilizing the RNTI for decoding subsequent subframes.
US08625511B2
The present invention discloses a method and a communication terminal for implementing a voice service through a wireless network. The method includes: generating a request for a voice service according to a voice service access code and generating a trigger signal according to the request; setting up a connection with the wireless network according to the trigger signal; performing network registration for the voice service; and processing a call of the voice service through the network connection after the network registration is successful. The technical solution of the present invention overcomes the conflict between Voice over Internet Protocol (VoIP) and dial-on-demand when VoIP traffic is carried over a Packet Switched (PS) network, so that no radio bandwidth is wasted and that the user can use VoIP at any time with no need to modify the network.
US08625503B2
A method in which a user equipment processes data in a wireless mobile communication system is provided. The method includes the steps of receiving a first data block from an upper layer, transferring a second data block including the first data block to a lower layer at a particular protocol layer, discarding the first and second data blocks present in the particular protocol layer if a certain period of time has passed, and transferring information associated with the discard of the second data block to the lower layer.
US08625490B2
A mobile device can store a set of first CDMA identifiers including, for example, system identifiers, network identifiers, or zone identifiers. Each first CDMA identifier can be associated with a first geographic location. The mobile device can determine a current location by matching a current first CDMA identifier with a stored first CDMA identifier. If a user desires a current location that has finer granularity, the mobile device can retrieve a set of second CDMA identifiers including, for example, base station identifiers. Each second CDMA identifiers can be associated with a second geographic location that has a finer granularity than that of the first geographic location. The mobile device can match a current second CDMA identifier from the retrieved second CDMA identifiers and designate the second geographic location associated with the matching second CDMA identifier as the current location that has the finer granularity.
US08625488B1
A wireless access point includes a wireless communication module to establish a wireless connection with a first station; a first processing unit to perform a network function in a first basic service set (BSS) including the wireless access point and the first station; and a first connector to removably mate with a second connector, where a device separate from the wireless access point is (i) coupled to the second connector and (ii) has a second processing unit and a power source, where the first processing unit of the wireless access point is directly powered by the power source via the first connector and the second connector.
US08625485B2
A data flow from a source to a destination is routed in a multi-hop wireless network. Nodes are searched in the multi-hop wireless network for information of route metrics for the nodes, the information of the route metrics are received, a route that has a most optimal route metric for the data flow are determined based on the route metrics and a data flow metric of the data flow, and the data flow are received from the source via the route at the destination in the multi-hop wireless network.
US08625481B2
A mobile ad hoc network (MANET) device is provided. The device has an architecture comprising a Bluetooth adaptation layer for wireless communication according to a Bluetooth convention, a MANET service layer, a scatternet module, a routing module, and a flow control manager in the MANET service layer. The scatternet module and the routing module are in communication with the MANET service layer. The MANET service layer is independent of the topology protocol of the scatternet module and independent of a routing rules of the routing module.
US08625472B2
System and methods are provided for processing time-division signals and frequency-division signals using a multi-mode transceiver. The example system includes a power amplifier, a switching component, and a duplexer. The power amplifier is configured to receive a first time-division signal from the transceiver and to generate an amplified time-division signal based on the first time-division signal if the transceiver is in a time-division mode. The power amplifier is further configured to receive a first frequency-division signal from the transceiver and to generate an amplified frequency-division signal based on the first frequency-division signal if the transceiver is in a frequency-division mode. The switching component is configured to receive the amplified time-division signal from the power amplifier, and to output the amplified time-division signal for transmission. The duplexer configured to receive the amplified frequency-division signal from the switching component, and to output a transmission signal for transmission.
US08625471B2
A system and method for carrier deferral for full duplex energy efficient Ethernet (EEE) physical layer devices (PHYs). A carrier deferral signal can be asserted to a media access control layer to indicate to the media access control (MAC) layer that transmission of data is to be deferred due to a power savings initiative in the physical layer device. In one example, the carrier deferral signal is used when a PHY is awakened by the MAC when the MAC has something to transmit. In another example, the carrier deferral signal is used when a PHY is switching link rates.
US08625464B2
The systems and methods of the present invention provide a quiescing protocol. In one embodiment, nodes of a system utilize the protocol to complete processing until they reach a consistent state. In one embodiment, a coordinator initiates the quiescing process and the nodes communicate with each other to determine whether their messages have been processed and communicate with the coordinator to determine when all of the messages have been processed.
US08625462B2
Techniques for ownership of an access point are described. An ownership request may be received by a master controller. Ownership of the access point may be determined by the master controller. An ownership response may indicate if a controller shall take ownership of the access point.
US08625461B2
A technique for operating a mobile station as wireless local-area network (WLAN) gateway. The mobile station is provided with a gateway application to control the following operations: activating the WLAN means as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network; creating a network identifier for the WLAN base station; assigning an internet protocol address for the at least one WLAN terminal; resolving domain name service (DNS) queries in cooperation with an external DNS service system; assigning at least one port number for each protocol supported by the gateway application; and tunneling internet traffic between the at least one WLAN terminal and an internet host over the broadband connection.
US08625458B2
The invention is directed to routing data packets in networks having routers configured as a virtual router using virtual router redundancy protocol (VRRP). Embodiments of the invention adjust route metrics to aid in providing predictable selection of routes into VRRP subnets. Advantageously, providing predictable selection of routes into VRRP subnets enhances a network operator's ability to meet service level agreements for critical or delay sensitive applications.
US08625456B1
This document describes tools that withhold a data packet from a switch port despite its destination address. In one embodiment, the tools may receive a port description identifying a set of switch ports. The tools configure the set of ports so that data packets exchanged through the switch by interested entities that would otherwise be forwarded to uninterested entities are instead withheld from the uninterested entities. In another embodiment, the tools may configure a data-packet switch according to a port description identifying a set of ports and a subset of the set of ports. The tools receive a data packet that includes a broadcast destination address on a receive port and then determine, based on the port description, whether the receive port belongs to the subset. If the receive port does not belong to the subset the data packet is withheld from the other ports of the set.
US08625455B2
A system for handling streaming media at a customer premises includes a compute engine having a customer network interface device port and a customer premises equipment port, for installation between a customer network interface device and video destination customer premises equipment. The compute engine includes a processing module configured for receiving an incoming packet stream through the network interface device port, processing the incoming packet stream to generate stream data, forwarding the stream data through the network interface device port, and forwarding the incoming packet stream through the customer premises equipment port. Particular embodiments monitor and dynamically repair the incoming stream.
US08625450B2
In accordance with the exemplary embodiments of the invention there is deriving multiple input-multiple output feedback information using a set of precoding matrices associated with at least one precoding codebook, signaling, in a first plurality of resource elements, channel state information associated with a first precoding matrix indicator of the set of precoding matrices jointly with a transmission rank, and signaling separately, in a second plurality of resource elements, channel state information associated with a second precoding matrix indicator of the set of precoding matrices. In addition, there is receiving signaling in a first plurality of resource elements of channel state information associated with a first precoding matrix indicator of a set of precoding matrices jointly with a transmission rank, receiving signaling separately in a second plurality of resource elements of channel state information associated with a second precoding matrix indicator of the set of precoding matrices, and controlling a downlink multiple input-multiple output transmission in accordance with the received signaling.
US08625445B2
A communication apparatus decides whether to provide, to a receiving apparatus that receives provided communication parameters, communication parameters that have been set by a communication-parameter setting process performed with another communication apparatus. When it is determined to provide the set communication parameters, a parameter that controls sending of an informing signal is changed in order to increase the number of informing signals sent by the communication apparatus per unit time.
US08625444B2
A method and device for accessing and obtaining UE context and UE identity are provided. The method for access includes: when a UE accesses an SAE network, judging, by a network node, whether a GUMMEI carried by the UE or an MMEGI in the GUMMEI is allocated or mapped by the SAE network; if the GUMMEI or MMEGI is allocated by the SAE network, selecting, by the network node, an MME according to the GUMMEI, or according to the MMEGI and an MMEC, or according to a PLMN-id, the MMEGI and the MMEC; and if the GUMMEI or MMEGI is mapped by the SAE network, selecting, by the network node, an MME according to an MCC, an MNC and an MMEC in the GUMMEI. Therefore, the access of the UE is achieved.
US08625436B2
Methods of aggregating spectrum data captured from a narrowband radio to form a spectrum covering a much wider frequency band. Frequency data, such as FFT spectrum data captured from a narrowband receiver such as an IEEE 802.11 Wi-Fi receiver are combined to display representative real-time FFT, average FFT, and FFT duty cycle data of a wideband spectrum. Data is captured from narrow band radios such as access points, station monitors, or client devices on a wireless network. A wideband spectrum may be aggregated from data captured from one or from multiple devices. Data may be stored for later analysis and display.
US08625427B1
One embodiment of the present invention provides a system that facilitates flow control of multi-path-switched data frames. During operation the system transmits from an ingress edge device data frames destined to an egress edge device across different switched paths based on queue status of a core switching device and queue status of the egress edge device. The egress edge device is separate from the core switching device.
US08625422B1
Disclosed are methods, systems, paradigms and structures for processing data packets in a communication network by a multi-core network processor. The network processor includes a plurality of multi-threaded core processors and special purpose processors for processing the data packets atomically, and in parallel. An ingress module of the network processor stores the incoming data packets in the memory and adds them to an input queue. The network processor processes a data packet by performing a set of network operations on the data packet in a single thread of a core processor. The special purpose processors perform a subset of the set of network operations on the data packet atomically. An egress module retrieves the processed data packets from a plurality of output queues based on a quality of service (QoS) associated with the output queues, and forwards the data packets towards their destination addresses.
US08625407B2
A virtual chassis includes two or more physical chassis and operates as a single, logical device. Each of the two or more physical chassis include two route processor modules (RPM) and each RPM is assigned a first and a second role within the virtual chassis. The first role is a physical chassis level role and the second role is a virtual chassis level role. The RPMs operate in coordination such that the failure of any one of the RPMs results in one or more other RPMs taking over the first and second roles of the failed RPM.
US08625405B2
A wireless device receives RRC message(s) configuring transmissions of sounding reference signals on a second carrier in a second carrier group. The wireless device receives a random access response comprising a long time alignment value and a preamble identifier. The wireless device transmits the sounding reference signals on the second carrier after adjusting uplink transmission timing of the second carrier group. The wireless device is configured to not transmit any of the sounding reference signals on the second carrier until the wireless device receives the random access response comprising the long time alignment value and an uplink grant.
US08625404B2
A wireless device receives RRC message(s) configuring transmissions of sounding reference signals on a second carrier in a second carrier group. The wireless device receives a random access response comprising a long time alignment value and a preamble identifier. The wireless device transmits the sounding reference signals on the second carrier after adjusting uplink transmission timing of the second carrier group. The wireless device is configured to not transmit any of the sounding reference signals on the second carrier until the wireless device receives the random access response comprising the long time alignment value and an uplink grant.
US08625403B2
The present disclosure discloses a method and an apparatus for resource mapping and code division multiplexing. In the present disclosure, each cell selects a mapping scheme among at least two mapping schemes to implement resource mapping, which effectively reduces interference imposed on reference signal symbols of users at the edge of a cell; vector switching is performed for an orthogonal matrix to obtain multiple different codeword sequences and implement codeword design.
US08625400B1
A multitrack recorder easily, reliably performs processing for replicating a sound signal recorded in a certain track to another track. A multitrack recorder can set tracks 3 and 4, among a plurality of tracks 1 through 4, to either a monaural track type or a stereo track type. The track types are stored in memory. When a sound signal recorded in a source track is recorded in a replicated manner to a destination track, tracks conforming to a track type of a source track are automatically presented on a display section as possible destination tracks by use of the track types stored in the memory.
US08625390B2
A method for making acoustic logging measurements includes grouping received acoustic waveforms into one of a plurality of groups, each group being representative of a measured borehole condition (e.g., a range of measured standoff values and/or a range of measured azimuth angles). The waveforms stored in at least one of the groups are stacked so as to obtain an averaged waveform. The averaged waveform may be further processed, for example, via a semblance algorithm to obtain at least one acoustic wave slowness.
US08625389B2
A technique includes receiving particle motion data acquired by particle motion sensors while in tow. The particle motion data are indicative of a seismic signal and a torque noise, and the particle motion sensors are oriented to modulate a wavenumber of a first component of the torque noise away from a signal cone that is associated with the seismic signal. The technique includes estimating the first component of the torque noise and based at least in part on the estimated first component, estimating a second component of the torque noise inside the signal cone. The technique includes suppressing the second component of the torque noise based at least in part on the estimated second component.
US08625385B2
Embodiments of a data capture system and method may be used in a variety of devices, such as in memory controllers and memory devices. The data capture system and method may generate a first set of periodic signals and a second set of periodic signals that differs from the first set. Either the first set of periodic signals or the second set of periodic signals may be selected and used to generate a set of data capture signals. The selection of either the first set or the second set may be made on the basis of the number of serial data digits in a previously captured burst of data. The data capture signals may then be used to capture a burst of serial data digits.
US08625377B2
A circuit for programming a fuse is disclosed. The circuit includes a voltage supply terminal (Vf) and a semiconductor controlled rectifier (222, 224). The fuse is coupled between the voltage supply terminal and the semiconductor controlled rectifier. A switching circuit (200, 202, 208, 210) is coupled to the semiconductor controlled rectifier.
US08625366B2
A negative high voltage generator includes a charge providing unit and a voltage conversion unit. The charge providing unit is configured to periodically output a predetermined amount of positive charges received from a supply voltage. The voltage conversion unit is configured to store the positive charges and to discharge the stored positive charges to a ground voltage to generate a negative high voltage having a magnitude larger than a magnitude of the supply voltage.
US08625363B2
A semiconductor memory device includes a read circuit configured to sequentially output a plurality of compressed data corresponding to all banks which are to be tested in response to a plurality of bank addresses and a read enable signal during a test mode and a pad configured to transfer the compressed data which are sequentially outputted from the read circuit to an outside of the semiconductor memory device.
US08625359B2
A memory device comprises a drain select line, a source select line, word lines, and a string connected between a bit line and a common source line. A program-inhibited voltage is applied to the bit line and a first voltage of a positive potential is applied to the drain select line. A second voltage for activating a programmed memory cell is applied to a word line to which the programmed memory cell is connected. A programming operation is performed by applying a program voltage to a selected word line and applying a pass voltage to the unselected word lines.
US08625355B2
A semiconductor memory device operate during a program verification operation to apply a read voltage to a word line and a pre-charge voltage to a bit line in order to provide output data. A number of fail cells is determined in view of the output data, wherein the number of fail cells is directly related to an increase in voltage on a common source line (CSL) connected to memory cells providing the output data. During a subsequent program verification operation, the level of at least one of the read voltage and the pre-charge voltage is adjusted in response to the number of fail cells.
US08625351B2
Nonvolatile memory devices including a memory cell array with a plurality of memory blocks and a plurality of bit lines arranged at the memory cell array. Each of the plurality of memory blocks may include a plurality of strings arranged in rows and columns and formed to be vertical to a substrate. Strings of each row of each memory block are connected with the bit lines, respectively, and strings of each column of each memory block are connected in common with a corresponding one of the bit lines. One memory block of the plurality of memory blocks includes a first region for storing ROM data and a second region for storing replica ROM data for repairing the ROM data.
US08625349B2
A memory includes a first word line which is connected to a control gate electrode of a first memory cell, a second word line which is connected to a control gate electrode of a second memory cell, a potential transfer line which is connected to both of the first and second word lines, a first N-channel MOS transistor which is connected between the first word line and the potential transfer line, and a second N-channel MOS transistor which is connected between the second word line and the potential transfer line. A control circuit supplies a first potential with a plus value to a semiconductor substrate, and supplies a second potential with the plus value lower than the first potential to the potential transfer line, to turn the first N-channel MOS transistor on, and to turn the second N-channel MOS transistor off, in erasing data of the first memory cell.
US08625343B2
Various aspects of a NAND memory include a control circuit that applies a read bias arrangement to a plurality of word lines to read a selected data value stored on a plurality of memory cells by measuring current flowing between the first end and the second end of the series of memory cells. The read bias arrangement is applied to word lines of the plurality of word lines applies only word line voltages less than a second maximum of a second threshold voltage distribution.
US08625341B2
Spin Transfer Torque Magnetoresistive Random Access Memory (STT-MRAM) bit cells are disclosed. The bit cells include a source line formed in a first plane and a bit line formed in a second plane. The bit line has a longitudinal axis that is parallel to a longitudinal axis of the source line, and the source line overlaps at least a portion of the bit line.
US08625319B2
The configurations of a bridgeless PFC circuit and a controlling method thereof are provided. The proposed circuit includes an AC power source, a first and a second bridge arms, each of which has a middle point, wherein the first terminal of the first bridge arm connects the first terminal of the second bridge arm, the second terminal of the first bridge arm connects the second terminal of the second bridge arm, and the middle point of the second bridge arm connects the second terminal of the AC power source, a bidirectional switch module connected to the two middle points, an inductor having a first terminal coupled to the AC power source and a second terminal coupled to the middle point of the first bridge arm and a sensing circuit magnetically coupled to the inductor.
US08625312B2
A switching circuit for use in a power converter includes a first active switch coupled between a first terminal of an input of the power converter and a first terminal of a primary winding of a transformer. A second active switch is coupled between a second terminal of the input and a second terminal of the primary winding. An output capacitance of the first active switch is greater than an output capacitance of the second active switch. A first passive switch is coupled between the second terminal of the primary winding and the first terminal of the input. A second passive switch is coupled between the second terminal of the input and the first terminal of the primary winding. A reverse recovery time of the first passive switch is greater than a reverse recovery time of the second passive switch.
US08625307B2
A neutral point clamped three-phase three-level inverter is connected to a first DC power supply and single-phase inverters are connected in series with AC output lines of individual phases of the three-phase three-level inverter such that sums of output voltages of the three-phase three-level inverter and output voltages of the respective single-phase inverters are output to a load through a smoothing filter. An output control unit controls the three-phase three-level inverter so that the individual phases of the three-phase three-level inverter output primary voltage pulses at a rate of one pulse per half cycle and controls the individual single-phase inverters by PWM, so that output voltages to the individual phases of the load form sine waves of which phases are offset by 2π/3 from one phase to another, the sine waves having the same peak value.
US08625306B2
An electromagnetically-countered display system includes at least one wave source and at least one counter unit. The wave source irradiates harmful electromagnetic waves and the counter unit emits counter electromagnetic waves for countering the harmful waves therewith. Examples of the various counter units for the electromagnetically-countered display system and various mechanisms to counter the harmful waves with the counter units include by matching configurations of the counter units with those of the wave sources, and by matching wavefronts of the harmful waves with those the counter waves. Various methods of countering the harmful waves with such counter waves include by source and/or wave matching. Various methods of providing the counter units for emitting the counter waves defining desired wave characteristics. Various electric and magnetic shields can be employed either alone or in conjunction with the counter units for minimizing irradiation of the harmful waves from the display system.
US08625304B2
A supporting mechanism for adjusting an angle of an electronic device, includes a retaining member and a supporting member slidably attached to the retaining member. The supporting member includes a first supporting end and a second supporting end opposite to the first supporting end. The first supporting end is located on a first side of the retaining member, and the second supporting end is located on a second side of the retaining member. The supporting member is slidable relative to the retaining member between a first position and a second position, the first supporting end supports the electronic device in a first position, the second supporting end supports the electronic device in a second position, and both the first and second supporting ends cooperatively support the electronic device in a third position.
US08625302B2
An electronic device includes a main body and a port connector. The main body includes a printed circuit board, a bottom plate and a side plate cooperatively defining a opening. The printed circuit board is fixed parallelly to the bottom plate. The port connector includes an outer angled plate having a first wall, a second wall, and first pins and second pins. The first wall is attached to the bottom plate and defines first ports. The second wall is attached to the side plate and defines second ports. Each of the first pins is retained within one of the first ports and contacting the printed circuit board. Each of the second pins is retained within one of the second ports and contacting the printed circuit board.
US08625301B2
An electronic device includes a housing, a connecting sheet, a display panel and a fixing module. The display panel is fixed on the connecting sheet. The fixing module includes a first latching member formed on the housing and a second latching member formed on the connecting sheet. The first latching member is detachably latched with the second latching member, such that the connecting sheet adhered to the display panel is detachably fixed on the housing.
US08625296B2
An object of the present invention is to allow stress that may be applied to a semiconductor package to be suppressed, when the semiconductor package is mounted on a curved board. In a mount board 1, a semiconductor package 20 is mounted on a curved board 10 including a curved surface on at least a portion thereof. The curved board 10 includes a pedestal portion 13a disposed on a region of the curved surface portion where the semiconductor package 20 is mounted and having an upper surface thereof formed flat, and a plurality of pad portions 15a disposed on the flat surface of the pedestal portion 13a. The pedestal portion 13a is formed of an insulating material. The semiconductor package 20 is mounted on the pad portions 15a.
US08625294B2
An expansion card mounting apparatus including an enclosure, the enclosure including a support plate and a flange, the enclosure defining a slot, the support plate and the flange located above the slot; a mounting plate, the mounting plate including a mounting plate body and a bent portion extending from the mounting plate body; the mounting plate body securing an expansion card and covering the slot; the bent portion located on the support plate; a securing element, the securing element pressing the bent portion; and a pressing member, the pressing member including a resilient arm and a securing portion extending from the resilient arm; the resilient arm including a first and a second ends, the first end resisting the expansion card; the second end resisting on the securing element; and the securing portion engaging with the flange to enable the pressing member sandwiched between the securing element and the flange.
US08625289B2
An electronic card module which includes the function of storing information regarding the fabrication/maintenance/driving of a product. The electronic card module has a main function circuit unit configured by mounting various electronic components on a PCB substrate. The electronic card module is formed with the PCB module in one piece and includes an information provision unit which stores information including product fabrication information, maintenance information, and driving information, and which provides the information when a request is made from an external device.
US08625285B2
A data center includes a housing and a number of server units arranged in the housing. Each server unit includes a server module and a cable management member. The first ends of a number of cables are connected to the back panel of the server module. The cable management member includes a bottom plate, a front plate, and two side plates. A number of connectors are set on the front plate. The second ends of the cables are connected to the connectors. The cable management member is fixed to one side of the server module. The cables are received in a space formed between the bottom plate of the cable management member and the server module.
US08625281B2
An exemplary embodiment of an electronic device includes a cover including a first hole, and a heat dissipating assembly. The heat dissipating assembly includes a movable board including a second hole and slidably connected to the cover, and a heat magnifying device received inside the cover and adjacent to a heat element. The heat magnifying device includes a moving end secured with the movable board. When the heat element is maintained room temperature, the first hole and the second hole are staggered from each other to seal the cover. When heat generated by the heat element heats the heat magnifying device and causes the moving end of the heat magnifying device to move under thermal expansion and drive the movable board to slide relatively to the cover, and the first hole of the cover and the second hole of the movable board are communicated with each other.
US08625280B2
A cold plate has blades arranged to be interleaved with memory modules, with clips coupling blades to memory modules. A liquid cooling loop is thermally coupled to the blades of the cold plate.
US08625276B2
An electronic device includes an enclosure, and an airflow guiding duct. The enclosure includes a bottom panel. The airflow guiding duct is pivotably mounted to the enclosure. The airflow guiding duct includes a positioning portion. The bottom panel defines a sliding slot. A positioning opening is defined in the bottom panel communicating with the sliding slot. The positioning portion is used for being driven to slide along the sliding slot to move into the positioning opening when the airflow guiding duct is rotated.
US08625274B2
A computer host includes a casing, a number of fans, at least two temperature sensors, and a controller. The casing includes a top portion and a bottom portion. The bottom portion includes a first sidewall, a second sidewall, a third sidewall, and a forth sidewall. The at least two temperature sensors are positioned on the first sidewall and one or more of the other sidewalls and the top portion to sense the local temperature. The controller stores a threshold value, and when the temperature difference between the first sidewall on the one hand and the temperature of any one of the other sidewalls or the top portion is less than the threshold value, the controller turns off at least one fan.
US08625270B2
A pen-type computer peripheral device includes an elongated housing containing a PCBA having a plug connector, and cap/cover that is slidably connected to a front portion of the housing. Locking structures are respectively integrally molded onto opposing surfaces of the housing and cap/cover that cooperate to prevent separation of the cap/cover from the housing. By manually pushing (sliding) the cap/cover relative to the housing, the plug connector is effectively moved between a retracted position, in which the plug connector is disposed inside the cap/cover, and a deployed position in which the plug connector extends through a front housing opening of the cap/cover such that the plug connector is operably exposed for insertion into a host system.
US08625267B2
A hinge assembly includes a receiving seat, a control member, a clutch member, a follower, a main shaft and an elastic element. The receiving seat includes a first cam surface. The control member is releasably latched with the receiving seat. The clutch member includes at least one projection. The follower includes a second cam surface engaging with the at least one projection. The receiving seat, the control member, the clutch member and the follower are placed around the shaft. The elastic element provides an elastic force for the follower. After the control member is unlocked, the second cam surface engages with the first cam surface.
US08625258B2
A mounting apparatus includes a mounting bracket and a securing element. The mounting bracket is configured to mount an expansion card. The mounting bracket is mounted in a chassis. The securing element includes a positioning member mounted to the mounting bracket, a mounting member mounted in the positioning member, and an elastic member surrounding the mounting member. The positioning member includes a first stopping portion. The mounting member includes a contact portion and a threaded portion engaging the chassis. The elastic member is resiliently compressed between the first stopping portion and the contact portion. The elastic member is configured to bias the threaded portion away from the chassis.
US08625255B2
A customizable bus system includes a system module containing one or more accessory modules and is easily mounted along a surface in a workspace, such as the underside of a cabinet. The accessory modules provide conveniently located utility services and applications such as power, lighting or media connections, and may be interchanged within the bus system to provide particular services and applications where they are needed most. Additionally, the bus system may include a control center for controlling the operation of one or more of the accessory modules, such as manually or automatically. The bus system may also include multiple housings that are functionally linked. Additionally, the housings may be integrated with the applications and take the form of a modular stick, which can be easily installed to provide a service or application in an area, or removed and replaced by a modular stick having another desired service or application.
US08625251B2
The present disclosure discloses an EMI capacitor discharger with an active capacitor bleeder which monitors a utility AC source and detects the zero crossing of the utility AC source. When a prolonged period of no zero crossing occurred, the EMI capacitor discharger activates a discharging circuit.
US08625243B2
A solid state power controller apparatus can include an on/off-current limit controller, a pre-charge controller coupled to the on/off-current limit controller, an active damper controller coupled to the on/off-current limit controller and a main switch coupled to and responsive to on/off and protective commands from the on/off-current limit controller.
US08625237B2
A magnetic reproduction head includes a lower magnetic shield layer, an upper magnetic shield layer, a magnetoresistive film formed between the lower and the upper magnetic shield layers, a refill film in an element height direction disposed in contact with a surface opposite a floating surface of the magnetoresistive film, and a refill film in a track width direction disposed on a side wall surface of the magnetoresistive film. The magnetoresistive film is a tunneling magnetoresistive film including a free layer, an insulating barrier layer, and a fixed layer. The insulating barrier layer is one of a magnesium oxide film, an aluminum oxide film, and a titanium oxide film which contains at least one of nitrogen and silicon.
US08625235B2
A main pole layer having at least a leading taper and trimmed pole tip portion is described. The leading taper increases head field up to ≧15000 Oe even for narrow track widths approaching 50 nm. For MAMR applications, a STO and trailing shield are sequentially formed on a trailing pole tip side. Furthermore, full side shields may be added to reduce fringing field. A preferred embodiment includes both of a leading taper and trailing taper at the pole tip where leading taper angle is between 20° and 60° and trailing taper angle is from 10° to 45°. A method is provided for forming various embodiments of the present invention. A key feature is that milling depth at an effective neck height distance is greater than or equal to the pole tip thickness. A self aligned STO may be formed by the same ion milling step that defines track width.
US08625219B2
Embodiments described herein provide for patterned media concentric zones with an alternating series of concentric servo zones and overlap zones. The overlap zones facilitate the writing of servo data between servo zones of different servo frequency. The overlap zones may be dual frequency zones. The dual frequency zones have a first set of overlap patterns with the substantially identical pattern as the bordering lower frequency servo zone and a second set of overlap patterns with the substantially identical pattern as the bordering higher frequency servo zone. A bootstrap zone can be included near the inner diameter to assist initial servo writing. Alternatively the overlap zones are bootstrap zones. Such bootstrap zones have both bootstrap patterns and overlap patterns, the overlap patterns have the substantially identical pattern as a bordering servo zone. Bootstrap patterns only require DC magnetization for servo operability.
US08625216B2
The present inventions are related to systems and methods for transferring information to and from a storage medium, and more particularly to systems and methods for positioning a sensor in relation to a storage medium. For example, an apparatus for determining a sensor position is disclosed that includes discrete Fourier transform calculators operable to process input data to yield a magnitude response of the input data at each of a number of candidate frequencies, a comparator operable to compare the magnitude responses to yield a winning candidate frequency, a servo controller operable to process at least one servo field in the input data to identify a position of a sensor based on the at least one servo field, and a servo frequency synthesizer operable to establish a frequency of operation in the servo controller based at least in part on the winning candidate frequency.
US08625214B2
An apparatus comprises a root mean square (‘RMS’) value generator; an integrator coupled to the RMS value generator; a sample and hold switch coupled to an output of the integrator; a capacitor coupled between the sample and hold switch and a ground; an input of the analog to digital convertor (‘ADC’) coupled to the capacitor; an adder coupled to an output of the ADC; a register, wherein an output of the register is coupled to an input of the adder; and wherein an output of the adder is coupled to an input of the register; and a logic coupled to the register for comparing an output of the register to an RMS threshold value for determining whether a touch-down has occurred.
US08625208B2
An image pickup optical system of the present invention comprises, in order from an object side, a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a positive refractive power, a fourth lens having a positive refractive power, a fifth lens having a negative refractive power, which is formed into a meniscus shape facing its concave surface toward the object side, and an aperture located on the most object side. Thus, there can be provided an image pickup optical system and an image pickup apparatus having the same, in which the maximum effective lens aperture is small and various aberrations are corrected properly.
US08625206B2
An image pickup lens includes a first lens having a positive refractive power with a convex surface facing the object side, a second lens having a negative refractive power with a concave surface facing an image side, a third lens of a meniscus shape having a convex surface facing the object side, a fourth lens of a meniscus shape having a positive refractive power with a convex surface facing the image side, and a fifth lens having a negative refractive power with a concave surface facing the image side, wherein the both surfaces of the fifth lens have an aspherical shape, and the curvature radius of the fourth lens satisfies conditional expression (13) below: 1.4
US08625202B2
Compact and lightweight zoom lens systems having less aberration fluctuation in association with focusing, lens barrels, interchangeable lens apparatuses, and camera systems are provided. The zoom lens system comprises: a first lens unit having positive optical power; a first focusing lens unit which is located on an image side relative to the first lens unit, has negative optical power, and moves along an optical axis in zooming and focusing; and a second focusing lens unit which is located on the image side relative to the first focusing lens unit, has positive optical power, and moves along the optical axis in the zooming and the focusing, and satisfies the condition: |d2T/d1T|<1.0 (d1T: an amount of movement of the first focusing lens unit in focusing at a telephoto limit, d2T: an amount of movement of the second focusing lens unit in focusing at a telephoto limit).
US08625197B2
An optical isolator including a Faraday rotator that has a high Faraday effect and a high transmission factor in a wavelength used is provided. An optical isolator comprises at least: a Faraday rotator; a polarizer arranged on a light incidence side of the Faraday rotator; and an analyzer arranged on a light exit side of the Faraday rotator, wherein the Faraday rotator consists of an oxide that contains an ytterbium oxide (Yb2O3) with a mass ratio of 30% or more.
US08625194B2
A semiconductor optical amplifier includes an input-side optical amplifier waveguide section that has a first active core layer. An output-side optical amplifier waveguide section connects to the input-side optical amplifier waveguide section and has a second active core layer that is wider than the first active core layer. The width of the first active core layer and relative refractive index difference between the first active core layer and adjacent clad section in the width direction of the first active core layer, and the width of the second active core layer and relative refractive index difference between the second active core layer and adjacent clad section in the width direction of the second active core layer are set such that the carrier density and optical confinement factor in the first active core layer are higher than the carrier density and optical confinement factor in the second active core layer.
US08625187B2
A DND chip is disclosed. In one aspect, the chip includes a 2D DND array of DND elements logically arranged in rows and columns, and a DND driver architecture for actuating the DND elements. The DND driver has a set of first drive lines along the rows and a set of second drive lines along the columns, a set of first line drivers for each biasing one line from the set of first drive lines and a set of second line drivers for each biasing a line from the set of second drive lines. A plurality of second line drivers are spatially grouped together to serve a block of DND elements, and that plurality of second line drivers are spatially covered substantially completely by at least some DND elements of the block of DND elements. A holographic visualization system including the DND chip is provided.
US08625186B2
An electrochromic compound represented by the following General Formula (1) wherein E represents at least one of O, S, Se, and N—R; R represents at least one of a hydrogen atom, a substitutive aliphatic hydrocarbon group, and a substitutive aromatic hydrocarbon group; X1-X10 may be the same or different and each represent at least one of a hydrogen atom and a monovalent substituent; L1 and L2 may be the same or different and each represent a monovalent substituent; and A− and B− may be the same or different and each represent a monovalent anion.
US08625178B2
An image forming apparatus includes an obtaining unit, an image forming section, and a controller. The obtaining unit obtains color signals containing color components the number of which is n, n being a natural number. The image forming section forms an image on a medium, the image being based on the color signals obtained by the obtaining unit. The controller performs control so that colors in a color gamut that is not reproduced if area coverage modulation, not density modulation, is used for expression are included in the image by expressing densities of the n color components contained in the color signals obtained by the obtaining unit by using density modulation and area coverage modulation.
US08625176B2
An image forming apparatus includes an image forming unit, a calibration unit, a determination unit, and a control unit. The calibration unit is configured to perform a calibration operation including forming a measurement image by the image forming unit to adjust an image forming condition. The determination unit is configured to determine available electric energy allowed to be used by the image forming apparatus. The control unit is configured to determine an interval at which to perform the calibration operation based on the available electric energy determined by the determination unit and control the calibration unit to perform the calibration operation each time the determined interval is reached.
US08625169B2
An operation device includes a cover and a substrate on which a plurality of electrodes which detects a capacitance and which is provided corresponding to each of a plurality of touch switches is mounted. The operation device includes a laminated structure in which at least an elastic sheet that is self-tacking and closely contacts a plurality of electrodes is inserted between the cover and the substrate. At least one through hole is formed at a location on the substrate facing the elastic sheet.
US08625159B2
A method for detecting errors in individual color separation images of a multi-color printing machine, in particular an electrophotographic printing machine, comprising a plurality of printing units, is described. Using this method, first a plurality of first register lines is printed with a first printing unit, and a plurality of second register lines is printed with a second printing unit in such a manner that each of the first register lines, together with one of said second register lines, is positioned inside a respective registration frame. Then the plurality of the first and second register lines in the respective registration frame are detected with a register sensor, and an output signal of the register sensor relating to the respective second register line is compared with an intensity threshold value in order to determine whether the second register lines can be recognized. In an alternative embodiment of the method, a plurality of the first register lines is printed with a first printing unit in such a manner that each of the first register lines is printed within a respective registration frame. Subsequently, the plurality of the first register lines in the respective registration frames is detected with a register sensor, and an output signal of the register sensor relating to the respective first register lines is compared with a pre-specified intensity threshold value in order to determine whether the first register lines are recognizable.
US08625151B2
A conveyance mechanism includes a conveyance belt having a detection pattern containing a plurality of isolated patterns. The shape of the plurality of isolated patterns contained in the detection pattern, the size of a template area from which a template pattern is to be extracted, and the size of a seek area are associated with each other so that a part of the detection pattern contained in the template pattern extracted from first image data invariably serves as a unique pattern in the seek area of second image data.
US08625148B2
An image processing apparatus includes a file management unit that manages files for image output, a file registration unit that registers the files, an output-configuration-information management unit that manages output configuration information, an output-configuration-information registration unit that registers the output configuration information, a data creation unit that creates the data in accordance with the output configuration information, and an output determination unit. When the file registration unit registers each of the files to the file management unit, the output determination unit determines whether the combined image can be outputted in accordance with certain output conditions. The output-configuration-information management unit registers predetermined output configuration information for the combined image and adds an output condition of the file that can be outputted to the output configuration information of the combined image.
US08625143B2
A decoding device checks whether there is free space in each of channel-by-channel buffers, specifies a channel corresponding to a buffer having free space as an input channel for receiving an input of compressed data, analyzes codes of the compressed data received through the input channel, and detects a delimit position in the compressed data on the basis of a result of the analysis. The decoding device expands the compressed data received through the input channel, and sorts the expanded data so as to be stored in the buffer corresponding to the input channel. The decoding device cancels specification of the input channel in accordance with detection of the delimit position, and checks whether there is free space in each of the channel-by-channel buffers, and then specifies a channel corresponding to a buffer having free space as a next input channel.
US08625142B2
It is determined whether or not a change request for changing an array of a plurality of items of job information on a job list screen to a second array being different from a first array is inputted via a user interface. If it is determined that the change request is inputted, a job list screen is displayed in which the array of the plurality of items of job information is changed to the second array. Display contents of the user interface are changed in response to a user operation with respect to a print job displayed on the job list screen. The job list screen in the second array, or the job list screen in the first array, is redisplayed, based on the nature of the change request.
US08625140B2
A hybrid device that can perform plural operations can switch quickly between operating modes. The hybrid device can perform plural processes on a processed medium based on commands sent from a host computer 200. If a scan command instructing a optical reader 110, which is another process unit, to scan the processed medium is received while executing a print command for a printing process on the medium, the control unit 70 sets the scan command to a command execution standby state, finishes executing the print command, and after the print command is completed executes the scan command queued in the command execution standby state.
US08625138B2
According to one embodiment, a server apparatus includes a reception unit, a storage unit, a list sending unit, and a transmission unit. The reception unit receives print data designating a user who is able to execute printing. The storage unit stores the print data received by the reception unit. The list sending unit sends a list of the print data, which the user who is an operator of an image forming apparatus is able to execute, to the image forming apparatus. The transmission unit transmits the print data selected from the list of the print data sent by the list sending unit to the image forming apparatus.
US08625134B2
An image forming apparatus for executing a printing based on a job provided with job setting information, the apparatus includes: a display section which displays two or more job images on a screen, each of the job images representing each of two or more jobs; an operation section for changing a display scale of the two or more job images displayed on the display section; and a control section which controls to display the two or more job images having been displayed on the screen of the display section, as overlapped images in a same display area, based on an operation of changing the display scale in the screen, wherein the control section enables to select each of the overlapped job images displayed in the same display area on the screen.
US08625129B2
A method for separating multiple print jobs sent by one or more computers to a document printer, the method including printing a first banner at the edge of a top sheet of a first print job, and printing a second banner at the edge of a top sheet of a second print job.
US08625127B2
An image forming apparatus includes a receiving unit that receives image data; an extracting unit that extracts specific information from the image data; a first recognizing unit that recognizes destination information from the specific information; and a control unit that outputs the image data, wherein, when the first recognition unit recognizes a plurality of destination information, the control unit outputs the image data to respective destinations corresponding to each of the plurality of the destination information.
US08625125B2
A printer driver for generating print job data to be transferred to a printer in response to a drawing instruction determines, based on combining condition, whether the received drawing instruction can be combined with another drawing instruction. If the printer driver determines that the received drawing instruction can be combined, the printer driver stores the received drawing instruction as intermediate data. If the printer driver determines that the received drawing instruction cannot be combined, the printer driver combines intermediate data of already stored drawing instructions into a single item of print job data and outputs the print job data to the printer. The combining condition is that the received drawing instruction meets all of three conditions.
US08625122B2
An authentication server 2 of the present invention (i) communicates with a multifunction apparatus 1 including a web browser section 15 and (ii) carries out an authentication process for a user who operates the multifunction apparatus 1. The authentication server 2 includes: a user authentication section 25 for (i) obtaining, from the multifunction apparatus 1, login information entered in the multifunction apparatus 1 and (ii) carries out authentication for the user; a second communication section 20 for obtaining Cookie information from the web browser section 15 of the multifunction apparatus 1 with which the authentication of the user, carried out by the user authentication section 25, was successful; and a user information management database 26 for storing the Cookie information received by the second communication section 20. In a case where the authentication of the user, carried out by the user authentication section 25, was successful, the second communication section 20 (i) reads out, from the user information management database 26, Cookie information corresponding to user identification information for identifying the user and (ii) transmits the Cookie information to the multifunction apparatus 1.
US08625119B2
A multifunction apparatus includes an application information storage section in which, for each of a plurality of applications, (i) identification information for identifying the each of the plurality of applications and (ii) function information indicating what function(s) has been previously carried out in a cooperation process carried out by the multifunction apparatus and the application in cooperation with each other, are stored, and a device control section which determines, when the device control section receives an instruction to start a cooperation process, whether or not Condition A is satisfied, the device control section causing, if Condition A is satisfied, a switching operation for switching an image forming section from a waiting mode to a normal operation mode to be started, Condition A: function information associated with identification information indicating the selected application indicates a specific function which causes the image forming section to operate.
US08625118B2
A display operation device includes: a display-integrated operation panel; a first UI component display device displaying a read start key; a read activating device responsive to a user operation of the read start key, for starting a document reading process; a second UI component display device, responsive to activation of the document reading process, for displaying a read stop key in place of the read start key; and a reading process stopping device, responsive to a user operation of the read stop key, for stopping execution of the reading process. When reading ends, an additional read key is displayed in place of the read stop key. The background color of read stop key is selected to be much different from the background color of read start key, and the background color of additional read key is selected to be analogous to the background color of read start key.
US08625117B2
A computer readable device has stored thereon computer-executable instructions that, when executed, cause a computer to function as a generation module, a setting module and a production module. The generation module is configured to generate a data structure including a first region storing a first image formation condition and a second region for storing location information representing a location of the second region and in which a second image formation condition is written by an application program based on the location information. The setting module is configured to set the first image formation condition in the first region based on the second image formation condition written in the second region by the application program. The production module is configured to produce image formation data based on the first image formation condition stored in the first region.
US08625116B2
A multi-function device may be connected with a color printer capable of printing in a communicable manner. The multi-function device may be configured to store identification information of the color printer, to color-scan an object to be scanned, to monochrome-print based on first image data representing an scanned object, to allow a user to input an instruction, and to send second image data representing a color-scanned object with the identification information of the color printer as a destination if a predetermined instruction is input.
US08625110B2
A method of inspecting a structure. The method includes preparing preliminary spectrums of reference diffraction intensities according to critical dimensions of reference structures, obtaining a linear spectrum from the preliminary spectrums in a set critical dimension range, radiating light to respective measurement structures formed on a substrate, measuring measurement diffraction intensities of the light diffracted by the measurement structures, and obtaining respective critical dimensions of the measurement structures from the measurement diffraction intensities using the linear spectrum.
US08625104B2
Optical coherence tomography systems for imaging a whole eye are provided including a sample arm including focal optics that are configured to rapidly switch between at least two scanning modes in less than about 1.0 second.
US08625099B2
A particle concentration measuring device includes: a measurement region formation part which has a wall (10) of substantially ring-form and through an inner opening of which gas relatively flows orthogonally; a light curtain forming unit (12A, 12B) forming a planar light curtain (FL) in the inner opening: a particle detecting unit (15) receiving scattered light from particles passing through the light curtain (FL) to detect the particles; and a calculating unit (22) calculating particle concentration based on the total number of the particles detected by the particle detecting unit (15) in a volume of an airflow passing through the light curtain (FL) in a unit time.
US08625098B2
A real-time monitoring of an equivalence ratio of a gas-fuel mixture of a gas turbine engine is provided. The system includes multiple optical probes arranged on a plurality of fuel nozzles for transmitting laser beams directly through a gas-fuel mixture or indirectly by reflecting the laser beams from a surface of a centerbody or burner tube of the fuel nozzle. The system also includes one or more detectors to measure the transmitted laser beams from the multiple optical probes. Further, the system includes a data acquisition subsystem for acquiring and processing signals from the one or more detectors to determine the equivalence ratio of the gas-fuel mixture of the nozzle.
US08625094B2
An apparatus for detecting labeled beads is provided. The apparatus can include: one or more irradiation sources disposed for irradiating the one or more detection zones with radiation; at least one detector disposed for collecting charges corresponding to light signals emitted from labeled beads in the one or more detection zones, which have been excited by the radiation; and a system coupled to the at least one detector for effecting time delay integration of the charges by accumulating the charges before reading the charges at the output of the at least one detector.
US08625085B2
Even in the case of a sample exhibiting low photoresponse, such as a wide bandgap semiconductor, a measurement method which enables highly accurate CPM measurement is provided. When CPM measurement is performed, photoexcited carriers which are generated by light irradiation of a sample exhibiting low photoresponse such as a wide bandgap semiconductor are instantly removed by application of positive bias voltage to a third electrode which is provided in the sample in addition to two electrodes used for measurement. When the photoexcited carriers are removed, even in the case of the sample exhibiting low photoresponse, the controllability of a photocurrent value is improved and CPM measurement can be performed accurately.
US08625082B2
A display apparatus is provided which, when projecting a video onto a curved surface of an object for display, can realize an undistorted display of the video. The measuring means outputs the distance information representing the distance to the object. Based on the distance information produced by the measuring means, the curved surface contour is detected with high precision. According to at least the detected curved surface contour distortions, pixels of the display image are unevenly rearranged to correct the video information before it is output. This arrangement realizes an undistorted display of video when the video is projected onto the curved surface of the object.
US08625071B2
The disclosure provides an optical system and a method of characterising an optical system, such as in a microlithographic projection exposure apparatus. According to an aspect, an optical system having an optical axis (OA) includes a first element which is partially translucent for light of a working wavelength of the optical system. The first element has at least one partially reflecting first surface arranged rotated about a first axis of rotation in relation to a plane perpendicular to the optical axis (OA). The optical system also includes a second element in succession to the first element along the optical axis (OA). The second element is partially translucent for light of the working wavelength and has at least one partially reflecting second surface which is arranged rotated about a second axis of rotation in relation to a plane perpendicular to the optical axis (OA). The system further includes an intensity measuring device configured to measure the intensity of light reflected at the first surface and the intensity of light reflected at the second surface.
US08625068B2
A lithographic apparatus includes a projection system configured to project a patterned beam of radiation onto a substrate. The projection system being provided with an opening through which the patterned beam of radiation may pass. At least part of the opening comprises a sloped surface of a wall of the projection system and a sloped surface of a mirror of the projection system.
US08625066B2
A display panel includes a first substrate, a second substrate and a sealant. The first substrate has a display region and a sealant coating region, the sealant coating region surrounds the display region. The second substrate is disposed above the first substrate. The sealant is disposed between the first substrate and the second substrate and is located in the sealant coating region. The sealant includes at least one corner portion and a plurality of strip-shaped portions. The adjacent strip-shaped portions intersect at the corner portion, and a maximum width of the corner portion is larger than widths of the strip-shaped portions. A manufacturing method of the display panel is also provided.
US08625064B2
Systems and methods for preparing films using sequential ion implantation, and films formed using same, are provided herein. A structure prepared using ion implantation may include a substrate; an embedded structure having pre-selected characteristics; and a film within or adjacent to the embedded structure and including ions having a perturbed arrangement arising from the presence of the embedded structure. The perturbed arrangement may include the ions being covalently bonded to each other, to the embedded structure, or to the substrate, whereas the ions instead may be free to diffuse through the substrate in the absence of the embedded structure. The embedded structure may inhibit or impede the ions from diffusing through the substrate, such that the ions instead covalently bond to each other, to the embedded structure, or to the substrate. The film may include, for example, diamond-like carbon, graphene, or SiC having a pre-selected phase.
US08625061B2
A display substrate includes a base substrate, a reflective layer, a common electrode and a pixel electrode. The base substrate includes a pixel area having a transmissive area and a reflective area. The reflective layer is disposed in the reflective area of the base substrate. The common electrode includes a first sub-common electrode formed in the reflective area and a second sub-common electrode formed in the transmissive area. The pixel electrode includes a first sub-pixel electrode spaced apart from the first sub-common electrode by a first distance in the reflective area, and a second sub-pixel electrode spaced apart from the second sub-common electrode by a second distance less than the first distance in the transmissive area.
US08625052B2
Provided is a transflective display apparatus including a color reflective plate disposed at a light emitting surface of a light guide plate, and a display panel disposed at another surface of the light emitting surface of the light guide plate so that light emitted from a light source is reflected by a color reflective plate through the light guide plate and travels toward the display panel.
US08625048B2
The disclosure provides a plastic frame, a liquid crystal module and a liquid crystal display. The plastic frame is provided with a plurality of blocking walls for locating liquid crystal glass, wherein said plastic frame and said blocking walls are arranged in split type. Said blocking walls are detachably connected with said plastic frame, comprising block locating sections with the front ends contacted with liquid crystal glass. Said plastic frame is provided with a plurality of clamping grooves whose positions are different and used for adjusting the positions of the locating sections. Said blocking walls are detachably connected with said clamping grooves. The disclosure further provides a liquid crystal module and a liquid crystal display, on which said plastic frames are arranged. The plastic frame, the liquid crystal module or the liquid crystal display provided by the disclosure can reduce the cost for producing the liquid crystal display effectively.
US08625045B2
A backlight module is disclosed. The backlight module comprises a first optical film, a second optical film, a backplate frame, and an optical film supporting device adapted to splice and support the first optical film and the second optical film. The optical film supporting device comprises a body, a splicing portion and a fixing portion. The splicing portion is adapted to splice and support the first optical film and the second optical film, and the fixing portion is fixed to the backplate frame. A liquid crystal display (LCD) device comprising the backlight module described above is also disclosed. By providing an optical film supporting device in the backlight module of the present invention, two or more optical films can be spliced by the optical film supporting device to satisfy the demands for a large-sized optical film. This solution is practical, reliable and low in the cost.
US08625044B2
A liquid crystal display apparatus includes a liquid crystal panel, a printed circuit board (PCB) configured to generate driving signals for driving the liquid crystal panel, a chassis disposed on the liquid crystal panel, a light source disposed between the liquid crystal panel and the chassis, a main flexible printed circuit board (FPC) having a first end connected to the liquid crystal panel and a second end connected to the PCB, the main FPC including at least one grounding pattern between the liquid crystal panel and the PCB, and a conductive member contacting the chassis and the at least one grounding pattern.
US08625043B2
A display device is disclosed. In one embodiment, the display device includes a display panel displaying an image and a bottom chassis including a bottom portion where the display panel is mounted and a plurality of side walls connected with the bottom portion and facing a side surface of the display panel. At least two of the side walls include a base side wall and a reinforcing side wall integrally formed with the base side wall by a connection portion. The connection portion and the reinforcing side wall are bent from the base side wall and thus partially overlap the base side wall.
US08625042B2
A display device is disclosed. In one embodiment, the device includes a display panel displaying an image and an integrated receiving member supporting the display panel. The integrated receiving member includes a press molding portion including a bottom portion and a side wall portion bent and extended from the bottom portion and having a through-hole formed therein and an injection molding portion including a frame portion integrally attached to at least one side of the press molding portion, facing the display panel and a flange portion extended from the frame portion and protruding through the through-hole. The flange portion of the injection molding portion is wholly or partially separated from the side wall portion of the press molding portion within the through-hole.
US08625036B2
The present disclosure relates to a pair of 3D glasses and a 3D video playing apparatus. A quarter-wave phase plate is provided at the end of a liquid crystal display (LCD) and the end of the pair of 3D glasses respectively so that the light propagates in the form of the circularly polarized light from a 3D display device to the pair of 3D glasses. Thereby, the technical shortcoming of a decreased luminance of an image or even failure to form an image due to an inappropriate angle included between the pair of 3D glasses and the 3D display device is overcome.
US08625031B2
A histogram generation portion calculates a prescribed feature value of a pixel and the maximum feature value for the pixel, for each pixel of one frame of an input video signal. Then, the ratio of the feature value of the pixel to the maximum feature value is calculated for each pixel as an index of color brightness, and a histogram generated wherein the numbers of pixels are integrated by index value. An enhancement processing portion applies gain and carries out an enhancement for pixel values wherein the index in the histogram which the histogram generation portion generates is greater than or equal to a prescribed threshold. The feature value is treated as a luminosity (L*) which is defined with CIELAB chroma space. Additionally, the feature value may be data which has the maximum tone value among pixel RGB data, or may be a luminosity value (Y) of the pixel.
US08625026B2
An apparatus for detecting video film with mix mode is provided. The apparatus includes: a field motion detection unit receiving the field motion value of a current field image or a fed back last field image to detect out at least a motion block; an expanding block unit expanding the motion block into an expanded motion block; a delay unit delaying the received current field image by a predetermined time; an AND processing unit performing an AND processing on the current field image and the last expanded motion block to obtain a confirmed motion block; an inverse telecine (IVTC) unit excluding the confirmed motion block to decide an IVTC mode; a deinterlace unit recovering the continuously input current field image into a video image according to the IVTC mode, wherein the motion block is further recovered with weighted inverse IVTC mode according to a motion intensity value.
US08625020B2
A method and an apparatus for operating a camera function in a portable terminal are provided. State information representing at least one of a direction and a rotation state of the portable terminal is obtained, and at least one of a sequence of reading an image from a camera sensor and an appropriate user interface is determined depending on the state information. Thus, the camera function is performed depending on the determined sequence or user interface.
US08625015B2
A comparison section includes an analog signal to be subjected to AD conversion to a reference signal that increases or decreases with the passage of time, and terminates a comparison process at a timing at which the reference signal has satisfied a predetermined condition for the analog signal. A first count section counts a clock signal of a predetermined frequency as a count clock and outputs a count value. A latch section latches the count value output from the first count section. A latch control section enables the latch section at a first timing related to an end of the comparison process and causes the latch section to execute a latch operation at a second timing delayed by a predetermined time from the first timing.
US08625011B2
Disclosed herein is a solid-state image taking device including a pixel section and a scan driving section wherein on each pixel column included in the pixel area determined in advance to serve as a pixel column having the unit pixels laid out in the scan direction, the opto-electric conversion section and the electric-charge holding section are laid out alternately and repeatedly, and on each of the pixel columns in the pixel area determined in advance, two the electric-charge holding sections of two adjacent ones of the unit pixels are laid out disproportionately toward one side of the scan direction with respect to the optical-path limiting section or the opto-electric conversion section.
US08625008B2
An image processing apparatus is provided in which, even if a nonlinear characteristic of a luminance-type gamma correction circuit for converting a luminance signal is changed, saturation with respect to a luminance output can be nearly constant. A signal amount of the luminance signal generated from image data that exceeds a previously defined threshold is calculated. A first nonlinear characteristic is selected from a plurality of nonlinear characteristics previously set depending on the calculated signal amount. Nonlinear conversation is performed on a signal generated from the image data to determine luminance with the selected first nonlinear characteristic. An output ratio of the first nonlinear characteristic to a second nonlinear characteristic is prepared and the second nonlinear characteristic is defined so that the output ratio is satisfied. Nonlinear conversion is performed on a signal that has been generated from the image data to determine saturation with the selected second nonlinear characteristic.
US08625007B2
An image pickup apparatus arranged to derive a change amount of an image B to an image A as combination position information, on the basis of which the image B is combined to the image A by shifting a position of the image B to generate a combined image D and a position of pixel defect information of the image B is changed, and synthesize pixel defect information of the image A and pixel defect information of the image B after the change to generate pixel defect information of the combined image D such that the pixel defect information in which a detection level corresponding to ISO100 is deleted from the pixel defect information of the combined image D and a detection level of pixel defect information of the pixel shown by same addresses is raised.
US08625004B2
A method of determining the movement in position of the optical axis of a camera having an optical zoom lens, comprising the steps of: obtaining a test image at a predetermined level of optical zoom; applying a digital zoom to at least part of the test image, selecting a plurality of test points in the digitally zoomed test image; changing the level of optical zoom by a predetermined amount and changing the level of digital zoom; obtaining the test image at the different level of zoom; analyzing the digitally zoomed test image at the different level of optical zoom; searching at least part of the digitally zoomed test image at the different level of zoom for two of said plurality of said test points; converting the position of the test points in the digitally zoomed images into corresponding positions within the optically zoomed images; and determining the amount of movement of the optical axis on the basis of the difference in position between corresponding test points within the optically zoomed images.
US08624997B2
An image sensor includes an array of light sensitive elements and a filter array. Each filter element is in optical communication with a respective light sensitive element. The image sensor receives filtered light having a repeating pattern. Light sensitive elements in at least two successive rows alternately receive light having a first color and a second color, and light sensitive elements in common columns of the successive rows alternately receive light having the first color and the second color. Light sensitive elements in at least two additional successive rows alternately receive light having a third and a fourth color, and light sensitive elements in common columns of the additional successive rows alternately receive light having the third color and the fourth color. Output values of pairs of sampled light sensitive elements receiving light of a common color and from successive rows are combined to generate a down-sampled image.
US08624995B2
A white balancing detecting method, medium, and system. The white balancing method includes setting an illuminant detection region of an input image in accordance with an exposure integration time indicative of a collected amount of light when the image is taken, and detecting an illuminant by using data contained in the illuminant detection region in a color gamut of the image.
US08624994B2
An information processing apparatus inputs an image, detects the face of a person from the input image, and calculates a feature amount associated with the open/closed state of eyes of the detected face. In addition, the information processing apparatus calculates, as a feature-change amount, the difference between the calculated feature amount and a predetermined feature amount, and calculates the eye open/closed degree of eyes of the detected face on the basis of the feature amount and the feature-change amount.
US08624987B2
A communication apparatus is provided, which discloses a plurality of control content items to an external apparatus. The control content items are used to cause the communication apparatus to perform processing for generating content, and to generate different content in different formats. If one of the plurality of the control content items is requested from the external apparatus, the communication apparatus performs processing according to the requested control content, and transmits the generated content. The disclosed control content items are each in a format of the content generated in the processing according to the control content.
US08624985B2
A wide angle, athermalized, achromatic, hybrid imaging lens assembly captures return light from a target over a field of view, and projects the captured return light onto an array of image sensors of a solid-state imager during electro-optical reading of the target. The assembly includes a plastic lens group for optical aberration compensation, a glass lens group spaced away from the plastic lens group along an optical axis, and an aperture stop between the lens groups and having an aperture through which the optical axis extends. The glass lens group has substantially all the optical power of the imaging lens assembly for thermal stability, and the plastic lens group has substantially no optical power. A holder holds the lenses and the aperture stop in front of the array.
US08624979B1
A monitoring apparatus includes a detection circuit, a filter circuit, an amplifying circuit, a regulation circuit, a delay and charging circuit, and a driving circuit. The detection circuit receives a video signal, and performs an operation to obtain an image signal from the video signal. The filter circuit obtains an average intensity of a luminance signal corresponding to the image signal. The delay and charging circuit charges an input capacitor when receiving a low level regulated signal from the amplifying circuit. The driving circuit activates an alarm when a charging voltage of the chargeable capacitor exceeds a predetermined value.
US08624977B2
A vehicle-peripheral image displaying system (a side view monitor system A1) comprises a side camera 1, a monitor 3 and an image processing controlling unit 2, wherein the image processing controlling unit 2 includes an image processor 43 configured to perform a viewpoint conversion of the actually shot camera image input from the side camera 1 into a virtual camera image which is to be converted as if it is viewed from the driver's eye position, an image memory 44 configured to store a vehicle interior image which is previously shot from the driver's eye position as a vehicle interior image, and a superimposing circuit 46 configured to make the vehicle interior image translucent to form a translucent vehicle interior image, to perform an image composition such that the translucent vehicle interior image is superimposed on the virtual camera image, and to produce a composite image which represents the virtual camera image transparently through the translucent vehicle interior image.
US08624976B2
The invention relates to a method for moving a maneuverable part of a pan-tilt camera from a first pan-tilt position, having a first pan coordinate and a first tilt coordinate, to a second pan-tilt position, having a second pan coordinate and a second tilt coordinate. The maneuverable part is moved by inverting the maneuverable part of the camera and panning to the second pan coordinate. The first pan coordinate is part of a pan-tilt coordinate system and the second pan coordinate is part of a complementary pan-tilt coordinate system, which represents positions of the inverted maneuverable part. The maneuverable part is moved from the first tilt coordinate to the second tilt coordinate. The first tilt coordinate is part of the pan-tilt coordinate system and the second tilt coordinate is part of the complementary pan-tilt coordinate system. The invention also relates to a corresponding device and a corresponding computer program.
US08624972B2
An inspection device and a method for recognizing embossings and/or labels on transparent vessels, in particular beverage bottles, and having a camera for imaging an embossing and a label of a vessel to be examined, and a transmitted light lamp provided with a luminescent screen and used for sending transmitted light through the embossing. In this way, a compact inspection device for recognizing labels and/or embossings and for examining their positions is provided.
US08624969B2
Methods and systems for imaging-while-drilling and look-ahead imaging of a geological formation using a borehole devices measuring multi-component vector and/or tensor logging data. An electromagnetic field transmitter generates an electromagnetic field. Electromagnetic receivers measure the response from the geological formation around the borehole and ahead of the device at various receiving positions. A central processing unit may compute a migration field by simulating the replacement of the receivers with conceptual transmitters, calculate an integrated sensitivity of the recorded electromagnetic field data, compute a reference field, and calculate a cross power spectra of the reference and the migration fields or cross correlation functions between the reference and the migration fields. A spatial weighting of the cross power spectra or cross correlation functions produces a numerical reconstruction of directional images and look-ahead images of the conductivity distribution around the borehole and/or ahead of the device located within the borehole.
US08624966B2
An endoscope apparatus includes: an endoscope which includes an imaging optical system and an illumination optical system; and a control unit which includes light source units and connected to the endoscope and supplying at least excitation light to the illumination optical system, and an image processing section correcting an image signal output from the imaging element on the basis of a predetermined color correction table. The control unit performs a calibration process in such a manner that an image of a color chart having a plurality of color patches with known chromaticity values is captured by an imaging element, chromaticity for each of the plurality of color patches is obtained from an imaging signal of the color chart, and the contents of the color correction table are changed.
US08624959B1
A method and apparatus for processing a video data stream. The video data stream is received from a video camera system. The video data stream comprises a plurality of images of a scene. A plurality of image pairs is selected from the plurality of images. A first image of a first area in the scene overlaps a second image of a second area in the scene in each image pair in the plurality of image pairs. Each image pair in the plurality of image pairs is adjusted to form a plurality of adjusted image pairs. The plurality of adjusted image pairs is configured to provide a perception of depth for the scene when the plurality of adjusted image pairs is presented as a video.
US08624958B2
A method and apparatus for providing an interactive mapping and panoramic imaging application for utilization by a computer user is provided. A plurality of panoramic images are stored on a panoramic database, each panoramic image corresponding to a geographical location. A panoramic image is displayed on a screen and is navigable in response to input by the user. The panoramic image has embedded hotspots corresponding to selected panoramic images of geographically adjacent locations. Also displayed on the screen, simultaneously with the panoramic image, is a map image corresponding with the panoramic image. The map image is stored on a map database, and the map is navigable in response to input by the user. The map has embedded hotspots corresponding to the plurality of panoramic images. Also displayed on the screen, simultaneously with the panoramic image and the map image, is a text panel displaying textual information corresponding to the displayed panoramic image. The text panel is capable of receiving textual input from the user for activating a search of a text database having a plurality of text data corresponding to the plurality of panoramic images. The displayed panoramic image, the displayed map image and the displayed textual information are updated in response to the user activating a hotspot, such that the displayed panoramic image, the displayed map image and the displayed textual information correspond to one another.
US08624952B2
Herein described is a system and method for modifying facial video transmitted from a first videophone to a second videophone during a videophone conversation. A videophone comprises a videophone image processing system (VIPS) that stores one or more preferred images. The one or more preferred images may comprise an image of a person presented in an attractive appearance. The one or more preferred images may comprise one or more avatars. Additionally, the VIPS may be used to incorporate one or more facial features of the person into a preferred image or avatar. Furthermore, a replacement background may be incorporated into the preferred image or avatar. The VIPS transmits a preferred image of a first speaker of a first videophone to a second speaker of a second videophone by capturing an actual image of the first speaker and substituting at least a portion of said actual image with a stored image.
US08624940B2
A backlight unit and a display apparatus are provided. The display apparatus includes a power supply unit which outputs a first voltage; a light emitting unit which includes a first end connected to the power supply unit, and a second end, the first end receiving the first voltage from the power supply unit; and a compensation unit which includes a first end connected to the second end of the light emitting unit, and which compensates a deviation between the first voltage and a rated voltage of the light emitting unit.
US08624938B2
A low-resolution image is displayed at high resolution and power consumption is reduced. Resolution is made higher by super-resolution processing. Then, display is performed with the luminance of a backlight controlled by local dimming after the super-resolution processing. By controlling the luminance of the backlight, power consumption can be reduced. Further, by performing the local dimming after the super-resolution processing, accurate display can be performed.
US08624931B2
There is provided an information processing apparatus that classifies objects having the respective attribute information which are disposed on a display screen of a graphical user interface, the apparatus including an operation information acquisition unit that acquires operation information containing movement information which indicates a position of a movement destination of the object on the display screen, an instructive request estimate unit that estimates an instructive request for classification processing on the object based on the attribute information and the movement information of the object, a classification processing unit that classifies the object based on the estimated instructive request, and a display control unit that controls display of the object on the display screen. Thus, the user can easily classify the objects without explicitly specifying classification conditions or instructing the performing of the classification processing.
US08624929B2
A system for transforming and displaying coordinates dates, which collects a coordinate area image from a controller of a machine by image collect means, wherein the coordinate imager includes numeral pattern and the coordinate numeral of the numeral pattern is gained from the feedback value of the grating scale or the encoder of the machine, and displayed on a monitor of the controller. The system, hereinbefore, transforms the coordinate numeral pattern into coordinate value for calculating and the change range of the coordinate value is synchronously displayed on a screen of the system for a measure system to refer and compare.
US08624927B2
A display apparatus includes a display unit displaying information on a display screen, a distance detector detecting a distance from the display screen to the face of an operator, and a controller causing the information to be enlarged and reduced on the display screen in response to a change of the detected distance.
US08624921B2
A visualization system utilizing preconfigured overlay models and data models to create overlay displays representing different views of the same data or a single view of different data. The visualization system provides for collecting and sharing overlay displays and data sets with other communicatively connected visualization systems. The overlays can be automatically created by the visualization system and can be presented in different formats such as a three-dimensional or a translucent display.
US08624920B2
An image processing apparatus that combines a background image and an object includes a display screen configured to display an image, a wheel device configured to be operated by a user, an a display control unit configured to display on the display screen an image in which a circular background image and at least one object are combined. The image processing apparatus also has a movement control unit configured to move the object on the display screen displayed by the display control unit based on a rotation direction and a rotation amount of the wheel device, while maintaining as is a distance between a center of the background image and a center of the object. The image processing apparatus further includes a rotation control unit configured to rotate the object around the center of the object according to movement of the object by the movement control unit.
US08624911B1
A computer-implemented method includes identifying a bit-mapped image of a line or polygon shape; mapping the image to a texture map that is slightly large in at least one dimension than the bit-mapped image; overlaying the bit-mapped image and the texture map; computing pixel shading for pixels between an outer edge of the bit-mapped image and the texture map by measuring a distance from particular ones of the pixels to an idealized line near an edge of the bit-mapped image; and displaying the bit-mapped image with pixels at its edge shaded according to the computed pixel shading.
US08624904B1
A system includes a computer system capable of representing one or more animated characters. The computer system includes a blendshape manager that combines multiple blendshapes to produce the animated character. The computer system also includes an expression manager to respectively adjust one or more control parameters associated with each of the plurality of blendshapes for adjusting an expression of the animated character. The computer system also includes a corrective element manager that applies one or more corrective elements to the combined blendshapes based upon at least one of the control parameters. The one or more applied corrective elements are adjustable based upon one or more of the control parameters absent the introduction of one or more additional control parameters.
US08624901B2
An apparatus and method for generating an animation of a virtual character using video data and a limited number of three-dimensional (3D) key models of a virtual character, are provided. The video data includes a sequence of two-dimensional image frames. The key models are blended together using the calculated weights, and a 3D facial expression most similar to the 2D facial expression included in each image frame may be generated. When the above operations are performed for input video data including a sequence of image frames, a facial animation, which makes facial expressions according to facial expressions included in the video data may be created.
US08624900B2
A computer system provides a plug-in architecture for creation of a dynamic font. The computer system can incorporate a new filter function into a filtering layer of a font program. The filtering layer includes pre-defined filter functions to transform a base font into a new font. The computer system applies one or more font rules in the filtering layer to the base font. The font rules are implemented by the new filter function and at least one of the pre-defined filter functions to randomize an appearance of each character in a character string. The character string rendered with the new font has a dynamic and randomized appearance.
US08624897B2
A method of transforming a 3D video format of a 3D video, the method including receiving a video sequence comprising 3D video that includes left-viewpoint video and right-viewpoint video; estimating at least one of disparity information between the left-viewpoint video and the right-viewpoint video and correlation information between neighboring pixel values of the left-viewpoint video and the right-viewpoint video, and determining a 3D video format of the 3D video based on a result of the estimating; transforming the left-viewpoint video and the right-viewpoint video into a format, based on the determined 3D video format; and displaying the transformed left-viewpoint video and the transformed right-viewpoint video three-dimensionally on a the display device.
US08624878B2
One particular implementation conforming to aspects of the present disclosure takes the form of an input device for a computing system. The input device includes a input surface on which one or more input characters are shown and one or more sensors to detect which input character is pressed or selected by the user. In one example, the input device may include one or more piezo-electric sensors that detect an acoustic pulse created when the user taps on the input surface to indicate a selected input. Each character of the input surface of the input device creates a different acoustic pulse signature when tapped such that, upon detection and receiving of the acoustic pulse at the piezo-electric sensors, the input device or computer system may compare the received pulse to a database of stored pulse signatures to determine which character on the surface of the input device was tapped by the user.
US08624865B2
A device for improving the detection accuracy of a touch point on a touch panel and a method thereof are disclosed. The device includes a plurality of first and second X external conducting wires and a plurality of first and second Y external conducting wires that are electrically coupled with the first X side and the second X side of the touch panel and the first Y side and the second Y side of the touch panel to alternatively and respectively receive a first detection signal and a second detection signal from a first detection signal source and a second detection signal source. By using the relation of the currents generated form the first detection signal and the second detection signal, a x coordinate and a y coordinate of the location of the touch point is obtained.
US08624863B2
An interactive display system, including a touch sensitive display, establishes a first image and at least one secondary image, each image representing various spatial coordinates, the spatial coordinates overlapping at least in part such that each image comprises an alternate depiction of subject matter common to all of the images. The first image is presented upon the display. Responsive to user input including contact with the display, imagery presented by the display is updated to integrate a region of at least one of the secondary images into the display. Each integrated region has substantially identical represented coordinates as a counterpart region of the first image. Further, each integrated region is presented in same scale and display location as the counterpart region of the first image.