US08763160B2

During a measurement in KFM mode of the surface potential of a material (P), a detection point (1) is arranged above a surface (S) of the material. Two piezoelectric actuators (2, 5) are used to monitor a mean distance of the detection point relative to the surface of the material and a mechanical oscillation of said point. During the measurement, a control voltage is applied between control electrodes (2a, 2b) of the piezoelectric actuator (2) which is dedicated to the mechanical oscillation of the detection point (1), said control voltage not having an alternative component to an angular frequency of electrical energization of said detection point. A result of the KFM measurement is therefore separate from operating parameters such as a projection angle used to perform closed-loop control and a value of the angular frequency of electrical energization. The invention thus provides absolute measurements of surface potentials.
US08763156B2

There is provided a system and method for a digital receipt for use with an interoperable keychest. There is provided a method for online registration of a digital receipt associated with a content, comprising performing a transaction to obtain from a first distributor the content encrypted by a title key and a first digital rights management (DRM) license usable with the first distributor to access the title key, receiving from the first distributor the digital receipt associated with the content including information relevant to the transaction, and transmitting the digital receipt to the interoperable keychest acting as a central key repository (CKR) for an online registration of the digital receipt associated with the content. Authorized media distributors may then generate new DRM licenses using the CKR, enabling interoperable content playback of the same universal file across different media distributors and clients.
US08763147B2

A data security manager in a multi-nodal environment enforces processing constraints stored as security relationships that control how different pieces of a multi-nodal application (called execution units) are allowed to execute to insure data security. The security manager preferably checks the security relationships for security violations when new execution units start execution, when data moves to or from an execution unit, and when an execution unit requests external services. Where the security manager determines there is a security violation based on the security relationships, the security manager may move, delay or kill an execution unit to maintain data security.
US08763135B2

An apparatus is configured to acquire document domain information indicating a domain to which a document belongs, and to acquire destination domain information indicating a destination domain. The apparatus is further configured to determine whether to allow transmission of the document to the destination domain based on the document domain information and the destination domain information, and to transmit the document to the destination domain if transmission of the document is allowed.
US08763132B2

Systems, methods, and devices for open source security monitoring are described herein. For example, one or more embodiments include searching open source data for data posing a security vulnerability to an entity, associating a risk level with the data posing the security vulnerability to the entity, and determining whether to perform a remedial action based on the risk level.
US08763128B2

An apparatus for detecting a malicious file, includes a program driving unit configured to output an execution address of a command executed by driving a program corresponding to a non-executable file; and an address storage unit configured to store normal address range information in accordance with the driving of the program.Further, the apparatus includes a maliciousness determination unit configured to determine whether the non-executable file is malicious depending on whether the execution address is not within the normal address range information.
US08763123B2

In one aspect, a method of determining the protection that a remote computer has from malware includes receiving at a base computer, details of all or selected security products operating on a remote computer, receiving similar information from other remote computers, and identifying malware process that were not identified by the security products installed on the other remote computers and having a same or similar combination of security products installed on the remote computer.
US08763122B2

Active computer system defense techniques can include sending disruptive communications to attackers, where the disruptive communications include random data elements which could potentially interfere with the operation of an attacking system. Such computer system defense techniques can also be augmented to automatically optimize the disruptive communications sent to the attackers.
US08763121B2

A method of identifying a potential attack in network traffic includes payload data transmitted to a host entity in the network. The method includes: performing a first data-check on one or more data bytes of the payload data at the host entity; performing a second data-check, equivalent to the first data-check, on data of the network equivalent to the one or more bytes of payload data; and comparing the results of the first and second data-checks to determine if there is a mismatch, the mismatch being an indication of a potential attack.
US08763120B1

Systems, methods and apparatus for detecting malicious requests. In one aspect, a browser request is received from a client device. It is determined whether the request includes tracer data in a first parameter type. If the request is determined to include the tracer data in the first parameter type, then the request is allowed. If the request is determined to include the tracer data in a parameter type other than the first parameter type, then a security process is initiated.
US08763110B2

A memory device is provided. The memory device includes a memory configured to store information. The memory device also includes a memory controller in communication with the memory. The memory controller is configured to encrypt the information to define a parameter and access an account on a second memory device based on the parameter to gain access to content. The content is stored in the second memory device and the memory device and the second memory device are configured to be removably coupled to a computing device.
US08763108B2

Methods and systems for solving the problem of special processing required by various communication network subsystems (e.g., QOS, security, tunneling, etc). In some cases the processing by one communication subsystem may result in modified IP data packets which may affect the application of additional processing of such packets. The methods and systems solve problem by translating filters and setting up additional tunnels or other procedures based on the use case so that all the end and intermediate nodes can do the required processing on modified packets. The methods and systems may take into consideration an overlap or intersection of two or more different types of packet filters. A first set of packet filters is translated to provide the desired packet classification for modified packets. The second set of packet filters may be translated based upon the translation applied to the first set of packet filters.
US08763100B2

An entity authentication method by introducing an online third party includes the following steps: 1) an entity B sends a message 1 to an entity A; 2) the entity A sends a message 2 to a trusted third party TP after receiving the message 1; 3) the trusted third party TP checks the validity of the entity A after receiving the message 2; 4) the trusted third party TP returns a message 3 to the entity A after checking the validity of the entity A; 5) the entity A sends a message 4 to the entity B after receiving the message 3; 6) and the entity B performs validation after receiving the message 4. The online retrieval and authentication mechanism of the public key simplifies the operating condition of a protocol, and realizes validity identification of the network for the user through the authentication of the entity B to the entity A.
US08763096B1

A computer-implemented method for managing authentication may include identifying authentication-capabilities information of an online service. The computer-implemented method may also include identifying, within the authentication-capabilities information, a specification indicating how a remote computing agent may interact with the online service to perform an authentication function supported by the online service. The computer-implemented method may further include using the specification to interact with the online service to perform the authentication function. Various other methods, systems, and computer-readable media are also disclosed.
US08763085B1

Computer security protection of virtual machines is remotely managed by a security manager that communicates with a security agent in each of the virtual machines. The security manager sends a sequence marker to a virtual machine, and expects to receive the sequence marker back from the virtual machine. When the security manager detects that a virtual machine sends a sequence marker that is the same as a previously received sequence marker, the security manager detects that the virtual machine is a clone or a rollback of another virtual machine. In response, the security manager provisions computer security in the virtual machine.
US08763083B2

A method, Super Node-Core (SN-C) node and Distributed Service Network (DSN) authentication system for requesting and storing DSN authentication information are provided, wherein the method for requesting the DSN authentication information includes: according to a user access request, judging whether a local SN-C node stores the authentication information of the user; when the local SN-C node stores the authentication information, initiating an authentication process directly; when the local SN-C node does not store the authentication information, requesting the authentication information from other SN-C nodes which store the authentication information of the user. The method, SN-C node and DSN authentication system for requesting and storing the DSN authentication information, by means of the distributed storage and authentication of the authentication information of the user, can acquire the authentication information from other SN-C nodes when a failure occurs in one of the SN-C nodes, and reduce the risk that a single authentication server is unable to perform the authentication and operation caused by the failure.
US08763081B2

Application layer authentication of a data-network based application makes use of a SIM function accessible to the application and telephone network authentication service accessible to a server to the application. For example, the application uses SIP (Session Initiation Protocol) for communication with the server and the authentication service is provided via a GSM based telephone network. In one implementation, a device (a “dongle”) includes an authentication module, application software, and an interface for communicating with a remote server over a data communication network. The application software includes instructions for using the authentication module to authorize an application layer interaction with the remote server.
US08763076B1

Techniques are disclosed for implementing dynamic endpoint management. In accordance with one embodiment, whenever an endpoint joins a managed network for the first time, or rejoins that network, a local security module submits a list of applications (e.g., all or incremental) to a security server. The server validates the list and sends back a rule set (e.g., allow/block rules and/or required application security settings) for those applications. If the server has no information for a given application, it may further subscribe to content from a content provider or service. When the server is queried regarding an unknown application, the server sends a query to the service provider to obtain a trust rating for that unknown application. The trust rating can then be used to generate a rule set for the unknown application. Functionality can be shifted from server to client, and vice-versa if so desired.
US08763072B2

A method and apparatus for detecting violations of data loss prevention (DLP) policies based on reputation scores. Using a DLP agent, monitors outbound data transfers performed by the computing system, and determines a reputation score for at least one of the data transfers to a destination entity specified to receive the at least one data transfer based on a data type of the data being transferred to the destination entity.
US08763069B2

Embodiments of the invention relate to systems, methods, and computer program products for monitoring and/or controlling access to entitlements. For example, in one embodiment a computer program product is configured to periodically examine the members of a particular community in an organization and automatically identify members in the community that have access to software applications, datasets, or other organizational resources that are uncommon in the community, which may indicate that the member should not have access to the such resources. The computer program product of embodiments of the invention is also configured to automatically and periodically determine the resources that members of the same community should all probably have access to. As such, embodiments of the present invention allow an organization to more efficiently monitor and control access to its resources and other entitlements.
US08763059B1

A method and apparatus for coupling an Integrated Receiver Decoder (IRD) to a telephone line via a coaxial cable used for delivering direct broadcast satellite signals to the IRD. One embodiment comprises a port coupler, coupled to a telephone line and to the coaxial cable, and a client unit, coupled between the port coupler and the IRD, wherein the port coupler connects the IRD to the direct broadcast satellite signals and connects the IRD to the phone line via the client unit, and at least satellite signals, satellite control signals, telephone data signals, and telephone system protocol signals travel on the coaxial cable between the client unit and the port coupler.
US08763058B2

Some embodiments of the invention are directed to, among other things, systems, computer readable media, methods and any other means for using a handheld device to present information to a user. The handheld device and server(s) can be configured to differentiate among inexpensive and expensive information. For example, the handheld device can be configured to present media listings that represent media stored on the server(s). Each media listing can include text (inexpensive information) and thumbnails (expensive information). While the user scrolls through the media listings, the new listings can only include text. Once the scrolling stops, the missing thumbnails can be downloaded and integrated into their corresponding listings. In response to a listing being selected, the corresponding media file can be downloaded and/or played back to the user by the handheld device.
US08763056B2

Method, device, and storage medium for receiving a request for a program from a user device; querying bandwidth state information; identifying whether the bandwidth state information indicates that the user device is allocated bandwidth, based on a previous request for another program, that is at least equal to a required bandwidth to deliver the program; requesting a bandwidth based on an identification that the bandwidth state information indicates that the user device is not allocated bandwidth that is at least equal to the required bandwidth; receiving an indication that the requested bandwidth is provisioned; and deliver the program to the user device.
US08763054B1

A request is sent from a client device to a host device hosting an application. A display associated with execution of the application on the host device may include a video portion and one or more non-video portions. Information may be sent from the host device to the client device over the communication network. Such information may include display information for the video portion as described by raster data and information for the non-video portions as described by vector data. Such information may be used by the client device to generate a display corresponding to the host display. The video portion of the client display may be based on the raster data, and the non-video portions of the client display may be based on the vector data.
US08763053B1

A file system that integrates trick play and standard play video information (movies or other video assets) into a single file. The single file for the video information contains a standard play track, a fast forward track, and a reverse play track that is striped onto a storage medium.
US08763049B2

A server apparatus includes: a compression and encoding unit that compresses and encodes screen information or image information downloaded from a Web serve on the Internet in response to an instruction from a mobile terminal; a packet transmission unit that stores an output signal from the compression and encoding unit into a packet and transmits the packet to the mobile terminal via a packet forwarding apparatus(es); and a video image quality measurement unit that measures video image quality by referring to an input signal to the compression and encoding unit, a signal decoded from the output signal of the compression and encoding unit, a transmission timing of the packets, and a timing at which the mobile terminal receives the packet.
US08763040B2

Disclosed are devices for receiving broadcast signal. More specifically, one of the devices includes at least two tuners (102, 103) configured to synchronize at least two transmit stream independently, at least two transmit stream processors (104, 105) each configured to convert the at least one transmit stream into a plurality of audio signals, a plurality of displayable video signals, and a plurality of displayable data signals, a controller (100) configured to provide switching control signal and display control signal based on channel selected by a user, a switching unit (135) configured to output a data broadcast associated with a first broadcast channel and the video and the audio associated with a second broadcast channel, a display module (138) configured to display a video of the first broadcast channel in a first display area and a data of the second broadcast channel in a second display area, and at least one speaker configured to audio output of at least two different broadcast channels. Method for using the device is also disclosed.
US08763031B2

The present invention claims a method and a system for managing a Program In Word (PIW) service of a video program. The method comprises the steps of: a management platform configuring a sub-program to bear the PIW service for a program provided by the operator, and sending a corresponding relation between the program and the sub-program to an EPG server for storing; the EPG server storing text information input for the program by all users as PIW display information of the corresponding sub-program, and updating the PIW display information in real time; an STB forwarding a PIW service request of a user to the EPG server; according to program information, which is carried in the PIW service request, of a currently playing program, the EPG server obtaining the sub-program corresponding to the currently playing program by inquiry, and then obtaining the PIW display information of the sub-program and sending the PIW display information to the STB; and the STB displaying the PIW display information on a client terminal for the user. The present invention enables the users to submit comments on the program when they are watching it, and the PIW display information can be updated continuously and displayed in real time.
US08763028B2

Commercial break content that is viewed during fast-forwarding through a commercial break is provided by embedding one or more frames of commercial break content at various points in time during a commercial break segment. During fast-forwarding, the video stream for at least some of those points in time are displayed by the recording device to the viewer. Accordingly, multiple occurrences of frames that have been embedded are displayed during the fast-forwarding such that the commercial break content expressed by the frames is conveyed to the viewer during the fast-forwarding period.
US08763027B2

A method for recording multiple pieces of content with a single tuner. A content delivery network can include multiple channels organized into bands with several channels per band. These bands can be transmitted on an up-link such as to a satellite. The bands can be relayed to receivers at the end user locations. The end user receivers can tune to one, two, or some other fraction of the total number of transmitted bands. When a user selects a program to view and/or record, a tuner of the receiver tunes to the band that includes the channel that includes the program. The method prompts the user regarding the other channels that form the set of channels on that band, and solicits input for recording one or more concurrent programs of the band, which can all be recorded on the single receiving tuner.
US08763024B2

A set top box includes a processor configured to detect a commercial and analyze the commercial to identify an advertised video content. The processor is further configured to search an electronic programming guide for availability of the video content and record the video content in response to a user input.
US08763022B2

Example systems and methods to wirelessly meter audio/visual (A/V) devices are disclosed. A disclosed example method receives media content from an A/V source device, embeds a video overlay in the wirelessly received media content, and wirelessly transmits the media content and the video overlay to the wireless A/V device. The example method wirelessly receives audience identification information in response to the transmitted video overlay, and wirelessly receives audience behavior information.
US08763019B2

A method for data communication is provided and may include transmitting picture objects and/or video objects from a media center for display on a communications terminal. The media center may receive, from an eye tracker at the communications terminal, direction of view information (DoV) of at least one eye of a user of the terminal with respect to the displayed objects. The DoV may be determined by detecting a position of a pupil based on light reflected off of the pupil. Subsequent picture objects and/or video objects may be transmitted for display by the communications terminal based on user interests determined from the received DoV information. The DoV information may be determined using: a beam splitter, a lens, and a position sensing diode which receives light from the lens which has been received from the beam splitter, wherein the position sensing diode outputs a signal to the eye tracker.
US08763009B2

A method of hosting a first application (e.g., a virtual application) inside a second application (e.g., a control displayed by a web browser). The method includes executing the first application inside a runtime environment generated at least in part by a runtime engine. The executing first application calls user interface functions that when executed inside the runtime environment generate a first user interface. The runtime engine captures these calls, generates messages comprising information associated with the captured calls, and forwards the messages to a user interface manager that is a separate application from the runtime engine. The user interface manager receives the messages, translates the information associated with the captured calls into instructions for the second application, and sends the instructions to the second application. The control receives the instructions sent by the user interface manager, and displays a second user interface for the first application based on the instructions.
US08763004B1

An RF digitization and collection system (RFDCS) and methods for implementing the RF digitization and collection system to manage an application storage and retrieval space (App Space), wherein the App Space includes apps that may perform various offline and/or real-time transforms of RF signals received, stored, or played back on the RFDCS. Also, in the various embodiments, the RFDCS may govern the system resources available to these apps while ensuring that the RFDCS's core system functions are not impacted by the execution of one or more of these apps in the App Space. Thus, the RFDCS may enable users to utilize real-time signal processing by running various specialized apps without compromising the RFDCS's core system function, thereby promoting dynamic “on-the-fly” transformation of raw RF signals without compromising the user's overall experience.
US08763001B2

A method for verifying software includes monitoring a resource queue and a job queue, determining whether the resource queue and the job queue contain entries, and if both the resource queue and the job queue contain entries, then applying a scheduling policy to select a job, selecting a worker node as a best match for the characteristics of the job among the resource queue entries, assigning the job to the worker node, assigning parameters to the worker node for a job creation policy for creating new jobs in the job queue while executing the job, and assigning parameters to the worker node for a termination policy for halting execution of the job. The resource queue indicates worker nodes available to verify a portion of code. The job queue indicates one or more jobs to be executed by a worker node. A job includes a portion of code to be verified.
US08762996B2

A computer readable medium includes: storing an evaluation value and relating, to a plurality of evaluating target information, the evaluation value indicative of a possibility that a second processing for sequentially executing a first processing that is predetermined for each of the evaluating target information is successful; updating the evaluation value related to the evaluating target information based on a content of a third processing that is predetermined for the evaluating target information or information to be a processing target of the first processing corresponding to the evaluating target information when the third processing is executed; and determining an executing order in a sequential execution of the second processing for each of the evaluating target information based on the evaluation value.
US08762982B1

A method of reprogramming a flash memory of a liquid crystal display (LCD) in a presentation device can include using an external electronic diagnostic tool and a controller area network (CAN) diagnostic interface within the device to initiate data transfer. Data can be transmitted to an LCD microcontroller within the device using a high speed infrared link between the diagnostic tool and microcontroller. The data can be stored in a memory within the device in bi-directional communication with the microcontroller. Proper reception by the microcontroller of the infrared transmitted data can be verified by the diagnostic tool and the CAN diagnostic interface. A command can be issued from the diagnostic tool directing how to employ the data to reprogram the LCD.
US08762981B2

A system and method are described for performing application loading and visualization. In one embodiment, an application is accessed on a client to be deployed on the server. The client is in communication with machines having resources corresponding to the application. The application is then deployed on the server, and the deployed application on the server references a copy of the resources that already resides on the server.
US08762971B2

A method, apparatus and program product are provided for servicing a production program. A mirror program is dynamically created using source code associated with the production program. The mirror program includes enhanced serviceability functionally relative to the production program that generates service information relevant to the production program. The mirror program executes while the production program remains in an active state such that the production program may be serviced using service information generated by the mirror program. The source code used to compile the production program is compared to a base line copy of the source code. Portions of the source code that differ from the base line copy of the source code are stored. The stored portions of the source code are associated with a unique identifier which is saved with the compiled production program.
US08762950B2

A computer program product for scenario-based source code inspection is provided. The computer program product comprises a computer-usable data carrier storing instructions that, when executed by a computer, cause the computer to display a plurality of functions, the plurality of functions comprising: a first function for creating one or more scenario paths in the source code by providing the ability to create hyperlinks from subroutine/macro calls to the subroutine or macro source in the code and commentary addition; and a second function for inspecting code in execution order and inspecting uninspected lines of code by providing the ability to annotate the code with any errors and observations found and mark lines inspected.
US08762935B2

An abstract component model can be used to drive an editor by providing an underlying stateful model for component implementation without the need to re-implement details. The abstract component model can represent one or more artifacts, wherein the abstract component model contains a plurality of model objects. A lightweight structure model contains a plurality of structure objects, wherein each structure object is a data structure that represents how the abstract component model should look like at the end of an update cycle. Additionally, a model updater can match one or more structure objects in the lightweight structure model to one or more model objects in the abstract component model, and update each said model object in the one or more structure objects based on said one or more structure objects in a top-down, depth-first fashion.
US08762924B2

Roughly described, a method for approximating stress-induced mobility enhancement in a channel region in an integrated circuit layout, including approximating the stress at each of a plurality of sample points in the channel, converting the stress approximation at each of the sample points to a respective mobility enhancement value, and averaging the mobility enhancement values at all the sample points. The method enables integrated circuit stress analysis that takes into account stresses contributed by multiple stress generation mechanisms, stresses having vector components other than along the length of the channel, and stress contributions (including mitigations) due to the presence of other structures in the neighborhood of the channel region under study, other than the nearest STI interfaces. The method also enables stress analysis of large layout regions and even full-chip layouts, without incurring the computation costs of a full TCAD simulation.
US08762919B2

Fixed outline shaped and modifiable outline shaped random logic macros of an electronic circuit design are manipulated by modifying an outline of a modifiable outline shape macro based on criteria consisting of any one of a macro port weight value, a macro port ordering; a macro rapport constraint or a macro logic depth and placing resulting macros at locations on an integrated circuit (chip).
US08762912B2

Some embodiments provide a system that facilitates the creation of a layout from a schematic in an electronic design automation (EDA) application. During operation, the system performs a tiered comparison of the schematic and the layout. The tiered comparison includes a first tier that compares labels in the schematic and the layout. The tiered comparison also includes a second tier that compares first-level connectivity in the schematic and the layout. The tiered comparison further includes a third tier that determines a graph isomorphism between the schematic and the layout. After the tiered comparison is completed, the system provides a result of the tiered comparison to a user of the EDA application. Finally, the system enables repairs of mismatches in the result by the user through a graphical user interface (GUI) associated with the EDA application.
US08762911B1

A method of designing a layout, a design system and a computer program product for a multi-finger complementary metal oxide semiconductor (CMOS) inverter including a multi-finger N-type field effect transistor (NFET) and a multi-finger P-type field effect transistor (PFET) is disclosed. The design of the layout disposes a metallization wire connecting multiple drains of each type of MOS transistor. Analysis of an electric current in each segment of the metallization wire and of a total resistance of in all segments of the metallization wire provides an optimal location where the metallization wires for NFET drains and PFET drains are connected. The optimal wire connection location provides maximum drain current for the CMOS inverter along with a low wire capacitance between the wire and the gates of NFETs and PFETs.
US08762906B2

Disclosed are a method, system, and computer program product for implementing various embodiments of the methods for implementing multi-power domain digital or mixed-signal verification and low power simulation. The method or the system comprises automatically generating one or more net or terminal expression, set, or one or more overriding net or terminal expression by reading, importing, or interpreting the power data file for the electronic circuit design; identifying one or more schematics of the electronic circuit design; generating an annotated schematic of the electronic circuit design by automatically annotating at least one of the one or more schematics with some of the one or more net or terminal expression, set, or one or more overriding net or terminal expression; and performing verification of the electronic circuit design by using at least the annotated schematic.
US08762895B2

A computing device is described that outputs, for display at a display device, a graphical user interface including a graphical zoom indicator associated with a zoom operation of a camera. The graphical zoom indicator includes an inner fixed circle, an outer fixed circle, and an adjustable circle. The computing device receives an indication of an input detected at an input device, and based at least in part on the indication of the input, the computing device determines an adjustment to a zoom level of the zoom operation of the camera. Based at least in part on the adjustment to the zoom level of the zoom operation of the camera, the computing device updates the graphical user interface to modify a size of the adjustable circle based at least in part on the adjustment to the zoom level of the zoom operation of the camera.
US08762893B2

Embodiments enable a mobile device to execute an action analogous to a user-defined action in response to receipt of a gesture analogous to a user-defined gesture. In an embodiment, a method automatically interprets touch gestures on a mobile device. In the method, a user input is received that defines a first touch gesture to initiate a first action on an application of the mobile device. A second touch gesture is received on a touch screen of the mobile device. The second touch gesture is similar, but not identical, to the first touch gesture, and has a different orientation, size or position from the first touch gesture. In response to receipt of the second touch gesture, a second action is determined on the application of the mobile device according to a difference between the first and second touch gestures in orientation, size or position on the screen of the mobile device. Finally, the second action is initiated.
US08762887B2

User interfaces for browsing and/or searching are described. In some embodiments, the metadata of a file includes a field having an indicator to indicate whether a preview of the content of the file is available. If the preview is available, then a plug-in associated with the creator application of the file is executed to present the preview within the icon. Furthermore, if the preview is interactive according to the metadata, then various user interface control may be generated to allow users to manipulate the presentation of the preview. Other embodiments are also described, and computer readable media and apparatuses are also described.
US08762882B2

Disclosed herein is an information processing apparatus including: operation accepting means for accept an operation input; image storing means for storing a plurality of images; management information storing means for storing management information corresponding to the plurality of images stored in the image storing means; image drawing means for drawing, in a display area including at least an image display area, at least one of images stored in the image storing means onto the image display area in a predetermined sequence; and controlling means for, when an operation input commanding selection of an image included in the image display area has been accepted by the operation accepting means, controlling recording of the selection of the image to management information stored in the management information storing means in correspondence with the image.
US08762879B1

The present invention relates to tab management in a browser, such as a web browser. In a first embodiment, a method creates a new tab in a browser on a device. An opener tab that opened the new tab is determined on the device. A tab opened from the opener tab is determined on the device. Finally, the new tab is positioned, on the device, adjacent to the tab opened from the opener tab.
US08762878B1

The present invention relates to systems and methods for selective rendering of display components in a web browser. In an embodiment, a system for providing tabbed views at a browser includes a plurality of tabs and at least one renderer for each tab in the plurality of tabs that receives an identifier (for example, but not limited to, a URL) of content visited by the browser. The renderer then selectively renders a user interaction cluster and a content area corresponding to the identifier depending on whether the respective tab is newly instantiated.
US08762874B2

A system and method for the identification, analysis, attribution, and graphical display pertaining to the effectiveness of public relations is described. The methodology is based on a massively quantitative approach suitable for numerical processing. This method provides a computer-based means of consolidating both internal and external data and producing a graphical representation of the quantitative results to attribute individual contributions of separate data sources.
US08762872B2

An intuitive file transfer method transfers a selected file from a source device to a selected destination device based on intuitive operation of file transferring. The source device and the destination device are connected by a data transmission device. The source device and the destination device are both provided with a storage device and are both loaded with an intuitive file transfer program. After initialization, the source device and the destination device start the intuitive file transfer programs, which detect if a user uses a pointing device to select an object icon to be transferred in a display area of the source device. When the selected object icon is detected to be moved by the user through a predetermined pointing operation, source data associated with the selected object icon are transmitted through the data transmission device to the storage device of the destination device.
US08762871B2

Technologies are described herein for providing a dynamic preview of diagram elements to be inserted into a flowchart or other diagram. Through the use of the embodiments presented herein, a diagramming application program displays a preview of diagram elements to be inserted into a diagram by an element insertion control on a drawing canvas when a cursor is placed over the element insertion control for threshold period of time. The preview is displayed until the mouse cursor is moved away from the element insertion control or the element insertion control is selected.
US08762854B2

Embodiments of the invention provides a method of and apparatus for itemizing web pages for display on a screen in a system comprising a server connected to the internet the server having storage for format data in respect of one or more accessible websites, the method comprising: at a client requesting from the server format data for a requested website; upon receipt of the format data, accessing the website; and when the website has been accessed itemizing locally the website in dependence on the format data.
US08762846B2

A 2D and/or 3D video processing device comprising a camera and a display captures images of a viewer as the viewer observes displayed 2D and/or 3D video content in a viewport. Face and/or eye tracking of viewer images is utilized to generate a different viewport. Current and different viewports may comprise 2D and/or 3D video content from a single source or from different sources. The sources of 2D and/or 3D content may be scrolled, zoomed and/or navigated through for generating the different viewport. Content for the different viewport may be processed. Images of a viewer's positions, angles and/or movements of face, facial expression, eyes and/or physical gestures are captured by the camera and interpreted by face and/or eye tracking. The different viewport may be generated for navigating through 3D content and/or for rotating a 3D object. The 2D and/or 3D video processing device communicates via wire, wireless and/or optical interfaces.
US08762845B2

Systems and methods for providing an enhanced auditory behavior to a graphical user interface are described. Control elements portrayed by the graphical user interface on a display are associated with at least two states. When transitioning between states, a sound effect specified for that transition can be provided to provide further user or designer customization of the interface appearance. Movement of objects can be accompanied by a repeated sound effect. Characteristics of both sound effects can be easily adjusted in volume, pitch and frequency.
US08762844B2

According to an aspect of the present invention, there is provided an image display apparatus including: a selecting unit receiving instructions for selecting progress bars; a storage unit storing information on the progress bars including marks for helping a user to search predetermined scenes of content; and a control unit extracting a scene corresponding to the mark of the selected progress bar from the storage unit, and displaying the extracted scene.
US08762843B2

A method for navigating among tracks uses limited input commands. A plurality of tracks is associated with a currently playing queue. One of the tracks in the queue is identified for a current focus. A voice command is received that includes a directional aspect and a metadata filtering aspect. In response, the focus moves to a second track having a different value for the selected metadata filtering category.
US08762841B2

Embodiments of the present invention address deficiencies of the art in respect to alert bubbles for alert management and provide a novel and non-obvious method, system and computer program product for contextual alerts for alert management. In an embodiment of the invention, an alert management data processing system can be provided. The system can include an alert bubble configured to display alert text for an associated alert, and contextual information disposed in the alert bubble interface along with the alert text. In particular, the contextual information can provide context for the associated alert.
US08762836B1

Embodiments of the present invention provide for the efficient application of a system font mapping to a design. Specific embodiments of the invention involve creating a design environment for a user that is configured to display a design. The design environment allows a user to apply a design font to text in the design. The user is also allowed to define a mapping from the design font to a target font. These embodiments also include generating a markup language representation of the design and applying the mapping to the design. The text is linked to the design font using an encoding prior to the generating step, and the text is linked to fonts in the markup language representation using a different encoding.
US08762833B2

An information processing apparatus displays document information obtained from a storing unit for storing document time/date information at which document data is processed and the document information including storing time/date information at which the document data is stored. The apparatus obtains displaying order information for deciding order of displaying the document information when the document information is displayed, sorts the document information in accordance with the obtained displaying order information, displays the sorted document information. The displaying order information is displaying order based on the storing time/date information. The document information is sorted in accordance with the storing time/date information in order from the old storing time/date information. on the basis of the storing time/date information of the document information, the document information in which a predetermined time has elapsed is displayed distinguishably from the document information in which the predetermined time has not elapsed.
US08762828B2

A system is disclosed which allows for tracing an electronic document within an electronic publication. A message identifier is associated with the electronic document. The message identifier is transformed into a binary format. Drawing instructions are provided in the electronic page description of the electronic document to encode each bit of the binary format as a unique geometrical shape. The plurality of geometrical shapes for all the bits define a mark. The drawing instructions are provided such that the geometrical shapes are invisible and/or overlaid/overlapped. The modified electronic document is then added to the electronic publication. To trace the electronic document, the electronic page description of the electronic publication is sent to an interpreter to extract the geometrical shapes and/or their positions and decode the message identifier.
US08762821B2

An apparatus is provided that comprises a processor. The processor comprises a cache to store data, a decoder, an error classification module, and an error correction module. The cache stores data, the data encoded as a codeword. The decoder reads the codeword from cache and calculates a syndrome of the codeword using an H-matrix. The error classification module determines an error type of the syndrome. The H-matrix is redesigned such that the columns form a geometrical sequence, and as a result not only t-bit random errors but also (t+1) bit adjacent errors can be corrected. The error correction module, triggered by the enhanced error classification module, takes one of two sets of inputs depending on error type (either random error or adjacent error) and produces corrected data from the syndrome when the syndrome comprises a detectable and correctable error.
US08762820B1

Aspects are directed to communicating data over power distribution lines carrying alternating current, using a communication protocol for communicating data between endpoint devices and an upstream data-collecting device. From first symbols having a plurality of bits, at least two second symbols are generated, the second symbols respectively including different subsets of the bits in the first symbol. Each first symbol is split into second symbols having a predefined bit size for an encoding operation that operates on entire symbols having the predefined bit size (e.g., smaller than the bit size of the first symbols). The second symbols are encoded and combined according to the communication protocol. The encoded symbols are communicated over the power distribution lines based on timing indicated at least in part by the alternating current.
US08762817B1

A system including a padding field generator and an encoder. The padding field generator is configured to generate a first padding field for a frame. The frame includes (i) a preamble field, (ii) a syncmark field, and (iii) a data field. The first padding field is located between (i) the preamble field and (ii) the syncmark field. The preamble field, the first padding field, and the syncmark field precede the data field. The encoder is configured to encode, using an error-correcting code, (i) the first padding field, (ii) the syncmark field, and (iii) the data field; and to generate, based on the encoding performed using the error-correcting code, one or more parity bits. The one or more parity bits are stored in a parity field of the frame. The parity field is located subsequent to the data field in the frame.
US08762809B1

An apparatus includes a circuit configured to at least one of (i) encode first data to produce encoded data or (ii) decode second data to produce decoded data. The circuit is configured to operate according to a predetermined matrix. Each element of the predetermined matrix labeled with a hyphen corresponds to a zero matrix. Each element of the predetermined matrix labeled with a number corresponds to a respective cyclic-permutation matrix.
US08762805B2

A method for decoding encoded data comprising integrated data and header protection is disclosed herein. In one embodiment, such a method includes receiving an extended data array. The extended data array includes a data array organized into rows and columns, headers appended to the rows of the data array, column ECC parity protecting the columns of the data array, and row ECC parity protecting the rows and headers combined. The method then decodes the extended data array. Among other operations, this decoding step includes checking the header associated with each row to determine whether the header is legal. If the header is legal, the method determines the contribution of the header to the corresponding row ECC parity. The method then reverses the contribution of the header to the corresponding row ECC parity. A corresponding apparatus (i.e., a tape drive configured to implement the above-described method) is also disclosed herein.
US08762800B1

A system that includes a multiplicity of flash memory cells; a reading apparatus; a writing apparatus for writing logical data from temporary memory into individual flash memory cells from among said multiplicity of flash memory cells, thereby to generate a physical representation of the logical data including a plurality of physical levels at least some of which represent, to said reading apparatus, at least one bit-worth of said logical data; and a special cell marking apparatus operative to store an earmark in at least an individual one of said multiplicity of flash memory cells for subsequent special treatment.
US08762796B2

In an embodiment, provided is a communication device connected to time servers via a network with transfer devices. In the communication device: a network controller receives a message containing time information counted by the time server and containing a network identifier, and obtains a receiving timing of the message; a network processing unit, when the network identifier in the message does not match with any network identifier, destroys the message; a protocol processing unit, when the network identifier has a match, calculates a time error by the time information in the message and the receiving timing, detects whether a first time server is malfunctioning, and when detected the first time server malfunctioning, outputs the time error calculated by a network identifier assigned to a second time server; a servo calculates an operation amount by the time error; and a clock varies a clock rate according to the operation amount.
US08762788B2

A redundancy control system and method of transmitting computational data are provided, for detection of transmission errors and failure diagnosis, including generating first computational data and generating first generated data using a first generation algorithm for error detection; generating second computational data and generating second generated data using a second generation algorithm for error detection; comparing the first/second computational data; transmitting transmission data including coincident computational data and the first/second generated data; generating, in the receiving device, computational data and third/fourth generated data from preset first/second generation algorithms; and comparing the first/third generated data and the first/third generated data, and detecting the presence or absence of an error in the received computational data.
US08762785B2

A method and a device for handling exceptions in an embedded system are disclosed. The method comprises: establishing an exception callback linked list for an application program when the application program is running; registering an exception handling function and the corresponding relation between the exception handling function and the exception information into the exception callback linked list by the application program; when the exception is captured, searching the corresponding relation between the exception handling function and the exception information to locate an exception handling function matching the captured exception, according to the exception information of the captured exception; after a matched exception handling function is located, calling and executing the matched exception handling function to perform the exception handling. By adopting the method and the device, the direct operation of the exception handling function to the bottom layer hardware is avoided, and the portability and robustness of the software are improved.
US08762782B2

A BIOS circuit for a computer includes a baseboard management controller (BMC), a central processing unit (CPU), a main basic input-output system (BIOS) storage, and a subsidiary BIOS storage. Both the main BIOS storage and the subsidiary BIOS storage store programs for controlling the computer. The CPU executes the programs stored in the main BIOS storage to control the computer. When data of the programs stored in the main BIOS storage is missing or corrupted, the BMC copies data of the programs stored in the subsidiary BIOS storage to the main BIOS storage to recover the missing or corrupted data in the main BIOS storage.
US08762767B2

Fault tolerant operation is disclosed for a primary match server of a financial exchange using an active copy-cat instance, a.k.a. backup match server, that mirrors operations in the primary match server, but only after those operations have successfully completed in the primary match server. Fault tolerant logic monitors inputs and outputs of the primary match server and gates those inputs to the backup match server once a given input has been processed. The outputs of the backup match server are then compared with the outputs of the primary match server to ensure correct operation. The disclosed embodiments further relate to fault tolerant failover mechanism allowing the backup match server to take over for the primary match server in a fault situation wherein the primary and backup match servers are loosely coupled, i.e. they need not be aware that they are operating in a fault tolerant environment.
US08762765B2

An electronic apparatus input and/or output a signal from and/or an external apparatus. The electronic apparatus includes: a clock section in which a frequency is set and which gives a clock signal having the set frequency; an input-output section which inputs and/or outputs the signal according to the clock signal given from the clock section; a frequency detecting section which detects a frequency of a signal given from the external apparatus; and a frequency setting section which determines the frequency of the clock signal based on the frequency detected by the frequency detecting section, and sets the frequency in the clock section.Since the frequency of the clock signal is automatically set based on the frequency given from the external apparatus, it is possible to diminish a cumbersome maintenance work or reduce the cost.
US08762764B2

This invention relates to a method of receiving a first potentially unreliable clock signal having a first frequency; receiving a second reliable clock signal having a second frequency; wherein the first frequency and the second frequency have an expected relationship; determining whether the first potentially unreliable clock signal has changed with respect to the second reliable clock signal by: determining an actual relationship between the first potentially unreliable frequency and the second reliable frequency; and generating an alarm signal if the actual relationship is different to the expected relationship.
US08762761B2

An integrated circuit, in accordance with embodiments of the present technology, includes a plurality of engines, a plurality of engine level power gating (ELPG) controllers, and a power gating arbiter for implementing engine level power gating arbitration techniques. The power gating arbiter may receive requests from one or more ELPG controllers to turn on their respective engines or portions therein. The power gating arbiter prioritizes the request and sends an acknowledgment to a given ELPG controller to turn on or off its corresponding engine according to the prioritized predetermined order. After receiving the acknowledgement, the given ELPG controller turns on or off its corresponding engine and returns an indication to the power gating arbiter that the corresponding engine is turned on or off. The process may be iteratively repeated for each received request after receiving the indication from the previously serviced ELPG controller that its corresponding engine is turned on or off.
US08762755B2

Methods and systems for managing power consumption in data processing systems are described. In one embodiment, a data processing system includes a general purpose processing unit, a graphics processing unit (GPU), at least one peripheral interface controller, at least one bus coupled to the general purpose processing unit, and a power controller coupled to at least the general purpose processing unit and the GPU. The power controller is configured to turn power off for the general purpose processing unit in response to a first state of an instruction queue of the general purpose processing unit and is configured to turn power off for the GPU in response to a second state of an instruction queue of the GPU. The first state and the second state represent an instruction queue having either no instructions or instructions for only future events or actions.
US08762750B2

This invention provides an information processing apparatus which includes a first storage unit and a second storage unit and implements a function of causing the first storage unit and the second storage unit to store data redundantly while maintaining a power saving mode even upon receiving an access request from an external apparatus in the power saving mode, and a method of controlling the same. To accomplish this, upon receiving an HDD access request in the power saving mode, the information processing apparatus operates after transiting to an HDD access mode in which only minimum necessary functions are activated without activating the main CPU. The contents of the HDD changed during the HDD access mode are stored as history information. Upon transiting from the power saving mode to the normal operating mode, the data in another HDD is updated in accordance with the history information, thereby implementing a mirroring function.
US08762747B2

Illustrated is a system and method to receive a data packet at a first mobile computing device that is part of a plurality of mobile computing devices organized as a mesh network, the data packet including a power up command and device identifier identifying a second mobile computing device requesting power. The system and method also include identifying a path from the first mobile computing device to the second mobile computing device, the path composed of at least the first and second mobile computing devices and including inductive links. Further, the system and method include transmitting electrical power, based upon the inductive links, from the first mobile computing device to a third mobile computing device, the third mobile computing device residing on the path from the first mobile computing device to the second mobile computing device.
US08762745B2

A method for operating a field device of process automation technology, wherein the field device features a fieldbus communication interface, to which a wireless adapter is connected. The field device can be supplied with electrical power by the wireless adapter via the fieldbus communication interface; and an electrical current flowing over the fieldbus communication interface is not limited, so that it can freely adjust corresponding to a respective power requirement.
US08762744B2

A data processing apparatus and methods are disclosed. The data processing apparatus comprises: data processing elements operable to process data; an energy management unit operable to generate energy management information indicative of an energy state of at least one of the data processing elements when processing said data; and logic operable to receive said energy management information and to generate energy management information items associating said energy state with the processing of said data. The information items can provide visibility of how the Energy State of the data processing elements vary in response to the processing of data. Providing this visibility of the Energy State can advantageously enable more detailed the energy management to be performed and the Energy State of the data processing elements to be optimized.
US08762743B2

Provided are a computer program product, system, and method for encrypting data objects to back-up to a server. A client private key is intended to be maintained only by the client. A data object of chunks to store at the server is generated. A first portion of the chunks in the data object is encrypted with the client private key and the first portion of the chunks in the data object encrypted with the client private key are sent to the server to store. A second portion of the chunks in the data object not encrypted with the client private key are sent to the server to store.
US08762738B2

A system apparatus and method for protecting information on a storage device. Embodiments of the invention may create a virtual volume on a storage device. Embodiments of the invention may further transfer information to the virtual volume, remove information stored outside the virtual volume and extend the size of the virtual volume. Other embodiments are described and claimed.
US08762737B2

A method including the steps of manufacturing a product at a product manufacturing entity; maintaining a product control database at product authenticity responsible entity; assigning a first identifier to the product for the purpose of establishing a boot integrity identity of the product; storing a copy of the public part of said first identifier in a memory of the product; assigning a second identifier to the product for the purpose of establishing a logistics identity of the product, the second identifier comprising manufacturing information; storing the second identifier indicating the logistics identity in the product control database; assigning a third identifier for the product for the purpose of establishing a production identity of the product; extracting and storing a copy of the public part of the third identifier indicating a production identity in the product control database; and maintaining the private part of the third identifier indicating a production identity.
US08762733B2

The invention provides a method for verifying a person's identity, which includes obtaining a password and/or random key from a person, and comparing the obtained password and/or random key to a plurality of known passwords and/or random keys to determine a likely identity of the person. The method further includes measuring a specific biometric of the person, the specific biometric comprising a respiratory, cardiac, or other physiologic biometric, and comparing the measured specific biometric to the known specific biometric of the person that is associated with the obtained password and/or random key to verify the likely identity of the person.
US08762730B2

A method for establishing a secure connection between a first computer and a second computer, comprising the steps of (A) generating a signature authentication pair on the first computer, (B) receiving a plurality of authentication pairs that may or may not include the signature authentication pair, (C) detecting whether the signature authentication pair is received in the authentication pairs and (D) if the signature authentication pair is detected, creating a secure connection between the first computer and the second computer.
US08762729B2

A group signature system includes: a key issuer server for generating a first parameter of a group public key, generating a corresponding master issuing key, and issuing a signature key to a user when a user device joins; an opener server for generating a second parameter of the group public key, and a corresponding master opening key and master linking key; and a linker server for checking whether two valid signatures have been linked by using the master linking key when the two signatures corresponding to a group public key are given. The group signature system further includes: a signature verifying unit for confirming a validity of the given signatures and a signer information confirming unit for confirming a validity of singer confirming information generated by the opener server.
US08762727B2

A system and method includes timing parameters within a node-verification protocol, such as OCPS, to facilitate a determination of the proximity of a target node to a source node. The node-verification protocol includes a query-response sequence, wherein the source node communicates a query to the target node, and the target node communicates a corresponding response to the source node. The source node establishes a lower bound on the distance between the source node and the target node based on a measure of the time required to effect this query-response sequence. The time required to effect this sequence includes the time required to communicate the query and response, as well as the time required to process the query and generate the response. The target node includes a measure of the time required to process the query and generate the response to the source node. The source node subtracts this time from the total query-response time to determine the time consumed for the communication. This communication time is compared to a threshold value to determine whether the target node is local or remote relative to the source node.
US08762726B2

The present invention provides a method and system for secure access to computer equipment. An embodiment includes a secure access controller connected to a link between a transceiver (such as a modem) and the computer equipment. Public and private keys are used by the secure access controller and a remote user. The keys are provided to the secure access controller by an authentication server. Once the transceiver establishes a communication link with the user, the access controller uses these keys to authenticate packets issued by the user to the computer equipment. If the packet is authenticated, the access controller passes the packet to the computer equipment. Otherwise, the packet is discarded.
US08762723B2

An approach to cryptographic security uses a “fuzzy” credential, in contrast to a “hard” credential, to eliminate cryptographic algorithmic repeatability on a device that may be subject to physical attacks. By eliminating repeatability performed at an algorithmic (e.g., gate or software) level, a device inherently lacks one of the fundamental setup assumptions associated with certain classes of side channel, fault injection, timing, and related attacks, thus helps to protect the system against such attacks while preserving the cryptographic security of the system.
US08762721B2

A method for a terminal including a first media access control (MAC) layer and a second MAC layer to create an authorization key includes performing a first network entry process to a base station through the first MAC layer, and performing a second network entry process for a frequency overlay to the base station through the second MAC layer. In this instance, the first network entry process includes acquiring a key for generating an authorization key through an authentication process according to an authentication method negotiated with the base station, and generating a first authorization key through the key for generating the authorization key. The second network entry process includes generating a second authorization key by using the key generated in the first network entry process for generating the authorization key.
US08762719B2

Aspects of a method and system for command authentication to achieve a secure interface are provided. Command authentication between a host and a slave device in a multimedia system may be achieved by on-the-fly pairing or by an automatic one-time-programming via a security processor. In an on-the-fly pairing scheme, the host may generate a host key based on a host root key and host control words while the slave may generate slave key based the host key, a slave root key and slave control words. The slave key may be stored and later retrieved by the slave device to obtain the host key for authenticating host commands. The host may be disabled from generating and/or passing the host key to the slave. In an automatic one-time programming scheme, the security processor may burn a random number onto a onetime-programmable memory in the host and slave devices for command authentication.
US08762718B2

A headend gateway can receive a data stream to forward to a client device of a broadcast network, and can determine whether the data stream includes a data block that has been recently broadcasted to any device of the broadcast network. The system can generate a new data stream that includes an identifier to any data block that has been broadcasted recently, and includes an encrypted block-decryption key that allows the recipient of the data stream to decrypt the data block. A client device of the broadcast network can receive a plurality of encrypted data blocks from the broadcast network, and can cache a subset of these encrypted data block regardless of whether or not they are intended for the local client device. The client device can access a cached data block when it receives an identifier and a block-decryption key for the data block.
US08762715B2

An event-triggered pairing mechanism allows pairing wireless devices having short range interfaces (e.g., Bluetooth devices) by bumping the wireless devices together. A wireless device being paired with a connecting device detects a bump event; exchanges time information about the bump event with the connecting device; authenticates the connecting device based on the exchanged time information; and allows exchange of user data with the connecting device based on verification of the exchanged time information. Once the devices are paired, user content can be securely exchanged between the devices.
US08762713B2

A system configured to authenticate a user for encryption or decryption includes a user authentication apparatus, a computer-readable medium operable to communicate with the user authentication apparatus, and an encryption and decryption computer communicating with the user authentication apparatus. The computer-readable medium may store user identifying information and encryption and decryption data. The encryption and decryption computer may be configured to receive an application programming interface (API) for interfacing with the user authentication apparatus and receive the user identifying information from the computer-readable medium via the API. A user may be authenticated based on the user identifying information and, once the user is authenticated, the encryption and decryption data may be read.
US08762712B1

A person-to-person secure file transfer system includes an originating computer that receives a public key of a recipient from a cloud computing system. The originating computer encrypts a file using a message key, and encrypts the message key using the public key of the recipient. The encrypted file is stored in the cloud computing system. In response to a request from a receiving computer, the cloud computing system decrypts the encrypted message key using a private key of the recipient, decrypts the encrypted file using the message key, and provides the now decrypted file to the receiving computer. In another example, the cloud computing system provides the private key of the recipient and the encrypted file to the receiving computer, which decrypts the encrypted message key using the private key of the recipient and decrypts the encrypted file using the message key.
US08762711B2

Systems and methods are disclosed for enabling a recipient of a cryptographically-signed electronic communication to verify the authenticity of the communication on-the-fly using a signed chain of check values, the chain being constructed from the original content of the communication, and each check value in the chain being at least partially dependent on the signed root of the chain and a portion of the communication. Fault tolerance can be provided by including error-check values in the communication that enable a decoding device to maintain the chain's security in the face of communication errors. In one embodiment, systems and methods are provided for enabling secure quasi-random access to a content file by constructing a hierarchy of hash values from the file, the hierarchy deriving its security in a manner similar to that used by the above-described chain. The hierarchy culminates with a signed hash that can be used to verify the integrity of other hash values in the hierarchy, and these other hash values can, in turn, be used to efficiently verify the authenticity of arbitrary portions of the content file.
US08762703B2

The present disclosure includes boot partitions in memory devices and systems, and methods associated therewith. One or more embodiments include an array of memory cells, wherein the array includes a boot partition and a number of additional partitions. Sequential logical unit identifiers are associated with the additional partitions, and a logical unit identifier that is not in sequence with the sequential logical unit identifiers is associated with the boot partition.
US08762701B2

A user-friendly system, method, and program product for installing an image on a computer, the method comprising: booting the computer (400) from an image source; receiving first information from an end-user of the computer (400), wherein the first information is at least one unique identifier associated with the end-user; obtaining automatically second information associated with the end-user based on the first information; determining automatically if there is an existing record associated with the computer based on the second information; renewing automatically, if there is an existing record associated with the computer, a computer account in a directory service based on the existing record; creating automatically, if there is not an existing record associated with the computer, a new computer account in the directory service; installing automatically the image to the computer; and joining automatically the computer to directory service domain based on the newly created computer account or based on the renewed computer account.
US08762680B2

A set of physical input/output adapters (PIOAs) is configured such that each PIOAs in the set of PIOAs is a functional equivalent of another PIOAs in the set of PIOAs. A utilization of each PIOA in the set of PIOAs is measured. A number of PIOAs needed to service a workload is determined. A first subset of PIOAs from the set of PIOAs is powered down if the number of PIOAs needed to service the workload is smaller than a number of operational PIOAs. The I/O operations associated with the first subset of PIOAs are transferred to a second subset of PIOAs remaining operational in the set of PIOAs.
US08762676B2

A memory access control device for controlling access to a plurality of memory devices with differing latency, controls, when performing a first access and then a second access, the timing of performing the second access, according to a memory device accessed in the first access and a memory device accessed in the second access.
US08762670B2

A storage device for storing data includes, a first storage part which stores data, a second storage part which stores backup data of the data stored in the first storage part, a writing order determination part which determines a writing order of data to the second storage part such that the writing order is an order from data whose storage period remains longest to data whose storage period remains shortest, and a writing control part which performs control such that the data stored in the first storage part is written to the second storage part in accordance with the writing order.
US08762668B2

A system comprises a first storage system, a second storage system, a plurality of switches, and a server connected with the first storage system via a first group of switches and connected with the second storage system via a second group of switches. The first group and the second group have at least one switch which is not included in both the first and second groups. The first storage system receives I/O commands targeted to first logical units from the server via the first group of switches. The first storage system maintains first information regarding the ports of both the first and second storage systems. The first information is used to generate multipath communication between the server and the first storage system, including at least one path which passes through the second storage system and at least one other path which does not pass through the second storage system.
US08762665B2

A switch connectable between hosts and storage device, the switch for providing a service of allotting virtual areas to be deployed in the storage device to any of the hosts upon demand, the switch includes: a processor for controlling allotment of virtual areas to the hosts and allocation of physical areas of the storage device to the virtual areas; and a memory for storing information of the host allowed access to the virtual areas, the processor controlling access by any of the hosts to the virtual area so as to restrict access by any of the hosts to a part of the virtual areas allotted to the any of the hosts in reference to the memory.
US08762661B2

In a particular embodiment, a controller is adapted to control read/write access to a storage media including a pre-allocated area having multiple meta-blocks. The controller includes logic adapted to control the multiple meta-blocks as a first in first out (FIFO) circular queue. The logic selects one or more meta-blocks from the multiple meta-blocks based on an order associated with the FIFO circular queue and selectively writes a logical block address (LBA) mapping table to the selected one or more meta-blocks.
US08762652B2

A data processing system includes a first master having a cache, a second master, a memory operably coupled to the first master and the second master via a system interconnect. The cache includes a cache controller which implements a set of cache coherency states for data units of the cache. The cache coherency states include an invalid state; an unmodified non-coherent state indicating that data in a data unit of the cache has not been modified and is not guaranteed to be coherent with data in at least one other storage device of the data processing system, and an unmodified coherent state indicating that the data of the data unit has not been modified and is coherent with data in the at least one other storage device of the data processing system.
US08762650B2

Provided are a computer program product, sequential access storage device, and method for managing data in a sequential access storage device receiving read requests and write requests from a system with respect to tracks stored in a sequential access storage medium. A prefetch request indicates prefetch tracks in the sequential access storage medium to read from the sequential access storage medium. The accessed prefetch tracks are cached in a non-volatile storage device integrated with the sequential access storage device, wherein the non-volatile storage device is a faster access device than the sequential access storage medium. A read request is received for the prefetch tracks following the caching of the prefetch tracks, wherein the prefetch request is designated to be processed at a lower priority than the read request with respect to the sequential access storage medium. The prefetch tracks are returned from the non-volatile storage device to the read request.
US08762648B2

In a storage system, a first reboot controller in a first control apparatus causes a second control apparatus to reboot, when it is detected that a second control apparatus has stopped access operations. The first reboot controller also places a boot event record in a non-volatile storage device of the second control apparatus to indicate that the rebooting of the second control apparatus has been caused by the first control apparatus. After that, a second reboot controller in the second control apparatus causes at least the first control apparatus to reboot while keeping intact the cache data stored in a cache memory of the first control apparatus, when the access controller of the first control apparatus is stopped while the second control apparatus is rebooted, and when a boot event record is found in the non-volatile storage device of the second control apparatus.
US08762631B2

A memory system according to an embodiment of the present invention comprises: speed of processing for searching through management tables is increased by providing a forward lookup table for searching for, respectively in track and cluster units, from a logical address, a storage device position where data corresponding to the logical address and a reverse lookup table for searching for, from a position of the storage device, a logical address stored in the position and linking these tables.
US08762630B2

Methods of operating an apparatus such as a computing system and/or memory device for memory endurance are provided. One example method can include receiving m digits of data having a first quantity of digits represented by a first data state that is more detrimental to memory cell wear than a second data state. The m digits of data are encoded into n digits of data having a second quantity of digits represented by the first data state. The value n is greater than the value m. The second quantity is less than or equal to the first quantity. The n digits of data are stored in an apparatus having memory cells.
US08762625B2

Systems and methods are disclosed for stochastic block allocation for improved wear leveling for a system having non-volatile memory (“NVM”). The system can probabilistically allocate a block or super block for wear leveling based on statistics associated with the block or super block. In some embodiments, the system can select a set of blocks or super blocks based on a pre-determined threshold of a number of cycles (e.g., erase cycles and/or write cycles). The block or super block can then be selected from the set of super blocks. In other embodiments, the system can use a fully stochastic approach by selecting a block or super block based on a biased random variable. The biased random variable may be generated based in part on the number of cycles associated with each block or super block of the NVM.
US08762622B2

Flash memory drives and related methods are disclosed that operate to keep frequently written data, which results in frequently erased blocks, in SLC-mimicking MLC flash, and relatively static data in normal MLC flash. A flash drive according to the present disclosure keeps track of the number of times that data for each logical block address (LBA) has been written to the flash memory, and determines whether to store newly received data associated with a particular LBA in SLC-mimicking MLC flash or in normal MLC flash depending on the number of writes that have occurred for that particular LBA. Dynamic allocation can occur between the two types of MLC. Related methods and software are also described.
US08762621B2

The present disclosure includes methods and devices for logical unit operation. One device embodiment includes a number of logical units, wherein each of the number of logical units has a unique address. The device includes control circuitry coupled to the number of logical units and configured optionally to control more than one of the number of logical units with one of a number of commands and one address.
US08762619B2

A display device that has multiple inputs for receiving video data and peripheral data from multiple computing devices, and an output for attaching a peripheral. The display is operable in one of two states, to provide both a video and peripheral signal paths between a selected one of the interconnected computing devices and the display's panel and attached peripherals. At any given time only one of the computing devices may utilize both the display and any attached peripherals. Exemplary embodiments may handle video and peripheral data streams received from a computing device over a single physical link.
US08762614B2

An early interrupt feature enables generation of interrupts prior to completion of an analog-to-digital conversion to be used in a processor PID calculation. Even though an analog-to-digital conversion is still in process, the PID application software can use the early interrupt time to begin execution of an interrupt service routine (ISR). The early interrupt can improve the throughput and response time of the PID control loop by overlapping the completion of the ADC conversion with the processor overhead associated with the interrupt request. A plurality of pipelined registers, each having substantially the same delay time as the pipelined stages of the ADC, are selectable to provided a delay time that may be used to generate an early interrupt, wherein the latency time between an ADC conversion and processing of an interrupt relating to that ADC conversion may thereby be shortened.
US08762612B2

A communication slave used in a communication network system includes a control device, a capacitive element, a voltage determining portion, and a time measuring portion. The control device controls communication with a master. The capacitive element is coupled between a high-potential side bus and a low-potential side bus. The voltage determining portion determines whether a voltage between the buses exceeds a threshold voltage. The time measuring portion measures a time from when a charge of the capacitive element through the buses is started to when the voltage determining portion determines that the voltage exceeds the threshold voltage. The control device sets an ID value for communicating with the master based on a length of the time measured by the time measuring portion.
US08762602B2

An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords that the processor organizes into functionally common subsets. The processor includes a general purpose processor (GPU) and one or more special purpose processor (SPUs). An SPU of the processor may includes two SPU buffers. The processor first transfers bitstream data into GPU buffer memory and then populates the SPU buffers one after another with bitstream data. The SPU buffers may each include an overlap region that the SPU populates with the same bitstream data. The SPU parses the bitstream data in the SPU buffers in alternating fashion. The SPU may shift parsing from the one SPU buffer to the other SPU buffer when parsing reaches a subset boundary within an overlap region.
US08762599B2

In one embodiment, the present invention includes a method for handling a registration message received from a host processor, where the registration message delegates a poll operation with respect to a device from the host processor to another component. Information from the message may be stored in a poll table, and the component may send a read request to poll the device and report a result of the poll to the host processor based on a state of the device. Other embodiments are described and claimed.
US08762594B2

A change is managed in the attachment state between a first device and a second device which are connected via an interface. The first device comprises a high frequency clock. The first device is in a sleep state in which the high frequency clock is deactivated. A detection of a change in the attachment state of the second device is periodically triggered on said interface, on the basis of a low frequency clock. Upon detection of a change in the attachment state, the sleep mode is exited by activating the high frequency clock.
US08762592B2

A selecting device that receives a digital connector ID signal and that generates a device output signal, the connector ID signal being representative of a connector ID for a connector that receives a server module, the device output signal being indicative of whether the server module is selected as a master server. Generating a signal indicative of an information handling system module rank includes generating a connector ID signal when a module is coupled to a chassis connector having a connector ID associated therewith, the connector ID signal being representative of the connector ID, receiving the connector ID signal at a selecting device, and generating a device output signal using the selecting device, the device output signal being indicative of a module rank.
US08762588B2

An output module for an industrial controller configurable to simplify setup and commissioning is disclosed. The output module includes configurable PWM outputs that may be scheduled to start at different times within the PWM period, that may be configured to generate a fixed number of PWM pulses, and that may have an extendable PWM period. The output terminals are configurable to enter a first state upon generation of a fault and further configurable to enter a second state after a configurable time delay following the fault being generated. The output module may receive inputs signals directly from another module and set output signals at the terminals responsive to these signals.
US08762587B2

A data acquisition card, an expansion control system for a data acquisition card and a method thereof are disclosed. The method includes: a card address is preset for each data acquisition card, a channel address is preset for each data channel in the data acquisition card; the data acquisition card generates a corresponding card address signal after receiving a card beat signal from a user circuit, and judges whether the data acquisition card is selected; if the data acquisition card is selected, it generates a corresponding channel address signal after receiving a channel beat signal from the user circuit, and selects the data channel corresponding to the channel address signal. The data acquisition card, the expansion control system for the data acquisition card and the method thereof have powerful expansibility and high stability.
US08762586B2

An integrated circuit (IC) includes a plurality of pads adapted to communicate signals with a circuit external to the IC, and a first mixed signal interface block coupled to a first pad in the plurality of pads, where the first mixed signal interface block is adapted to receive a first trigger signal from the circuit external to the IC and to provide a second trigger signal. The IC further includes a second mixed signal interface block coupled to a second pad in the plurality of pads, where the second mixed signal interface block is adapted to receive and track a first input signal from the circuit external to the IC in a first mode of operation of the IC. The second mixed signal interface block is further adapted to generate, in response to the second trigger signal, a first output signal based on the first input signal and to provide the first output signal to a digital core of the IC in a second mode of operation of the IC, where the power consumption of the IC is lower in the first mode of operation than in the second mode of operation.
US08762583B1

This invention is a system and a method for operating a storage server that provides read or write access to a data in a data network using a new architecture. The method of processing I/Os in response to a request by a client of the storage server executes one or more services communicated by a policy engine. The I/Os received from the application are tagged and catalogued to create co-related I/O patterns. The policy engine is then updated with the results of processing the I/Os after executing services on those I/Os.
US08762581B2

A multi-thread packet processor which processes data packets using a multi-threaded pipelined machine, wherein no instruction depends on a preceding instruction because each instruction in the pipeline is executed for a different thread. The multi-thread packet processor transfers a data packet from a flexible data input buffer to a packet task manager, dispatches the data packet from the packet task manager to a multi-threaded pipelined analysis machine, classifies the data packet in the analysis machine, modifies and forwards the data packet in a packet manipulator. The multi-thread packet processor includes an analysis machine having multiple pipelines, wherein one pipeline is dedicated to directly manipulating individual data bits of a bit field, a packet task manager, a packet manipulator, a global access bus including a master request bus and a slave request bus separated from each other and pipelined, an external memory engine, and a hash engine.
US08762580B2

A system for event-based synchronized multimedia playback, comprising a media source device and a plurality of destination devices, each destination device comprising a local clock, and a synchronization module on one of the devices. The synchronization module transmits common events, En, each with a unique event number, to each of the plurality of destination devices. Each destination device records time Dxn when event En is received and transmits an acknowledgement message back to the synchronization module comprising time Dxn and event number n. The synchronization module determines phase and frequency differences between clocks of respective destination devices; computes a frequency adjustment to compensate for phase and rate differences; and directs each respective destination device to adjust its clock phase and frequency accordingly. Each destination device adjusts its local clock as directed or may perform a sample rate conversion on sample data in order to enable synchronized media playback.
US08762579B2

A verifiable date stamp for use in portable electronic devices automatically and transparently determines within the portable device or devices the correct date and time that a document or image is created. By keeping periodic records of tests for accuracy of the date and time of the device(s), it will be possible to provide admissible evidence of the date stamps generated by the portable devices. The date stamp provided by the invention includes not only date and time but, in addition, GPS location (latitude, longitude and altitude) and time zone. In some embodiments which involve the use of video, the date stamp includes beginning and ending time and, optionally, average velocity, if any, for the time duration of the video clip.
US08762576B2

Side loading of content elements is provided. A selection of a content element from a terminal device may be received and a content format associated with the terminal device may be identified. If the content element is not available in the identified content format, the content element may be transcoded from a current content format to the identified content format and the content element may be transferred to the terminal device in the identified content format.
US08762575B2

Content may be inserted at a duplicating device by inserting advertising content into a duplicated feed, and transmitting the duplicated feed to the terminal. The transmission of the duplicated feed is performed in response to a state of the terminal.
US08762568B1

A method and system is provided to reduce the time to restore links in a communication system. The method and system employ a preplanned backbone zone to eliminate downtime searches for alternate paths. Efficient use of restoration techniques assures that inter-zone routes are properly allocated. Alternate paths are chosen by calculating shortest paths from a root node to a target node. The shortest paths are placed in a table for lookup whenever a communication failure occurs. Considerations as to cost and length are taken into account in determining the alternative routes.
US08762565B2

When the information-provision apparatus is providing an audio signal to the specific information reproduction apparatus, the user enters an operation input to the specific information reproduction apparatus to switch processing to reproduce an audio content from the specific information reproduction apparatus to another information reproduction apparatus. In this case, the specific information reproduction apparatus requests the information-provision apparatus to start an operation of providing the audio content to the other information reproduction apparatus specified in the operation input as an apparatus to newly reproduce the audio content. Then, the specific information reproduction apparatus requests the information-provision apparatus to end an operation of providing the audio content to the specific information reproduction apparatus specified in the operation input as an apparatus to terminate an operation of reproducing the audio content.
US08762564B1

A novel method and system is provided for dynamically selecting, assembling and inserting content into streaming media. The system and method allow for the selection of the content to be inserted into a streaming media program to be performed after the manifest, or equivalent, defining the streaming media program has been provided to a rendering device and to allow the selection of multiple pieces of content to fill a defined insertion point duration, provided only that the total duration of the selected pieces of content equal the duration of the defined insertion point. Selected pieces of content to be inserted are assembled by the system and method into an assembled emulated single piece of content which removes the need for discontinuity indicators, or equivalents, to be placed in the manifest between the selected pieces of content.
US08762558B2

A communication system capable of preventing data transmission to a terminal not desired by the user, and setting a redirect destination of data from a terminal desired by the user. A SIP server transmits address information of a first terminal to an external apparatus when the SIP server receives a connection request to the first terminal from the external apparatus. The SIP server determines whether or not to permit a second terminal to be set as a redirect destination of the connection request when it is requested by the user to set the second terminal as the redirect destination, and sets the second terminal as the redirect destination according to the determination. Then, the SIP server transmits address information of the second terminal to the external apparatus when it receives the connection request in a state where the second terminal is set as the redirect destination.
US08762552B2

A SAN management software program controls access to resources in the SAN by associating individual users with one or more administration domains. A user that is associated with an administration domain that includes a port of a SAN switch can configure or otherwise access the port but is restricted from accessing ports outside of that administration domain. Likewise, access to other sub-fabric resources can be restricted and allowed to individual users and users in specific roles or groups. In this manner, the SAN administrative user has very specific control over which users can access which SAN resources and what level of access these users are granted.
US08762546B2

A method and apparatus for a client to continue to receive updates from a server when a channel has been disconnected before the expiration of a heartbeat timer is disclosed. The method includes sending a heartbeat message from the client to the server wherein the heartbeat message is sent at the expiration of a timer having a first time interval that is less than the first timeout duration period of the server. The method includes detecting that the channel is disconnected before the expiration of the first time interval and then determining a second timeout duration period from detecting the channel is disconnected. After determining the second time out duration, the method includes resetting the first time interval to a second time interval for the sending of the heartbeat message wherein the second time interval being less than the second timeout duration period.
US08762530B2

A peer-to-peer network in which a respective uploaders is paid for uploading content in accordance with a request for the content by a respective downloader. More specifically, the respective uploader is paid an amount determined in accordance with quality of service factors committed to in advance of the uploading by the respective uploader, quality of service factors actually provided to the respective downloader by the respective uploader or a quality of service requested by the respective downloader. A central system reconciles payment from the respective uploader, to a respective downloader and to a content rights holder.
US08762521B2

A computer implemented method to monitor the distribution of software to computers on a network is provided. The network has a data source, for example a systems management tool, which stores data relating to downloads of software. It is desirable for the purpose of operating the network economically to monitor the distribution of software to users. The systems management tool is accessed to determine the number of the computers on the network which have received a particular item of software. That number is compared with a threshold number which is small compared to the number of computers on the network. If the number is less than the threshold that is taken as an indication that the particular item of software has been distributed to the computers by a download as a result of one or more individual requests by users of the computers. Monitoring such indications can be used to estimate the cost of dealing with individual requests and that provides information for assisting a decision to provide a portal for making software available to users. Such an indication may be used to automatically make the software available on a portal to be downloaded by other users, if such a portal is provided.
US08762517B2

A process for managing usage on a broadband network, said process comprising: (a) monitoring a subscriber's broadband usage; (b) determining if said usage rises to a level indicative of an event; (c) determining if said event is consistent with heavy usage or with a security incident; (d) if said event is consistent with heavy usage, offering said subscriber at least one of a plan for an upgraded subscription, or an incentive to concentrate usage in nonpeak time; and (e) if said event is consistent with a security incident, exercising security measures to minimize unintended usage.
US08762515B2

A computer-based method for depicting the participating devices of a multicast group based on the transmit and the receive activities of the devices in a computer network is described. The method includes extracting, from a database, a single instance of each unique packet header associated with a plurality of multicast packets, the multicast packets having been transmitted across the computer network over a predefined period of time, calculating a number of bytes transferred for each source internet protocol (IP) to destination IP multicast tuple from the extracted packets, determining a location of the source IP address and a bandwidth associated with the source IP address from the extracted packets, determining a location of the devices subscribing to the packets and a bandwidth associated with each of the destination sites, and providing a display of all multicast traffic, wherein the multicast traffic is summarized in a user selectable list.
US08762513B2

Embodiments of the present invention are directed to enforcing zoning at a network adapter of an end point device. Thus, a network adapter can monitor the communications that are sent and/or received by the adapter and discard communications that are prohibited based on the zoning rules applicable to the adapter. In some embodiments, zoning configuration information can be defined and stored at a central entity and sent to the various network adapters. Alternatively, or in addition, each network adapter can also check outgoing communications to ensure that they include a proper source address. More specifically, outgoing communications may be checked to ensure that their source address is the address (or one of the addresses) that are associated with the network adapter. This can be used to detect and/or prevent malfunctions and/or intentional tampering or hacking.
US08762511B2

A method for use in management of network elements in a communications network performed by a network element of said network. The method comprises receiving by an agent operating in said network element a request to execute a first function, wherein said first function relates to management of at least one network element; sending to said first function a message corresponding to said request and executing said first function. Said request being from a predefined set of requests and said first function being from a predefined set of functions. Said first function is implemented in a network element where it is to be executed.
US08762505B2

A platform for manipulating data associated with defining, deploying, and administering distributed server systems utilizes a structured data model with a flexible replication mechanism, a set of schemas, and an object model to manipulate system topology, configuration (settings), and policies. A scoping mechanism for characteristics of the settings, policies, and resolution is provided in addition to the data model along with an authorization mechanism for single and multi-tenant environments.
US08762502B2

A client computing device uses a transport protocol to randomly access over a network a disk image stored on a server computing device. The disk image is remotely mounted at the client computing device from the server computing device. The disk image is installed on a storage device of the client computing device, without having to map the disk image as a network drive at the client computing device and/or without downloading the disk image locally to the client computing device.
US08762497B2

A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, the server identifies the instance of the device based on the command, retrieves data that is specific to the instance of the device, and sends the data to the embedded controller over the computer network.
US08762492B2

An Internet television program guide electronic-mail (e-mail) reminder system is provided. The system allows a user at a multimedia system to order and receive e-mail message reminders of scheduled television events over the Internet. The user can order e-mail reminders after selecting a program from the program listings or by supplying [a program title directly] specific user program preferences without having to consult the program listings. The user can specify when and how often the reminders will be generated and received. If desired, the user can view a list of all currently requested e-mail reminders. Entries can be added to the list or the user can cancel a previously ordered reminder. The user can order e-mail reminders for scheduled pay-per-view programs using the system. The user can also have reminder information periodically updated and available directly on the user's multimedia system.
US08762488B2

A system and a method are disclosed for authenticating a user request to determine whether to optimize content requested by the user based on a user profile, a network provider profile, network conditions and the user's service level with an application requesting the content. A user profile provides, for example a data rate plan subscribed to by the user, the user's device type, etc. Network provider profile provides whether the network provider has subscribed to optimization services. Similarly, user's service level provides whether the application is subscribed to receive optimized data. If the user, the network and the application provide for optimization or if the network is congested or busy, the user is provided with a destination address wherein the user may retrieve optimized content.
US08762487B2

A method of performing a Service Group (SG) Discovery procedure in a communication system is disclosed. The method comprises transmitting a Request message from a first personal network element (PNE) to a personal network (PN) gateway (GW) or the PN GW to a Converged Personal Network Service (CPNS) Server; and transmitting a Response message from the PN GW to the first PNE or the CPNS Server to the PN GW according to the Request message. The Request message comprises at least one of an OriginEntityID, and a first SGInfo which comprises a keyword, or the Response message comprises a second SGInfo.
US08762474B2

Systems and methods are disclosed that provide notification of waiting voicemail messages between different types of communication networks. A first communication network as described herein includes a voicemail server to store voicemail messages for a user of a communication device. A second communication network provides phone service to the communication device but uses a different signaling protocol than the first communication network. In order to notify the user of the waiting voicemail message in the voicemail server, a subscriber server (e.g., an HLR) in the first communication network receives a voicemail waiting indicator in the signaling protocol of the first communication network, identifies the signaling protocol of the second communication network, and converts the voicemail waiting indicator to the signaling protocol of the second communication network. The second communication network may then provide notification of the waiting voicemail message to the user.
US08762473B2

Some embodiments provide a communication tool that directly sends messages to accounts of different entities across different social media sites by automatically identifying and associating the accounts of the entities when the entities are referenced in the contents of the messages. Such identification and association is performed without the message originator manually specifying the accounts as intended recipients for the messages. The communication tool also automatically sends messages to different social media accounts of the message originator. The communication tool also blasts messages to an information aggregator that aggregates messages to develop a database from which the messages that target a particular entity can be presented irrespective of whether the particular entity has registered an account with any social media site, irrespective of which social media site the messages are originally destined for, and irrespective of whether a recipient is explicitly specified for the messages by the message originator.
US08762464B2

In a method of operating a wireless handheld device, upon receipt of a user request to compose an email, an email composition screen is displayed with a field indicating an email service to be used. Then, upon a user request launched from this email composition screen, a list of all available email services is displayed.
US08762454B2

A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a flag and/or a tag business object.
US08762450B2

An apparatus and method for reducing frequent server messages including receiving a server request from a network server intended for a mobile station; determining whether to forward the server request to the mobile station; and transmitting a server response to the network server based at least in part on the server request on behalf of the mobile station.
US08762443B1

Matrix operations circuitry for performing operations on submatrices of an input matrix includes a first working memory in which individual ones of the submatrices are operated on. The first working memory has a first submatrix size. The matrix operations circuitry also includes a second working memory in which a collection of the submatrices, that have been operated on in the first working memory, is operated on. The second working memory has an optimum burst size, and the first submatrix size is matched to the optimum burst size.
US08762437B2

In an embodiment, a method performs computer operations using a first fractional precision and a second fractional precision. A computer program has a source variable, a destination variable, and an operation. The source variable has a first dynamic fractional precision, the destination variable has a second dynamic fractional precision that differs from the first dynamic fractional precision, and the operation is related to the source variable and the destination variable. The source variable is aligned to a format of the destination variable, according to the first dynamic fractional precision and the second dynamic fractional precision. The operation is performed using the destination variable and the source variable. A value is assigned to the destination variable according to the operation. In this manner, a single codebase may be written that operates on various hardware that each have different bit precision capabilities, without requiring additional development and verification effort.
US08762436B1

A method is provided for synthesizing signal frequencies using low resolution rational division. A reference frequency value and synthesized frequency value are accepted. In response to dividing the synthesized frequency value by the reference frequency value, an integer value numerator (n) and an integer value denominator (d) are determined, with n/d=I(N/D)=I+N/D=(I+1)−(D−N)/D), and where N/D<1. An accumulator creates a sum of (D−N) and a count from a previous cycle, and creates a difference between the sum and the denominator. The sum is compared with the denominator, and a first carry bit is generated. The complement of the first carry bit is added to a first binary sequence, and the first binary sequence is used to generate a k-bit quotient. The k-bit quotient is subtracted from (I+1) to generate a divisor.
US08762419B2

A method of applying a color modifier to a color having a corresponding color name. The method involves receiving a color modifier and a color name and determining a displacement value corresponding to the received color modifier. Determining a displacement value corresponding to the received color modifier involves reference to a color naming database including a set of color modifiers having corresponding color-attribute displacement values. The color modifier is applied to the color name by applying the displacement value to a color value corresponding to the color name.
US08762416B1

A method for operating a computer data storage system is described. A plurality of requests are received from a client, each request of the plurality of requests having assigned a unique sequence number, each request being an input/output request to a data storage device. The plurality of requests is divided into a plurality of subsets of requests. A unique batch number is assigned to each subset of requests so that each subset of requests is assigned a unique batch number. A first subset of requests having a first batch number is executed in arbitrary order with respect to the sequence number of each request. A second subset of requests is executed in response to a second batch number after execution of all of the first subset of requests has completed.
US08762411B2

Parental dependency information for various data fields may be analyzed to create a data field hierarchy. Each of the data fields may be presented in a selectable list through an interface. Once a data field is selected, any immediate parent(s) and/or child(ren) field(s) of the active data element may be demarcated in the list according to the hierarchy. Additional data entry fields relating to the selected data field and its familial fields may also be displayed. Data in each of data fields may also be analyzed to identify fields with incomplete data. Systems and methods are provided.
US08762410B2

To improve performance of performing XML operations on an XML document in by a client tier, the client generates an index that indexes the nodes of an XML document. The index may be generated, for example, by and during parsing of the XML document. The index contains similar structures to those maintained by a database server to perform XML operations on collections of XML documents. In lieu of parsing XML document to generate an index, the client may generate indexes based on data retrieved from the indexes at the database server.
US08762406B2

A database server receives a data request from a client. In response to the data request, the database server selects, from a database, actual data that satisfies criteria specified by the data request. The database server retrieves the selected actual data from the database. Also in response to the data request, the database server redacts the retrieved data in real time without modifying the actual data contained within the database. This may be accomplished by the prior insertion of masking operators into a top SELECT clause of a query representation generated during semantic analysis. The database server returns the redacted data to the client as a reply to the data request.
US08762405B2

One or more computing devices may be configured to determine an association between at least a first user and a second user based at least on search behavior of the first user and/or the second user. Responsive to the determining, the one or more computing devices may enable a communication forum between the first user and the second user.
US08762399B2

An improved computer system that can include a controller having a computer processor, the controller to reduce insertion times and/or collisions when interfacing with new components introduced to the controller. The system may also include a collision avoidance apparatus that reduces hashing collisions by using a plurality of tables and a plurality of keys per bucket. The system may further include a hash apparatus in communication with the controller to map the plurality of keys to the plurality of tables where the hash apparatus uses a single hash logic to provide an avalanche effect when one key is changed which results in nearly half of bits changing in the plurality of tables.
US08762386B2

Content leaving a local network can be captured and indexed so that queries can be performed on the captured data. In one embodiment, the present invention comprises an apparatus that connects to a network. In one embodiment, this apparatus includes a network interface module to connect the apparatus to a network, a packet capture module to intercept packets being transmitted on the network, an object assembly module to reconstruct objects being transmitted on the network from the intercepted packets, an object classification module to determine the content in the reconstructed objects, and an object store module to store the objects. This apparatus can also have a user interface to enable a user to search objects stored in the object store module.
US08762384B2

A method and system for performing a semantic search on structured data. An unstructured search query is received from a requestor. The query is evaluated within a computer to identify a best structured request based on the unstructured search query. The selected structured request is applied to a set of structured data. The result of the application of the structured request is then returned to the requestor.
US08762378B2

A recipient node of a multi-node data partitioning landscape can receive, directly from a requesting machine without being handled by a master node, a first data request related to a table. A target node of a plurality of processing nodes can be identified to handle the data request. The determining can include the recipient node applying partitioning information to determine a target data partition of the plurality of data partitions to which the data request should be directed and mapping information associating each data partition of the plurality of data partitions with an assigned node of the plurality of processing nodes. The recipient node can redirect the data request to the target node so that the target node can act on the target data partition in response to the data request.
US08762369B2

A continuous query result estimator for use in a data stream management system. The data stream management system configured to execute a continuous query against data items received via at least one input data stream to generate at least one output data stream. The continuous query result estimator comprises a classification module configured to classify a set of at least one data item received via the at least one input data stream into one of a plurality of input data groups. A data store configured to store a respective rule for estimating a result of executing the continuous query against a data item belonging to the input data group. The continuous query result estimator also includes a result estimation module configured to select a rule from the rules stored in the data store on the basis of the classification performed by the classification module.
US08762367B2

A computer-implemented method, apparatus and article of manufacture for optimizing a database query. A query execution plan for the database query is generated using estimated cost information; one or more steps of the query execution plan are executed to retrieve data from a database stored on the computer system. Actual cost information is generated for each of the executed steps, and the estimated cost information is re-calculated using the actual cost information. One or more resource allocation rules defined on one or more steps of the query execution plan are executed, based on the estimated cost information, wherein the resource allocation rules include one or more defined actions. The estimated cost information may be re-calculated using the actual cost information when confidence in the estimated cost information is low, but the estimated cost information may not be re-calculated when confidence in the estimated cost information is high. In addition, the estimated cost information may be re-calculated using the actual cost information, only when the step has one or more resource allocation rules defined thereon.
US08762366B1

A system and a method are disclosed for efficiently executing database queries using a computing device that includes a central processing unit (CPU) and a processing unit based on single instruction multiple thread (SIMT) architecture, for example, a GPU. A query engine determines a target processing unit to execute a database query based on factors including the type and amount of data processed by the query, the complexity of the query, and the current load on the processing units. An intermediate executable representation generator generates an intermediate executable representation for executing a query on a database virtual machine. If the query engine determines that the database query should be executed on an SIMT based processing unit, a native code generator generates native code from the intermediate executable representation. The native code is optimized for execution using a particular processing unit.
US08762365B1

Disclosed are various embodiments for classifying network sites into site categories. A network site is classified into at least one of a plurality of categories based at least in part on similarity. Query popularity, query competitiveness, and/or query importance may be used in determining similarity. The similarity is measured between a first plurality of search queries and a second plurality of search queries. The first plurality of search queries is one that produced first search results that include the network site. The second plurality of search queries is one that produced second search results that include other network sites. Each of the other network sites has a respective category. The query-similarity based scoring may be combined with more scoring based on crawling and processing network page or network site contents.
US08762363B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adding synonym rules based on historic data. According to one implementation, a method includes receiving an indication that a synonym rule that was previously added to a collection of synonym rules is no longer being added to the collection, and receiving historic usage data relating to the synonym rule. The method also includes determining, using the historic usage data relating to the synonym rule, whether to add the synonym rule to the collection, and, in response to determining to add the synonym rule, adding the synonym rule to the collection.
US08762355B2

A method of generating a configuration file is disclosed. According to an embodiment of the invention, the configuration file specifies how an object of a plurality of objects is to be monitored by an agent of an operational management system. The method comprises the step of providing a data file comprising a plurality of parameter settings for a plurality of parameters used to monitor the plurality of objects of the operational management system. The method in accordance with the invention further comprises the step of retrieving a subset of parameter settings from the plurality of parameter settings, wherein the retrieved subset of parameter settings provides specifications for a subset of parameters of the plurality of parameters, wherein the subset of parameters is used to monitor the object. In a further step the configuration file is generated by integrating the subset of parameter settings into a template, wherein the template comprises the subset of parameters, and wherein the parameter settings are assigned to the corresponding parameters.
US08762350B2

A computer system, method and/or computer-readable medium provide independent data objects to a token in compressed form. The independent data objects are representative of security information associated with the token. The system includes an interface operable to communicate with a token, and a processor cooperatively operable with the interface. The processor is configured to determine a set of independent data objects that are associated with the token, and to aggregate the set of independent data objects associated with the token into a group. Also, the processor is configured for compressing the group into a unit of contiguous data, and writing the unit of contiguous data to the token via the interface.
US08762339B2

Aspects of the present invention provide a solution for implementing disaster recovery for an application. A subscription backup site for the application is selected from among a plurality of sites. The site that is selected will have a virtual space that is able to accommodate the workload requirements for the application. The application is deflated on the site in such as way as to operate in a dormant state. In the dormant state, the application has a small fraction of its required resources allocated to it. Thereafter, when disaster recovery is needed, the application can be inflated on the subscription backup site by allocating resources to enable the application to execute on the subscription backup site.
US08762335B2

A method and system for controlling access to stored data is provided. The storage access control system leverages a preexisting security infrastructure of a system to inform the proper access control that should be applied to data stored outside of its original location, such as a data backup. The storage access control system may place similar access control restrictions on the backup files that existed on the original files. In this way, the backed up data is given similar protection as that of the original data.
US08762334B1

A network device may include multiple interfaces, each including a local database to store, in a first group of local records, information associated with a first group of data units sent from or received by a first one of the group of interfaces; a global database to store, in a group of global records, information associated with the first group of data units and information associated with a second group of data units sent from or received by a second one of said group of interfaces. The device may include a processor, to manage the local database and the global database; broadcast at least one of the local records to the second one of the group of interfaces; and analyze each of the local records to identify potential anomalies in the first group of data units.
US08762331B2

Systems and methodologies are provided for efficiently performing concurrent transactions by multiple users, and tracking data at a logical level beneath a physical level of the object being modified. Each transaction can copy a committed version of the data segment to be modified to its respective space, and can update such copy during modification. A detect component detects whether any data segment being operated upon requires updating as a result of other transactions committing, and a merge component synchronizes the data segment with its committed version. Various optimization procedures can also be incorporated as part of the commit stage, upon completion of the detect and merge process.
US08762319B2

Time-course data with an underlying causal structure may appear in a variety of domains, including, e.g., neural spike trains, stock price movements, and gene expression levels. Provided and described herein are methods, procedures, systems, and computer-accessible medium for inferring and/or determining causation in time course data based on temporal logic and algorithms for model checking. For example, according to one exemplary embodiment, the exemplary method can include receiving data associated with particular causal relationships, for each causal relationship, determining average characteristics associated with cause and effects of the causal relationships, and identifying the causal relationships that meet predetermined requirement(s) as a function of the average characteristics so as to generate a causal relationship. The exemplary characteristics associated with cause and effects of the causal relationships can include an associated average difference that a cause can make to an effect in relation to each other cause of that effect.
US08762318B2

Incremental training data is used to supplement a trained model to provide personalized recommendations for a user. The personalized recommendations can be made by taking into account the user's behavior, such as, without limitation, the user's short and long term web page interactions, to identify item recommendations. A trained model is generated from training data indicative of the web page interaction data collected from a plurality of users. Incremental training data indicative of other web page interaction data can be used to supplement the trained model, or in place of the trained model. Incremental training data can be indicative of user behavior collected more recently than the data used to train the model, for example.
US08762317B2

Various embodiments provide techniques for analyzing resources based on a set of rules to determine problems that may occur during a product (e.g., a software product) development cycle. In accordance with some embodiments, resources can include files, strings, images, text, user interface elements (e.g. controls, radio buttons, and/or windows), and so on. In at least some embodiments, a resource analysis utility (“RAU”) is provided that can load resource files and analyze associated resources according to a set of rules. According to some embodiments, the RAU includes a graphical user interface (“GUI”) that enables resource files to be selected and rules to be selected that are to be used to analyze the resource files. The GUI can also include results of the analysis of the resource files.
US08762316B2

The APPARATUSES, METHODS AND SYSTEMS FOR A DIGITAL CONVERSATION MANAGEMENT PLATFORM (“DCM-Platform”) transforms digital dialogue from consumers, client demands and, Internet search inputs via DCM-Platform components into tradable digital assets, and client needs based artificial intelligence campaign plan outputs. In one implementation, The DCM-Platform may capture and examine conversations between individuals and artificial intelligence conversation agents. These agents may be viewed as assets. One can measure the value and performance of these agents by assessing their performance and ability to generate revenue from prolonging conversations and/or ability to effect sales through conversations with individuals.
US08762313B2

A system and a method for creating a predictive model to select an object from a group of objects that can be associated with a requested web-page, wherein a configuration of the requested web-page defines a subgroup of one or more selected objects from the group of objects. Each web-page can include one or more links to be associated with content objects from the group. For each content object presented over a requested web-page, one or more predictive model with relevant predictive factors is processed such that the predicted objective, the probability of success for example, is calculated. A success is defined as a surfer responding to the presented content according to the preferences of the site owner. Each predicted model can be associated with a key-performance indicator (KPI). Further, a predictive model can reflect the number of times the surfer requested the web page during the surfer's visit.
US08762309B2

Systems and methods for generating a storage policy for a storage system are provided. The method comprises receiving a target function applicable to a storage system having one or more data storage mediums, wherein the target function represents values for storage parameters associated with productivity or loss tolerance in the storage system; implementing one or more simulation rules according to the received target function; generating one or more storage operation requests to access data on said one or more data storage mediums based on said one or more simulation rules; submitting said one or more storage operation requests to the storage system for processing; analyzing simulation results obtained for the storage system, in response to the storage system processing said one or more storage operation requests; and generating one or more storage policies, by a machine learning entity, in response to analyzing the simulation results.
US08762308B2

A real-time decision-support system predicts hemorrhagic shock of a patient by analysis of electrocardiogram (ECG) signals and transcranial Doppler (TCD) signals from the patient. These signals are subject to signal decomposition using Discrete Wavelet Transform (DWT) to sets of wavelet coefficients and selecting significant signal features. Machine learning is applied to the significant features to evaluate and classify hypovolemia severity based on the input ECG and TCD signals from the patient. The classification of blood loss severity is displayed in real-time. An extension of the decision-support system integrates Arterial Blood Pressure (ABP) signals and thoracic electrical bio-impedance (DZT) signals with the ECG and TCD signals from the patient to evaluate severity of hypovolemia.
US08762303B2

Methods for performing genetic algorithm-based feature selection are provided herein. In certain embodiments, the methods include steps of applying multiple data splitting patterns to a learning data set to build multiple classifiers to obtain at least one classification result; integrating the at least one classification result from the multiple classifiers to obtain an integrated accuracy result; and outputting the integrated accuracy result to a genetic algorithm as a fitness value for a candidate feature subset, in which genetic algorithm-based feature selection is performed.
US08762299B1

Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training predictive models. Multiple training data records are received that each include an input data portion and an output data portion. A training data type is determined that corresponds to the training data. For example, a training data type can be determined by inputting the output data portions into one or more trained predictive classifiers. In other example, the training data type can be determined by comparison of the output data portions to data formats. Based on the determined training data type, a set of training functions are identified that are compatible with the training data of the determined training data type. The training data and the identified set of training functions are used to train multiple predictive models.
US08762294B2

A computer system and method for dynamic pricing is described. The system includes at least one dynamic calculator, which performs calculations based upon conditional rules.
US08762288B2

The invention provides various systems and methods for establishing an identity confidence scoring system. The method includes gathering identity information about the customers from physical locations and from remote locations. The method updates the identity profiles with the gathered identity information, and based on the gathered identity information, generates an identity confidence score associated with each identity profile.
US08762278B2

A system operating in conjunction with a financial account permits joint activation of a virtual card associated with the financial account. An event-detection module detects an event related to the virtual card and an authorization component for permitting certain individuals to use the virtual card. A messaging module generates account-related messages and transmitting these messages to individuals associated with the financial account.
US08762276B2

An approach is provided for utilizing recognition data in conducting service transactions.
US08762255B2

A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.
US08762253B2

Method and system for administering the pooling, securitizing, and trading of global dividend and interest tax reclaim assets during the reclamation process from concerned foreign government tax authorities, who are parties to a double taxation treaty.
US08762251B2

A processor-implemented method for transforming transaction data and market feed data into trade metrics. The method includes executing a transaction for a financial instrument on a trading network using a server having a processor and interfacing with a database, receiving market data, regarding the financial instrument from a public exchange data source, determining a mark price for the financial instrument, calculating a trade metric for the executed transaction using an executed price for the transaction and the mark price, and storing the trade metric in the database. Trade metric data for a client may then be aggregated and used to categorize the client into one of a plurality of trading pools and to limit access to certain trading pools based on the categorization of the client.
US08762249B2

A variety of embodiments for hardware-accelerating the processing of financial market depth data are disclosed. A coprocessor, which may be resident in a ticker plant, can be configured to update order books based on financial market depth data at extremely low latency. Such a coprocessor can also be configured to generate a quote event in response to a limit order event being determined to modify the top of an order book.
US08762248B2

The present invention relates to a technology for purchasing an item to purchase automatically and jointly by using the internet, in particular to a purchasing system and a method thereof on the internet which is capable of economizing human and material resources and lowering the unit cost of an item by performing all processes from a notice of tender to an ordering automatically on the internet and purchasing an item required for many companies and establishments jointly.
US08762244B2

A method and system for deploying high volume listings in a network based commerce system are described. The system uploads listing data that includes a first listing. Next, the system creates a first profile and a second profile based on the listing data. Finally, the system automatically generates a second listing based on the first and second profiles.
US08762243B2

Systems and methods are provided for electronically certifying financial account data and providing enhanced credit reporting capabilities. The systems and methods may include electronically receiving a certification request from a requesting computer, wherein the request is associated with a financial account requiring certification, collecting financial data from at least one financial data provider, where the financial data provider is associated with at least one financial account requiring certification.
US08762242B2

A method and system for pooling computing resources is provided. In an embodiment a system comprises a plurality of quotation servers connected to a quotation engine. The quotation is also connected to a clearing server. The quotation engine receives data representing quotations from different servers. The quotation engine also receives data representing actual trades from the clearing server. The quotation engine is configured to perform operations on the quotations and the actual trades in a fashion that deletes certain quotations to reduce consumption of computing resources on the quotation engine and thereby increase efficiency of processing of the quotes to arrive at a final quotation. The system also relieves processing burden on the quotation servers by shifting the processing to the quotation engine.
US08762234B2

A device, system and method for duty and tax avoidance is disclosed for a computer-implemented process for converting import tax and duty cost on at least one vehicle/product/good from a taxable entity to a no-cost import tax and duty cost for a Tax Exempt Entity, identified as acronym TEE.
US08762220B2

A network transaction method is for consumers and users to trade a product via the internet. The network transaction method provides a must-buy or first-to-buy transaction mode and includes the steps of exhibiting product information to allow one of the consumers to select the product; generating a transaction webpage and a sign-in webpage according to the selected product to trade, and the sign-in webpage being provided for the users to sign in directly or push a post to recommend other users to sign in; using the sign-in action to change a transaction price of the product, such that the consumer can end the sign-in action according to the current transaction price or product information provided by the system automatically, and finally allow the consumer to close the transaction and make a payment for the product to be traded. In addition, a network transaction system is also introduced.
US08762219B2

In response to a user request for information on the best/worst days in an upcoming time period to buy a commodity, a vehicle data system may determine anticipated daily discounts applicable to the commodity. An example commodity may be a vehicle of a specific configuration. In one embodiment, characteristics of month, day of week, and day of month may be gathered and fed into a Best Day to Buy model to determine, for each day of the time period, a projected daily discount relative to a set price for the commodity. Additional input variables such as incentives and seasonal discounts may be included. From the computed daily discounts, the vehicle data system may determine the best day and/or the worst day to buy and report same to the user.
US08762210B2

A system and method process a transaction between a merchant and a consumer at a point of sale (POS). Transaction information for the transaction is received from the consumer at the POS. The transaction information identifies an alternative payment option of an alternative payment provider to use for the transaction. A universal merchant platform (UMP) is requested to approve the transaction with the alternative payment provider of the identified alternative payment option. The request includes the received transaction information and is provided to the UMP according to a unified payment implementation. In response to approval of the transaction, an order identifier is received from the UMP. The order identifier uniquely identifies the transaction. The UMP is requested to authorize and/or capture funds for the transaction using a payment implementation specific to the alternative payment provider of the identified alternative payment option.
US08762207B2

An apparatus, system and method are presented for controlling the flow of customers using self-service terminals. It is possible for self-service terminals to receive and process customer orders faster than the orders can be prepared for delivery to the customer thus causes long wait times for the customer if the condition is allowed to exist for an extended period of time. Controlling the flow of customers through the order entry process prevents the situation.
US08762192B2

Methods and apparatus to generate a performance metric are disclosed. An example method includes identifying a baseline volume and an incremental volume for a first time-frame and a second time-frame, calculating whether a market volume change direction is identical between the baseline volume and the incremental volume during the first time-frame and the second time-frame, and assigning a market change descriptor to the performance metric based on the calculated change direction.
US08762190B1

Embodiments are directed towards generating and managing schedules. In at least one of the various embodiments, these schedules may be configured to schedule team members, rotating which team member is active (“on-call”). In at least one of the various embodiments, these may be employed to determine which resource is responsible to respond and/or resolve incidents that may be reported and/or detected. In at least one of the various embodiments, if a team member is determined to be the on-call or responsible team member, the notification engine may determine the methods for notify the responsible of the incidents. Schedules previews may be updated in real-time as the schedule is edited.
US08762188B2

A system evaluates reliability, performance and/or safety by automatically assessing the targeted system's requirements. A cost metric quantifies the impact of failures as a function of failure cost per unit of time. The metrics or measurements may render real-time (or near real-time) outcomes by initiating active response against one or more high ranked threats. The system may support or may be executed in many domains including physical domains, cyber security domains, cyber-physical domains, infrastructure domains, etc. or any other domains that are subject to a threat or a loss.
US08762184B2

The disclosure pertains to a computer-implemented method for presenting search results for airfares. One or more processors prompt a user to enter travel criteria for airfares on a calendar start interface to identify (i) the point of departure and (ii) the destination. The processor(s) display a sequenced calendar interface including a departure calendar, which includes a plurality of departure dates, each of which include pricing information indicating a lowest price roundtrip fare available on that departure date between the point of departure and the destination. A return calendar is displayed that includes a plurality of return dates that span multiple weeks, each of the plurality of return dates being displayed with pricing information indicating a lowest price roundtrip fare that departs on the selected departure date and returns on that return date.
US08762181B1

Systems and methods for evaluating healthcare claim transactions for Medicare eligibility are described. A healthcare claim transaction designating a payor other than a Medicare Part B payor may be received from a healthcare provider computer, and a product or service associated with the transaction may be identified as a product or service that is eligible for Medicare Part B coverage. Based at least in part on the identification, a determination may be made as to whether a patient associated with the transaction is eligible for Medicare Part B coverage. The transaction may be routed to a claims processor computer if it is determined that the patient is not eligible for Medicare Part B coverage. However, if it is determined that the patient is eligible for Medicare Part B coverage, then a message indicating that the transaction is rejected may be communicated to the healthcare provider computer.
US08762180B2

Methods and systems for processing claims (e.g., healthcare insurance claims) are described. For example, prior to payment of an unpaid claim, a prediction is made as to whether or not an attribute specified in the claim is correct. Depending on the prediction results, the claim can be flagged for an audit. Feedback from the audit can be used to update the prediction models in order to refine the accuracy of those models.
US08762179B2

An insurance enrollment and underwriting method includes providing a first user interface with one or more controls for enabling a user to specify one or more health conditions in an enrollment application for pet health insurance. Data representing one or more health conditions specified through the first user interface is received. That data is electronically processed. Each condition is electronically flagged as a condition that is acceptable, precluded, or for manual review. A dollar limit of coverage for each of a plurality of diagnoses in lieu of one or more exclusions is calculated. The plurality of diagnoses include one or more diagnoses related to one or more of the health conditions. Where all conditions are and flagged as acceptable or determined to be acceptable following a manual review, an active policy is packaged to include coverage for each of the plurality of diagnoses up to each diagnosis' corresponding dollar limit of coverage.
US08762177B2

Embodiments facilitate determining patient preferences with respect to treatment attributes. A set of treatment options, comprising attributes, for a medical condition may be accessed. A first subset of treatment options may be selected and displayed to a patient. An indication may be received from the patient of a most preferred treatment option and/or a least preferred treatment option. Using the indications received from the patient regarding the first subset of treatment options, another subset of treatment options may be adaptively selected. An indication from the patient of a most preferred treatment option and/or a least preferred treatment option of the adaptively selected subset of treatment options may be received. Based at least in part on the indications received from the patient, a utility function may be generated. The utility function may be used to generate, optionally in substantially real-time, scoring and/or ranking information with respect to the plurality of attributes.
US08762174B2

A method and a computer system and its components for providing spectacles adapted to a future wearer. The method comprises the steps of: inputting in a computer system a first set of data (F1) related to the wearer, comprising at least a prescription of the wearer, inputting in the computer system a second set of data (F2) related to a spectacle frame chosen by the wearer. The computer system is provided with processing means for outputting, on the basis of the first and second sets of data, at least one set of data (S1, S2, . . . , SN) characterizing a pair of ophthalmic lenses adapted to the wearer and the chosen frame.
US08762173B2

A method and apparatus is provided comprising a technology engine designed to facilitate indirect medical consultation with health care providers and create a medical record of this indirect consultation event. In one embodiment is provided a method and apparatus for capturing electronically one or more of the following: (a) patient complaints; (b) health care provider's impression/review; (c) health care provider/patient discussion of complaint symptoms following which a treatment plan is formulated regarding health care strategy; (d) any prescription issued by the health care provider; and/or (e) a set of follow-up visits by the patient.
US08762170B2

A computer-implemented includes receiving, from one or more contributing channels, medical data; assigning the received medical data to one or more data silos; and generating a graphical user interface that when rendered on a display device renders a visual representation of a patient portal, with the patient portal including: one or more visual representations of the one or more data silos for data associated with a user that requested the patient portal.
US08762168B2

The method of defining the physical condition level, in particular the method of defining the physical condition level for men, under which first the parallel measuring of heart rate, organism performance, and measuring or evaluation of other parameters influencing physical performance take place using a measuring device, and subsequently the measuring or evaluating device forms a database containing at least two records that include a set pairs of the heart rate and organism performance values measured at the same time and arranged in that record chronologically.
US08762162B2

A medical practice operation assistance terminal according to the present invention comprises a medical practice acquisition unit which is capable of transmitting an acquisition request of a medical practice to a data base storing information relating to medical practice(s), and acquiring the medical practice(s) related to the acquisition request; a judgment unit comparing identifier of the readout item of a medical practice and identifier of the item specified among the displayed items of the acquired medical practice(s); and an acquisition decision maker unit for deciding whether or not the medical practice acquisition unit is to be activated with the specified item as a search condition in accordance with a category of the specified item constituting the medical practice, if a readout identifier information identifies with the identifier information of the specified item.
US08762153B2

Disclosed herein are systems, methods, and computer readable-media for improving name dialer performance. The method includes receiving a speech query for a name in a directory of names, retrieving matches to the query, if the matches are uniquely spelled homophones or near-homophones, identifying information that is unique to all retrieved matches, and presenting a spoken disambiguation statement to a user that incorporates the identified unique information. Identifying information can include multiple pieces of unique information if necessary to completely disambiguate the matches. A hierarchy can establish priority of multiple pieces of unique information for use in the spoken disambiguation statement.
US08762152B2

Methods and systems for performing speech recognition using an electronic interactive agent are disclosed. In embodiments of the invention, an electronic agent is presented in a form perceptible to a user. The electronic agent is used to solicit speech input from a user and to respond to the user's recognized speech, and mimics the behavior of a human agent in a natural language query session with the user. The electronic agent may be implemented in a distributed speech recognition system in which speech recognition tasks are divided between client and server.
US08762150B2

Systems, methods and apparatus for determining an estimated endpoint of human speech in a sound wave received by a mobile device having a speech encoder for encoding the sound wave to produce an encoded representation of the sound wave. The estimated endpoint may be determined by analyzing information available from the speech encoder, without analyzing the sound wave directly and without producing a decoded representation of the sound wave. The encoded representation of the sound wave may be transmitted to a remote server for speech recognition processing, along with an indication of the estimated endpoint.
US08762146B2

A system, including a processor to define opportunities for encoding a watermark into an audio stream having sections, each section, when represented in the frequency domain, including a signal of amplitude against frequency, the processor being operative to, for each one of the sections, identify a fundamental frequency, f being the frequency with the largest amplitude of the signal in the one section, the fundamental frequency f defining harmonic frequencies, each harmonic frequency being at a frequency f/2n or 2fn, n being a positive integer, and define the one section as an opportunity for encoding at least part of the watermark if the amplitude of the signal of the one section is less than a value v for all frequencies in one or more different frequency ranges, each of the different frequency ranges being centered around different ones of the harmonic frequencies. Related apparatus and methods are also described.
US08762145B2

According to one embodiment, a voice recognition apparatus includes a determination unit, an estimating unit, and a voice recognition unit. The determination unit determines whether a component with a frequency of not less than 1000 Hz and with a level not lower than a predetermined level is included in a sound input from a plurality of microphones. The estimating unit estimates a sound source direction of the sound when the determination unit determines that the component is included in the sound. The voice recognition unit recognizes whether the sound obtained in the sound source direction coincides with a voice model registered beforehand.
US08762143B2

Disclosed are systems, methods, and computer readable media for identifying an acoustic environment of a caller. The method embodiment comprises analyzing acoustic features of a received audio signal from a caller, receiving meta-data information based on a previously recorded time and speed of the caller, classifying a background environment of the caller based on the analyzed acoustic features and the meta-data, selecting an acoustic model matched to the classified background environment from a plurality of acoustic models, and performing speech recognition as the received audio signal using the selected acoustic model.
US08762103B2

An apparatus and method for measuring substrate media thickness including a nip assembly having a first nip for engaging substrate media and transporting the media along a process direction. The first nip has a nip velocity. A sensor is in operative communication with the first nip for sensing the nip velocity. A processor is operably connected to the sensor. The processor determines a media thickness responsive to a change in nip velocity detected by the velocity sensor upon entry of the media in the first nip.
US08762100B1

Provided are techniques for numerically integrating an intensity distribution function over a numerical aperture in a manner dependent on a determination of whether the numerical aperture spans a Rayleigh singularity. Where a singularity exists, Gaussian quadrature (cubature) is performed using a set of weights and points (nodes) that account for the effect of the Wood anomaly present within the aperture space. The numerical aperture may be divided into subregions separated by curves where the Wood anomaly condition is satisfied. Each subregion is then numerically integrated and a weighted sum of the subregion contributions is the estimate of the integral. Alternatively, generalized Gaussian quadrature (cubature) is performed where an analytical polynomial function which accounts for the effect of the Wood anomaly present within the aperture space is integrated. Points and nodes generated from a fit of the analytical polynomial function are then used for integration of the intensity distribution function.
US08762096B2

A modulation error is detected every symbol data to generate a trigger signal. The present invention focuses that there are limited patterns of shifts from one symbol data to the next one of the digital modulation signal. Measured values of amplitude, phase and/or frequency of symbol data are latched and then values at the next symbol timing are predicted from the latched measured values using said feature. The predicted and measured values are compared at the following symbol timing. If the difference (error) is over an acceptable range, a trigger signal is provided which allows acquiring a modulation error by symbol data.
US08762088B2

Systems and methods for quantifying the suitability of a coax network segment to support MoCA communications, comprising: transmitting a test signal associated with MoCA communications through the segment's first end; receiving the test signal through the segment's second end; determining a response function; determining a channel degradation reference based on the highest power level of the response function and a predetermined reference; calculating subcarrier degradation for each MoCA subcarrier, in accordance with the difference between the channel degradation reference and the subcarrier response function; and quantifying the suitability of the segment to support MoCA communications from the first end to the second end in accordance with the subcarrier degradation of all subcarriers in the response function.
US08762081B2

A method for locating partial discharges occurring at a discharge site (2) in an electric apparatus (3) with elongate geometry and generating corresponding electric pulses (4) propagating in opposite directions along the apparatus (3) from the discharge site (2) comprises the steps of detecting (11) the electric pulses (4) picked up by a first and a second sensor (5, 7), operatively connected to the apparatus (3) and spaced out along it, and generating corresponding electric signals representative of the waveform of the pulses (4), selecting (12) at least one pair of signals, detected in the consecutive sensors (5, 7), and representative of a pair of homologous pulses (4), relating to the same partial discharge and propagating in opposite directions along the apparatus, deriving, for the signals of the selected pair of homologous pulses (4), at least one attenuation parameter, correlated with a quantity that is variable depending on the distance travelled by the pulses (4), calculating (13) the distance between the discharge site (2) and the sensors, based on processing the values of the attenuation parameter for the signals of the selected pair of homologous pulses (4).
US08762080B2

A method for identifying missing components of a computer system may include receiving telemetry signals characterizing a current configuration of the computer system and determining a cross power spectral density signature of at least some of the telemetry signals. The method may further include comparing information about the determined cross power spectral density signature with information about a predetermined cross power spectral density signature to determine whether a component is missing within the computer system.
US08762075B2

According to one embodiment, a system for detecting and identifying gases includes a piezoresistive microcantilever transducer, wherein dissipation of heat from the piezoresistive microcantilever into one or more gases is measured by changes in an electrical resistance of the piezoresistor, a vibrating microcantilever transducer, wherein shifts are measured in resonant frequency of the vibrating microcantilever due to viscous damping thereof by the one or more gases, and a subsystem for correlating the measured resistance changes and the resonant frequency shifts to the one or more gases. In another embodiment, a method for detecting and identifying one or more gases includes determining dissipation of heat from a microcantilever into one or more gases, and determining shifts in resonant frequency of the microcantilever due to viscous damping thereof by the one or more gases. Other systems, methods, and computer program products are also described according to more embodiments.
US08762068B2

Methods for determination of threshold values of signatures comprised in an assay are described. Each signature enables detection of a target. The methods determine a probability density function of negative samples and a corresponding false positive rate curve. A false positive criterion is established and a threshold for that signature is determined as a point at which the false positive rate curve intersects the false positive criterion. A method for quantitative analysis and interpretation of assay results together with a method for determination of a desired limit of detection of a signature in an assay are also described.
US08762065B2

A neurological control system for modulating activity of any component or structure comprising the entirety or portion of the nervous system, or any structure interfaced thereto, generally referred to herein as a “nervous system component.” The neurological control system generates neural modulation signals delivered to a nervous system component through one or more neuromodulators, comprising intracranial (IC) stimulating electrodes and other actuators, in accordance with treatment parameters. Such treatment parameters may be derived from a neural response to previously delivered neural modulation signals sensed by one or more sensors, each configured to sense a particular characteristic indicative of a neurological or psychiatric condition.
US08762064B2

Seismic image filtering machines, systems, program products, and computer implemented methods are provided to generate a filtered seismic image responsive to filtered seismic image data generated by attenuating coherent seismic noise from surface waves of an unfiltered wavefield constructed from unfiltered seismic image data through a single downward extrapolation of the unfiltered wavefield using a plurality of nonstationary convolution operators to perform localized filtering at each of a plurality of spatial locations of the unfiltered wavefield. Various embodiments, for example, can beneficially handle strong lateral velocity variations thus making various embodiments effective tools to remove complicated coherent seismic noise which is typically in the form of exponentially decaying evanescent waves. Embodiments of the present invention, for example, can use, as a part of the filtering mechanism, specially designed nonstationary convolution operators that are implemented in the space-frequency domain as nonstationary filters.
US08762059B1

A mobile application on a mobile device communicates with a head-unit of a navigation system. The mobile application may retrieve data such as map data, user input data, and other data and communicate the updates to the head unit. By retrieving map data through the mobile application, the head unit may be updated much easier than systems of the prior art. The data may be retrieved through cellular networks, Wi-Fi networks, or other networks which accessible to a user and compatible with the mobile device. Updates may be stored in the mobile device and automatically uploaded to the navigation system head unit when the user is in the vicinity of the head unit. The mobile application may establish a logical connection with one or more head units. The logical connection bounds the mobile application to the head unit and allows for data sharing and synchronization.
US08762055B2

A method of operation of a navigation system includes: receiving acceleration information, including an acceleration measurement, and location information; calculating a total acceleration magnitude, having a vertical acceleration magnitude and a horizontal acceleration magnitude, from the acceleration measurement; calculating an average velocity estimation from the location information; calculating an average acceleration estimation from the location information; calculating a component angle between the average velocity estimation and the average acceleration estimation; calculating a forward acceleration and a lateral acceleration with the component angle and the horizontal acceleration magnitude; and generating a motion classification for a travel acceleration based on the forward acceleration and the lateral acceleration for displaying on a device.
US08762051B2

A method and system of navigating a vehicle is provided. The method includes activating a navigational system that provides guidance to a destination point of interest (“POI”). The method also includes providing a database that stores at least one familiar POI and a plurality of standard POIs. The standard POIs represent stock locations. The method includes receiving a signal indicating a current geographical position of the vehicle. The method also includes determining if the current geographical position of the vehicle requires a maneuver within a specified distance. The method also includes selecting a plurality of proximate POIs. The proximate POIs are a portion of the standard POIs located within a proximate distance to a location where the maneuver will occur. The method includes comparing the familiar POI with the proximate POIs. The method includes determining if the familiar POI matches one of the proximate POIs.
US08762049B2

A method of operation of a navigation system includes: receiving a start location and a destination location; receiving a first start time associated with a first event; receiving a second start time associated with a second event with the first start time subsequent to the second start time and the first event closer to the start location than the second event; and generating an event route, for displaying on a device, from the start location to the second event to the first event to the destination location based on the first start time relative to the second start time.
US08762041B2

A method and apparatus for presenting navigational information for a mobile device. The mobile device is configured to determine its location, for example via GPS. One or more input images and navigational information are obtained. The input images may be obtained, for example, via a camera. One or more output images are generated by processing the input images to integrate the obtained navigational information. Processing of the input images includes recognizing one or more objects in the input images. The recognized objects may be indicative of navigational instructions, for example, a navigation route.
US08762031B2

There is obtained an internal combustion engine control apparatus that can accurately determine the state of coupling between an internal combustion engine and a driving device so as to appropriately control the internal combustion engine. An internal combustion engine control apparatus according to the present invention includes a reference value learning function that learns a real calculation value, as the reference learning value for a transmission gear, when there are satisfied a first condition that the vehicle speed detected by a vehicle speed sensor, the real rotation speed detected by a rotation sensor, and the throttle opening degree detected by a throttle opening degree sensor are in predetermined ranges and a second condition that the real calculation value indicating the ratio of the vehicle speed detected by the vehicle speed sensor to the real rotation speed detected by the rotation sensor is in a predetermined state.
US08762030B2

The present invention relates to a fuel supply control device for an internal combustion engine and a fuel vapor processing method. In the fuel supply control device that calculates a manipulated variable of a fuel pump such that a fuel pressure detected by a fuel pressure sensor is brought close to a target fuel pressure, a determination whether a fuel vapor is generated is made based on a detection value of the fuel pressure and the manipulated variable in a fuel pump, or the determination is made based on an amplitude of the detection value of the fuel pressure and an average fuel pressure in a fuel supply piping. During the fuel vapor generation, the target fuel pressure is corrected to be a higher value to increase the fuel pressure, thereby compressing and removing the fuel vapor. Therefore, in a fuel supply system, the fuel vapor generation can be detected at low cost to suppress the fuel vapor generation.
US08762014B2

In an embodiment, torque control operation is provided in a transmission having a variable displacement variator with a hydraulic actuator. The transmission is engaged in a neutral state such that the variator output experiences substantially zero torque, and a first hydraulic pressure sweep to the hydraulic actuator is commanded while a corresponding sweep of motor speed ratio of the variator is recorded. The transmission is engaged into a locked mode providing a fixed output speed and a second hydraulic pressure sweep to the hydraulic actuator is commanded, and a corresponding sweep of variator output torque is recorded during this sweep. A torque/pressure map is then constructed relating motor torque, motor speed ratio, and actuator pressure by scaling the sweep of motor speed ratios and the sweep of variator output torque. The resultant map is usable to provide feed forward torque control of the transmission.
US08762011B2

A control apparatus for a vehicle equipped with continuously-variable transmission includes a drive source; a continuously-variable transmitting mechanism including a primary pulley, a secondary pulley and a power transferring member; a friction engagement element provided between the drive source and the continuously-variable transmitting mechanism; and a vehicle-stop LOW shift control section including a vehicle-stop judging section configured to judge if the vehicle is in a stopped state. A power-transferring state of the friction engagement element is controlled by an engaging-force control. The vehicle-stop LOW shift control section starts a vehicle-stop LOW shift control to shift a pulley ratio of the continuously-variable transmitting mechanism toward LOW side when the vehicle-stop judging section determines that the vehicle is stopped under a power-transferring state where the friction engagement element is in an engaged state and the pulley ratio is not in a LOWEST region.
US08762005B2

In control of a vehicle that is provided with a steering torque supply device that supplies a steering torque to a steering device coupled to a steered wheel and a steering transmission ratio variation device that changes a steering transmission ratio, the control includes: setting a target state quantity for keeping the vehicle in a target lane; controlling the steering transmission ratio variation device so that a state quantity of the vehicle becomes the set target state quantity; controlling the steering torque supply device so that a steering reaction restriction torque that restricts a steering reaction torque generated in the steering device is supplied with the steering device as the steering torque when the vehicle is kept within the target lane; and correcting the steering reaction restriction torque on the basis of a steering input when the steering input from a driver of the vehicle is produced.
US08761997B2

A method for controlling at least one component of a motor vehicle provided with energy storage means. The method comprises the steps of determination of an energy reserve value of the vehicle; evaluation of at least one critical energy autonomy threshold; and comparison of the energy reserve value with at least one critical autonomy threshold so as to deduce therefrom a setpoint signal for controlling the component.
US08761991B1

Methods and devices for using uncertainty regarding observations of traffic intersections to modify behavior of a vehicle are disclosed. In one embodiment, an example method includes determining a state of a traffic intersection using information from one or more sensors of a vehicle. The vehicle may be configured to operate in an autonomous mode. The method may also include determining an uncertainty associated with the determined state of the traffic intersection. The method may further include controlling the vehicle in the autonomous mode based on the determined state of the traffic intersection and the determined uncertainty.
US08761981B2

A Vehicle Control Unit (VCU) apparatus and method for controlling the elements of a Hybrid Electric Drive Powered Vehicle are disclosed, wherein the VCU uses Current and Historical Route Data to determine Instantaneous Power required by each of the elements, and wherein the VCU controls the Instantaneous Power used by each of the elements to minimize an amount of hydrocarbon fuel used while the vehicle is being driven, while also maintaining an acceptable battery state of charge and providing vehicle drive power as needed.
US08761978B2

A propulsion system is provided that includes an energy system, an auxiliary system, and a system controller. The energy system includes a bi-directional boost converter coupled to a direct current (DC) link and comprising a plurality of input channels. The energy system also includes a first energy storage device coupled to a first input channel of the bi-directional boost converter via a DC bus. The auxiliary system is coupled to the energy system and includes an auxiliary energy source, an auxiliary load, and an auxiliary load controller coupled to the auxiliary energy source and to the auxiliary load. The system controller is configured to cause the auxiliary load controller to reduce a power draw of the auxiliary load from the auxiliary energy source and to cause the bi-directional boost converter to boost a voltage supplied by the auxiliary energy source and to supply the boosted voltage to the DC link.
US08761975B2

A computer implemented method, apparatus, and computer program product for real-time creation of vessel performance models. Performance inputs are received from a set of sensors during a voyage of a vessel. The performance inputs are data associated with a performance of the vessel during the voyage. A real-time performance model is generated during the voyage using a subset of the performance inputs. A predicted value for velocity made good is identified for the vessel using the real-time performance model.
US08761974B2

A system and method which may include on each locomotive a propulsion system and a braking system, a transceiver for communication between the locomotives, and sensors for sensing operational conditions on the locomotive. A processor receives the sensed operation conditions, communicates information including the sensed operational conditions to the other locomotive, determines a propulsion or braking value or command based on the sensed operational conditions, pre-selected criteria and the information received from the other locomotive, and outputs the propulsion or braking value or command.
US08761962B2

Provided are a system and method of controlling an in-vehicle device using augmented reality. A system for controlling an in-vehicle device using augmented reality includes a mobile device configured to identify a vehicle object unit as an image and receive a vehicle control command through implementation of the augmented reality of the image, and a driving control unit configured to transmit a vehicle type information to the mobile device and, upon receiving a command signal from the mobile device, to control the in-vehicle device that corresponds to the command signal. Accordingly, by remotely controlling an in-vehicle device by using augmented reality of a mobile device, user convenience may be improved.
US08761961B2

A method for controlling an unmanned aerial vehicle (UAV) using an electronic device obtains movement data of the electronic device detected by an accelerometer of the electronic device, and converts the movement data of the electronic device to control signals. The method further sends the control signals to the UAV, and changes a flight status of the UAV according to the control signals.
US08761958B2

A method of controlling a transition time through a speed range that is unsafe for an integrity of a second expander that receives a fluid flow from a first expander, by automatically biasing a speed of the second expander is provided. The method includes setting the speed of the second expander to be smaller than a current speed of the first expander. The method also includes setting the speed of the second expander to be larger than the current speed of the first expander, when the current speed of the first expander is within the bias application range, and the current speed of the second expander increases and is larger than the first speed value, or decreases and is larger than the second speed value.
US08761954B2

Devices and methods for decentralized coordinated Volt/VAR control are provided. Such a device may allow, for example, an operational parameter such as voltage, power losses, a combination of these, and/or power factor to be optimized on a segment of an electrical distribution system under certain conditions. For example, a controller may include a network interface to receive measurements and data processing circuitry to optimize a voltage deviation, active power losses, or a combination thereof, based at least in part on the total load on the segment of the electrical distribution system.
US08761945B2

An HVAC system includes first and second devices coupled via a subnet. A feature manifest stored by the second device is readable by the first device after the first device enters a commissioning process. The first device is configured to determine a value of an internal parameter based on the feature manifest.
US08761938B2

A system, method, and device may include software and hardware which simplify and quicken configuration of the system for testing a device, enhance testing procedures which may be performed, and provide data via which to easily discern a cause and nature of an error which may result during testing. A camera may capture still images of a display screen of a tested device and another camera may capture video images of the tested device and a partner device. A wizard may be used to generate a configuration file based on one previously generated for a similar device. A mount for a tested device may be structured so that: it is suitable for mounting thereon a plurality of differently structured devices; and adjustments in a vertical direction and a horizontal direction in a plane and adjustments of an angle of the device relative to the plane may be easily made.
US08761937B2

A walking robot and a control method thereof. The walking robot includes a main communication path, a subsidiary communication path, at least one master generating a communication protocol and transmitting the communication protocol through the main and subsidiary communication paths, and a plurality of slaves communicably connected to the at least one master through the main and subsidiary communication paths, increasing a value of an access counter of the communication protocol received through the main communication path, decreasing a value of the access counter of the communication protocol received through the subsidiary communication path, and forming loop-back paths connecting the main communication path and the subsidiary communication path when a communication error has occurred, wherein the at least one master judges whether or not the communication error has occurred from the values of the access counter of the communication protocol having passed through the plurality of slaves.
US08761932B2

A automation equipment control system comprises a general purpose computer with a general purpose operating system in electronic communication with a real-time computer subsystem. The general purpose computer includes a program execution module to selectively start and stop processing of a program of equipment instructions and to generate a plurality of move commands. The real-time computer subsystem includes a move command data buffer for storing the plurality of move commands, a move module linked to the data buffer for sequentially processing the moves and calculating a required position for a mechanical joint. The real-time computer subsystem also includes a dynamic control algorithm in software communication with the move module to repeatedly calculate a required actuator activation signal from a joint position feedback signal.
US08761926B2

A robot control method for controlling robot walking includes: generating control information, based on a plurality of postures corresponding to different points of time and at least including a reference posture when a robot is independently standing without falling down, and controlling the robot so that the robot performs a predetermined walking motion; and determining whether a value of a gyro index is larger than a predetermined threshold value, during the controlling of the robot, and, when the value of the gyro index is larger than the predetermined threshold value, performs a reflex control processing.
US08761917B2

A manufacturing executing system (MES) contains computing devices and software tools to control machines involved in a production process. The MES is configured to realize production requirements having at least one segment requirement. The MES further contains measures for a user to define whether a segment requirement is repeatable, and a database configured to store segment requirements. The database contains for each segment requirement: a dedicated area to store each segment requirement repeatability status; a dedicated area to store at least a current value of a parameter acquired during an execution of the segment requirement and representing the result of the execution of the segment requirement; and a dedicated area to store expected values of the parameter. Finally, the MES contains a coordinator operable to communicate with the database to access the segment requirement, and operable to determine whether the execution of a segment requirement has to be repeated.
US08761906B2

A system and method of managing therapy provided to patients in an institution. The system monitors all aspects of the medication delivery to a patient, as well as other information related to the patient, such as values of vital signs, laboratory results and patient factors such as history, diagnosis, allergies and the like. The system includes one or more databases of information, including institutionally developed rules, guidelines and protocol representing the best medical practices of the institution. The system provides alerts and/or recommendations based on the application of the rules to the information being monitored, and alerts care givers accordingly, providing for dynamic adjustment of the patient's therapy. The system also monitors the status of the alerts, and if no action is taken in a selected period of time, may escalate the priority of the alert and/or halt the delivery of medication to the patient until the alert is resolved.
US08761898B2

A neural probe deployment system comprising a magnetic probe, a magnetic field generator acting on the magnetic probe, a first guiding tube disposed on a first side of the magnetic field generator, wherein the magnetic probe is loaded inside the first guiding tube, and a second guiding tube disposed on a second side of the magnetic field generator, wherein activation of the magnetic field generator propels the magnetic probe from the first guiding tube through the second guiding tube, thereby deploying the magnetic probe.
US08761889B2

A method is disclosed for conveying a form of neuromodulation (e.g., electrical, chemical, optical, or thermal) from an external neuromodulation source interiorly of the skull to modulate neural activity. The method involves forming one or more apertures through or partially through the skull to provide an interface for delivering the neuromodulation. A method is disclosed for sensing one or more parameters characteristic of one or more states of the brain through an interface formed with one or more apertures extending all the way or part of the way through the skull. A device is disclosed that is implantable in the skull of a human patient to provide an interface between the exterior of the skull and the brain that includes a channel of a length sufficient to traverse the entire thickness of the skull or at least a part of the thickness of the skull. The channels may be provided in a wide variety of shapes and sizes with or without inner lumens. The channels may be configured for ion conduction of electrical signals, enabling DC or near DC stimulation of target neurons. Methods and devices for transferring energy (e.g., thermal energy) generated inside the skull to the outside of the skull and vice versa are also disclosed.
US08761886B2

Techniques are described for controlling effects caused when an implantable medical device (IMD) is subject to a disruptive energy field. The IMD may include an implantable lead that includes one or more electrodes. The IMD may further include a first component having a parasitic inductance. The IMD may further include a second component having a reactance. In some examples, the reactance of the second component may be selected based on the parasitic inductance of the first component such that an amount of energy reflected along the lead in response to energy produced by an electromagnetic energy source is below a selected threshold. In additional examples, the parasitic inductance of the first component and the reactance of the second component are configured such that an amount of energy reflected along the lead in response to a frequency of electromagnetic energy is below a selected threshold.
US08761884B2

A system and method for estimating the longevity of an implantable medical device (IMD). In one embodiment of a method for estimating a life of a power source of an implantable medical device, a first life estimate of the power source is determined based on a first open-loop value corresponding to an open-loop parameter for open-loop therapy delivery, a first closed loop value corresponding to a closed-loop parameter for closed-loop therapy delivery, and prior usage data corresponding to prior therapy delivery. The first life estimate of the power source is displayed. The first life estimate displayed includes a first open-loop portion associated with open-loop therapy delivery and a first closed-loop portion associated with closed-loop therapy delivery.
US08761881B2

Polarization signals, which represent voltages measured at a pacemaker electrode, are not constant and may drift. Polarization signal drift, which often precedes undesirable pace polarization artifacts, is more significant when the pacemaker is inhibited from providing an electrical stimulation to the patient's heart. The present invention provides an implantable system and methods for stabilization of a polarization signal. Electrical pulses may be applied to stabilize a polarization signal. In one implementation of the invention, polarization signal stabilization may be used as part of process to terminate tachycardia.
US08761879B2

Methods and systems to modulate timing intervals for pacing therapy are described. For each cardiac cycle, one or both of an atrioventricular (A-V) timing interval and an atrial (A-A) timing interval are modulated to oppose beat-to-beat ventricular (V-V) timing variability. Pacing therapy is delivered using the modulated timing intervals.
US08761876B2

Vector selection is automatically achieved via a thoracic or intracardiac impedance signal collected in a cardiac function management device or other implantable medical device that includes a test mode and a diagnostic mode. During a test mode, the device cycles through various electrode configurations for collecting thoracic impedance data. At least one figure of merit is calculated from the impedance data for each such electrode configuration. In one example, only non-arrhythmic beats are used for computing the figure of merit. A particular electrode configuration is automatically selected using the figure of merit. During a diagnostic mode, the device collects impedance data using the selected electrode configuration. In one example, the figure of merit includes a ratio of a cardiac stroke amplitude and a respiration amplitude. Other examples of the figure of merit are also described.
US08761869B2

A method for identifying a functional area of a brain. The functional area is associated with a neurological function. The method includes applying a plurality of electrodes to a surface of the brain. A slow cortical potential is determined based on one or more electrical signals produced by the plurality of electrodes. A covariance pattern is computed based on the slow cortical potential, and the configuration of co-varying electrodes is used to identify one or more areas of the brain associated with the neurological function. These co-varying patterns may be used in conjunction with other electrical and/or physiological stimulation paradigms.
US08761866B2

A system for examining biological tissue of a subject includes a wireless optical probe, electronics and a processor. The wireless optical probe includes a light source connected to receive signals from a wireless receiver, and a light detector coupled to provide data to a wireless transmitter constructed to transfer data wirelessly. The wireless optical probe is powered by a battery. The light source is constructed and arranged to introduce optical radiation in the visible to infra-red range into the examined biological tissue of a subject, and the light detector is constructed and arranged to detect radiation that has migrated in the examined biological tissue of the subject. The electronics is constructed and arranged to communicate wirelessly with the optical probe, to store the transferred data, and to create optical data. The processor is constructed and arranged to evaluate the optical data. The system may also provide brain stimulation and evaluate the detected radiation to determine a brain cognitive function of the subject. One embodiment of the system can detect a brain disorder. Another embodiment of the system can detect “deceit.” In addition to the optical module, the system may include other optional modules such as an EEG module, an MEG module, a thermography module, a respiratory module, a skin conductivity module, and a blood pressure module.
US08761859B2

A biometric sensor includes a prosthesis for at least one joint having one or more biometric transceivers. The one or more biometric transceivers are capable of transmitting at least one energy wave into a procedure area, quantitatively assessing a behavior of the at least one energy wave, and assessing particulate matter using the at least one energy wave.
US08761858B1

A method of positioning electrodes on a patient for detecting a cardiac waveform and/or a respiratory waveform includes providing a plurality of electrodes having an upper and lower surface, the lower surface having electrically conductive properties suitable to detecting a cardiac and/or respiratory waveform and substantially no adhesive properties, and the upper surface being covered in part with a material having adhesive or affixative properties. A first electrode is placed under a garment worn by the patient in the region of the left lower abdomen/inguinal region, such that the adhesive surface thereof affixes to the underside of the garment. A second electrode is placed under a garment in the region of the right lower abdomen/inguinal region, such that the adhesive surface thereof affixes to the underside of the garment.
US08761857B2

An analyte sensor for use in connection with a biofluid is described. The analyte sensor may comprise any suitable interface between the biofluid and a derivative of the biofluid and any suitable transducer of information concerning an analyte. At least one catalytic agent is provided in a locale or vicinity of the interface. The catalytic agent, such as a proteinaceous agent or a non-proteinaceous, organic-metal agent, is sufficient to catalyze the degradation of reactive oxygen and/or nitrogen species that may be present in the vicinity of the interface. An analyte-sensing kit and a method of sensing an analyte are also described.
US08761854B2

Embodiments of the present disclosure relate to display features that facilitate observation of monitored physiological data. According to certain embodiments, a monitoring system may include a monitor capable of receiving data related to the physiological parameters and storing data related to the parameters. The monitor may include a microprocessor configured to determine a blood pressure baseline from the data and to establish an alarm sensitivity for blood pressure based on the blood pressure baseline. The alarm sensitivity may comprise a first tier, a second tier, a third tier, and a fourth tier, and each tier may correspond to a blood pressure range. The alarm sensitivity may relate to an acceptable percent shift of the blood pressure from the blood pressure baseline, and the acceptable percent shift for at least one of the tiers is different from the acceptable percent shift of another one of the tiers.
US08761844B2

A mobile device is configured to control power consumption. The mobile device includes a detector configured to detect at least one of an active input or a passive condition, where the passive condition is based on a comparison of a device state or a change in the device state to a threshold. The mobile device includes a controller configured to respond to the detected active input or passive condition by causing less than all components in the mobile device, including the display screen of the mobile device, to enter a sleep mode directly from within an in-call mode. An amount of power supplied to the display screen is reduced in the sleep mode. The operational modes of the mobile device include the sleep mode and the in-call mode, and the mobile device is configured to consume at least 4% less power in the sleep mode than in the in-call mode.
US08761835B2

The present invention relates to a wireless communication node (20A) connected to an antenna part (10A) with a plurality of antenna elements (1A, 2A, 3A, 4A) and antenna ports (11A1, 11A2, 11A3, 11A4) over feeder ports (21A1, 21A2, 21A3, 21A4). It comprises signal analyzing means (21A) adapted to analyze a signal received from a mobile station, and to, for each pair of antenna elements (1A, 2A, 3A, 4A), calculate the respective phase difference or phase angle between the signals from the elements of the pair, phase progression function handling means (26A) for calculating a phase progression function over the antenna ports, connection combination handling means (24A) adapted to find all possible combinations of connections between the antenna ports and the feeder ports and the corresponding phase angles or phase differences. It further comprises ordering means (25A) adapted to order said phase angles/phase differences, and fitting and error detecting means adapted (27A) to fit the ordered phase angles/differences to the phase progression function to find the errors between the ordered, calculated phase differences or phase angles corresponding to each connection combination and the phase progression function and to identify the connection combination for which the error of the fit is lowest.
US08761831B2

A mobile telecommunication/computing device that can print to a printer, the device having a sensor therein that determines the physical orientation of the device and the device displaying documents on a display in accordance with the orientation of the device. The device sends information to a printer that directs the printer to print the document in the orientation that the document is displayed on the device. The display orientation and print orientation may be portrait or landscape. Similar methods can be used to control other printer variables or, more generally, variables on other peripheral devices.
US08761828B2

The disclosure provides a device and method for disconnecting a download channel of a hand-held terminal. The device comprises: a connection/disconnection unit (308), which comprises a fuse module (308-2) and a fusing module (308-4), arranged between a download connection point (302) and a microprocessor (306); when no downloading is needed by the hand-held terminal, the fusing module (308-4) is provided with a level signal through the download connection point, and switch characteristics of a triode or an MOSFET in the fusing module (308-4) are utilized, to control the connection/disconnection of the download channel between the download connection point (302) and the microprocessor (306), thus avoiding generation of new download channel.
US08761827B2

Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation, and performs one or more mobile network services at the edge of the mobile data network based on the broken out data. The breakout component includes a service interface that performs primary control by one system, and backup control by a different system.
US08761820B2

A radio base station for performing radio communication by allocating a different radio resource to each of a plurality of radio terminals has a measurement unit for measuring a path loss on the radio resource, a difference information obtaining unit for obtaining difference information Ph between maximum transmit power and current transmit power, a communication type information obtaining unit for obtaining communication type information indicative of a communication type of each of the radio terminals, and a control unit for classifying the radio resources into at least two radio resource groups based on the path loss on each of the radio resources, and for controlling to allocate a radio resource in a corresponding radio resource group to each of the radio terminals based on the difference information and the communication type information obtained. Thereby, the transmit power of a plurality of radio terminals is suitably controlled and a stable radio link is maintained.
US08761819B2

A user can select to automatically delete sent and received text messages from a phone, to avoid complications of another person having access to the phone reading stored messages.
US08761814B2

Provided is a method for transmitting paging information in a cellular system. An object of the method is transmitting paging information which can improve applicability of a limited radio resource by variably and flexibly setting up and mapping a transport channel and a physical channel in order to transmit information notifying start of downlink information from a base station to a terminal in a cellular system for packet transmission. The method includes the steps of: forming a paging channel (PCH) in a transport channel corresponding to generation of paging information; setting a paging indication channel (PICH) based on the paging information and forming the paging indication channel in a radio resource of a physical layer; and allocating the paging channel to the radio resource of the physical layer.
US08761804B2

Provided is a distributed system and method for enabling new and useful location dependent features and functionality to mobile data processing systems. Mobile data processing systems interact with each other as peers in communications and interoperability. A mobile data processing system may dynamically take on roles, depending on the environment and capabilities available at a particular time. Reference whereabouts data is appropriately shared between mobile data processing systems to carry out automatic location techniques ensuring mobile data processing systems are kept up to date with their own whereabouts and whereabouts of others, regardless of the freely moving travels of any of the mobile data processing systems involved, and the location technologies that may or may not be available when needed. A confidence is associated to whereabouts data shared for facilitating selection of the best candidate data used in determining new whereabouts information.
US08761801B2

A method and system for providing one or more location-based services using the location-of-interest of a user or an electronic journal entry. In the first service, a user's terminal periodically determines whether its current geo-location is within a predefined distance of a location-of-interest. If the determination is in the affirmative, the user's terminal receives an audio recording from a data-processing system and plays it to the user as a reminder. In the second service, however, the user's terminal receives the audio recording from the data-processing system regardless of whether its current geo-location is or is not within a predefined distance of the location-of-interest. In contrast to the first service, the second service uses the virtual presence of a user to initiate the service, while first service uses the current geo-location of the user's terminal to initiate the service.
US08761799B2

The disclosed subject matter provides for employing timed fingerprint location information in location analytics. Timed fingerprint location information can provide a location for a user equipment. The location of the user equipment can be compared to a location analytics rule related to the location of a user equipment. Where the location satisfies a condition of the location analytics rule, the user equipment can be associated with a compliance status. Compliance, or noncompliance, can initiate further action. Further action can include reporting the compliance status, verifying the identity of a user associated with the user equipment, enforcing the location analytics rule, etc. Enforcing the location analytics rule can include alerts, fines, reporting to an authority figure or agency, etc.
US08761792B2

In a communications spectrum shared by public safety users and commercial users, in the event of an emergency condition, commercial users are preempted and corresponding resources are reallocated to authorized public safety users. When the emergency condition subsides, the reallocated resources are again made available for commercial use. In an example configuration, resources and associated attributes including preemptability status are maintained in a Base Station Controller (BSC), Radio Network Controller (RNC), and/or Radio Resource Control (RRC) of a communications network.
US08761791B2

A resources allocation method for a user equipment is provided. The user equipment locates in a cell and multiple radio remote units share the cell. The method includes: measuring a test value of a reference signal of the user equipment in the cell under each radio remote unit; calculating a difference between the test value of the reference signal of the user equipment under the work radio remote unit and that of the reference signal under another radio remote unit in the cell; if the difference is not smaller than a preset value, the radio remote unit with the maximum test value is the only work radio remote unit, and if the difference is smaller than the preset value, the another radio remote unit is selected as another work radio remote unit. An apparatus of resources allocation for a user equipment is also provided.
US08761789B2

A wireless terminal that carries out communication by a wireless circuit includes information acquisition means, transmission means, and transmission control means. The information acquisition means measures the communication quality of the wireless circuit. The transmission control means issues an instruction to the transmission means to transmit area quality information when basic transmission trigger conditions that have been determined in advance as time information are satisfied and when additional transmission trigger conditions are satisfied that have been determined that correspond to the state of the wireless terminal such that battery consumption is reduced. Upon receiving the instruction, the transmission means transmits area quality information that includes the communication quality that was measured by the information acquisition means.
US08761769B2

Methods and apparatus for automatically selecting a wireless communication network by user equipment using a “steered” PLMN are disclosed. A home network identification, a list of prioritized roaming network identifications, and a steered network identification are stored in memory (e.g. a SIM or USIM) of the user equipment. In an automatic network selection procedure, a scanning operation is performed to receive one or more network identifications corresponding to one or more available wireless communication networks in a coverage area. The user equipment attempts to select a wireless communication network in the coverage area by comparing the received network identifications from the scanning operation with the steered network identification. If a match between a received network identification and the steered network identification is identified, a wireless communication network corresponding to the received network identification that matches the steered network identification is selected and registered with by the user equipment. This procedure is performed in lieu of use of the list of prioritized roaming network identifications of the user equipment. By setting the steered network identification via an over-the-air programming procedure when necessary (e.g. on a per region basis), a home network operator may “steer” user equipment to any desired network immediately and efficiently.
US08761765B1

Methods and apparatus are provided for a wireless communication device (WCD) to utilize one or more search windows to capture both an earliest-received signal and a strongest received signal. In an embodiment, in a first time period, the WCD detects an arrival time of an earliest-received signal and an arrival time of a strongest received signal in one or more search windows for each of at least one set of signals. The WCD then centers a first search window based on the arrival time of the earliest-received signal and centers a second search window based on the arrival time of the strongest received signal for each of the at least one set of signals. In a second time period, the WCD searches for signals using the first and second search windows.
US08761763B2

An implementing method and system for terminal communication are disclosed, the method includes: a first visitor location register judging, according to an identifier of a first terminal which initiates a communication, whether the first terminal has registered first real name system information in a network, wherein, the first visitor location register is the location register which is currently visited by the first terminal, the communication is initiated by the first terminal to a second terminal, the first real name system information includes the identifier of the first terminal and subscriber identity information of the first terminal, and the subscriber identity information corresponds to the identifier of the first terminal; and in a case when the first visitor location register determines that the first terminal has not registered the first real name system information in the network, terminating the communication initiated by the first terminal.
US08761759B1

A method and medium are provided for changing operational parameters on a mobile device while the mobile device is roaming. The mobile device supplies data that indicates operational characteristics of the mobile device to a home network by sending a first short-message service (SMS) message to the home network. The mobile device is connected to a roaming network and thus, the first message is sent using the messaging services of the roaming network. The home network determines new operational parameters for the mobile device based on the data. The home network sends a second SMS message to the mobile device which delivered to the mobile device by the roaming network's messaging services. The mobile device receives the second SMS message at a designated control slot and changes stored operational parameters to the new operational parameters.
US08761747B2

A method, a computer readable medium and a system for universal browsing that comprises, sending a request for a service by a mobile terminal to a service portal, determining a protocol needed to fulfill the request by the service portal, if the protocol needed is resident on the mobile terminal, determining a sensor that can fulfill the request, sending the request by the service portal to the sensor, establishing a connection between the mobile terminal and the sensor, and sending a response to the request to the mobile terminal via the connection.
US08761742B2

A method for generating a message using a phone includes recording messages and phone numbers in a database, assigning a message to one or more of the numbers, and comparing an incoming phone number with the numbers. The message is transmitted to a phone used for placing the incoming phone call when the incoming phone number is in the database. A system includes first and second phones, a database containing phone numbers and messages, a device for establishing communications between the phones, and an algorithm. The algorithm assigns an authorization code to some numbers in the database. The algorithm assigns the message to a phone number having the authorization code, and automatically compares the incoming phone number to the phone numbers in the database to determine if the authorization code has been assigned. The message is transmitted to the first phone when the incoming phone number has the authorization code.
US08761738B2

Methods and systems for sending marketing messages to mobile-device users from a mobile-commerce platform are described. In various illustrative embodiments, a marketing message is transmitted to a mobile-device user before, during, or after a transaction between the mobile-device user's mobile device and the mobile-commerce platform. The marketing message can be generated and timed based on rules input to the mobile-commerce platform by a merchant and can be based on historical transaction data associated with the mobile-device user, transaction parameters associated with a current or a most-recently-completed transaction involving the mobile-device user, a transaction type of a current or a most-recently-completed transaction involving the mobile-device user, or a combination thereof, depending on the particular embodiment.
US08761737B2

Systems and methods are provided for managing and delivering status notifications relating to multicast messages transmitted from a sending communication device to multiple recipient communication devices. Each communication device is provided with a status agent for detecting transmission of messages to a recipient device and receipt of messages from a sending device. Upon transmission, the status agent notifies a status service of the outbound message. Upon receipt of the multicast message by one of the recipients or upon the message being marked read, the recipient status agent notifies the status service. The status service then notifies the status agent of the sending device that the message has been received or read by that recipient, so that the sending device's status agent can notify a corresponding messaging application. The status service operates to reconcile outbound message notifications and received or read status updates for multicast messages.
US08761735B2

A method, apparatus, system, and computer readable medium for authenticating the identity of a caller. An authentication device authenticates a caller's identity based on received information of the caller and an identifier generation device generates an identifier containing the caller's identity. The authentication information is supplied to a mobile telephone user acting as a callee. Therefore, the callee knows the caller's identity, thereby providing a secure delivering channel.
US08761728B2

The invention relates to a method for an at least partial erasure of the memory content of a mobile station in a mobile communication system. The starting of the erasure of the mobile station memory content is arranged to be responsive to the checking of a unique equipment identity of the mobile station performed in the mobile communication network on the basis of the unique equipment identities included in an equipment register. If a network element providing mobile communication services receives from an equipment register element the information, according to which the mobile station that has contacted the mobile communication network is defined as barred in the equipment register, a message to be sent from the mobile communication network to the mobile station is formed for erasing the memory content of the mobile station. This message is transmitted from the mobile communication network to the mobile station, and the mobile station detects a need for an at least partial erasure of the memory content in response to the reception of said message.
US08761727B2

The present invention relates to file pre-caching and file retrieving in an autonomous network access module comprising a local storage, and providing network connectivity to a mobile device in a telecommunication system. The network access module comprises a local storage and provides network connectivity to a mobile device (100) within which it is comprised. A received file request to a global radio network (10) from the mobile device (100) is intercepted, where after the file is searched for among available pre-cached files, which may reside within the local storage controlled by the network access module itself, or within a local storage of a peer network access module in a local radio network 70. If the file is found within available pre-cached files, it is transparently transferred over a bus interface to the requesting mobile device. During transfer, the amount of data is measured, and the measurements are subsequently used during an accounting stage where charging related information is reported to a charging module 80 in the global radio network 10. Files may be pre-cached in a distributed storage comprised by a group of network access modules conjoined by a local radio network 70. Files allotted for pre-caching by a network operator are received and stored in network access modules but are not billed unless the files are actually consumed.
US08761724B2

An apparatus and a method for displaying discount data in a mobile communication terminal are provided. The method includes determining whether displaying discount data is set; and when the displaying of the discount data is set, checking discount data provided by a billing system of a subscriber recorded on a Subscriber Identification Module/Universal Subscriber Identification Module (SIM/USIM) card.
US08761716B2

Disclosed is a device and a method for processing an emergency call in a portable terminal regardless of a SIM card activated by a user's selection. The device includes a plurality of SIM cards, and a controller to make a control so that a SIM card capable of performing a communication service is automatically switched and the emergency call is transmitted when an emergency call transmission is generated.
US08761713B2

Methods, apparatus and media for receiving emergency broadcast information in a broadcast-multicast service of a communication system. The methods, apparatus and media include scheduling a broadcast of emergency broadcast information in designated control channel cycles for designated subscriber stations. The control channel cycles are transmitted with the designated control channel cycles including the emergency broadcast information. Subscriber stations awake according to their designated control channel cycle and receive the transmission of their designated control channel cycle on a broadcast-multicast service. The subscriber station determines if emergency broadcast information is in the control channel cycle assigned to the subscriber station and responds accordingly.
US08761706B2

Passive RF devices are disclosed that communicate using a wireless network protocol. The device includes an antenna operable to receive a radio frequency (RF) signal from a RF source that transmits the RF signal based on a wireless network protocol. The device further includes circuitry operable to derive power from the RF signal. With the power derived from the RF signal, the circuitry is further operable to read data from a memory, to encode the data based on the wireless network protocol, and to modulate the RF signal to include the encoded data. The antenna is further operable to transmit the modulated RF signal based on the wireless network protocol for reception by the RF source or another passive RF device.
US08761704B2

A broad band packet radio communication system is characterized by the carrier sense multiplexing connection method operated on a harsh frequency arrangement where an occupied band width of a modulation transmission/reception wave and a modulation side lobe are wide and the frequency channel interval is narrow. It is possible to improve the reception adjacent channel interference characteristic among a plurality of terminals belonging to the respective cells existing in the vicinity of adjacent frequency cell boundary area. The RSSI system is subjected to a narrow-band channel filtering (a narrow-band filter (BPF or LPF) having a band narrower than one-channel occupied band width) while the reception/demodulation system is subjected to a wide-band channel filtering (a wide-band filter (BPF or LPF) having a pass band equal to or wider than the one-channel occupied band width).
US08761703B2

An embodiment of a variable-gain mixer for down-converting a modulated input signal into a modulated output signal in a wireless receiver is proposed. The mixer includes means for selecting a mixer gain according to a power level of the input signal, amplifying means for amplifying the input signal into a modulated intermediate current (IRF+,IRF−) in response to a control signal indicative of the selected mixer gain, the intermediate current having an intermediate component, consisting of a direct current, varying according to the selected mixer gain, means for generating the output signal from the intermediate current, the output signal having an output component, consisting of a direct current or voltage, depending on the intermediate component; in an embodiment, the mixer further includes means for setting a compensation current in response to the control signal for compensating the variation of the intermediate component, and means for adding the compensation current to the intermediate current.
US08761695B2

To provide a transmitter wherein even in a case of sharing a detector circuit between or among a plurality of transmitting circuits, a high degree of detection accuracy can be achieved without increasing the signal power supplied to the detector circuit. In a transmitter including a detector circuit shared by transmitting circuits and that deal with signals of different frequency bands, a capacitor C1, which constitutes an RF coupler disposed on an output signal line of the transmitting circuit, is directly connected to the input terminal of the detector circuit, while series coils L1 and L2 are inserted between a capacitor C2, which makes up an RF coupler disposed on an output signal line of the transmitting circuit which deals with signals of a lower frequency band than the transmitting circuit, and the input terminal of the detector circuit.
US08761693B2

A traffic amount calculation portion calculates a traffic amount caused by transmission signals received by a transmission signal reception portion. An average traffic amount calculation portion calculates an average traffic amount that is an average of the traffic amount in a nearest predetermined interval. Further, a modulation method setting portion changes a modulation method used by a modulation portion based on the calculated average traffic amount. In addition, a transmission portion transmits transmission signals by using a transmission power amount corresponding to the modulation method used by the modulation portion.
US08761674B2

A short range telephonic communications system that includes transceiving units for receiving a sound signal from a first user and for transmitting an RF signal representative of the sound signal and for receiving RF signals representing other users sound signals and presenting a sound signal reconstructed from the received RF signals to the first user's ears. Also, the transceiving units estimate relative position between one another and present the reconstructed sound signals to the users' ears in a manner related to the relative position estimate.
US08761671B2

A device having a first processing system for providing the functionality of the upper layers of a Bluetooth stack, including a first L2CAP layer, a Bluetooth Controller for providing the functionality of the lower layers of the Bluetooth stack, the first processing system and the Bluetooth Controller being connected by a Host Controller Interface (HCI), a second processing system including an implementation of a second L2CAP layer for transmission of data to the Bluetooth Controller for transmission over a Bluetooth Link established by the first processing system and L2CAP layer, and the first processing system being configured to distribute flow-control tokens between the first and second L2CAP layers both layers can transmit data to a remote device using the Bluetooth Link.
US08761668B2

A method of performing an operation related to a second device, performed by a first device, via near field wireless communication, and an apparatus therefore. When a signal for wireless communication is received from the second device, the method includes calibrating the strength of the received signal; comparing the strength of the calibrated signal with operation signal information that is a result of calibrating a range of strengths of signals which are for the wireless communication and which are received from the second device moving between a plurality of points set to be within a predetermined distance from the first device; and as a result of the comparison, selectively performing the operation related to the second device.
US08761664B2

Disclosed is an apparatus capable of hosting a secure module. The apparatus comprises a communication unit capable of near field communications, and a control unit configured to co-operate with the secure module. The control unit is further configured to detect a radio frequency field and, in response to the detection of the radio frequency field, to pass, to the secure module, control of establishing a near field connection through the communication unit. Also disclosed is a secure module, comprising a control unit configured to assume control of establishing a near field connection, wherein the control unit is further configured to provide, in the course of the near field connection establishment, a set of capabilities comprising near field communication capabilities of the secure module and near field communication capabilities of an apparatus hosting the secure module.
US08761661B2

Telecommunication service is regulated in a confined area in which telecommunication is restricted. Regulation includes control of wireless resources and access thereto, and monitoring wireless activity and locating sources thereof within the confined area. Regulation can be accomplished through networked femtocell access points and distributed antenna systems. Control of wireless resources is accomplished through selective jamming within the confined area; selective jamming can be updated based on performance metrics of telecommunication service. Configurable lists that authorize mobile device(s) to consume wireless service within the confined area control access to wireless resources. Access can be granted, or denied statically or dynamically. Monitoring of wireless activity within the confined area includes tracking and recordation of signaling or traffic activity. The monitoring of signaling activity can enable location of a source of wireless activity, while monitoring of traffic can lead to identification of a user thereof.
US08761657B2

Provided is an image forming apparatus including: a support portion configured to support first and second rollers to be able to increase/decrease a distance between an axis line of the first roller and an axis line of the second roller including a second roller body; an elastic member configured to urge at least one of the first and second rollers to relatively bring it close to the other; and a regulating portion configured to regulate, at a position at which part of the plurality of first roller bodies and part of the second roller body overlap each other in a direction orthogonal to the axial direction, movement of the at least one of the first and second rollers in a direction of increasing the distance between the axis line of the first roller and the axis line of the second roller.
US08761644B2

A development unit including: a developer carrier configured to carry a developer, and capable of supplying the carried developer to an electrostatic latent image; and a developer supplying member configured to supply the developer to the developer carrier and having a surface thereof made of a foamed body. Relationships expressed by v
US08761636B2

An image forming apparatus may include a photosensitive member, a developing device including a developing roller, pressing members configured to engage with the developing device and springs configured to urge the pressing members. In some examples, each of the pressing members may be configured to contact and move the developing device between various positions based on the urging of the springs. Additionally or alternatively, various ends of a contact surface of the developing roller configured to contact developer may be disposed relative to an axis line of the developing roller and pressing surfaces of the pressing members.
US08761631B2

A power supply includes a first capacitor, a resistor for discharging an electric charge of the first capacitor and for detecting zero crossing of the AC voltage input from the AC power supply, a second capacitor, and a frame ground o and a discharge resistor having a resistance value smaller than the resistor and configured to discharge an electric charge of the second capacitor, and switches between a state where a current to the discharge resistor is cut off and a state where a current flows through the discharge resistor.
US08761619B2

An image forming device includes a plurality of power consumption parts that operate by power supply from a power source. The image forming device includes a failure detection part that detects occurrence of an unrecoverable failure, and a main controller that suppresses an amount of power supplied to the plurality of power consumption parts in response to detection by the failure detection part of the occurrence of an unrecoverable failure.
US08761615B2

An image forming apparatus is provided. The image forming apparatus includes a search unit which broadcasts a search message for searching for a connectable host device, a communication interface unit which receives a response message for notifying that a print job is executable from host devices in response to the search message, a user interface unit which displays host devices corresponding to the received response message and receives a selection from a user regarding a host device to be connected from among the displayed host devices, and a controller which controls the communication interface unit to transmit a connection message for requesting connection with the image forming apparatus to the selected host device.
US08761608B2

Systems and methods are disclosed to provide optical communication by using subcarriers as individual bases functions, obtaining signal constellation points of an N-dimensional pulse amplitude modulation (ND-PAM) constellation diagram as an N-dimensional Cartesian product of a one-dimensional PAM; and transmitting the N-dimensional signal constellation point over all N orthogonal subcarriers serving as individual bases functions.
US08761607B2

An optical system having an input surface configured to receive an input optical signal having a polarization, and a polarization changer comprising the input surface and configured to generate two orthogonal polarization components from the input optical signal. The polarization changer also changes a direction of the polarization of the input optical signal in a controlled manner as a function of time while maintaining coherence of the two orthogonal polarization components in order to reduce stimulated Brillion scattering.
US08761603B1

Examples and implementations of reconfigurable sensors in a sensor array for performing various reconfigurable sensing functions.
US08761598B2

A communication device may be operable to determine, in an optical module, a signal quality associated with each of one or more host transmitter filters in a host circuit. The signal quality may be communicated from the optical module to the host circuit via a management interface. The communication device may control, in the host circuit, configuration of each of the host transmitter filters based on the signal quality. The communication device may be operable to determine, in the host circuit, a signal quality associated with each of one or more module transmitter filters in the optical module. The signal quality associated with each of the module transmitter filters may be communicated from the host circuit to the optical module via the management interface. The communication device may control, in the optical module, configuration of each of the module transmitter filters based on the signal quality.
US08761558B2

A photoelectric transmission module being connected to a terminal of a composite cable including an optical fiber and an electrical cable, includes a substrate connected to the electrical cable drawn from the composite cable, a flexible printed circuit board including one end connected to a connector on the substrate and an other end connected to the optical fiber drawn from the composite cable, and an optical waveguide member formed along an outer surface of the flexible printed circuit board and connected to the optical fiber. The flexible printed circuit board further includes a displacement permitting area formed in a section from a connection end of the connector to a connection end of the optical fiber to allow the connection end of the connector and the connection end of the optical fiber to be relatively displaced in a direction along the substrate.
US08761551B2

The present invention provides an optical flexible printed circuit board comprising: a base layer; an optical waveguide pattern disposed on a partial region of the base layer; an insulating layer which is disposed on the base layer with the optical waveguide pattern and has a surface profile bent by the optical waveguide pattern; and circuit wires disposed on one surface of the base layer.
US08761548B2

An optical modulator includes: a modulator including an optical waveguide provided in a semiconductor substrate having an electro-optical effect and an electrode for applying an electric field depending on a bias voltage and a modulation signal to the optical waveguide; a modulation signal generator to generate the modulation signal of a first frequency; a superimposer to superimpose a signal of a second frequency different from the first frequency on the bias voltage; and a bias controller to control the bias voltage in a modulation direction of the modulator and the bias voltage in an orthogonal direction which is orthogonal to the modulation direction based on a phase of the second frequency component extracted from a modulated optical signal generated by the modulator.
US08761545B2

A system for identification of video content in a video signal is provided by providing a difference signal between an input signal and the delayed input signal. An alternative embodiment includes providing frequency coefficients from one or more video frames along a curve, or from a region of the video frame. In another embodiment a filter bank provides a real time or near real time frequency analysis of a video signal to provide identification. Other attributes of the video signal or transport stream may be combined with closed caption data or closed caption text for identification purposes. Example attributes include DVS/SAP information, time code information, histograms, and or rendered video or pictures.
US08761543B2

In various embodiments, systems and methods are provided for using an expanded image format to facilitate image transformations. The expanded image format can include at least a first set of boundaries and a second set of boundaries. The first set of boundaries corresponds to the image for transform, while the second set of boundaries provide a region beyond the image that can assist a graphics processing unit with performing a transform. Optionally, the expanded information can also include pixel value information for pixels in the region between the image boundary and the overboundary.
US08761536B2

An image processing apparatus includes a thinning processing unit which performs thinning processing on image data and a smoothing processing unit which performs smoothing processing on the image data. The image processing apparatus further includes an edge direction determination unit which determines an edge direction with respect to each pixel of the image data, a blending processing unit which decides a pixel value of a target pixel of when the smoothing processing and the thinning processing are realized at the same time, and a thinning adjustment unit which determines whether a thinned pixel becomes isolated, and the thinning adjustment unit resets the change amount in pixel value due to the thinning processing of the thinned pixel to a value of zero, if the thinned pixel is determined to be isolated.
US08761532B2

A method and system for selective application of AIE (Automatic Image Enhancement) based on the characteristic of an image. The image can be evaluated utilizing PDL data, object location data, image layering data, image overprint data and image raster data in combination with a weighting scheme to ascertain whether the image should be designated as a background or watermark. The designated images can be passed through a tag to a DFE (Digital Front End) application in order to determine the application of AIE to the images.
US08761526B2

An image data processing apparatus includes a configuration selecting unit, a loading unit, and a controller. The configuration selecting unit determines types of image characteristics of individual processing units in image data and selects plural pieces of circuit configuration data for individual processing units. The loading unit predicts a predetermined number of pieces of circuit configuration data in descending order of the likelihood of being selected for the processing unit currently being processed, and loads, before selection of the circuit configuration data for the processing unit, the predetermined number of pieces of configuration data into a circuit configuration memory for a reconfigurable circuit. If the selected circuit configuration data has already been loaded, the controller causes the circuit configuration to be reconfigured. If the selected circuit configuration data has not been loaded, the controller causes the selected circuit configuration data to be loaded and the circuit configuration to be reconfigured.
US08761511B2

A computer implemented that, in various aspects, transforms a grayscale image into an OCR image by applying a combination of steps to the grayscale image is disclosed herein. The grayscale image may include one or more alphanumeric characters. The grayscale image may includes visual content displayed upon a computer screen, so that the grayscale image may have a resolution generally equivalent to a screen resolution of the computer screen prior to application of the combination of steps thereto. The resultant OCR image, in various implementations, is of sufficient resolution and quality that an OCR engine can generally recognize alphanumeric characters imbedded within the OCR image.
US08761510B2

A method is provided for classifying an image. The method includes inferring location information of an object of interest in an input representation of the image. The method further includes determining foreground object features and background object features from the input representation of the image. The method additionally includes pooling the foreground object features separately from the background object features using the location information to form a new representation of the image. The new representation is different than the input representation of the image. The method also includes classifying the image based on the new representation of the image.
US08761508B2

An image processing system includes a first image processing apparatus and a second image processing apparatus. The first image processing apparatus includes a first image obtaining module, a first image extraction module, a first density extraction module, a first feature conversion module, a register module. The first image obtaining module obtains an image of an object having a seal impressed on a face thereof and having a film formed or laminated on the face thereof. The second image processing apparatus includes a second image obtaining module, a second image extraction module, a second density extraction module, a second feature conversion module, and a collation module.
US08761496B2

There is provided an image processing apparatus including a weight generating section that generates weight data in which a weight of a first region is larger than a weight of a second region, where the first region has a larger difference between a target image and at least one of a plurality of to-be-selected images than the second region, a calculating section that calculates a degree of similarity between the target image and each of two or more of the plurality of to-be-selected images with a difference between the target image and the to-be-selected image being weighted in each region in accordance with the weight data, and an image selecting section that selects, from the two or more to-be-selected images, one or more to-be-selected images that are more similar to the target image by referring to the degrees of similarity of the two or more to-be-selected images.
US08761494B2

Disclosed are systems and methods to extract information about the size and shape of an object by observing variations of the radiation pattern caused by illuminating the object with coherent radiation sources and changing the wavelengths of the source. Sensing and image-reconstruction systems and methods are described for recovering the image of an object utilizing projected and transparent reference points and radiation sources. Sensing and image-reconstruction systems and methods are also described for rapid sensing of such radiation patterns. A computational system and method is also described for sensing and reconstructing the image from its autocorrelation. This computational approach uses the fact that the autocorrelation is the weighted sum of shifted copies of an image, where the shifts are obtained by sequentially placing each individual scattering cell of the object at the origin of the autocorrelation space.
US08761492B2

According to one embodiment, a depth correction apparatus includes a clusterer, a calculator and a corrector. The clusterer is configured to apply clustering to at least one of pixel values and depth values of a plurality of pixels in a calculation range corresponding to a correction target pixel, and to classify the plurality of pixels in the calculation range into a plurality of classes. The calculator is configured to calculate pixel value statistics of the respective classes using pixel values of pixels in the respective classes. The corrector is configured to determine a corresponding class of the correction target pixel based on a pixel value of the correction target pixel and the pixel value statistics of the respective classes, and to apply correction which replaces a depth value of the correction target pixel by a representative depth value of the corresponding class.
US08761491B2

In accordance with at least some embodiments of the present disclosure, a processor for performing stereo matching of a first image and a second image is described. The processor may include a first pipeline stage configured to generate data costs associated with a first tile selected from the first image, wherein the data costs is generated based on pixels in the first tile and corresponding pixels in the second image. The processor may include a second pipeline stage configured to generate disparity values associated with the first tile and an outbound message from the first tile to one of neighboring tiles in the first image, wherein the disparity values and the outbound message are generated based on the data costs and inbound messages from the neighboring tiles to the first tile. The processor may further include a third pipeline stage configured to store the disparity values and the outbound message in a memory, wherein the outbound message is used by the second pipeline stage as one of the inbound messages during processing of a second tile selected from the first image.
US08761488B2

[Problem] Provided is a method of processing image data capable of, at the time of measuring a wafer in a circumferential direction thereof using a surface inspection device employing a laser scattering method to create a Haze map, reducing or removing occurrence of a noise resulting from change in detection sensitivity of the device. Further, provided is a method of creating an image by using the method of processing an image data.[Solving Means] There is provided a method of processing image data, including the steps of: measuring a haze value corresponding to each position on a wafer surface by using a wafer surface inspection device; and, subjecting image data formed by the haze value corresponding to each position on the wafer surface to an image data process along a direction in which the haze value is measured, to remove a noise component. Further, there is provided a method of creating an image, in which a Haze map after the image data process is created using the image data processed through the method of processing the image data.
US08761484B2

A radiation image processing apparatus which processes non-spiral projection data obtained by radiation imaging performed by rotating a radiation generator and a two-dimensional radiation detector relative to a subject reconstructs the non-spiral projection data into first volume data subjected to an averaging process in a direction of a rotation axis of the rotation and second volume data not subjected to the averaging process. The radiation image processing apparatus performs planar reconstruction calculation using the first volume data to generate a cross section image in a first plane perpendicular to the direction of the rotation axis and performs planar reconstruction calculation using the second volume data to generate a cross section image in a second plane parallel to the direction of the rotation axis. The resulting cross section images are displayed on a display apparatus.
US08761476B2

A method of detecting a skin condition may include employing a multiband hyperspectral sensor to obtain multi-spectral data, employing the multi-spectral data to map constitutive skin parameters to corresponding spectral signatures via a forward model that enables generation of a set of samples including a plurality of parameters mapped to a plurality of spectral signatures, utilizing the set of samples to employ machine learning to generate an inverse model to enable mapping of a spectral signature of skin of a patient to corresponding skin parameters, estimating constitutive skin parameters of the skin of the patient based on the inverse model, and determining a distribution of the constitutive parameters for one or more skin locations.
US08761472B2

An object location method includes: analyzing data including plural objects each including plural features, and extracting the features from the data; matching features stored in a database with those extracted from the data, and deriving a prediction of the object, each feature extracted from the data providing a vote for at least one prediction; expressing the prediction to be analyzed in a Hough space, the objects to be analyzed being described by n parameters and each parameter defining a dimension of the Hough space, n is an integer of at least one; providing a constraint by applying a higher weighting to votes which agree with votes from other features than those votes which do not agree with votes from other features; finding local maxima in the Hough space using the weighted votes; and identifying the predictions associated with the local maxima to locate the objects provided in the data.
US08761471B2

A medical image diagnosis device according to an embodiment includes: a mask image generation unit that generates a plurality of mask images that are different in terms of time; a first image generation unit that calculates differences between a plurality of the mask images, and extracts an image of a preceding device that is placed and kept in a blood vessel; a second image generation unit that generates a real-time fluoroscopic image depicting a situation where an insertion device is being inserted into a blood vessel, calculates a difference between the real-time fluoroscopic image and the mask image, and generates an image of the insertion device; an image synthesis unit that synthesizes images generated by the first image generation unit and the second image generation unit; and a display unit that displays an image generated by the image synthesis unit.
US08761468B2

In one example embodiment, an information processing apparatus, for an observed image associated with an observation target object (e.g., a section of biological tissue), associates and stores position information and observation magnification information. In this embodiment, the information processing apparatus causes a display device to: (i) display an image associated with the observation target object; (ii) indicate the first positional information of the first observed image; and (iii) indicate the first observation magnification information of the first observed image.
US08761458B2

A stand-off range or at-a-distance iris detection and tracking for iris recognition having a head/face/eye locator, a zoom-in iris capture mechanism and an iris recognition module. The system may obtain iris information of a subject with or without his or her knowledge or cooperation. This information may be sufficient for identification of the subject, verification of identity and/or storage in a database.
US08761457B1

Systems and methods for aligning ground based images of a geographic area taken from a perspective at or near ground level and a set of aerial images taken from, for instance, an oblique perspective, are provided. More specifically, candidate aerial imagery can be identified for alignment with the ground based image. Geometric data associated with the ground based image can be obtained and used to warp the ground based image to a perspective associated with the candidate aerial imagery. One or more feature matches between the warped image and the candidate aerial imagery can then be identified using a feature matching technique. The matched features can be used to align the ground based image with the candidate aerial imagery.
US08761453B2

The invention relates to a method for the surface inspection of strip pieces (120). The invention further relates to a device for carrying out the method. The method according to the invention comprises the following steps: cutting off the strip pieces (120) from a metal strip (210), wherein the strip pieces (120) comprise a length less than twice the circumference of a work roll (230) by means of which the metal strip (210) has previously been rolled; automatically checking the upper and/or lower side of the cut-off strip pieces (120) with the aid of a camera system (150) and an analysis unit (300) in regard to any periodic types of faults that may be present and caused by the work roll; ending the surface inspection process if periodically occurring types of faults are detected, or; feeding the cut-off strip pieces (120) to a strip inspection unit (140) for checking by means of inspection personnel for non-periodic types of faults if no periodic types of faults had previously been detected.
US08761450B2

A computer-implemented method of generating a model from a set of images. The method comprises processing a plurality of data items, each data item representing an image of said set of images, to determine variability between said plurality of data items; and generating model data representing said model based upon said data items and said variability, wherein the influence of each of said data items upon the generated model is determined by a relationship between a respective one of said data items and said variability.
US08761448B1

Techniques are disclosed for processing a video stream to reduce platform power by employing a stepped and distributed pipeline process, wherein CPU-intensive processing is selectively performed. The techniques are particularly well-suited for hand-based navigational gesture processing. In one example case, for instance, the techniques are implemented in a computer system wherein initial threshold detection (image disturbance) and optionally user presence (hand image) processing components are proximate to or within the system's camera, and the camera is located in or proximate to the system's primary display. In some cases, image processing and communication of pixel information between various processing stages which lies outside a markered region is suppressed. In some embodiments, the markered region is aligned with, a mouse pad or designated desk area or a user input device such as a keyboard. Pixels evaluated by the system can be limited to a subset of the markered region.
US08761446B1

Embodiments of this invention relate to detecting and blurring images. In an embodiment, a system detects objects in a photographic image. The system includes an object detector module configured to detect regions of the photographic image that include objects of a particular type at least based on the content of the photographic image. The system further includes a false positive detector module configured to determine whether each region detected by the object detector module includes an object of the particular type at least based on information about the context in which the photographic image was taken.
US08761443B2

An automatic record detection device and method for stop arm violation event, comprising: a plurality of image fetching units, to fetch external video signals; at least an analog-to-digital converter, to process said external video signal into digital data; a processor unit, to detect dynamic images of said digital data based on a set sensitivity value, when said set sensitivity value of said dynamic image of a violating vehicle fulfills an image block number, it determines said dynamic image to trigger a violation event, then generates said digital data based on said external video signal. As such, a user can search said dynamic images of said digital data by examining said triggered violation event, to find out license plate number of a violating vehicle, and sends it to an agency concerned for prosecution, thus saving enormous time and manpower in viewing and searching through said digital data.
US08761438B2

A method for imaging an object is provided. The method includes acquiring tomographic image data of the object at a plurality of frequencies, generating a composite image of the object at each of the plurality of frequencies using the acquired tomographic image data, determining a scaling factor for a first material at each of the plurality of frequencies, determining a scaling factor for a second material at each of the plurality of frequencies, and decomposing the composite images into a first discrete image and a second discrete image using the determined scaling factors, wherein the first discrete image contains any region of the object composed of the first material and the second discrete image contains any region of the object composed of the second material.
US08761437B2

Human body motion is represented by a skeletal model derived from image data of a user. Skeletal model data may be used to perform motion recognition and/or similarity analysis of body motion. An example method of motion recognition includes receiving skeletal motion data representative of a user data motion feature from a capture device relating to a position of a user within a scene. A cross-correlation of the received skeletal motion data relative to a plurality of prototype motion features from a prototype motion feature database is determined. Likelihoods that the skeletal motion data corresponds to each of the plurality of prototype motion features are ranked. The likelihoods are determined using the cross-correlation. A classifying operation is performed on a subset of the plurality of prototype motion features. The subset of the plurality of prototype motion features is chosen because its members have the relatively highest likelihoods of corresponding to the skeletal motion data.
US08761435B2

Systems, devices, features, and methods for detecting geographic features in images, such as, for example, to develop a navigation database are disclosed. For example, a method of detecting text from collected images includes collecting a plurality of images of geographic areas along a road or path. An image of the plurality of images is selected. Components that represent a feature about the road or path in the selected image are determined. In one embodiment, the components are independent or invariant to scale of the feature. The determined components are compared to reference components in a data library. If the determined components substantially match with the reference components, the feature in the selected image is identified to be a text character (e.g., of a road sign) corresponding to at least some of the reference components in the data library.
US08761431B1

An adjustable headset has a support portion that rests on a user's head when the headset is worn in an upright orientation and rests on a user's neck or shoulders when the headset is worn around the user's neck. The adjustable headset also includes a pair of arm assemblies attached to the support portion and having first arm portions and second arm portions. The adjustable headset also includes a pivoting mechanism that pivotably couples the first and second arm portions. The pivoting mechanism allows the pivoting of the second arm portion relative to the first arm portion so that the second arm portion can be pivoted between a first position where the headset can be worn by the user on their head and a second position when the headset is worn around the user's neck to direct sound at the user's ears.
US08761427B2

A dynamic microphone unit includes: a diaphragm vibrating in response to received sound waves; a voice coil fixed to the diaphragm and vibrating in cooperation with the diaphragm; a magnetic circuit generating magnetism in a magnetic gap, the voice coil being disposed in the magnetic gap; a first air chamber defined adjacent to the reverse of the diaphragm; and a second air chamber defined behind the voice coil, the second air chamber being in communication with the first air chamber, an elastic thin-plate acoustic resistor being disposed in the second air chamber while having tensile force applied, at a position where the acoustic resistor limits the volume of the second air chamber and comes into contact with the voice coil within a maximum displacement of the voice coil.
US08761424B2

An apparatus for blocking materials from entering the sound port of an earphone, while simultaneously allowing sound to pass through unaffected is disclosed. In an earphone having an elongated nozzle with a central opening adapted to transmit sound, a removable or replaceable a sleeve assembly having a wax guard or barrier is formed integral with the ear sleeve assembly. The barrier is mounted in a stem and is adapted to prevent materials from entering the central opening of the earphone nozzle. The stem is also adapted to receive the sleeve over its body. The sleeve can be cylindrical or tapered in shape, and the sleeve can be adapted to aid in blocking ambient noise. The barrier, the stem, and the sleeve can all be formed as an integral one-piece assembly, and the entire one-piece assembly can be adapted to be changed by the user.
US08761418B2

A microelectromechanical loudspeaker array includes a plurality of microelectromechanical loudspeaker elements each having a diaphragm element configured to be deflected from a neutral position into at least one deflection position to produce a sound pulse. The array further includes an actuation device which is configured to put the diaphragm element into the at least one deflection position from the neutral position on the basis of drive signals. The array further includes a control device coupled to the plurality of loudspeaker elements. The control device is configured to send, in each case at a driving time, (i) a first drive signal configured to produce a sound pulse by actuating the diaphragm element, and (ii) a respective second drive signal configured to relax the diaphragm element into the neutral position during a predetermined period of time after the driving time to the actuation device of at least one of the loudspeaker elements.
US08761404B2

A method of managing a power state of devices in a home entertainment system using a wireless home entertainment hub comprises obtaining a registration of a plurality of devices, where the plurality of devices includes at least one sink device and at least one source device. A selection of one of the source devices is received for presentation of program content to a user in the home entertainment system. A subset of the at least one sink device is determined for presentation of the program content to the user based on the selection of the source device. Each sink device in the subset of the at least one sink device is ensured to be active.
US08761398B2

In a domain comprising a plurality of devices, the devices in the domain sharing a common domain key, a method of enabling a entity that is not a member of the domain to create an object that can be authenticated and/or decrypted using the common domain key, the method comprising providing to the entity that is not a member of the domain a diversified key that is derived using a one-way function from at least the common domain key for creating authentication data related to said object and/or for encrypting said object, the devices in the domain being configured to authenticate and/or decrypt said object using the diversified key.
US08761397B1

A method in accordance with one embodiment of the invention may include receiving a first encryption key. A second encryption key may be generated, and a first data packet containing the second encryption key may be generated and at least part of the first data packet encrypted using the first encryption key. A second data packet may be generated and at least part of the second data packet encrypted using the second encryption key.
US08761394B2

A method for providing a communication device access to a secure broadcast communication is presented. In the method, an encrypted message originating outside the communication device is received into an electronic component of the communication device. The encrypted message is then decrypted within the electronic component, resulting in a decrypted message. The decrypted message is then verified. In response to verifying the decrypted message, a disabled circuit of the electronic component is enabled to allow the communication device to access the secure broadcast communication.
US08761391B2

This disclosure relates to message encoding. Once claim recites an apparatus comprising: electronic memory for buffering identifying data associated with an entity or client; and a multi-purpose electronic processor programmed for: modifying the identifying data with a random or pseudo-random signal; error correction encoding the modified identifying data; and transforming a plural-bit message with the error correction encoded, modified identifying data to produce a key for use with message encoding. Of course, other claims and combinations are provided as well.
US08761386B2

A sound processing apparatus includes: a sound output unit which outputs sound based on a first sound signal as first sound processing when execution of the first sound processing is instructed; a sound collecting unit which generates an echo signal by collecting surrounding sound; a filtering unit which performs filtering process with an adaptive digital filter on the first sound signal and generates a pseudo echo signal; a subtracting unit which removes a sound component, which is output from the sound output unit and reaches the sound collecting unit, from the echo signal by subtracting the pseudo echo signal from the echo signal to generate a residual signal; an updating unit which updates the adaptive digital filter based on the residual signal and the first sound signal; and an update resolution control unit which controls the resolution at which the adaptive digital filter is updated by the updating unit.
US08761375B1

An agent's request for a break is indicated by a pause request and pause code, where the pause code indicates the reason for the break. In one embodiment, a pause request is analyzed to determine if the agent is allowed to request a break associated with the pause code. The pause code may be further analyzed to determine if it is of an unpaid type, in which case the agent is requesting an unpaid break. If the break is of a paid type, then a threshold timer may be started at the beginning of the break that when expires indicates that any remainder of the break is processed as unpaid time. This can be accomplished by noting an event associated with the threshold timer in an agent work history log or by automatically logging off the agent at the expiry of the timer.
US08761372B1

The present invention is directed to systems and methods of personalizing a self-service option for customers. Customers are identified at call inception and the self-service channel is personalized to tailor the caller experience based upon information specific to each customer. The systems and methods of telephone channel personalization is company/provider driven, which allows the provider to control and personalize the caller experience based on criteria set by the provider. The telephone channel personalization systems and methods determine what choices to present to the caller (i.e., in a speech self-service application—what to say and how to say it). A personalized self-service channel reduces call time and enhances the caller experience and therefore is an attractive option for businesses utilizing a call-center model. The personalized self-service application caters to the needs of a particular customer and appears to the customer that the provider knows why they are calling.
US08761371B2

According to various embodiments of the present invention, systems and methods for local number portability in a telecommunication network are disclosed. An embodiment of a method includes requesting a real-time (RT) customer service record (CSR) request for a telephone number (TN) associated with a local number portability (LNP) order, the requesting occurring prior to a second CSR request that occurs as part of a submit process for the LNP order; receiving, in response to the request for the RT CSR request, a RT CSR response from a telecommunications carrier that the TN is to be transferred from as part of the LNP order; and validating data in the RT CSR response in order to prevent rejections of the data in the second CSR during the LNP process. Other embodiments are also disclosed.
US08761367B2

A device containing an MTA, executing a connection deletion method, determines that a connection at one of its endpoints may be abandoned after a predetermined amount of time after an on-hook event following a first call. If the MTA determines that the CMS it is coupled to has begun managing a new, or second, call, the MTA, sends a message to the CMTS it is coupled to requesting deletion of the first call, and the resources associated with it. The MTA also sends a message to the CMS requesting deletion of the connection at the endpoint of the MTA device.
US08761364B2

Techniques for managing teleconferences. A plurality of people are associated with a plurality of identifiers such that each person is associated with at least one identifier. For each caller to a teleconference associated with a different identifier, authentication information is solicited from the caller. Authentication information is received from the caller in response to the solicitation and a determination, based on the received authentication information, is made whether the caller is associated with one of the identifiers.
US08761363B2

Methods and systems for routing a communication to a preferred device are disclosed. A service center consistent with the present invention is operable to receive information pertaining to a communication to a user from a calling party, and retrieve data corresponding to the user using the received information. The service center also determines a preferred device of the user based on the retrieved data, wherein the preferred device is one of a plurality of devices associated with the user. Thereafter, the service center ascertains whether the preferred device of the user requires a new mode of delivery, and routes the communication to the preferred device of the user based on the ascertaining.
US08761358B2

Techniques for providing for a seamless call transfer in a virtual desktop environment are supported. An apparatus may be capable of requesting access to a remote computer system for registration with a call manager, determining whether a call associated with the apparatus is active, automatically initiating suspension of the call in response to determining that the call is active and requesting registration of a telephone associated with the call, and resuming the suspended call. The seamless call transfer system may result in a more favorable calling experience during authentication with a virtual desktop environment and registration with a call manager.
US08761356B2

A method for screening and routing incoming telephone calls includes extracting caller identification information from an incoming telephone call, providing a plurality of tables including a primary ring table, a secondary ring table, a voicemail table, a block call table, and a forward call table, and determining which one of the plurality of tables includes the caller identification information. The method further includes sending the incoming telephone call directly to voicemail without having a ring tone if the voicemail table includes the caller identification information, blocking the incoming telephone call if the block call table includes the caller identification information, and forwarding the incoming telephone call if the forward call table includes the caller identification information.
US08761354B2

A voicemail system (100) can include at least one processor (104) and at least one communication interface (102) operatively linked and in communication with the at least one processor (104) that is configured to receive an incoming call. The voicemail system (100) can further include at least one memory (108) operatively linked and in communication with the processor (104), wherein the at least one memory (108) is configured to store a call treatment application (112) that includes at least one rule for determining call handling treatment of the incoming call. A method (400) for operating the voicemail system (100) can include receiving (406) an address message (200) at the voicemail system (100), wherein the address message (200) identifies at least a called party number (206) of the incoming call. The method (400) can further include analyzing (406) the address message (200) to determine (408) which of a plurality of call handling treatment rules to apply, and applying (410) at least one of the call handling treatment rules.
US08761352B2

Methods are described for providing conference calls. Methods are performed in a conference call system and includes: receiving local contact information for a plurality of contacts stored in a local phone book of a user equipment associated with a caller; updating a contact database of the conference call system based on the local contact information; registering the caller with an interactive voice response system of the conference call system; receiving a spoken request from the caller; accessing the contact database with contact information and retrieving a phone number responsive to the spoken request; calling the retrieved phone number; and establishing contact between the caller and a person associated with the retrieved phone number. Systems and computer readable mediums are also described.
US08761328B2

An update algorithm for equalizer coefficients in a communications system using phase correction symbols. Instead of using a traditional all symbols slicer update algorithm, the equalizer is updated during phase correction symbols for optimal performance in low signal-to-noise ratio conditions. In lower signal-to-noise ratio conditions, the equalizer uses a phase correction circuit to compensate for distortion caused by a communication channel when a demodulated data stream contains an unknown phase offsets resulting from a fast dynamic distortion. More specifically, the phase correction circuit uses a phase correction signal to correct for the unknown phase offsets in a demodulated data stream in lower signal-to-noise ratio conditions. The equalizer then corrects for distortion caused by the communication channel based upon the phase corrected demodulated data stream.
US08761327B2

Systems and methods are described including receiving a clock signal, using rational clock divider (RCD) logic to generate a lower frequency clock signal in response to the received clock signal, and using the second clock signal to drive software timer logic and generate media timestamps.
US08761324B1

Aspects of the disclosure provide methods and apparatuses that use counter based phase signaling to transmit digital data. The counter based phase signaling uses a reduced number of transitions to transmit a large number of bits. A method of counter based phase signaling includes transmitting a reference transition to start multiple-bit data block transmissions from a transmitter module to a receiver module, starting a first counter to count in accordance with a first clock of the transmitter module, and transmitting a first data transition corresponding to transmitting a first multiple-bit data block from the transmitter module to the receiver module when a counted number by the first counter corresponds to the first multiple-bit data block. The first clock has a same frequency as a second clock in the receiver module.
US08761321B2

A receiver produces optimal weights for cancelling multipath interference. An SINR measurement module generates SINR measurements corresponding to soft symbol estimates produced by a baseband receiver from a received multipath signal. Each soft symbol estimate is replaced with either a hard estimate or a weighted soft estimate based on how each corresponding SINR measurement compares to a predetermined threshold. The received multipath signal and estimated interference signals generated from the hard symbol estimates and/or the weighted soft symbol estimates are combined to produce interference cancelled signals that may be combined via maximum ratio combining to produce an interference-cancelled MRC signal.
US08761315B1

Systems and methods for decoding block and concatenated codes are provided, including channel state information estimation such as by using optimum filter lengths based on channel selectivity and adaptive decision-directed channel estimation. These improvements enhance the performance of various communication systems and consumer electronics, including HD Radio receivers and systems.
US08761307B1

A communications device and receiver system and method to efficiently distribute functions among radio frequency (RF), analog front end (AFE) and baseband modules for ultra-low power consumption comprising a wideband receiver subsystem selectively coupled to a signal input receiving a first frequency band, a narrowband received subsystem selectively coupled to the signal input receiving a second frequency band and, a controller configured to monitor the first frequency band using the first receiver subsystem and if a wake up signal is detected using the first receiver subsystem, connect the second receiver subsystem to the signal input and tune the second receiver subsystem to a channel transmitting the wake up signal, the wake up signal including channel selection information defining the channel for subsequent communications. Wherein, the two frequency bands overlap and center on different frequencies.
US08761304B2

An apparatus for processing a digital transmission signal for a transmitter includes a transmission Finite Impulse Response (FIR) filter to perform shaping on initial setting data to convert the initial setting data into a signal having a predetermined passband, a comparator to compare the signal with data including degradation information provided as feedback by a receiver corresponding to the transmitter, to generate a control signal, and a band flatness correction filter to adjust a coefficient of the band flatness correction filter in response to the control signal, and to correct an in-band flatness.
US08761297B2

A method includes holding in a receiver a definition of a codebook including precoding matrices, and a definition of multiple sub-codebooks including different respective subsets of the precoding matrices in the codebook. A sub-codebook is selected in coordination with a transmitter, for use in a given time interval or frequency range. A Multiple-Input Multiple-Output (MIMO) signal that is transmitted from the transmitter is received. Feedback is generated in the receiver based on the received MIMO signal. The feedback is indicative of one or more preferred precoding matrices, which are chosen from the selected sub-codebook and which are to be used in precoding subsequent MIMO signals in respective partitions of the given time interval or frequency range. The feedback is transmitted from the receiver to the transmitter.
US08761295B2

A cognitive radio signal processing method suitable for single receiver devices where interference is mitigated using projection of received multi-dimensional signal space to maximize SNR by orthogonalizing interference is described. The method is based on a well-known LMS solution that is computed from received multi antenna and multicarrier signals in a novel way. This method solves the requirement of multiple RF chains in low cost handsets by introducing a protocol synchronous antenna switcher that allows, for example, a LTE handset with a single antenna to benefit from algorithms that typically require multiple receivers for the same frequency, i.e. MIMO.
US08761291B2

Techniques are provided to allow for implicit determination of the full spatial signature of a wireless channel between first and second wireless devices for multiple-input multiple-output (MIMO) wireless communication between the first and second wireless devices. The first wireless device receives uplink signals at a plurality of antennas of the first wireless device that are transmitted via a plurality of antennas of a second wireless device. Values at a plurality of subcarriers of the received signals across the plurality of antennas of the first wireless device are derived. Using a sliding window for groups of adjacent subcarriers, downlink beamforming weights are computed for each group of subcarriers using channel information of one or more proximate groups of subcarriers. The downlink beamforming weights for the respective groups of subcarriers are applied to a number of spatial streams in a downlink transmission to be transmitted to the second wireless device.
US08761286B2

A method for transmitting a CQI in a MIMO system is disclosed. A method for allowing a receiver to feed back a CQI value to a transmitter in a Multiple Input Multiple Output (MIMO) system includes, receiving a transmission (Tx) pilot signal for each Tx antenna from a base station (BS), measuring a first CQI value of a first codeword and a second CQI value of a second codeword on the basis of the pilot signal, and transmitting the first CQI value of the first codeword and the second CQI value of the second codeword to the base station (BS), wherein at least one of the first and second CQI values includes specific information capable of indicating a transmission restriction status of a corresponding codeword.
US08761274B2

An OFDM system generates a channel estimate in the time domain for use in either a frequency domain equalizer or in a time domain equalizer. Preferably channel estimation is accomplished in the time domain using a locally generated reference signal. The channel estimator generates an initial estimate from a cross correlation between the time domain reference signal and an input signal input to the receiver and generates at least one successive channel estimate. Preferably the successive channel estimate is determined by vector addition (or subtraction) to the initial channel estimate. The at least one successive channel estimate reduces the minimum mean square error of the estimate with respect to a received signal.
US08761268B2

An adaptive Wiener filter may be applied to improve coding efficiency because of information lost during quantization of the video encoding process. The Wiener filter may be selectively applied globally to an entire picture or locally to portions of the picture. Histogram segmentation may be used to select pixels for Wiener filtering in some embodiments. The Wiener filter may be adaptively applied to histogram bins, improving coding efficiency in some cases.
US08761267B2

A noise estimator device of a video decoder includes a reception end, a low pass filter coupled to the reception end, a delay unit coupled to the reception end, a minimum level estimation unit coupled to the low pass filter for estimating a minimum of a specific number of low-pass results, a difference level estimation unit coupled to the low pass filter, the delay unit, and the minimum level estimation unit for determining a synchronization signal according to a plurality of low-pass results and the minimum of the specific number of the low-pass results, and for estimating a noise level according to the synchronization signal and signals outputted from the delay unit, and an output end coupled to the difference level estimation unit.
US08761265B2

A method and apparatus to define a Hypothetical Reference Decoder (HRD) for Multiview Video Coding (MVC) defines constraints for each possible interoperability point. Each combination of M views denotes an interoperability point. The principles of the present invention also allow for HRD constraints to be defined for a set of interoperability points and other sets are derived from the defined set. The method also allows for the HRD rules of the interoperability points to be derived from information in the bitstream syntax.
US08761264B2

The apparatus includes: orthogonal transforming means for orthogonally transforming an input video signal for each element block, quantizing means for quantizing each obtained transformation coefficient using a quantization parameter; coding means for coding the quantization parameter; decoded picture generating means for generating a reference picture signal for a motion compensation prediction from the quantized results of the quantizing means; filtering means for filtering the obtained reference picture signal at a strength corresponding to the quantization parameter when a non-zero effective transformation coefficient is present with respect to the element block; and controlling means for controlling at least anyone of transformation coefficients to be not zero, when all of the transformation coefficients are zero. This allows, even when all of the quantized results of the transformation coefficients of the element blocks are zero, coding of quantization parameter of current element block and control of filtering strength.
US08761260B2

A cut detection system includes: an extractor configured to extract macroblock type information at least for every B frame from video compressed data including the macroblock type information; a calculator configured to calculate the number of intra-coded macroblocks for every frame from the extracted macroblock type information; and a detector configured to detect the B frame or a group of picture including the B frame to be a replay cut portion, which is a head portion or last portion of a replay shot, by using a frequency characteristic of the intra-coded macroblocks included in the B frame as determination conditions.
US08761251B2

There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder for encoding all color components of the video signal data using a common predictor.
US08761249B2

A highly accurate reproduction of visual intensity and contrast rather than the conventional 8-bit color depth is more and more used, motivating the development of an enhanced dynamic range called high bit-depth. A method for encoding a first, low bit-depth image of M bit RGB pixels and a second, high bit-depth video image of N bit RGB pixels, M
US08761238B2

A method and an apparatus for correcting a frequency offset are provided. The method includes: receiving n channels of first signals; performing frequency offset correction processing on the n channels of first signals to obtain n channels of first corrected signals; acquiring n center tap coefficients of a space time equalizer, n first output phases of a phase-locked loop phase detector, and a second output phase of a phase-locked loop phase detector; acquiring n first estimated frequency offset values according to the n center tap coefficients and the n first output phases; acquiring a second estimated frequency offset value according to the second output phase; and receiving n channels of second signals, and performing frequency offset correction on the n channels of second signals according to the n first estimated frequency offset values and the second estimated frequency offset value.
US08761228B2

A narrow-channel transmitter in a dual-radio communication device reduces its bandwidth for the benefit of a wide-channel receiver in the dual-radio communication device. Narrow channels are marked as unavailable based on actual off-line adjacent channel rejection ‘ACR’ information that characterizes tolerance of the wide-channel receiver to adjacent channel interference ‘ACI’ caused by transmissions from the narrow-channel transmitter.
US08761226B2

A laser oscillation device includes an oscillation unit oscillating a laser, a shutter unit covering the laser, and a connection unit covering the laser, connecting the oscillation unit and the shutter unit and including a first connection part supported by the oscillation unit and a second connection part supported by the shutter unit. The first and second connection parts are separated from each other, and one of the first and second connection parts covers at least a portion of the other one of the first and second connection parts.
US08761224B2

An optically pumped semiconductor laser is assembled in an enclosure comprising a base, a first mounting frame attached to the base, a second mounting frame attached to the first mounting frame and a cover attached to the second mounting frame. The assembly base, frames, and cover forms an undivided enclosure, with the frames contributing to walls of the enclosure. Components of the laser are assembled sequentially on the base and the frames. The frames are irregular in height to permit flexibility in the mounting-height of components. This reduces the extent to which compactness of the enclosure is limited by any one component.
US08761219B2

An optoelectronic semiconductor chip includes a semiconductor body containing an active region, a mirror layer, and contact points arranged between the semiconductor body and the mirror layer and providing a spacing D between the semiconductor body and the mirror layer, whereby at least one cavity is formed between the mirror layer and the semiconductor body and the at least one cavity contains a gas.
US08761213B2

A frequency-doubled OPS-laser having a desired output wavelength of 532 nm is tunable about that wavelength by a temperature tuned birefringent filter (BRF). The temperature of the BRF is varied while measuring transmission of a sample of the output through a Nd:YAG crystal having an absorption peak at a wavelength of about 532.4 nm. The peak is detected as a minimum of transmission and the temperature at which that minimum occurs is recorded. From wavelength-change-versus-temperature data for the BRF a temperature is calculated at which the output wavelength has the desired value and is maintained at that value to stabilize the output wavelength.
US08761212B2

A method for operating a laser device, which has a laser-active solid-state body including a preferably passive Q switch, in which pumped light is applied to the laser device in order to generate a laser pulse. The laser device and/or an optical link between the laser device and a pumped light source supplying the pumped light is at least partially acted upon by an optical test pulse in order to check the integrity of a/the optical link between the laser device and a pumped light source supplying the pumped light.
US08761204B2

Described embodiments provide for processing received data packets into packet reassemblies for transmission as output packets of a network processor. A packet assembler determines an associated packet reassembly of data portions and enqueues an identifier for each data portion in an input queue corresponding to the packet reassembly associated with the data portion. A state data entry corresponding to each packet reassembly identifies whether the packet reassembly is actively processed by the packet assembler. Iteratively, until an eligible data portion is selected, the packet assembler selects a given data portion from a non-empty input queue for processing and determines if the selected data portion corresponds to a reassembly that is actively processed. If the reassembly is active, the packet assembler sets the selected data portion as ineligible for selection. Otherwise, the packet assembler selects the data portion for processing and modifies the packet reassembly based on the selected data portion.
US08761203B2

Provided are a method for determining the packet type for a Scalable Video Coded (SVC) video bitstream, and a Real-time Transport Protocol (RTP) packetizing apparatus and method using the same. The method for determining a packet type for a Scalable Video Coded (SVC) video bitstream, which includes the steps of: a) deriving temporal and spatial hierarchy information between Network Abstraction Layer (NAL) units from field information defined in the NAL unit headers of scalable layers; b) detecting the type of encoding information by applying combined scalability encoding to the hierarchical structure of the Scalable Video Coding (SVC); and c) determining a Real-time Transport Protocol (RTP) packet type for the corresponding SVC video bitstream by using the derived temporal and spatial hierarchy information between the NAL units and the detected type of encoding information.
US08761198B2

Telecommunication systems should be able to handle different protocols. Thereto, with a first protocol being Internet Protocol v6 using 128-bit addresses of a first kind and with a second protocol being Internet Protocol v4 using 32-bit addresses of a second kind, an access system is provided with a generating section for, in response to an address of one kind, generating a corresponding address of an other kind for a terminal-to-terminal communication and independently of which terminal has initiated said terminal-to-terminal communication. For a set-up phase, a replacing section replaces addresses of a second kind by corresponding addresses of a first kind, and an adding section adds, in addition to addresses of a first kind, corresponding addresses of a second kind, in set-up messages. For a communication phase, activating sections activate translating sections, which translating sections translate addresses of one kind into addresses of an other kind, in packets.
US08761189B2

A method for communication, includes allocating, in a network interface controller (NIC) a single dynamically-connected (DC) initiator context for serving requests from an initiator process running on the initiator host to transmit data to multiple target processes running on one or more target nodes. The NIC transmits a first connect packet directed to a first target process and referencing the DC initiator context so as to open a first dynamic connection with the first target process. The NIC receives over the packet network, in response to the first connect packet, a first acknowledgment packet containing a first session identifier (ID). Following receipt of the first acknowledgment packet, the NIC transmits one or more first data packets containing the first session ID over the first dynamic connection from the NIC to the first target process. Dynamic connections with other target processes may subsequently be handled in similar fashion.
US08761186B2

An outlet for a Local Area Network (LAN), containing an integrated adapter that converts VoIP to and from analog telephony, and a standard telephone jack (e.g. RJ-11 in North America) for connecting an ordinary analog (POTS) telephone set. Such an outlet allows using analog telephone sets in a VoIP environment, eliminating the need for an IP telephone set or external adapter. The outlet may also include a hub that allows connecting both an analog telephone set via an adapter, as well as retaining the data network connection, which may be accessed by a network jack. The invention may also be applied to a telephone line-based data networking system. In such an environment, the data networking circuitry as well as the VoIP/POTS adapters are integrated into a telephone outlet, providing for regular analog service, VoIP telephony service using an analog telephone set, and data networking as well. In such a configuration, the outlet requires two standard telephone jacks and a data-networking jack. Outlets according to the invention can be used to retrofit existing LAN and in-building telephone wiring, as well as original equipment in new installation.
US08761178B2

The present disclosure provide a method for creating a stream forwarding entry includes: receiving, by a data communication device, a packet; making statistics on the received packet to obtain a statistical value of a stream corresponding to the packet; judging whether the statistical value of the stream exceeds a preset threshold value; and if exceeds the preset threshold value, creating, by the data communication device, a stream forwarding entry for the stream corresponding to the packet, and performing stream forwarding for subsequent packets of the stream according to the stream forwarding entry. Through the present disclosure, the number of stream forwarding entries in a stream table is reduced, the required storage space is reduced, and the maintenance of the stream table is simplified; moreover, the data communication device is not vulnerable to attacks of denial of service and is highly secure.
US08761177B2

A telecommunications system having a format converter provides bi-directional communications between TDM signals on one side and ATM signals on the other. An ATM aggregate receives and transmits ATM signals, and a TDM interface receives and transmits TDM signals. The format converter has an ATM bus and a TDM bus connected to their respective interfaces, and service-specific adapters are connected between the ATM bus and the TDM bus.
US08761176B2

A path control method includes a procedure for developing a path control message including regional information in transmission on the network. The regional information designates a path and/or a path length for transmitting the path control message. The path control message includes a regional property for instructing each node as to how to process the regional information either in a strict manner or in a flexible manner. With reference to the regional information and/or the regional property, each node is capable of selecting a destination node to which the path control message is to be transmitted, stopping the further transmission of the path control message, or discarding the path control message.
US08761169B2

A method includes inserting a vector in a packet that identifies a first device in a stack of packet forwarding devices to receive the packet.
US08761167B2

A method begins by a processing module generating a payload section of a dispersed storage network (DSN) frame regarding a list range request operation by generating a start slice name field of the payload section to include a start slice name of a slice name range, generating an end slice name field of the payload section to include an end slice name of the slice name range, and generating a maximum response count field of the payload section to include a maximum slice name response count. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the payload section and generating remaining fields of the protocol header.
US08761158B2

A communication terminal into which communication data can be input and which can receive a message signalling that at least one further communication terminal is ready to receive the communication data. Following receipt of the message, a transmission device configured to operate in a first mode, in which it sends data at a first data rate, and in a second mode, in which it sends data at a second data rate, which is higher than the first data rate, is used to send the communication data in the second mode.
US08761157B2

A method and a system for calling a traditional circuit switched domain network user by a packet core network. The method includes: after receiving a request message from a call session control unit, a media gateway control unit sends the call session control unit a first call progress message carrying a preset prompt tone indicating please wait; the media gateway control unit sends an initial address message to the traditional circuit switched domain network and start a preset timer; if the timer expires and the traditional circuit switched domain network does not respond, the media gateway control unit sends the call session control unit a second call progress message carrying a preset prompt tone indicating that the other party is temporarily unaccessible, and the media gateway control unit proceeds according to a preset policy. Resource waste due to waiting is avoided and better user friendliness of a service is provided.
US08761152B2

A computer readable medium comprising computer readable code for data transfer. The computer readable code, when executed, performs a method. The method includes receiving, at a first Axon, an ARP request from a source host directed to a target host. The method also includes obtaining a first route from the first Axon to the second Axon, and generating a target identification corresponding to the target host. The method further includes sending an Axon-ARP request to the second Axon using the first route, and receiving an Axon-ARP reply from the second Axon, where the Axon-ARP reply includes a second route. The method further includes storing the first route in storage space on the first Axon, where the storage space is indexed by the target identification, and sending an ARP reply to the first host where the source host is configured to send a packet to the target host.
US08761143B2

When a wireless communication network is built in an ad hoc mode, it is possible to appropriately build the wireless communication network regardless of start timings of wireless communication functions of image capturing apparatuses. In order to achieve the object, there is provided the image capturing apparatus which is capable of building a wireless communication network by wirelessly connecting to another image capturing apparatus in an ad hoc mode, and which is capable of switching between a function as a creator and a function as a joiner, including a start unit configured to start as the creator, a unit configured to execute a scan process, and a unit configured to determine based on a result of the scan process whether to function as the creator and to function as the joiner, and to control the image capturing apparatus in accordance with the determination result.
US08761137B2

The first wireless communication unit configured to wirelessly communicate with a first wireless apparatus on a first wireless network. The beacon transmitting unit cyclically transmits a beacon signal to the first wireless apparatus via the first wireless communication unit. The period determiner determines a transmission permission period during which data transmission by the first wireless apparatus is permitted. The notification unit notifies a control signal specifying the transmission permission period to the first wireless apparatus via the beacon signal. The power managing unit performs control so that power supply to the first wireless communication unit is suspended during a suspension period, the suspend period being a period except both the transmission permission period and a transmission timing period of the beacon signal within a whole period.
US08761136B2

A method for eliminating interference in a receiver (RX) includes: obtaining Bluetooth (BT) information and wireless local area network (Wireless LAN, WLAN) information by performing detection on at least one RX signal, wherein the RX signal is received through an antenna of the RX, and the RX signal includes components of both a BT signal and a WLAN signal that are respectively emitted from at least one transmitter (TX); and performing maximum likelihood (ML) joint detection on frequency representatives of the RX signal according to the BT information and the WLAN information and according to a predetermined library, in order to extract at least one of a reproduced version of the BT signal and a reproduced version of the WLAN signal. An associated apparatus is also provided.
US08761124B2

Apparatus and methods for wireless communication transmission power control are provided. Determination of gain factors and adjustments for physical channel reconfiguration in the context of transmission power control are addressed. Preferably, implementation is in conjunction with communication systems in which wireless communications are conducted between wireless transmit receive units (WTRUs) using multiple channels that are concurrently transmitted.
US08761114B2

The present invention relates a method and apparatus for transmitting/receiving data using multiple codewords in a communication system using SC-FDMA (single carrier frequency division multiple access). A transmitter generates the multiple codewords for user data and transmits the generated multiple codewords. A receiver receives the multiple codewords and sequentially performs decoding and SIC (successive interference cancellation) on the received multiple codewords. Therefore, this structure can minimize a PAPR (peak to average power ratio) and considerably reduces interference between symbols in a frequency selective fading environment.
US08761113B2

A User Equipment (UE), a method for determining a resource, a method for reporting a resource, and a system for distributing a resource are provided. The method for determining a resource includes: if transmission data on the carrier reaches maximum transmission data supported in a scope allowed by Service Grant (SG), and a transmission power of the UE is capable of improving a data transmission rate of the carrier, and the carrier and the other one carrier of the dual carriers are incapable of completing transmitting total buffer status data in the same delay period, determining that a resource distributed to a UE on one carrier of dual carriers of the UE is insufficient; otherwise, determining that the resource distributed for the UE on the carrier is sufficient. Therefore, a solution for reporting the resource of the dual carriers is provided, so as to improve a network performance.
US08761106B2

When allocating CCEs as a radio resource to a plurality of radio terminals within a predetermined sector, the disclosed radio base station (1) acquires an AL for each radio terminal within the predetermined sector, and sets a CCE allocating order for the radio terminals in descending order of corresponding AL size. Furthermore, the radio base station (1) allocates CCEs to predetermined radio terminals to be allocated to in accordance with the set allocating order.
US08761104B2

An apparatus includes means for providing load information, said load information for sending from one of an access node and a relay node associated with said access node to the other of said relay node and access node.
US08761102B2

A method and apparatus for selecting a bandwidth option for a cell in a network are disclosed. For example, the method obtains, for the cell, network traffic data for a geographical area, and a physical characteristic of an antenna in the geographical area, determines busy time data traffic from the network traffic data, determines, for the cell, a cell range from the physical characteristic of the antenna, selects a bandwidth option from a plurality of bandwidth options, and determines an average throughput in accordance with the bandwidth option that is selected and the cell range.
US08761099B2

An approach is provided for scheduling resources for device-to-device communications. A resource of a network is granted to a group designated for device-to-device communications. The group then determines how the resource allocation is utilized to support the communication session and allocates the resource among the user equipment within the group independently of the base station. Further, a user equipment pair in the group determines transmit/receive (Tx/Rx) timeslot configuration to allow TDD mode operations, and further configure the modulation and coding for the device-to-device connection, and error control scheme for the pair via control signaling independently from the group.
US08761098B2

The present invention relates to a method for transmitting pilot signals in a downlink multiple-input multi-output (MIMO) system which supports a first user equipment (UE) for supporting an N number of transmitter antennas from among a total M number of transmitter antennas, and a second UE for supporting said M (wherein, M>N) number of transmitter antennas. The method comprises the steps of: enabling a base station to map pilot symbols in a resource block (RB) on a subframe for transmitting user-specific pilot symbols which can be recognized only by the second UE; and enabling the base station to transmit the subframe in which the pilot symbols are mapped. The cell-specific pilot symbols for transmitter antenna port 0 to N−1, which can be recognized by both the first UE and the second UE, and the user specific pilot symbols for transmitter antenna ports N to M−1, which can be recognized only by the second UE, are mapped in the allocated resource block.
US08761096B2

A random access procedure is performed by receiving information related to a random access preamble, the information indicating a first random access preamble related to a first format and a second random access preamble related to a second format; selecting a random access preamble according to the received information; transmitting the selected random access preamble; receiving a random access response; and decoding the received random access response according to the format associated with the selected random access preamble.
US08761054B2

An access point comprising a first interface for communicating with a plurality of subscriber terminals wirelessly, wherein the access point supports an internet protocol push-to-talk service and supports a protocol for a quality of service enabled wireless local area network and a second interface for communicating with a broadband access network terminal is described.
US08761050B2

A network integration system/method allowing computer network functionality in a coordinated/concerted fashion in network configurations that are local to and/or spanning network gateway routers is disclosed. The system utilizes a Smart Gateway Power Controller (SGPC) to interact within a home automation network (HAN) to permit the local HAN to operate as a distinct network but still permit access to/from remote networks such as the Internet. The system permits inter-networking of HAN devices (including SGPCs) and device interaction as a group with consumers within a man-machine “social network,” where information is pushed/pulled just as with a conventional social network. The system/method allows HAN device setup/action/monitoring wherein HAN devices host a number of user interfaces supported locally and externally to web interfaces/networks, these interfaces supporting local/remote access devices including mobile phones, tablet computers, laptops, desktop computers, and the like.
US08761041B2

A femto base station registers IDs of neighboring macro base stations and the ID of a terminal into a management device. When the femto base station detects that the communication state of a terminal in communication with the femto base station transited from active to idle, the femto base station hands off the communication session to one of the neighboring macro stations and enters the dormant state. When the macro base station detects that the communication state of the terminal transited from idle to active, the macro base station transmits an inquiry to the management device, identifies a femto base station to be started based on the terminal ID and the macro base station ID and starts the femto base station. When the femto base station is started, it is handed off from the macro base station to the femto base station to maintain the communication session of the terminal.
US08761036B2

A control application of some embodiments allows a user to enable a logical switching element for Quality of Service (QoS). QoS in some embodiments is a technique to apply to a particular logical port of a logical switching element such that the switching element can guarantee a certain level of performance to network data that a machine sends through the particular logical port. The control application of some embodiments receives user inputs that specify a particular logical switch to enable for QoS. The control application may additionally receive performance constraints data. The control application in some embodiments formats the user inputs into logical control plane data. The control application in some embodiments then converts the logical control plane data into logical forwarding data that specify QoS functions.
US08761034B2

A system and method of demultiplexing Provider Backbone Bridging Traffic Engineering (PBB-TE) service instances. The method is used when monitoring service instances between a first bridge port and a second bridge port by exchanging CFM frames over each service instance. The CFM frame is received by the second bridge port where the complete ESP—3-tuple is demultiplexed. The CCM frames may be demultiplexed by a Full Traffic Engineering Service Instance Multiplex Entity which demultiplexes both the source address value and destination address value of the CCM frames.
US08761033B2

A process for wireless communications is disclosed herein that includes specifying transmission parameters for a plurality of wireless nodes in a single frame; and transmitting the single frame. An apparatus for performing the process is also disclosed herein.
US08761025B2

A method used for testing the communication performance of a plurality of wireless signal access devices, and the steps of the testing method of each wireless signal access device include: (a). booting up the wireless signal access device; (b). activating said the wireless signal access device to transmit or receive testing packets to test the communication performance of the wireless signal access device. The feature of the present invention lies in completing a step a of the next wireless signal access device before completing a step b of a first wireless signal access device, and starting the step b of the next wireless signal access device in an appropriate timing after completing the step b of the first wireless signal access device, thereby reaching the goal of reducing the test time.
US08761016B2

Systems and methods of intelligent policy enforcement in access networks are disclosed. One such method is implemented in a network device and comprises updating a traffic history with information associated with an incoming packet arriving from or destined to a subscriber link. The method also comprises calculating a drop probability for a next traffic instant and predicting a traffic rate for each of a plurality of flows on the subscriber link. The method also comprises determining whether the incoming packet conforms to a traffic policy associated with the incoming packet. The method also comprises determining whether surplus bandwidth is available on the subscriber link. The method also comprises forwarding the packet responsive to the determination that the incoming packet does not conform and that surplus bandwidth is available.
US08761014B1

An apparatus and method for authenticating a data transmission across a network. Variations in data rate of data received across the network are detected, and the received data are authenticated when the variations conform to a preselected variable data rate profile. Preferably, an average data rate is first determined, and the data rates of individual data rates of blocks of the received data are compared to the average data rate. Some of the data rates are preferably faster than a selected threshold. Different portions of the received data preferably take different, parallel paths through the network from a transmitter to a receiver. Preferably, the received data are transmitted via packets. The data rate is preferably varied by using different densities of data packets, or by selectively delaying selected packets. Data authentication preferably results in grant of user access to the received data.
US08761012B2

The packet relay apparatus is provided. The packet relay apparatus includes a receiver that receives a packet; and a determiner that determines to drop the received packet without storing the received packet into a queue among the multi-stage queue. The determiner determines to drop the received packet at a latter stage, based on former-stage queue information representing a state of a queue at any former stage which the received packet belongs to and latter-stage queue information representing a state of a queue at the latter stage which the received packet belongs to.
US08761006B2

In one embodiment, the present disclosure is a method and apparatus for provisioning a backup signaling channel. In one embodiment, a method for provisioning a backup D channel in a media gateway includes provisioning a primary D channel on a first media gateway card in the media gateway and provisioning the backup D channel on a second media gateway card in the media gateway that is different from the first media gateway card, wherein the backup D channel backs up the primary D channel.
US08761004B2

A link control function unit 506 of a device 500 notifies a counterpart device 600 of a line in which a link disconnection occurs among lines 508 to 510 and L500 terminated at line terminals 501 to 503 or a lower stage line terminal 504 of the self device 500 and the cause of the link disconnection is not a forcible closure of a line terminal of the self device. Further, the link control function unit 506 does not forcibly close the lower stage line terminal 504 of the self device 500 if a line in which a link disconnection occurs, notified from the counterpart device 600, is a line terminated at a lower stage line terminal 604 of the counterpart device 600.
US08760993B2

In a method and a transmitter data is transmitted to two mobile stations sharing the same frequency band and the same timeslot. The data is modulated using a quaternary symbol constellation. Further, the data is transmitted to two mobile stations multiplexed on a shared channel comprising two branches and the transmission power for the transmitted data is set in response to the relative gain of the two branches. Hereby, the total system interference is reduced. The method and transmitter further allows for a cellular radio system individual power control loops for the two sub-channels when the system uses MUROS.
US08760990B2

An optical pickup apparatus including an objective lens capable of enhancing temperature characteristics and wavelength characteristics, and which enables compatibility for three types of optical discs of BDs, DVDs, and CDs by using the objective lens in common, an optical information recording and reproducing apparatus, and an objective lens suitable for it. In a first optical path difference providing structure in which at least a first basic structure and a second basic structure are superimposed on each other, an amount of a level difference in an optical axis direction can be reduced, whereby it becomes possible to suppress the lowering of a diffraction efficiency when wavelength changes. Further, in the first basic structure and the second basic structure deterioration of the spherical aberration due to the change of the refractive index of the objective lens can be corrected by utilizing a phenomenon that the wavelength of the light source rises similarly due to a rise in the environmental temperature.
US08760985B2

Address information that has been error correction encoded is recorded on a second version of a recording medium after being transformed such that such that the address decoding cannot be performed by a playback device that is not compatible with the second version of the recording medium. The address decoding for the second version of the recording medium cannot be performed by the incompatible playback device (for example, a playback device that was manufactured to be compatible only with a first version of the recording medium). In other words, in the playback device that is not compatible with the second version of the recording medium, a state is created in which address errors cannot be corrected, so access is impossible (recording and playback are impossible).
US08760981B2

There are provided an optical disc device and its recording/reproducing method for managing the management information about plural optical discs efficiently. In the present invention, the management information about the plural optical discs is stored in a memory. Moreover, the management information about part or all of the optical discs stored in the memory is recorded in the optical disc.
US08760980B2

Apparatus for recording data and method for making the same. In accordance with some embodiments, a magnetic recording layer is adapted to store data along perpendicular magnetic domains. A protective overcoat layer is formed on the magnetic recording layer to substantially protect the magnetic recording layer from environmental effects. The protective overcoat layer is made of carbon intermixed with at least one transition metal, such as but not limited to chromium.
US08760976B2

An alarm clock having a body alarm system and a satellite device is provided. The body alarm system includes a main control unit, a satellite connector, and a power supply, and the satellite device includes a satellite device satellite control unit, a body connector, an alarm signal unit, and a battery.
US08760975B2

This device for displaying time periods comprises a display element (A), an indicator component (1), a drive component (3) for driving the indicator component (1), an instantaneous-jump cam (6) engaged with the drive component (3), a drive mobile (5) for driving the cam (6) and correction means (4) for coming into direct engagement with the indicator component (1). A one-way connection device (3b, 11, 12) connects the drive mobile (5) to the cam (6). The drive component (3) is engaged with the cam (6) by elastic return means (3d) and guidance means (3b) defining a degree of freedom of the drive component (3) in order to allow the indicator component (1) to move the drive component (3) against the elastic return means (3d) when the latter occupies a position interfering with the movement of the indicator component (1) by the correction means (4).
US08760972B1

The invention provides devices and methods for using acoustics to communicate between a macro-scale transceiver and a micro-device or between multiple micro-devices. The micro-devices may passively scatter sound from a transceiver or actively generate sound. Acoustic waves can also provide power to a micro-device.
US08760955B2

A mechanism of reconfiguring an eFuse memory array to have two or more neighboring eFuse bit cells placed side by and side and sharing a program bit line. By allowing two or more neighboring eFuse bit cells to share a program bit line, the length of the program bit line is shortened, which results in lower resistivity of the program bit line. The width of the program bit line may also be increased to further reduce the resistivity of program bit line. Program bit lines with low resistance and high current are needed for advanced eFuse memory arrays using low-resistivity eFuses.
US08760951B2

A method of reading data in a non-volatile memory device compensates for a change in a reading/verifying result in accordance with a change of temperature. The method includes sensing a temperature of a memory cell, setting a first voltage and a second voltage of a bit line sensing signal in accordance with the sensed temperature so that a difference of the first voltage and the second voltage is increased as the temperature increases, precharging a bit line in accordance with the set first voltage, and sensing data of the memory cell in accordance with the set second voltage. The method may read/verify data constantly even though a temperature is changed.
US08760943B2

A semiconductor apparatus according to an aspect of the present invention includes first and second bus-interface circuits, a first memory core connected to the first bus-interface circuit through a first data bus, the first memory core being connected to a first access control signal output from the first bus-interface circuit, a second memory core connected to the second bus-interface circuit through a second data bus, and a select circuit that selectively connects one of the first access control signal and a second access control signal output from the second bus-interface circuit to the second memory core.
US08760932B2

Symmetrical or asymmetrical noise distributions for voltages corresponding to symbols that can be stored in multi-level memory cells (MLCs) of a memory device are used to determine read reference and/or programming voltages. The read reference voltages and/or programming voltages for the MLCs are jointly determined using the symmetrical distributions and a maximum likelihood estimation (MLE) and/or by determining at least one of the read reference voltages and the programming voltages using the asymmetrical distributions.
US08760930B1

A source-sensing configuration for non-volatile memory devices to simultaneously read 2 bits in two different memory cells sharing a same word line is disclosed. In a first cell arrangement, a drain of a first read cell is biased and its source and that of two adjacent cells in a direction towards the second read cell are connected through source bit lines to a source sense amplifier. In a second cell arrangement, the drain of the second read cell is biased and its source and that of its two adjacent cells in a direction towards the first read cell are connected through source bit lines to a source sense amplifier. A memory cell acts as a cell pipe and joins together the first and second cell arrangements. Driving all six source bit lines simultaneously allows the 2 bits to be simultaneously read while maintaining currents due to pipe effect substantially minimized.
US08760927B2

A complementary metal-oxide-semiconductor (CMOS) static random access memory (SRAM) with no well contacts within the memory array. Modern sub-micron CMOS structures have been observed to have reduced vulnerability to latchup. Chip area is reduced by providing no well contacts within the array. Wells of either or both conductivity types may electrically float during operation of the memory. In other implementations, extensions of the array wells into peripheral circuitry may be provided, with well contacts provided in those extended portions.
US08760923B2

A semiconductor memory device comprises a memory controller, and an array of memory cells coupled to communicate with the memory controller. The memory controller is configured to perform a first soft program operation using first soft program voltages and a first soft program verify level, and determine whether a first charge trapping threshold has been reached. When the first charge trapping threshold has been reached, a second soft program operation is performed using second soft program voltages and a second soft program verify level.
US08760917B2

A non-volatile memory cell with high bit density is disclosed. Embodiments include: providing a transistor having a wordline gate structure over a substrate, first and second floating gate structures proximate opposite sides of the wordline gate structure, and first and second diffusion regions in the substrate, wherein the wordline gate structure, the first floating gate structure, and the second floating gate structure are laterally between the first and second diffusion regions; and providing a capacitor having first, second, and third control gate structures over the substrate, a third floating gate structure between the first and second control gate structures, a fourth floating gate structure between the second and third control gate structures, and third and fourth diffusion regions in the substrate, wherein the first, second, and third control gate structures are laterally between the third and fourth diffusion regions.
US08760914B2

A sensing circuit includes a sense amplifier circuit having a first and second nodes through which a magnetic memory element is sensed. A first current source is coupled to the first node a second current source is coupled to the second node. A reference magnetic memory element has a resistance associated therewith and is coupled to the first node, the reference magnetic memory element receives current from the first current source. At least one memory element, having a resistance associated therewith, is coupled to the second node and receives current from the second current source. Current from the first current source and current from the second current source are substantially the same. The logic state of the at least one memory element is sensed by a comparison of the resistance of the at least one memory element to the resistance of the reference magnetic memory element.
US08760911B2

A memory system includes a plurality of memory cells. Each memory cell includes a first storage cell including a first capacitor configured to store a first analog charge representing a first Boolean value, a second storage cell including a second capacitor configured to store a second analog charge representing a second Boolean value, and a charging path configured to apply, for a first time duration, a voltage to the first capacitor or the second capacitor during a write operation. Each memory cell includes a voltage comparator configured to output a Boolean value based upon a comparison of the first analog charge and the second analog charge during a read operation.
US08760907B2

A ferroelectric memory having a plurality of ferroelectric memory cells, each ferroelectric memory cell including a ferroelectric capacitor is disclosed. The ferroelectric memory includes read and write lines and a plurality of ferroelectric memory cell select buses, one select bus corresponding to each of the ferroelectric memory cells. Each of the ferroelectric memory cells includes first and second gates for connecting the ferroelectric memory cell to the read line and the write line, respectively, in response to signals on the ferroelectric memory cell select bus corresponding to that ferroelectric memory cell. A write circuit causes a charge to be stored in the ferroelectric capacitor of the ferroelectric memory cell currently connected to the write line, the charge having a value determined by a data value having at least three states. A read circuit measures the charge stored in the ferroelectric capacitor of the ferroelectric memory cell currently connected to the read line to generate an output value, the output value corresponding to one of the states.
US08760906B2

Techniques for reducing disturbance in a semiconductor memory device are disclosed. In one particular exemplary embodiment, the techniques may be realized as a semiconductor memory device having reduced disturbance. The semiconductor memory device may comprise a plurality of memory cells arranged in arrays of rows and columns. The semiconductor memory device may also comprise a plurality of data sense amplifiers, coupled to the plurality of memory cells, configured to perform one or more operations during an operation/access cycle, wherein the operation/access cycle may comprise an operation segment and a disturbance recovery segment.
US08760898B2

An apparatus includes an inverter including a high-side switch coupled to a low-side switch, the inverter generating a time-varying drive current from a plurality of drive control signals, a positive rail voltage, and a negative rail voltage wherein controlling the switches to generate the time-varying drive current produces a potential transitory overshoot condition for one of the switches of the inverter; a drive control, coupled to the inverter, to generate the drive control signals and to set a level of each of the rail voltages responsive to a plurality of controller signals; and a controller monitoring one or more parameters indicative of the potential transitory voltage overshoot condition, the controller dynamically adjusting, responsive to the monitored parameters, the controller signals to reduce a risk of occurrence of the potential transitory voltage overshoot condition.
US08760893B2

A full bridge switching circuit includes a converter circuit including first and second converters. The first converter includes a first transformer and a first switching element part to control the first transformer in response to a first switching signal. The second converter includes a second transformer and a second switching element part to control the second transformer in response to a second switching signal. The first and second transformers are controlled by the first and second switching element parts to output first and second feedback signals, respectively. The full bridge switching circuit further includes a third switching element part having a third switching input connected to the first and second transformers, and an IC circuit to generate an OR signal by an OR operation of a first control signal generated from the first feedback signal and a second control signal generated from the second feedback signal.
US08760892B2

A method is provided for operation of a converter circuit. The converter circuit has at least two phase modules, where each phase module has a first and a second sub-converter system, and the sub-converter systems for each phase module are connected in series with one another. Each sub-converter system includes a plurality of series-connected two-pole switching cells. In the method, the control signals for the switching cells are additionally formed from a damping signal. The damping signal is formed from a measured current through the respective sub-converter system and from a predeterminable resistance value, in order to attenuate undesirable currents in the sub-converter systems.
US08760888B2

A method to control a voltage source converter in a HVDC system includes controlling a frequency and a voltage amplitude of an AC voltage generated by the voltage source converter independently of the conditions in an AC network connected to the voltage source converter. The method is performed by a control unit of an HVDC system. The method may form a basis of a method to black start an AC network. The AC network includes transmission lines and is connected to at least two AC power stations. One of the at least two AC power stations is connected via a HVDC system to the AC network.
US08760878B2

Systems and methods are provided that facilitate accurate alignment of internal and external electronic components during assembly of an electronic device such that proper engagement of mating electrical connectors on the respective components is assured. To this end, a floating circuit board carrier mounts to an adaptor plate comprising a surface of the device housing and positions a circuit board such that it “floats” within the device housing. A modular component having posts molded or attached thereto is mounted to the adaptor plate such that the posts pass through clearance holes in the adaptor plate as well as through notches in the circuit board, thereby effecting proper relative alignment of the circuit board and the modular component as electrical connectors on the respective components are engaged.
US08760877B2

The present invention relates to a flexible modular assembly (100) comprising at least two flexible electronic modules (110 and 111) supported by a textile support (130). The two flexible electronic modules and the textile support each comprise a set of electrical conductors. The flexible modular assembly further comprises flexible connectors (140) for interconnecting two sets of electrical conductors. The flexible modular assembly of the invention is a modular textile assembly for use in large-area applications of electronic textiles.
US08760876B2

A USB memory stick includes a metal shell structure defining opposing top opening and bottom opening and a locating hole, a PC board formed of a USB interface circuit and a memory chip package, and a tray, which includes a support panel supporting the PC board, a clip extended from one side of the support panel and clamped on the memory chip package of the PC board, a spring plate extended from the clip and pressed on the PC board against the support panel, and an oblique retaining leaf obliquely extended from the spring plate and engaged into the locating hole of the metal shell structure.
US08760861B2

A mouse structure includes a housing defining an opening and accommodating space therein, a pair of track devices fixed onto the housing in the accommodating space, a sliding device slidably coupled with the pair of track devices. Each track device has a sliding channel, a first position portion, and at least a second position portion. A limiting side is formed at an end of the sliding channel. The sliding device includes a base portion and an operating portion, the operating portion having a first rod and at least a second rod. When the sliding device slides along the sliding channels for use, the first rods are firstly retained by the limiting sides, and then moved upwards to allow the first and second rods to be located at the first and second position portions respectively, where the base portion is in alignment with an upper wall of the housing.
US08760859B2

Electromagnetically shielded portable storage devices are disclosed. One such device includes an electromagnetically shielded enclosure having an interior volume, the electromagnetically shielded enclosure including a plurality of shielded walls and sized to be manually carried by a person. The interior volume of the enclosure is isolated from high-frequency electromagnetic energy generated external to the enclosure. The device includes at least one storage device positioned within the interior volume, and at least one communicative connection extending from the at least one storage device to a communicative socket accessible external to the electromagnetically shielded enclosure. The at least one communicative connection is configured to allow access to the storage device by a computing system external to the electromagnetically shielded enclosure. The device also includes an electrical filter positioned at least partially within the electromagnetically shielded enclosure, and including a low-pass filter selected to prevent spurious or intentional conductive high-frequency electromagnetic energy from entering the interior volume via the communicative connection.
US08760848B2

A capacitor assembly with a substrate having a first face and a second face. A multiplicity of capacitors are mounted on the first face wherein each capacitor has a first lead and a second lead of opposite polarity to the first lead. A bridge is in electrical contact with multiple first leads. A tree is in electrical contact with the bridge wherein the tree passes through a via of the substrate and is in electrical contact with a first trace of the second face. A second trace is on the second face wherein the second lead is in electrical contact with the second trace.
US08760847B2

A low-inductance capacitor assembly (12) is provided. The capacitor assembly (12) includes a positive terminal plate (16), a negative terminal plate (18) and an array (20) of capacitors (22) disposed between and electrically coupled to the positive terminal plate (16) and the negative terminal plate (18). A passage (30) extends through the positive terminal plate (16), the negative terminal plate (18) and through a void (35) formed within the array (20) of capacitors (22). The passage (30) may allow routing of a conductor (14) through the capacitor assembly (12).
US08760844B2

A structural capacitor includes a first carbon fiber material layer, a second carbon fiber material layer, and an interlayer dielectric including a diamond-like-carbon material layer.
US08760835B2

To include a serial member, a pair of first electrodes sandwiching the serial member, a pair of second electrodes arranged on both outer sides of the first electrodes in a stacking direction, a plurality of insulating clamp members, and a wedge-shaped member tapered in the stacking direction. An annular member that presses the wedge-shaped member is provided on an axial-direction inner end surface of an outer circumferential edge of the second electrode, and the wedge-shaped member is pressed by the annular member by a leading edge portion of a bolt inserted from an axial-direction inner end surface of the annular member being tightened in the second electrode, thereby pressing an axial-direction outer surface of the insulating clamp member.
US08760832B2

To provide a protection circuit for a load circuit which can distinguish between an overcurrent generated at a load and a rush current generated at the time of turning on a semiconductor switch or switches provided on the downstream side of the semiconductor switch and can turn the semiconductor switch off only when the overcurrent is generated to thereby protect the load circuit. A comparator CMP1 compares a detection current I1 detected by an ampere meter 15 with a threshold current Iref set in advance. When the detection current I1 reaches the threshold current Iref, the semiconductor switch 11 is turned off to thereby protect the load circuit. Further, a voltage Vd on an electric wire coupling between a battery VB and the semiconductor switch 11 is measured. When a counter electromotive force is generated and the voltage Vd reduces, the threshold current Iref is reduced according to the voltage reduction. Thus, at the time of the occurrence of a dead short, the detection current I1 immediately reaches the threshold current Iref to thereby turn the semiconductor switch 11 off. At the time of the generation of a rush current, since the detection current I1 does not reach the threshold current Iref, the generation of the erroneous turning-off can be prevented.
US08760830B2

A highly reliable ESD protection device that prevents failure of discharge and variation of a discharge start voltage even when protection from static electricity is repeatedly performed includes a cavity provided in a ceramic multilayer substrate. First and second discharge electrodes are provided in the ceramic multilayer substrate and face each other across a gap. A tip of the first discharge electrode and a tip of the second discharge electrode are positioned at edges of the cavity or at positions receded from the edges.
US08760829B2

An apparatus comprises a first PFET including a first intrinsic body diode; an electrostatic discharge (ESD) subcircuit coupled to a source of the first PFET; a reverse bias voltage element, such as a zener diode, an anode of which is coupled to a gate of the first PFET; a second PFET having a source coupled to a cathode of the zener diode a capacitor coupled to a gate the second PFET; and a first resistor coupled to the gate of the second PFET. The apparatus can protect against both positive and negative electro static transient discharge events.
US08760823B1

A method and system provide a magnetic transducer having an air-bearing surface (ABS). The magnetic transducer includes a first shield, a read sensor, at least one soft magnetic bias structure and at least one hard bias structure. The read sensor includes a sensor layer that has at least one edge in the track width direction along the ABS. The soft magnetic bias structure(s) are adjacent to the edge(s) of the sensor layer. The soft magnetic bias structure has a first permeability. The soft bias structure(s) are between the read sensor and the hard bias structure(s). The hard bias structure(s) are adjacent to a portion of the soft bias structure(s) and have a second permeability. The first permeability is at least ten multiplied by the second permeability.
US08760822B1

A method and system provide a magnetic transducer having an air-bearing surface (ABS). The magnetic transducer includes a first shield, a read sensor, at least one soft magnetic bias structure and a second shield. The read sensor includes a sensor layer, a pinned layer and edge(s). The sensor layer has a first stripe height in a stripe height direction perpendicular to the ABS. The pinned layer has a second stripe height in the stripe height direction. The second stripe height is greater than the first stripe height. The soft magnetic bias structure(s) are adjacent to the edge(s) of the sensor. A portion of the soft magnetic bias structure(s) is further from the ABS than the first stripe height. The read sensor is between the first shield and the second shield. The soft magnetic bias structure(s) extend to the second shield.
US08760820B1

A magnetic element may be constructed in accordance with various embodiments as a data reader. The magnetic element can have at least a magnetic reader that contacts a top shield and is separated from a side shield on an air bearing surface (ABS). The side shield may be antiferromagnetically coupled to the top shield via a coupling layer disposed between the top and side shields.
US08760816B1

A disk drive includes a disk drive base and a disk rotatably mounted to the disk drive base. First and second permanent magnets are fixed to the disk drive base. An actuator is pivotably mounted to the disk drive base. The actuator defining an actuator pivot axis about which the actuator pivots. The actuator includes an actuator coil disposed between the first and second permanent magnets. An actuator latch is disposed adjacent to the actuator. The actuator latch includes a biasing element that comprises a ferromagnetic material. An overlapping portion of the first permanent magnet overlaps the second permanent magnet as viewed from a viewing direction that is parallel to the actuator pivot axis. A protruding portion of the first permanent magnet does not overlap the second permanent magnet as viewed from the viewing direction.
US08760813B2

A terminal area includes a metal plate, an electrically insulating layer, and a conductor layer. An opening section is formed in the metal plate and the insulating layer. A gold plating layer is formed on a surface of the conductor layer inside the opening section. A porous metal layer of a first transition element is formed on a surface of the gold plating layer. Through-holes of the porous metal layer reach the surface of the gold plating layer. An electrically conductive adhesive is provided between an electrode of an actuator element and the porous metal layer. An anchor portion of the electrically conductive adhesive gets into the through-holes and is cured. Conductive particles of the electrically conductive adhesive contact the gold plating layer.
US08760811B2

A multi-stage sensor is situated on the head transducer and configured to interact with a magnetic recording medium. A first sensor stage of the multi-stage sensor has a temperature coefficient of resistance. A second sensor stage of the multi-stage sensor is coupled to the first sensor and has a temperature coefficient of resistance. The first sensor stage is configured to preferentially sense asperities of the media relative to the second sensor stage, and the second sensor stage configured to preferentially sense proximity to, and contact with, a surface of the media relative to the first sensor stage. The first and second sensor stages may be connected in series or in parallel.
US08760809B1

A thermally-assisted magnetic recording head includes a main pole, a waveguide, and a plasmon generator. The waveguide includes a core and a cladding. The plasmon generator is configured to excite a surface plasmon based on light propagating through the core. The plasmon generator has a front end face located in a medium facing surface, and a first inclined surface connected to the front end face and facing toward the medium facing surface. The main pole includes an interposition part interposed between the first inclined surface and the medium facing surface. The interposition part has a second inclined surface that is opposed to the first inclined surface with an insulating film interposed therebetween.
US08760806B2

With respect to microwave assisted magnetic recording, high-density information recording is performed by forming a favorable write magnetic domain on a recording medium. The recording medium is placed in a magnetically resonant state by generating a microwave, and information is recorded. A recording medium 7 comprises parts 17 and 18 with differing magnetic anisotropy fields. Recording is performed using, for the frequency of the microwave, a frequency that places the part 17, which has smaller magnetic anisotropy, in a resonant state. Recording density of an information recording apparatus can be increased, while at the same time also improving reliability. Consequently, it becomes possible to reduce costs.
US08760796B1

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks, wherein each track comprises a plurality of servo sectors. When entering an idle mode, the head is floated over the disk, and when exiting the idle mode, a radial velocity of the head is measured, a seek distance is determined in response to the radial velocity, and a seek operation seeks the head the seek distance to a first track.
US08760793B1

Embodiments provide a method for a method comprising causing data to be written on a first track located on a disk; while writing the data on the first track, buffering, in a buffer module, the data; determining that while writing the data on at least a portion of the first track, a portion of a write head was offset with respect to the first track, such that at least the portion of the write head infringed on a second track; determining a direction of movement of the write head; and based on determining that the portion of the write head was offset and determining the direction of movement of the write head, selectively performing one of (i) using the data buffered in the buffer module to recover data of the second track, or (ii) discarding the data buffered in the buffer module.
US08760790B2

Amplifier architectures are provided for current sensing applications. An amplifier includes a load device, an operational amplifier, a current source, and a bipolar transistor. The operational amplifier has a first input terminal connected to a first input node that receives an input current, and a second input terminal connected to a second input node that receives a reference voltage. The current source is connected to an output of the operational amplifier. The operational amplifier, the current source, and the bipolar transistor form a feedback loop that generates and maintains a bias voltage on the first input node based on the reference voltage applied to the second input node. The bipolar transistor amplifies the input current received on the first input node, and generates an amplified input current. The load device converts the amplified input current to an output voltage, wherein the output voltage is used to sense the input current.
US08760789B2

In one embodiment, a read channel comprises: a preprocessor for receiving a first signal and producing a second signal from the first signal using current values of a positive coefficient, a zero coefficient, and a negative coefficient; an interpolator for producing a third signal based on the second signal; and a slicer for producing a fourth signal from the third signal by estimating a level for the third signal. The fourth signal is at one of three levels consisting of a positive level, a zero level, and a negative level. For every n first signals received by the preprocessor, the current value of one of the positive coefficient, the zero coefficient, and the negative coefficient is adjusted depending on which of the three levels the fourth signal is at.
US08760788B2

In one embodiment, a tape drive system includes a magnetic head having at least one servo sensor for track-following at least one defined servo track of a longitudinal tape, a tape motion controller configured to move the longitudinal tape past the magnetic head, a compound actuator configured to translate the magnetic head laterally with respect to the longitudinal tape, and a control configured to track-follow the at least one defined servo track by reducing a position error between the magnetic head and a desired position, transition from a write state to a monitor state when the position error is greater than a threshold, transition from the monitor state to a stop write state when the position error is greater than the threshold for a first period, and transition from the monitor state to the write state when the position error is less than the threshold for a second period.
US08760783B2

Methods and systems for estimating MRA for a hard disk drive are described. The methods and systems described herein provide for real time estimating and correcting magneto-resistive head asymmetry (MRA) in a hard disk drive using analog-to-digital convertor (ADC) samples or counts. Generally, ADC outputs may be obtained by injecting MRA at known values, where an estimated MRA may be derived in real time by applying an equation using particular ADC output values. Once an estimated MRA is obtained, MRA correction may be performed when the estimated MRA is larger than a threshold value, such as by adjusting a channel MRA compensation coefficient.
US08760780B1

A system and method for predicting the likelihood of failure of the individual sectors of a magnetic storage disk based upon the monitoring of adjacent sector performance in responding to access requests. The prediction for a specific target sector's fidelity can be made through the gathering of sector performance data that occurs during normal read/write actions to the adjacent sectors, without a recent access request necessarily being made to the target sector. Scrubbing of the sectors can also be directed based upon the needed sector access data for target sector fidelity prediction.
US08760773B2

A zoom lens includes sequentially from an object side, a first lens group having a positive refractive power, a second lens group having a negative refractive power, a third lens group having a positive refractive power, a fourth lens group having a positive refractive power, and a fifth lens group having a negative refractive power. The zoom lens satisfies given conditions to implement a compact, wide angle, large aperture ratio zoom lens having excellent optical performance and compatible with solid state image sensors capable of recording full high vision images.
US08760763B2

Disclosed is a high refractive index material having a high refractive index, which enables the formation of a waveguide by a simpler method. Also disclosed are a high refractive index member made from the high refractive index material, and an image sensor. The high refractive index material contains a resin (A) having a structural unit represented by the following general formula (a-1) [In the formula, R1 is a hydrocarbon group, R2 is a hydrogen atom or a hydrocarbon group, and m is an integer of 0 or 1.].
US08760760B2

A method for providing a projection screen for receiving stereoscopic images may include providing a substrate with a contoured, reflective surface, wherein light reflected from the substrate substantially may undergo no more than a single reflection and may also include coating a first layer on the substrate with a contoured, reflective surface. The first layer may substantially maintain the same optical properties as the substrate without the first layer. The first layer may be substantially conformal to the surface of the substrate and also may be a self assembled monolayer coating which may include at least a functional group that is hydrophobic.
US08760754B2

A wavelength-tunable laser system includes an optical fiber collimator array having at least two ports, an optical amplifier connected to one port of an optical fiber, an optical coupler for coupling light incident from the optical amplifier and transmitting the coupled light to another port, a diffraction grating plate for guiding each wavelength component of light incident from the optical fiber collimator array in a different direction, and an Opto-Very Large Scale Integration (Opto-VLSI) processor.
US08760752B2

An optical device comprising a tunable optical frequency comb generator. The comb generator includes an interferometer, and an optical feed-back loop waveguide.
US08760740B2

When color data and monochrome data are mixed in a piece of bit map data rasterized from the job data, an image forming apparatus allows a user to set whether to perform pre-color conversion processing on the monochrome data to enable performing color conversion processing on the monochrome data using a color conversion table for color, or whether to disable printing the job data including the bit map data in which color data and monochrome data are mixed.
US08760733B2

An image reading apparatus includes a fed original placing portion on which an original is placed, wherein the fed original placing portion is configured to be rotated; an feeding portion that feeds the original placed on the fed original placing portion; an image reading portion that reads an image of the original fed by the feeding portion; a discharging portion, disposed below the fed original placing portion, onto which the original with the image read by the image reading portion is discharged; an irradiation portion that irradiates the discharging portion with light; and a stopping unit that stops the irradiation of the light by the irradiation portion according to a rotation of the fed original placing portion.
US08760721B2

An image processing apparatus includes plural auxiliary processing devices and a distribution section. The plural auxiliary processing devices perform predetermined processing on image data. The distribution section divides image data for one page into plural processing units, and distributes the plural processing units respectively to the auxiliary processing devices. The distribution section calculates the number of divisions indicating the number of pieces into which image data for one page is to be divided, in accordance with the number of auxiliary processing devices, the number of processing units that one auxiliary processing device is capable of simultaneously receiving and processing, and a degree of page parallelism indicating the number of pages of image data to be input while one auxiliary processing device processes image data for one page; divides the image data for one page into processing units; and distributes the processing units respectively to the auxiliary processing devices.
US08760719B2

Systems are provided for determining toner color having a processor that generates a fluorescent toner color image that when printed using a corresponding fluorescent toner will generate a diffuse fluorescent color light that reduces the extent to which noise induced variations in density in a noise evident portion of a toner print are observable. The processor further adjusts reflective toner color images used to form the toner print so that the reflective toner color images combine with the fluorescent color image to form a target color image.
US08760717B2

To provide an intermediate transfer belt, containing a base, an elastic layer formed on the base, and spherical particles deposited on a surface of the elastic layer, in which wherein the elastic layer has micro rubber hardness of 40° or lower in the environment of 10° C. and 15% RH, and the intermediate transfer belt is designed to be mounted in an image forming apparatus.
US08760716B2

An image forming apparatus includes a print processing unit and a printing ratio determination unit. The print processing unit is configured to obtain a printing ratio of document data at a time of print execution of the document data, and associate printing ratio data indicating the obtained printing ratio with the document data. The printing ratio determination unit is configured to identify the printing ratio of the document data from the printing ratio data associated with the document data and determine whether or not the identified printing ratio satisfies a specified condition.
US08760710B2

Disclosed is an image forming device including an engine unit that performs image processing; an engine control unit that controls the engine unit; and a controller that generates items of starting information. The controller transmits a first item of the starting information indicating a cause of the starting process, and transmits a second item of the starting information when a content of the second item of the starting information is fixed. A time period required for fixing the second item of the starting information depends on the cause of the starting process. The engine control unit obtains the second item of the starting information, based on the first item of the starting information and timing information obtained in advance that indicates a timing at which the second item of the starting information is expected to be fixed.
US08760703B2

A system includes electronic apparatuses, an information terminal, and an information processing apparatus connected via a data communication line to the electronic apparatuses and the information terminal. The information processing apparatus includes a job executing apparatus determining unit configured to perform a determination process based on apparatus information received from the electronic apparatuses to determine one of the electronic apparatuses as an executing electronic apparatus for executing a requested job, and a data conversion unit configured to convert requested job data received from the information terminal into converted data that the executing electronic apparatus can process and transmit the converted data to the executing electronic apparatus to request execution of the requested job.
Patent Agency Ranking