US08701211B2

A method of producing sharp tips useful for scanning probe microscopy and related applications is described. The tips are formed by deposition into a mold(s) formed in a sacrificial crystalline semiconductor substrate with an exposed {311} surface which has been etched with a crystallographic etchant to form a 3-sided, trihedral or trigonal pyramidal mold(s) or indentation(s). The resultant tips, when released from the sacrificial mold material or substrate, are typically formed in the shape of a trigonal pyramid or a tetrahedron. Another embodiment involves starting with a {100} surface and the formation of two tips on opposite ends of a wedge at trigonal or trihedral points of the wedge. These tips are less susceptible to the tip wedge effect typical of tips formed using known methods.
US08701204B2

Referenced content is shared through collaborative business applications by detecting referenced content in an electronic communication. The referenced content references content stored in an external repository. The referenced content identifies a registered external repository connector. A determination is made whether an Access Control List (“ACL”) for the referenced content lacks an entry for a recipient of the electronic communication. Also an ACL entry is generated for the recipient in response to the recipient lacking an entry in the ACL for the referenced content. The ACL entry controls access to the referenced content for the recipient.
US08701203B2

A computer system including that restricts access of an unauthorized. The computer system preferably includes: a system unit; an identification information storage unit storing user identification information about a user of the computer system; a communication unit communicating with a service server storing user authentication information about the user of the computer system; and a controller receiving the user authentication information corresponding to the user identification information through the communication unit and controlling the system unit to perform a selective operation on the basis of the user authentication information.
US08701191B2

A method for controlling data access in a data-at-rest system includes executing a link intrusion prevention analysis between multiple layers of the data-at-rest system (for instance, at an application layer and a file layer), introducing a privacy policy at enforcement points that span multiple system layers, and dynamically altering the privacy policy.
US08701190B1

The probability of a computer file being malware is inferred by iteratively propagating domain knowledge among computer files, related clients, and/or related source domains. A graph is generated to include machine nodes representing clients, file nodes representing files residing on the clients, and optionally domain nodes representing source domains hosting the files. The graph also includes edges connecting the machine nodes with the related file nodes, and optionally edges connecting the domain nodes with the related file nodes. Priors and edge potentials are set for the nodes and the edges based on related domain knowledge. The domain knowledge is iteratively propagated and aggregated among the connected nodes through exchanging messages among the connected nodes. The iteration process ends when a stopping criterion is met. The classification and associated marginal probability for each file node are calculated based on the priors, the received messages, and the edge potentials associated with the edges through which the messages were received.
US08701181B2

A security payload is attached to a received binary executable file. The security payload is adapted to intercept application programming interface (API) calls to system resources from the binary executable file via export address redirection back to the security payload. Upon execution of the binary executable file, the security payload replaces system library export addresses within a process address space for the binary executable file with security monitoring stub addresses to the security payload. Upon the binary executable computer file issuing a call to a given API, the process address space directs the call to the given API back to the security payload via one of the security monitoring stub addresses that is associated with the given API. The security payload then can assess whether the call to the given API is a security breach.
US08701177B2

A graphical representation of the firewall and a network coupled to the firewall is generated and displayed. A number of an inbound port of the network is displayed. An arrow adjacent to the port number pointing toward the network is displayed to indicate that a communication is permitted to the port. The port number and the arrow are located between an icon for the network and an icon for the firewall. A port number of a destination of a communication originating from the network is displayed. Also, another arrow adjacent to the destination port number pointing toward the firewall is displayed to indicate that a communication is permitted to the destination port number. The destination port number and the other arrow are located between an icon for the network and an icon for the firewall.
US08701174B1

A technique controls access to a protected resource. The technique involves performing a series of authentication operations between an end user device and an authentication engine, and providing, while the series of authentication operations results in ongoing successful authentication, a virtual desktop session from a virtual desktop server to the end user device to enable a user at the end user device to access the protected resource using the virtual desktop session. The technique further involves closing the virtual desktop session when the series of authentication operations results in unsuccessful authentication (e.g., receipt of an incorrect authentication factor, loss of communications between the end user device and the authentication engine, etc.) to prevent further access to the protected resource using the virtual desktop session. Such operation provides additional security beyond that offered by a virtual desktop session without ongoing authentication, and thus protects against more advanced types of cyber threats.
US08701168B2

One embodiment of the present invention provides a system that associates a digital certificate with an enterprise profile. During operation, an identity store receives a digital certificate from a client. Next, the identity store searches for a mapping rule which determines if an enterprise profile is associated with the digital certificate, wherein the enterprise profile facilitates in identifying user capabilities. If a mapping rule is found, the identity store executes the mapping rule to determine if an enterprise profile is associated with the digital certificate. If so, the enterprise profile, which is associated with the digital certificate, is returned to the client.
US08701163B2

An authorization method is implemented in an authorization engine external to an authorization server. The authorization server includes a cache. The external authorization engine comprises an authorization decision engine, and a policy analytics engine. The method begins when the authorization decision engine receives a request for an authorization decision. The request is generated (at the authorization server) following receipt of a client request for which an authorization decision is not then available at the server. The authorization decision engine determines an authorization policy to apply to the client request, applies the policy, and generates an authorization decision. The authorization decision is then provided to the policy analytics engine, which stores previously-generated potential cache directives that may be applied to the authorization decision. Preferably, the cache directives are generated in an off-line manner (e.g., during initialization) by examining each security policy and extracting one or more cache dimensions associated with each such policy. The policy analytics engine determines an applicable cache directive, and the decision is augmented to include that cache directive. The decision (including the cache directive) is then returned to the authorization server, where the decision is applied to process the client request. The cache directive is then cached for re-use at the authorization server.
US08701161B1

An optical communication system has a transmitter that generates an optical signal containing payload data and security data. The transmitter double modulates an optical signal where payload data is in-band and security data is out-of-band. If a man-in-the-middle attack occurs and the intrusion device is unable to detect the out-of-band signal, the intrusion device will not replicate the out-of-band signal thereby allowing the presence of the intrusion device to be detected.
US08701160B2

The present invention discloses a network security HTTP negotiation method and related devices. the method comprises: a server receiving an HTTP request message with a header field sent by a terminal, wherein the header field indicates security mechanism(s) supported by the terminal, or the security mechanism(s) supported by the terminal and indication parameter(s) which show that the terminal has been in an accessing safety state; the server parsing the HTTP request message, and sending a response message with negotiated security mechanism(s) supported by the server and priority parameter(s) thereof to the terminal according to the result of the parsing if the header field of the request message indicates the security mechanism(s) supported by the terminal; and the server receiving another HTTP request message sent by the terminal again to authenticate security mechanism(s) selected by the terminal, wherein the header field of the request message indicates the security mechanism(s) selected by the terminal according to the response message and the priority parameter(s) of the security mechanism(s). The invention expands the HTTP protocol, solves the problem that the terminal security mechanisms are difficult to be deployed, and improves the network service quality.
US08701154B2

An information processing apparatus including a user-information analyzing unit which analyzes user information and calculates a variation in parameter. A procedure selecting unit classifies, based on the calculated amount, the user into a predetermined group, and acquires, from a procedure database, a procedure corresponding to the group of the user. A basic part producing unit records, in a product's ROM, various set values. Based on the result of analysis by the user-information analyzing unit, a unique part producing unit records an initial parameter value in the product's ROM. A system controller controls a storage unit to store a characteristic amount extracted by an image-characteristic-amount extracting unit and setting conditions on the image processing which are supplied from a remote control signal receiving circuit so that both are associated to each other.
US08701151B2

Disclosed is an apparatus and method for downloading terrestrial DMB data using a multi-download algorithm. The multi-download algorithm enables the terrestrial DMB receiving apparatus to download and store the data service data in advance from the ensemble consisting of the video service data, the audio service data, and the data service data while enjoying the video or audio service, so that the DMB subscriber can be quickly provided with the data service data whenever needed later.
US08701140B2

A broadband data broadcast system that allows rich multimedia content to be delivered to a plurality of subscribers is disclosed. The broadband data broadcast system operates by multiplexing a plurality of rich multimedia digital information streams together at a centralized data broadcast center. The data broadcast center then broadcasts the multiplexed digital information stream on a broadcast medium such as satellite broadcasts, radio frequency broadcasts, or digital television broadcasts. A large number of receiver systems receive the broadcast signal and demodulate the broadcast signal to retrieve the multiplexed digital stream. The receiver system extracts a subset of digital information streams that the particular receiver system's owner has designated are of interest. The receiver system caches the interesting digital information stream for later access. The receiver system outputs the interesting digital information streams to a client system upon demand. The receiver system may also stream an incoming digital information stream to a client as the stream is received.
US08701137B2

Systems and methods are disclosed for enabling an administrator to monitor and control usage of media content in a locale. In one embodiment, the locale includes one or more media devices that have access to media content from one or more local and/or remote content sources. Usage data defining usage of the media content by a user is obtained. A pattern including two or more media segments consumed by the user is detected based on the usage data and one or more predefined pattern detection rules. The administrator is then enabled to review the pattern and choose whether to block usage. Usage of at least one of the media segments included in the pattern is then blocked at the one or more media devices at the locale in response to the administrator choosing to block usage of the at least one of the media segments included in the pattern.
US08701132B2

The present invention provides a movement mechanism that is capable of easily releasing a bite-in state of a feed screw and a rack without increasing the size or the cost of an apparatus and without breaking the movement mechanism. A movement mechanism according to the present invention linearly moves a movement object, and includes: a feed screw; a drive motor for rotating the feed screw; a drive section for supplying a drive pulse to the drive motor; a movement member for linearly moving the movement object along with the rotation of the feed screw by the drive motor, the movement member being engaged with the feed screw; a detection section for detecting a situation in which the movement object is not moving; and a control section for, when the detection section has detected a situation in which the movement object is not moving, causing the drive section to output a drive pulse that causes the drive motor to rotate and vibrate.
US08701131B2

A disc conveying device includes a pair of rails positioned on opposite sides across a disc-shaped recording medium transported in the lead-in direction or ejecting direction in a direction orthogonal to a center axis direction, and extending in the direction of the conveyed disc-shaped recording medium; link arms that are turnably supported to a base chassis, are turnable as to the pair of rails, and move in parallel in a direction of separating the rails from the peripheral face of the disc-shaped recording medium; conveying rollers that convey the disc-shaped recording medium by being supported by the rails, and touch the peripheral face of the disc-shaped recording medium with at least one conveying roller rotating; and an ejecting lever that is turnable as to at least one of the rails, by which turning the peripheral face of the disc-shaped recording medium is pressed, and the disc-shaped recording medium is conveyed.
US08701126B2

Techniques for virtualized computer system environments running one or more virtual machines that obviate the extra host operating system (0/S) copying steps required for sending and receiving packets of data over a network connection, thus eliminating major performance problems in virtualized environment. Such techniques include methods for emulating network I/O hardware device acceleration-assist technology providing zero-copy I/O sending and receiving optimizations. Implementation of these techniques require a host 0/S to perform actions including, but not limited to: checking of the address translations (ensuring availability and data residency in physical memory), checking whether the destination of a network packet is local (to another virtual machine within the computing system), or across an external network; and, if local, checking whether either the sending destination VM, receiving VM process, or both, supports emulated hardware accelerated-assist on the same physical system. This optimization, in particular, provides a further optimization in that the packet data checksumming operations may be omitted when sending packets between virtual machines in the same physical system.
US08701120B2

The amount of host real storage provided to a large guest storage buffer is controlled. This control is transparent to the guest that owns the buffer and is executing an asynchronous process to update the buffer. The control uses one or more indicators to determine when additional host real storage is to be provided.
US08701116B2

The disclosure aims to solve the general problem of managing the system with multiple resources of different types. In particular, the disclosure is intended for the sharing of resources between multiple applications that can be executed on a computer platform for situations involving the addition of new resources that were not initially provided in order to achieve these objectives, conflicts are avoided between shared resources starting at the application, with access rights being allocated for each application, while an opening is maintained for the addition of new applications and resources. More specifically, according to this method for managing the resources of a computer system, that are shared between multiple applications, allocation rules are provided during the execution of the applications and the rules generate access rights for each application in relation to each shared resource in the form of successive steps. The steps are controlled for each shared resource by a specific control module and, with each command, a decision criteria module parameterization step checks the rule for allocating access rights, whereby the decision criteria can be shared between at least parts of the control modules.
US08701115B2

Techniques for configuring a hypervisor scheduler to make use of cache topology of processors and physical memory distances between NUMA nodes when making scheduling decisions. In the same or other embodiments the hypervisor scheduler can be configured to optimize the scheduling of latency sensitive workloads. In the same or other embodiments a hypervisor can be configured to expose a virtual cache topology to a guest operating system running in a virtual machine.
US08701100B2

A print controlling device is provided. The present print controlling device includes a storage unit to store information regarding software or firmware installed in an image forming apparatus, a search unit to search and identify whether there is firmware version newer than or later than that installed in the image forming apparatus using the stored firmware information, a determination unit to determine whether the searched or identified firmware of the newer or latest version is compatible with an application program installed in the print controlling device using compatibility information when firmware of the newer or latest version is identified, an interface unit to request and receive firmware of the newer or latest version from a firmware providing server according to the determination result, and an upgrade unit to upgrade the firmware of the image forming apparatus using the received firmware of the newer or latest version.
US08701099B2

A method, a system and a computer program product for effectively accelerating loop iterators using speculative execution of iterators. An Efficient Loop Iterator (ELI) utility detects initiation of a target program and initiates/spawns a speculative iterator thread at the start of the basic code block ahead of the code block that initiates a nested loop. The ELI utility assigns the iterator thread to a dedicated processor in a multi-processor system. The speculative thread runs/executes ahead of the execution of the nested loop and calculates indices in a corresponding multidimensional array. The iterator thread adds all the precomputed indices to a single queue. As a result, the ELI utility effectively enables a multidimensional loop to be replaced by a single dimensional loop. At the beginning of (or during) each iteration of the iterator, the ELI utility “dequeues” an entry from the queue to use the entry to access the array upon which the ELI utility iterates. The ELI utility performs concurrent iterations on the array by using the queue entries.
US08701096B2

A computer implemented method includes receiving an ordered sequence of programming language statements, identifying a first statement and one or more second statements that are configured to be executed after the first statement, in which the first statement is configured to initiate an asynchronous task that executes asynchronously with respect to the one or more second statements, and configuring the one or more second statements to execute upon completion of the asynchronous task.
US08701087B2

In one embodiment the present invention includes a computer-implemented method of annotating software objects. The method includes storing rules that define how to annotate a software object. The method further includes processing the software object according to the rules. The method further includes generating an annotation document based on the software object having been processed according to the rules. The method further includes generating an annotated software object based on the software object and the annotation document. As a result, annotated software objects may be generated in a dynamic, non-intrusive manner.
US08701086B2

An aspect of the present invention facilitates analysis of software code written in a programming language. In one embodiment, a visual interface designed to receive values identifying constructs of the programming language is provided on a display unit. In response to receiving, from a user using the visual interface, values corresponding to a construct of interest, a rule indicating a string of characters (that would constitute the construct of interest) is generated based on the received values. The generated rule is then applied to the software code to identify blocks matching the string of characters, each block representing a corresponding occurrence of the construct of interest in the software code.
US08701085B2

Application development and debugging can be aided through use of a graphical user interface that allows for mapping the relationship between user interface components and/or between business logic components. Particularly, an application development tool can support at least two views for developing an event-based application. In a static view, all possible bindings between components can be illustrated and, in some embodiments, edited. For example, an event generator component may be represented as a first screen component with links to one or other screen components with each link representing a different event that triggers one or more actions handled by the other components. The views may also illustrate data bindings between components. The application development tool can include a dynamic view where event relationships and/or data bindings between object instances can be viewed as code is executed.
US08701083B2

A primary file can be used to specify default build properties for software under development. A set of modified build properties may be stored in a supplemental file. The default build properties can be temporarily overridden with modified build properties for a given build, allowing freedom in the choice of build properties without proliferation of files used for the same purpose, which can be confusing. In addition, users can create new build commands for software under development, and associate the new commands with supplemental files. When the user invokes a new build command, the build process can override the default properties with the modified properties in the supplemental file, and then restore the defaults. Other advantages and features of the invention are described below.
US08701053B2

The present invention provides a decision method which decides a mask pattern used in an exposure apparatus comprising a projection optical system that projects a mask pattern including a main pattern and an auxiliary pattern onto a substrate, and an exposure condition in the exposure apparatus, the method including a step of calculating an image of a mask pattern formed on the substrate by the projection optical system while changing settings of the mask pattern and the exposure condition, and deciding the mask pattern and the exposure condition based on the image of the mask pattern, wherein the step includes determining whether or not to generate a new auxiliary pattern after the settings are changed.
US08701050B1

A computing device can be configured to receive an indication of a first input gesture, a first portion of the first input gesture indicating a first character key of a plurality of character keys of a graphical keyboard and a second portion of the first input gesture indicating a second character key of the plurality of character keys. The computing device also can be configured to determine, based at least in part on the first character key and the second character key, a candidate word. The computing device can be configured to output, for display at a region of a display device at which the graphical keyboard is displayed, a gesture completion path extending from the second character key. Further, the computing device can be configured to select, in response to receiving an indication of a second input gesture substantially traversing the gesture completion path, the candidate word.
US08701046B2

Techniques for the aggregate and hierarchical display of grouped items spanning multiple storage locations are described. Some techniques may aggregate items in response to user input identifying a scope for item retrieval. The user input may identify a scope such as selection of a local storage location or a search query for retrieving items. The aggregated items may span multiple storage locations and include items within the identified scope and related items outside the identified scope. A group of aggregated items are presented in a hierarchical display within a user interface. The hierarchical display may visually differentiate items inside and outside of the identified scope, and may identify parent-child relationship between related items. An aggregate header for the group of aggregated items may be displayed indicating total items in the group and a status for items in the group within the identified scope. Other embodiments are described and claimed.
US08701042B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a current configuration of graphical representations displayed in a user interface presented by a computing device, each of the graphical representations being associated with a respective computer-executable application, determining at least one usage signal corresponding to each of the graphical representations, the usage signal reflecting user interaction with the respective associated computer-executable application, determining one or more success metrics indicative of an efficiency of the current configuration of graphical representations, generating, using an optimization technique, a modified configuration of graphical representations based on the usage signals and the one or more success metrics, and presenting, in the user interface, at least a portion of the modified configuration of graphical representations.
US08701040B2

A panoramic graphical user interface includes a contiguous background and a collection of mixed-media content objects. The contiguous background includes one or more space-orientating graphical elements and is sized to fit within a first dimension of a display and to extend beyond a second dimension of the display. The collection of mixed-media content objects are anchored over the contiguous background. The collection of mixed-media content objects are arranged to fit within the first dimension of the display and arranged to extend beyond the second dimension of the display.
US08701038B2

Disclosed are a method for displaying a program execution window based on a user's location and a computer system that embodies the method, wherein a window of a selected and executed program is displayed on a selected local zone of a displaying screen. The computer system includes a microprocessor, a system memory, and a program storage device storing therein a program-window-displayed-location control program and application programs that can be selected and executed by a user. When the microprocessor executes the control program, the control program detects if any one of the application programs is selected by the user and uses a user location identification device to determine which one of a plurality of local zones that constitute the displaying screen that the user is located on. Then, a window of the execution of the selected application programs is displayed on the one of the local zones of the displaying screen.
US08701027B2

The present invention relates to a system and methodology to provide a glanceable, interactive user interface associated with one or more prioritized informational items or notifications. Such items can be received from external sources and/or from a notification system, wherein priorities can be assigned by the sources and/or automatically determined by a computer-based prioritization system. The notifications are then arranged and/or located in a graphical display according to the assigned priorities, thus enabling a user to quickly glance at the display and determine how many items are pending, where items have originated from, and what urgency level is associated with respective items. Various shapes, locations, colors, and sounds are utilized in a variety of ergonomic configurations, some controlled by the invocation of a variety of filters and informational lenses to enable users to easily manage a plurality of information sources.
US08701025B2

A computer method and system for interactive visualization and modification of a user interest model via an interactive graphical user interface is described. The method and system comprise displaying at least one keyword in a circular sector on a ring on the interactive graphical user interface, wherein the keyword represents an interest of the user interest model, wherein a radial position of the keyword on the ring represents a degree of interest stored as part of the user interest model, and wherein the circular sector represents a semantic type of the user interest model. The method and system further enable a user to actively influence the modeling server and graphically modify/change the degree of interest via an interaction component of the interactive graphical user interface.
US08701019B2

A social networking system includes a question and answer system that displays to a viewing user questions and answers provides by other users of the social networking system. The question and answer system may display answers to a particular question in a way that visually indicates both the global answer set and a subset of the global answer set, such as the viewing user's friends. The social networking system may also display to a viewing user news stories about another user asking or answering a question, where the format of the displayed new stories is based on an affinity that the viewing user has for the user who provided the question or answer mentioned in the news story. The displayed questions and/or answers may be associated with an object in the social networking system, where the user interface provides additional information about those objects.
US08701009B2

A system and method for analyzing time for a slide presentation that permits a speaker to coordinate available time with the number of slides to be shown and a method of operating the same is described. In one embodiment, the system includes: (1) a time allocation tool enabling a user to establish a presentation time with respect to at least one slide in the slide presentation and allocate any remaining presentation time to each remaining slide on a pro-rata basis and (2) a monitoring module associated with the time allocation tool to monitor the progress of the slide presentation and display a time status for the slide presentation as well as a slide number and a time status for a currently displayed slide.
US08701008B2

The sharing of video editing techniques is performed by receiving a project description file, thumbnail graphics, and a location identifier at a first server, wherein the project description file is generated during editing of multimedia content by the user, and wherein the thumbnail graphics represent multimedia editing objects incorporated into the edited multimedia content. The edited multimedia content is retrieved from a second server based on the location identifier. The edited multimedia content is synchronized with the thumbnail graphics and multimedia editing objects specified by the project description file. The synchronized edited multimedia content, thumbnail graphics, and multimedia editing objects are displayed.
US08701005B2

Recorded video information is managed by annotation markers. The recorded video information is annotated with at least one marker and the annotated video information is saved in an electronically searchable file.
US08701003B2

Methods and apparatus for modifying a user interface as a function of the detected emotional state of a system user are described. In one embodiment, stress analysis is performed on received speech to generate an emotional state indicator value, e.g., a stress level indicator value. The stress level indicator value is compared to one or more thresholds. If a first threshold is exceeded the user interface is modified, e.g., the presentation rate of speech is slowed. If a second threshold is not exceeded, another modification to the user interface is made, e.g., the speech presentation rate is accelerated. If the stress level indicator value is between first and second thresholds, user interface operation continues unchanged. The user interface modification techniques of the present invention may be used in combination with known knowledge or expertise based user interface adaptation features.
US08701000B2

Methods and systems for managing open documents are disclosed. Document representations are displayed in a carousel display. Each of the representations displays a document viewport portion of content from a corresponding open document. Upon determining a first gesture associated with a selected representation, a full view of the document viewport portion of the open document corresponding to the selected representation is displayed. The content of the open document displayed in the document viewport portion may be adjusted based upon a user action in the open document. Upon determining a second gesture, the full view of the document viewport portion is closed and the adjusted content is displayed as the document viewport portion in the carousel display. A greater portion of the open document than what is visible in the document viewport portion is displayed.
US08700998B2

Embodiments of the present invention provide a foreign language translation tool that assists in the localization of an application. In particular, the foreign language translation tool enables translation in the context of a running application. In addition, the tool provides an editing mechanism so that the user may modify or correct the translation of the selected text and allows the user to easily and quickly verify the correctness of translations.
US08700988B2

Systems and techniques to design and deploy portal pages include selectively interpreting a portal page template based on a mode of operation. The interpretation of the portal page template results in presentation of a design-time application operable to edit the portal page template if the mode of operation is design-time, and the interpretation of the portal page template results in presentation of a run-time application operable to interact with portal dynamic content if the mode of operation is run-time. Interpreting the portal page template at design-time can result in code that enables editing of the portal page template being added, and the added code can be client-side scripting that enables addition of a content component to a content container in the portal page template using a drag-and-drop action in a WYSIWYG portal layout editor.
US08700987B2

A device receives and displays an electronic book or electronic magazine, and receives user selection of a portion of content of the electronic book or electronic magazine. The device executes an application that obtains items of data related to the selected portion of content, receives selection of one or more items of the data, and attaches the one or more items of data to the selected portion of the content in a bookmark fashion to annotate the e-book or e-magazine.
US08700986B1

A plurality of objects associated with respective footnote reference information within a document are generated. An overflow object associated with overflow footnote reference information corresponding to a previous footnote marker appearing on a previous page is invoked to lay out the overflow footnote reference information, generating overflow layout data. A current page object associated with current page footnote reference information that corresponds to a current page footnote marker appearing on the page is invoked to lay out the current page footnote reference information, generating current page footnote reference information layout data, if an available footnote height is sufficient to lay out the current page footnote reference information. The page is displayed based on the overflow layout data and the current page footnote reference information layout data.
US08700981B2

Various embodiments of the present invention provide apparatuses and methods for encoding and decoding data.
US08700977B2

Methods for Error Correction Code (ECC) decoding include producing syndromes from a set of bits, which represent data that has been encoded with the ECC. An Error Locator Polynomial (ELP) is generated based on the syndromes. At least some of the ELP roots are identified, and the errors indicated by these roots are corrected. Each syndrome may be produced by applying to the bits vector operations in a vector space. Each syndrome is produced by applying vector operations using a different basis of the vector space. The ELP may be evaluated on a given field element by operating on ELP coefficients using serial multipliers, wherein each serial multiplier performs a sequence of multiplication cycles and produces an interim result in each cycle. Responsively to detecting at least one interim result indicating that the given element is not an ELP root, the multiplication cycles are terminated before completion of the sequence.
US08700974B2

In a memory system, a memory controller includes a randomizer and a seed controller. The seed controller provides a seed to the randomizer and includes; a first register block performing a first cyclic shift operation using a first parameter related to the nonvolatile memory device, a second register block performing a second cyclic shift operation using a second parameter related to the nonvolatile memory device, and a seed generating block generating the seed from the first and second cyclic shift results.
US08700973B1

Systems and methods are provided for decoding received codewords using an LDPC code. An LDPC post-processor is disclosed for performing post-processing when standard LDPC decoding fails due to a trapping set. The LDPC post-processor may direct the LDPC decoder to decode the received codeword again, but may change some of the inputs to the LDPC decoder so that the LDPC decoder does not fail in the same way. In one embodiment, the LDPC post-processor may modify the symbol positions in the received codeword that correspond to a particular unsatisfied check. In another embodiment, the LDPC post-processor may modify the messages in the decoder's iterative message algorithm that correspond to the symbol positions.
US08700970B2

A system and method for decoding data. Multi-dimensional encoded data may be received that potentially has errors. The multi-dimensional encoded data may encode each input bit in a set of input bits multiple times in multiple different dimensions to generate encoded bits. The encoded bits may be decoded in at least one of the multiple dimensions. If one or more errors are detected in a plurality of encoded bits in the at least one of the multiple dimensions, an intersection sub-set of the encoded data may be decoded that includes data encoding the same input bits encoded by the plurality of encoded bits in at least a second dimension of the multiple dimensions. The values of the input bits by decoding the intersection sub-set may be changed.
US08700968B2

Methods and apparatus utilize hybrid automatic repeat request (HARQ) transmissions and retransmissions that are usable on multiple carriers, i.e. joint HARQ processes. For example, a downlink (DL) shared channel transmission of a joint HARQ process is received on one of the carriers. A first part of an identity of the joint HARQ process is determined by using HARQ process identity data received on a shared control channel. A second part of the joint HARQ process identity is determined using additional information. The joint HARQ process identity is then determined by combining the first part and the second part. A WTRU is provided that is configured to receive the DL shared channel and to make the aforementioned determinations. A variety of other methods and apparatus configurations are disclosed for utilizing joint HARQ processes, in particular in the context of DC-HSDPA.
US08700967B2

A predetermined logical operation is performed to unsent data which is sent toward the receiver 50 and to retransmission data which is resent toward the receiver, and the transmission data obtained by the logical operation is sent to the receiver.
US08700964B2

A test apparatus that tests a device under test, including (i) a master domain that includes a master period signal generating section, which generates a master period signal, where the master domain operates based on the master period signal and (ii) a slave domain that includes a slave period signal generating section, which generates a slave period signal, where the slave domain operates based on the slave period signal. The master period signal generating section receives a control signal and resumes generation of the master period signal, which is on hold, and the slave period signal generating section receives the control signal, initializes phase data of the slave period signal, and resumes generation of the slave period signal, which is on hold.
US08700961B2

A controller communicates with a plurality of multi-chip memory packages. Each multi-chip memory package comprises a plurality of memory dies, each having a respective plurality of memory blocks, some of which are good and some of which are bad. The controller determines a number of good blocks in each memory die. Based on the determined number of good blocks in each memory die, the controller selects a memory die from each of the multi-chip memory packages to access in parallel, wherein the selected memory dies are not necessarily all in the same relative position in each multi-chip package. The controller then creates a metablock from a set of good blocks from each of the selected memory dies, wherein a maximum number of metablocks that can be created across the selected memory dies is determined by a lowest number of good blocks in the selected memory dies.
US08700959B2

Embodiments of the invention relate to scalable input/output (I/O) function level error detection, isolation, and reporting. An aspect of the invention includes detecting an error in a communication initiated between the function and a system memory, the communication including an I/O request from an application. Future communication is prevented between the one function and the system memory in response to the detecting. The application is notified that the error in communication occurred in response to the detecting.
US08700958B2

Network survivability is quantified in such a way that failure cases can be compared and ranked against each other in terms of the severity of their impact on the various performance measures associated with the network. The degradation in network performance caused by each failure is quantified based on user-defined sets of thresholds of degradation severity for each performance measure. Each failure is simulated using a model of the network, and a degradation vector is determined for each simulated failure. A comparison function is defined to map the degradation vectors into an ordered set, and this ordered set is used to create an ordered list of network failures, in order of the network degradation caused by each failure.
US08700949B2

In one embodiment, a method of storing data includes storing a first copy of data in a solid state memory and storing a second copy of the data in a hard disk drive memory substantially simultaneously with the storing the first copy. In another embodiment, a system for storing data includes a solid state memory, at least one hard disk drive memory, and a controller for controlling storage of data in the solid state memory and the hard disk drive memory. Other methods, systems, and computer program products are also described according to various embodiments.
US08700942B2

Provided is an information processing apparatus including: a power supply control portion that performs control of a power supply; a detection signal emitting portion that, when a connection of an external power source is detected in an operation stand-by state in which power consumption is suppressed and an operation is on stand-by, emits a detection signal only for a certain time period, in accordance with the detection; and a power supply portion that supplies power to the power supply control portion based on the detection signal emitted by the detection signal emitting portion and also stops the power supply to the power supply control portion after a certain time period elapses from the connection in the operation stand-by state.
US08700933B2

A method and apparatus to monitor architecture events is disclosed. The architecture events are linked together via a push bus mechanism with each architectural event having a designated time slot. There is at least one branch of the push bus in each core. Each branch of the push bus may monitor one core with all the architectural events. All the data collected from the events by the push bus is then sent to a power control unit.
US08700925B2

Metrics representing a combined measure of power used by a central processing unit (CPU) and power used by a graphics processing unit (GPU) are compared to a shared supply power and thermal power budgets. Power used by the CPU and power used by the GPU are regulated in tandem using a fuzzy logic control system that can implement fuzzy rules that describe the management within thermal and supply power design constraints of the platform.
US08700913B1

Detection of fake antivirus includes classifying text content of a user interface of an application program and scanning files associated with the application program for suspicious code. The user interface may be a graphical user interface (GUI) window of the application program. The text content may be obtained from a painted portion of the GUI window and by intercepting text changing operations performed on the GUI window. The text content may be input to a learning model to determine whether or not the application program belongs to the antivirus category. The application program is deemed to be fake antivirus when the application program is classified as belonging to the antivirus category and has a file with suspicious code.
US08700906B2

This document describes techniques and apparatuses for secure computing in multi-tenant data centers. These techniques permit a client to delegate computation of a function to multiple physical computing devices without the client's information being vulnerable to exposure. The techniques prevent discovery of the client's information by a malicious entity even if that entity is a co-tenant on many of the same physical computing devices as the client.
US08700905B2

A method and apparatus for encrypting an electronic document involves a computer having a first monitor and a signature capture apparatus configured to capture a handwritten signature on a second monitor. A hash sum of the electronic document generated in the computer is transmitted to the signature capture apparatus. The electronic document and the first hash sum thereof are displayed on the first monitor. The first hash sum is also displayed on the second monitor. After electronically capturing the handwritten signature, the signature data are encrypted using the first hash sum. A digital signature image is generated in the signature capture apparatus and the first hash sum is embedded therein. The embedded first hash sum is then extracted in the computer. If the extracted hash sum is identical to the first hash sum generated in the computer apparatus, the encrypted signature data and the signed document are stored.
US08700897B2

A method and terminal equipment for applying digital rights management are disclosed by the present disclosure. The method includes the following steps: performing encryption processing on a portion of the content of a multimedia file using a pre-generated key when downloading the multimedia file; and downloading the encrypted multimedia file to a designated terminal equipment. With the present disclosure, the downloading speed of the multimedia file can be increased, and the waiting time for playing the file can be decreased.
US08700893B2

Certification of a key, which a Trusted Platform Module (TPM) has attested as being non-migratable, can be performed in a single round trip between the certificate authority (CA) and the client that requests the certificate. The client creates a certificate request, and then has the TPM create an attestation identity key (AIK) that is bound to the certificate request. The client then asks the TPM to sign the new key as an attestation of non-migratability. The client then sends the certificate request, along with the attestation of non-migratability to the CA. The CA examines the certificate request and attestation of non-migratability. However, since the CA does not know whether the attestation has been made by a trusted TPM, it certifies the key but includes, in the certificate, an encrypted signature that can only be decrypted using the endorsement key of the trusted TPM.
US08700886B2

A processor configured to operate with multiple operation codes for each of a plurality of instructions comprises memory circuitry and processing circuitry coupled to the memory circuitry. The processing circuitry is configured to decode a first operation code to produce a given one of the instructions and to decode a second operation code different than the first operation code to also produce the given instruction. Thus, the same instruction is produced for execution by the processing circuitry regardless of whether the first operation code or the second operation code is decoded. The assignment of multiple operation codes to a given instruction may occur in conjunction with the design of the processor, and dynamic selection of a particular one of those operation codes may be performed in conjunction with assembly of code for execution by the processor.
US08700882B2

A device for storing data includes a sequence generator configured to generate a first number sequence that is a pseudorandom number sequence, a cross-correlation unit configured to produce a second number sequence that is a cross-correlation between the first number sequence and a third number sequence, and a write and read unit configured to write the second number sequence in memory and read the second number sequence from the memory, wherein the cross-correlation unit is further configured to reconstruct the third number sequence by obtaining a cross-correlation between the first number sequence and the second number sequence read from the memory.
US08700881B2

A controller, a data storage device and a data storage system including the controller, and a data processing method are provided. The controller may process a plurality of instructions in parallel by including a plurality of address translation central processing units (CPUs) in a multi-channel parallel array structure, thereby improving the performance of a semiconductor memory system.
US08700879B2

Subject matter disclosed herein relates to performing concurrent memory operations.
US08700875B1

One or more techniques and/or systems are provided for generating a macroscopic cluster view of storage devices, as opposed to merely an isolated view from an individual node. For example, nodes within a node cluster may be queried for storage device reports comprising storage device information regarding storage devices with which the nodes are respectively connected (e.g., I/O performance statistics, path connections, storage device attributes, status, error history, etc.). The storage device reports may be aggregated together to define one or more storage device data structures (e.g., a storage device data structure comprising one or more tables that may be populated with storage device information). In this way, the cluster view may be generated based upon querying one or more storage device data structures (e.g., an error cluster view, a storage device cluster view, a node summary cluster view, etc.).
US08700874B2

A method performed in a memory controller for maintaining segmented counters split into primary and secondary memories, the primary memory faster. Events occur that require incrementing one of the segmented counters and the memory controller responds by incrementing a corresponding primary part in the primary memory. Each time a primary part is rolling over the memory controller determines that a secondary part should be updated. Also, the memory controller periodically determines that the secondary part of a segmented counter should be opportunistically updated. The opportunistic update is based on a probability function and a random number. The secondary part includes at least all of bits of the segmented counter not in the primary part and is stored in the secondary memory. Each time an update to the secondary part occurs, both the secondary part and primary part of the segmented counter must be updated.
US08700871B2

A storage resource is effectively utilized in migration of a snapshot. First de-duplication efficiency which is de-duplication efficiency of snapshot data, and second de-duplication efficiency which is de-duplication efficiency of snapshot entities created on the basis of the snapshot data are calculated and compared with each other. Based on a result of the comparison as well as a first preservation period set for the snapshot in the migration source and a second preservation period set for the snapshot in the migration destination, one of the following methods is selected: a first method of migrating an snapshot image, a second method of migrating snapshot data to an archive storage system, and a third method of migrating data materialized from a first differential volume, a second differential volume, and a switch snapshot.
US08700868B1

According to one general aspect, a method is provided for managing memory when tracking an estimated number of events, the method using a logarithmic count to track the estimated number. The method may detect a new occurrence of the event and increment the logarithmic count when no bits in a random number are in bit positions of significance. The bit positions of significance may be based on the value of the logarithmic counter and may be represented by bits having a non-zero value in a bitmask.
US08700864B2

A method to monitor the behavior of a working set cache of a full data set at run time and determine whether it provides a performance benefit is disclosed. An effectiveness metric of the working set cache is tracked over a period of time by efficiently computing the amount of physical memory consumption the cache saves and comparing this to a straightforward measure of its overhead. If the effectiveness metric is determined to be on an ineffective side of a selected threshold amount, the working set cache is disabled. The working set cache can be re-enabled in response to a predetermined event.
US08700859B2

The present invention is directed to a transfer request block (TRB) cache system and method. A cache is used to store plural TRBs, and a mapping table is utilized to store corresponding TRB addresses in a system memory. A cache controller pre-fetches the TRBs and stores them in the cache according to the content of the mapping table.
US08700849B2

A storage device includes: an input/output section connected to an electronic apparatus; a memory for storing data; a control section accessing the memory based on an instruction input from the electronic apparatus to the input/output section; and a communication section communicating with an external apparatus separate from the electronic apparatus, wherein the control section accesses a range in the memory specified by the electronic apparatus based on the instruction from the electronic apparatus and causes data associated with the accessed range to be transmitted and received between the communication section and the external apparatus.
US08700836B2

A system, apparatus and method for efficient utilization of available band-width on the system's bus connection. The system includes a scheduler configured to receive a virtual schedule that provides at least one slot for sending a message over the communication bus. A module is configured to send a message over the communication bus.
US08700832B1

A method for adding file based storage hardware to a block based storage system includes detecting, by the file based storage hardware, an electrical coupling between the file based storage hardware and the block based storage system, the block based storage system having a set of logical units (LUs) predefined as file based storage hardware specific LUs. The method includes forwarding, by the file based storage hardware, an initiator record to the block based storage system, the initiator record configured to control access by the file based storage hardware to data stored by the block based storage system and the initiator record having a file based storage hardware specific identifier. The method includes, following the block based storage system associating the initiator record having the file based storage hardware specific identifier with the predefined file based storage hardware specific LUs, establishing a communication path with the block based storage system.
US08700830B2

A memory buffering system is disclosed that arbitrates bus ownership through an arbitration scheme for memory elements in chain architecture. A unified host memory controller arbitrates bus ownership for transfer to a unified memory buffer and other buffers within the chain architecture. The system is used within a communication system with a bus in chain architectures and parallel architectures.
US08700818B2

Various memory devices (e.g., DRAMs, flash memories) are serially interconnected. The memory devices need their identifiers (IDs). Each of the memory devices generates IDs for neighboring memory devices. The IDs are generated synchronously with clock. Command data and previously generated ID data are synchronously registered. The registered data is synchronously output and provided as parallel data for calculation of a new ID for the neighboring device. The calculation is an addition or subtraction by one. The IDs are generated in a packet basis by interpreting serial packet-basis commands received at the serial input in response to clocks. A clock latency is controlled in response to the interpreted ID and the clock. In accordance with the controlled clock latency, a new ID is provided in a packet basis. In high frequency generation applications (e.g., 1 GHz), two adjacent devices connected in daisy chain fashion are guaranteed enough time margin to perform the interpretation of packet commands.
US08700814B2

An apparatus includes a first module including a bus port for coupling the first module to a bus; a first configuration port receiving an input indicating whether address assignment is enabled/disabled for the first module; a second configuration port providing an output indicating whether address assignment is enabled/disabled for a second module; a memory to store a unique address, wherein the unique address identifies the first module; and a controller coupled to a central management unit (CMU) via the bus, the controller to receive the unique address from the CMU, determine whether address assignment is enabled for the first module and store the unique address in the memory if address assignment is enabled, enable/disable address assignment for a second module when the second module is coupled to the first module, and the controller to enable/disable address assignment for the second module based on a message from the CMU.
US08700807B2

A baseboard management controller is disclosed. The baseboard management controller adapted to monitor a host comprises a baseboard management control module, a memory controller and a video graphic array (VGA) module. The VGA module comprises a video controller, a decoder, a select circuit and a mapping circuit. The decoder receives a transaction signal from a first local bus and decodes a first address signal contained in the transaction signal. The select circuit selectively transfers data from one of the microprocessor bus, the video controller and the memory controller back to the first local bus according to a control signal. The mapping circuit being connected with the decoder maps the first address signal and a second address signal to a third address signal, updates the first address signal and transfers an updated transaction signal.
US08700806B1

A service level objective (SLO) subsystem that includes an SLO engine in a network storage system that allows new degrees of freedom to be added to the SLO subsystem, without requiring any modification of an associated SLO engine or the system's existing SLOs, and without requiring the SLO engine to have any a priori knowledge of the new degrees of freedom. In certain embodiments, the system has a modular design which includes the SLO engine and one or more SLO modules that interface with the SLO engine. Each SLO module corresponds to a different degree of freedom. Each SLO module evaluates SLO compliance and determines what specific action(s) within its corresponding degree of freedom should be taken to comply with an SLO.
US08700804B1

A mobile application platform enables a user of a mobile device to manage Personalized Offline Web Applications (POW Apps) on a variety of devices. A Virtual Directory (VD) technology that is multi-source capable permits the POW code and content to be variably localized (Developer/User controls POW content/code stored on the user's device). The end user enters login information into a mobile application that is using the engine of the mobile application platform and receives POW code and content individually configured to the end user. A content manager or publisher controls what aspects of the POW application are stored locally and what aspects are kept on the server. When content is requested that is not stored locally, the content is either downloaded and opened locally or accessed on the web server like in the case of a streaming video or audio. After viewing any portion of the video or audio file, the user can decide to download the entire video or audio for offline use. The user is given this option or the content developer can predetermine how different types of POW code and content are handled through configuration settings. In addition to accessing or downloading online content, periodic communication back to the mobile application platform cloud can be implemented to get updates to the content and report back user activity, such as test scores and usage statistics.
US08700802B2

Computer-implemented methods and systems for providing dynamic content to users are described. The dynamic content is received from a developer. A plurality of dynamic representations of the dynamic content is provided. The plurality of dynamic representations corresponds to a plurality of dynamic formats. Logic corresponding to the plurality of dynamic representations is provided to the developer.
US08700793B2

In a method, an apparatus and a computer program product for service decomposition in IP-broadcast networks, a full service bundle is detected within a first transport stream protocol having a plurality of broadcast packets corresponding to respective broadcast services. The respective service identifiers of the plurality of broadcast packets are evaluated, and the full service bundle is decomposed to create a plurality of decomposed broadcast packets on the basis of the service identifiers. For at least one same service identifier the corresponding plurality of decomposed broadcast packets is sent with the first transport stream protocol as a main service bundle, and for at least one remaining same service identifier the corresponding plurality of decomposed broadcast packets is sent with a second transport stream protocol as a sub service bundle. The second transport stream protocol contains synchronization information of the first transport stream protocol.
US08700788B2

A method and system for secure automatic user login to a destination website in a single action, without the use of a file manager, cookies, or without storing user login information in a data folder having restricted access or that is external to the user PC. A user computer having a display, a mouse, and a browser is activated for establishing an Internet connection. The connection may be established from the user computer to the destination website with a single mouse click or a single touch on a displayed vendor icon or other symbol placed on a displayed graphic of the user PC display such as the desktop, task bar, or tool bar during a prior setup process. During the setup, an encrypted token is produced encrypting the user credential information. The encrypted token may be stored in the user data folder.
US08700785B2

The present invention provides an improved SIP communication protocol. An NAT (Network Address Translator) traversal method is added before the SIP communication protocol, i.e. a client to client (C2C) module function is added to improve the function of SIP communication protocol, so as to solve the problem that the RTP (Real-time Transport Protocol) packets cannot traverse NAT firewall to achieve C2C communication after SIP (Session Initiation Protocol) is ended in VoIP. The major content of the present invention is to conduct a plurality of detection before SIP communication protocol, so as to predict the allocation rules of the port number by the C2C module, and open the RTP channel for C2C.
US08700776B2

A server system hosts a plurality of conversations. For a respective conversation the server system receives units of content from respective participants in the conversation. The server system receives a sequence of edits to a respective content unit of the conversation from at least one participant other than an initial author of the content unit to produce a revised content unit. The server system stores a respective timestamp for each distinct edit in the sequence of edits to the content unit, including distinct timestamps for at least first and second edits to the content unit. The server system updates the conversation with the revised content unit and automatically provides the updated conversation to the one or more server systems hosting conversations for the participants in the conversation.
US08700772B2

A system and method for managing, routing and controlling devices and inter-device connections located within an environment to manage and control the environment using a control client is presented. A user configures a presentation environment into one or more sub-environments, restricts access to one or more devices of a presentation sub-environment, or schedules one or more resources within a presentation sub-environment.
US08700766B2

A server computer receives web request events corresponding to web requests issued by users. Each web request event includes: a cookie that identifies the user computer that originated the corresponding web request; an IP address corresponding to the user computer; and a date/time stamp indicating when the corresponding web request was received at a web server. The server stores the web request events. The server selects a subset of the web request events, all of which are associated with the same cookie. Then the server computes a geographical location corresponding to the user computer, where the computation uses the IP address associated with the web request event. The server determines the local time and day of week corresponding to the web request. The server then classifies the user computer based, at least in part, on a usage pattern corresponding to the web request events in the subset.
US08700762B2

There is described a method for monitoring at a management terminal events of a given type occurring in a communication network. The communication network comprises a plurality of network elements. The management terminal has a browser suitable for supporting a web like management graphic interface. The method comprises: at one of the network elements, providing a monitoring module; at the management terminal, transmitting to the monitoring module a request for monitoring the events of the given type, the request including an access token suitable for obtaining authorization to access a monitoring channel between the monitoring module and the management terminal; at the monitoring module: listening for possible management information relative to the events, each time the management information are received, processing it to generate updating data, using the access token for accessing the monitoring channel and transmitting the updating data to the management terminal through the monitoring channel.
US08700757B2

A method for executing a management operation by a terminal in a communications system. The method comprises the followings: The terminal receives the management operation commands that indicate the operation to target operation nodes in the device capability management object and operates them. The said operation initiates the process for executing the corresponding device capability management operation, then the said management operation transfers the device capability status. Also, the corresponding terminal and system are disclosed. The present invention can centrally manage and control the terminal capability.
US08700755B2

A transmission device is included in a communication network, and the transmission device includes a link trace frame transfer unit that transfers, from a first transferring port corresponding to an operation system route, a first link trace frame that is received and that is destined to a target transmission device, and that transfers, from a second transferring port corresponding to a preliminary system route, a second link trace frame that is distinguishable from the first link trace frame, when transferring ports of the transmission device have a route redundancy configuration; and a link trace response frame transmission unit that transmits, in response to receiving the second link trace frame, a second link trace response frame to an origin transmission device, the second link trace response frame being distinguishable from a first link trace response frame that is transmitted in response to receiving the first link trace frame.
US08700750B2

Described is a technology in which a destination machine (e.g., a server) is synchronized with source data via an API, including to configure the destination machine. The API includes functions for specifying the source data, the destination machine, and the deployment/synchronization type, along with a function for synchronizing the source data to the destination machine. The API allows combining content, configuration data and/or database data into a single unit (object). The API handles communication with a service/agent on the destination machine that configures that destination machine based on the source data. The API may include functions for packaging web applications, deploying web applications, synchronizing websites, deploying archive data, and/or deploying manifest data. In this manner, deployment/synchronization (including backup operations) may be performed against a group of objects using an API.
US08700745B2

Embodiments of the present invention provide a method and system for managing life-cycles of a “software as a service” (SaaS) software application. In one embodiment, a method comprises installing the SaaS software application in a system landscape on a computer server, the system landscape containing at least an application server and a database (DB) server; separating system data from customer data and storing them in different databases; creating a virtual machine (VM) image for the system landscape, the VM image to include the databases containing system data and exclude the databases containing customer data; deploying the SaaS software application to one or more computer servers by loading VMs based on the VM image; when the SaaS software application need to be upgraded to a new version, preparing a new VM image with the new version of the SaaS software application and using the new VM image.
US08700744B2

A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.
US08700733B2

An apparatus and method for executing an application within a mobile device is provided. The method includes detecting, by the mobile device, a connection with a host device through a wired interface; receiving, from the host device, a request to execute a specific application installed in the mobile device; and executing the specific application according to the received request.
US08700709B2

Architecture that enables conditional location-based notifications. One or multiple factors (filter criteria) can be considered, and triggering of a notification can be based on some or all of the factors. Those factors can be static (e.g., time based) or dynamic (e.g., a previous user location) and extend the ability to filter unnecessary notifications, and thus, increase user satisfaction. The filter criteria can include checking user back balance, and calendar as prerequisites to sending a notification.
US08700707B2

In an embodiment, a communication device may be provided. The communication device may include a first communication interface configured to receive a first data portion from a corresponding communication device. The communication device may further include a second communication interface configured to receive data from a further communication device. The further communication device may receive a second data portion from the corresponding communication device. The first data portion and the second data portion may be useful data for a user of the communication device. The communication device may further include a synchronizer configured to synchronize the first data portion with the second data portion based on the data received from the other communication device via the second communication interface.
US08700702B2

This invention provides a terminal searching for web pages on the web and extracting the prescribed data from the web pages and a server verifying and accumulating the extracted data. The prescribed data can be extracted from the web pages on the web in a manner that the process relating to the data extraction is distributed between the terminal and the server. Therefore, necessary processes up to the data extraction are distributed, and the burden placed on each apparatus can be lessened. Further, new data not formerly found in the web pages can be found out and extracted from the web pages that has been updated or newly made.
US08700699B2

Techniques describe providing a web page for a proxy-based browser on a mobile device to enhance user experience. A proxy server receives a layout of the web page, extracts web elements from the web page, and captures images of the web elements of the web page. The web elements are incorporated with a background screen image to form a composite screen format to represent a display of the web page. The background screen image is compressed by splitting an encoded frame into fixed-size slices and splitting a previous screen frame into fixed-size slices. The proxy server provides the web page synchronized with the mobile device based on the composite screen format and the compressed background screen image. Furthermore, the proxy server receives input from a user to provide updates to web elements that are dynamic on the web page to be displayed on the screen of the mobile device.
US08700697B2

Methods and apparatuses are provided for acquiring a specialized Control User Interface (CUI) in a remote control device of home network. A first message is transmitted to a client requesting a User Interface (UI) list. The UI list is received from the client. The UI list comprises specialized CUI information from a server. A second message is transmitted to the client requesting the specialized CUI in accordance with the specialized CUI information in the UI list. The specialized CUI is received from the server via the client.
US08700693B2

An extensible mechanism for executing code on one of one or more servers and in association with one of one or more client applications (i.e. “clients”). In accordance with a model of the extensible mechanism, the execution of server side code is partitioned into three stages, a view stage for determining the code for running, a server stage for determining the server to execute the code and a launcher stage to determine the client for interacting with the server to run the code. Lists of processing elements at each stage extensibly configure the mechanism to work with different types of server side code to be run, different servers to run the code and different clients with which to interact with the server running the code. By modeling the execution of server side code in stages and using lists of processing elements, the mechanism is easily extended to new code types, servers and launchers. The extensible mechanism can be plugged into or otherwise adapt another application, for example, an integrated development environment.
US08700686B1

A computer-implemented method for estimating a time-varying parameter of a nonlinear system includes receiving input data for the nonlinear system, the input data including a desired state and a desired state derivative of the nonlinear system for a number of time points, generating for one of the plurality of time points an approximate time-varying parameter based on at least the desired state, the desired state derivative, an approximate state of the nonlinear system, and a Lyapunov function, and providing the approximate time-varying parameter for the one of the plurality of time points.
US08700684B2

The present invention relates to an apparatus and method for managing files in a distributed storage system. The apparatus and method for managing a file in a distributed storage system according to the present invention counts the number of inquiries on a file requested by a client; selects the file as a hot file if the number of inquiries counted in a certain counting period is larger than a hot file selection threshold value; and increases the number of copies of the file selected as a hot file or stores the file selected as a hot file in a storage device having a relatively good performance.
US08700681B2

A method and system for generating schema to Java descriptors. In one embodiment, a second object having customized schema to Java mapping information is created. The second object is placed within a first object. Via the first object, schema to Java generation is initiated.
US08700680B2

Information that maps a point in XML document structure to a name of a variable and an EXI grammar form that includes grammars each defining relationship among an event representative of an element in the XML document structure, an EXI event code, and a next grammar for use are read. A selecting unit selects grammars in the EXI grammar form such that the grammars are traced in sequence. A determining unit updates a grammar stack which identifies a current position in the XML document structure each time a grammar is selected. If the updated stack does not indicates the point, a function setting unit sets a skip function for skipping a corresponding value in an EXI stream, otherwise, sets a read function for reading and providing the corresponding value to a corresponding variable. A composer generates an EXI decoder including skip and read functions set for individual grammars.
US08700673B2

Metadata search is enhanced by utilizing relationship data indicating relationships between metadata items. A server generates an index mapping metadata items to terms associated with the metadata items and a graph describing relationships between each of the metadata items. When the server receives a search request, the server locates a candidate set of the metadata items based on the search term(s) and the index. The server performs a link analysis of the graph to determine a relationship score for each metadata item. For each particular metadata item in the candidate set of the metadata items, the server calculates a ranking score based at least on the relationship score for the particular metadata item. The server generates a ranked result set based on comparing the ranking scores for the candidate set of metadata items. The server then provides information indicating the ranked result set in response to the search request.
US08700669B1

Described are techniques for obtaining information about a data storage system. Boot code is executed on the data storage system and determines whether a flag is set. If the flag is set, an agent is executed which communicates with a central location at predetermined time intervals. At a first predetermined time interval, a first message is sent to the central location polling for a pending work item. If there are any work items pending for the data storage system, first processing is performed which includes sending a second message to the data storage system indicating whether there are any pending work items for the data storage system and including at least one work item if there are any pending work items. The at least one work item describes second processing to obtain first information about a state of the data storage system.
US08700665B2

A system is disclosed that integrates with conferencing platforms and provides real-time information by having intelligent agents running on a networked server that is integrated with the conferencing platform. The intelligent agents may be customized or adapted “on the fly” or be preprogrammed by a user or caller to examine real-time data feeds or actively search websites and other information sources. The agents then report any relevant information or content to the system for injection or broadcast into the conference.
US08700658B2

Methods and systems for knowledge discovery and organization employ a relational meta model and domain context-based knowledge inference engine to produce answers to queries that involve inferences among items stored as knowledge in a knowledgebase.
US08700657B2

Systems, methods and apparatus to monitor media presentations are disclosed. An example method includes identifying a media presentation device associated with a Domain Name Service (DNS) query based on a public Internet Protocol (IP) address that originated the DNS query and a destination address of the DNS query. A media source is identified based on a domain name requested in the DNS query. Identification of the media presented in association with the DNS query based on at least one of tagging data and metering data is attempted. A panelist associated with the media presentation device is credited with exposure to the identified media from the media source via the media presentation device when the media is identified. The panelist associated with the media presentation device is credited with exposure to media from the media source via the media presentation device when the media is not identified.
US08700653B2

Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, interface instructions on a client device cause the client device to generate a search interface that includes a query input field and provide query characters input in the query input field to a search service as a first query suggestion request. The client device receives, in response the query suggestion request, first query suggestions and renders the first query suggestions according to and order. In response to the client device receiving first search results responsive to one of the first query suggestions and being received independent of user selection of a first query suggestion and independent of sending a completed query to the search service, the client device generates an indication in the interface that indicates the first query suggestion for which the search results are responsive.
US08700650B2

An exemplary method includes a search results comparison system receiving data representative of a first search term and a second search term, identifying a group of search results that are each related to the first and second search terms, determining a degree of relatedness of each of the search results to the first search term and a degree of relatedness of each of the search results to the second search term, and presenting a set of one or more search result icons representative of one or more of the search results in between a first search term icon representative of the first search term and a second search term icon representative of the second search term. Corresponding methods and systems are also disclosed.
US08700643B1

A computer-implemented method for managing media-related queries, includes receiving media-related search parameters at a computer system; storing, in computer memory of the computer system, data for performing a search corresponding to the parameters; and periodically executing the search automatically on the computer system to generate a group of media programs for a user and transmitting the information for the group of media programs to a device associated with the user.
US08700642B2

A reputation monitoring system provides a software process that runs continuously to identify content that is fast moving and deserving of attention by an organizational representative. The system includes a software agent designed to proactively alert subscribers to potentially concerning movements of a content item within search result rankings. The agent tracks a threshold number of search results over time, and utilizes additional contextual services to determine whether to deliver an alert to subscribers. It is not uncommon for negative items to be written about an individual or organization on the web. There is significant value in being able to identify when negative items are written and if they are gaining notoriety. The reputation monitoring system provides a solution by monitoring search results.
US08700637B2

A method, a data aggregation tool, and a set of instructions are disclosed. A data storage 120 may store a data aggregation tree with at least one entry node, a root node, and an initial entry status level for the at least one entry node. A processor 110 may detect an entry node status level change to a resulting entry status level at the at least one entry node. The processor 110 may aggregate a root node score at a root node based on an entry node score for the at least one entry node.
US08700636B2

One embodiment selects from a plurality of actions performed by one or more users of a social networking system a first action and one or more second actions, wherein each action has one or more attributes; computes a score for each second action by comparing the one or more attributes of each second action with the one or more attributes of the first action; ranks the one or more second actions according to the score computed for each second action; and selects from the one or more second actions one or more highest-ranking second actions as being related to the first action.
US08700619B2

Search results may be provided to a user. A search query may be received from the user. A query feature vector may be formed for the search query. The query feature vector may be compared with news feature vectors associated with documents related to current events. An augmented query feature vector may be formed based on results of the comparison of the query feature vector with the news feature vectors. The augmented query feature vector may be compared with feature vectors related to target documents. Search results that include target documents may be identified based on results of the comparison of the augmented query feature vector with the feature vectors related to the target documents. The user may be made able to perceive at least some of the identified search results.
US08700607B2

A data processing system processes transaction database information to predict future demand using data regression techniques to extract trend line information from historical pattern frequency values. By extrapolating the trend line, a predicted pattern frequency value may be calculated. By applying regression techniques (such as least-squares approximation), the trend line information may be extracted and projected to predict the future pattern frequency which may be applied to calculate the expected value of a recommendation rule.
US08700599B2

Various technologies described herein pertain to suggesting context dependent keywords for advertising. A set of seed queries can be identified from a context, where the context is a source keyword, a search query, a category, or a landing page. Moreover, the set of seed queries can be inputted to a search engine. A predetermined number of web pages returned by the search engine upon executing the set of seed queries can be retrieved. Candidate keywords can be extracted from the web pages returned by the search engine. Further, keywords from the candidate keywords can be selected from the candidate keywords based on relevance scores of the candidate keywords.
US08700596B2

Embodiments provide a query and aggregation layer that is communicatively coupled to, and independent of, a presentation layer and a storage layer. The query and aggregation layer includes a data model configured to expose an access mechanism that is usable to access different data sources in the storage layer. A search query is received from the presentation layer, and one or more data providers identified in the search query are ascertained. At least some of the data providers are creatable on a same thread as that of the data model. Also, the search query is issued to identified data providers in the query and aggregation layer effective to cause the identified data providers to execute the search query on data sources associated with the identified data providers. Additionally, search results are received at the data model from the identified data providers and returned to the presentation layer.
US08700592B2

A web search system uses humans to rank the relevance of results returned for various sample search queries. The search results may be divided into groups allowing training and validation with the ranked results. Consistent guidelines for human evaluation allow consistent results across a number of people performing the ranking. After a machine learning categorization tool, such as MART, has been programmed and validated, it may be used to provide an absolute rank of relevance for documents returned, rather than a simple relative ranking, based, for example, on key word matches and click counts. Documents with lower relevance rankings may be excluded from consideration when developing related refinements, such as category and price sorting.
US08700591B2

A search engine has a plurality of comparators. Discriminants are set in the comparators for each search, and the comparators are selectively connected.
US08700576B2

Provided are a method, system, and program for archiving files. A hierarchical file system having directories is provided. An archival retention policy is associated with at least one of the directories in the hierarchical file system, wherein the retention policy applies to files included in the associated directory, and wherein the retention policy specifies a retention time indicating a time period during which a file is subject to the retention policy.
US08700569B1

A system and method for merging a first database with a second database (one-way merge), and a system and method for merging two databases with one another (two-way merge) is described herein. During the one-way merge, new or updated records are transferred from a copy of a client database to a server database after it is determined that the server database either does not contain one or more records in the copy of the client database or contains an older version of one or more records in the copy of the client database. During the two-way merge, new or updated records are transferred between a client database and a server database after it is determined that either the client database or the server database does not contain one or more records in the other database or contains an older version of one or more records in the other database.
US08700567B2

The present invention enables a unified way of accessing files generated by application programs configured to store contents in files in different formats, without using a conversion program.A database for holding correspondence between an identifier of a content and a storage position of the content is generated based on a backup catalog generated by a backup server, and contents are accessed by using this database. Contents generated by a plurality of different application programs are accessed in a unified way using a single name space.
US08700563B1

In an embodiment, a plurality of transactions for accessing a database may be acquired. The database may be associated with a plurality of locks. The plurality of transactions may include a first transaction, a second transaction, and a third transaction. A logical serialization sequence for executing the transactions may be identified. The logical serialization sequence may indicate that (1) the first transaction is to be executed before the second transaction based on all locks that are required by the first transaction being available; (2) the second transaction is to be executed after the first transaction has completed execution based on the second transaction requiring a lock that is required by the first transaction; and (3) the third transaction is to be executed before or during execution of the first transaction based on all locks required by the third transaction being different than the locks required by the first transaction.
US08700561B2

A method is provided in one example and includes receiving first sets of metadata elements representing an inventory of objects in a data storage location of a network environment and presenting an inventory view of the objects to a user. The inventory view includes a first summary of the inventory objects. The method further includes receiving a request from the user to manipulate the inventory view based on a first selected dimension group and presenting to the user a manipulated inventory view that includes a second summary of a first subset of the inventory objects. In more specific embodiments, the method includes receiving a request from the user to perform a protection task on objects of the first subset and initiating the protection task. The protection task includes one of applying a remediation policy to the objects of the first subset and registering the objects of the first subset.
US08700558B1

An interface facilitates user input of quantitatively weighted recommendations, including weighted factors in support of decision choices. A user input mechanism allows a user to specify a factor in support of a choice, and to specify values for quantitative parameters associated with the factor along two or more axes. An overall quantitative weight for the factor is generated based on the specified quantitative parameters. In one embodiment, a graphical user interface is presented, wherein the user specifies the values for the weighting parameters by dragging a movable indicator within an N-dimensional space. Each axis of the N-dimensional space corresponds to a weighting parameter. An overall quantitative weight for the factor is calculated, for example, as the product of the specified values along each of the axes. A visual indication of this calculation is presented, so as to provide an intuitive sense of the overall weight assigned to the factor.
US08700556B2

The present invention relates to an apparatus, a method and a computer program product for controlling a recommender system, wherein a bias is applied to the output of a recommender in order to favour newly added services and content sources. The bias may decay in time and/or with the number of ratings given to content coming from the new service.
US08700546B2

An inferential sensor module is incorporated into an engine simulation model. One or more parameters for the inferential sensor module are calibrated using one or more of engine measurement data and the engine simulation model. The calibration is performed such that a difference between an inferred signal predicted by the inferential sensor module and a signal measured on an engine is minimized. The inferential sensor module and the one or more calibrated parameters are loaded into an engine control unit in order to predict inferred variables.
US08700543B2

A system for generating a demographic profile for a set of at least one webpage, the system comprising a webpage audience information gatherer operative for providing, for at least one webpage, training data including demographic information characterizing an audience of the webpage; a predictor developing system operative to compute at least one content characteristic of said webpage and to develop a prediction process which if applied to said content characteristic would have predicted said training data; and a webpage audience predictor operative, for at least one new webpage, whose audience is unknown, to compute at least one content characteristic of the new webpage and to generate predicted demographic information predicted to characterize said unknown audience of said new webpage by applying said prediction process to said new webpage's content characteristic.
US08700542B2

Systems, methods, and computer products for optimally managing large rule sets are disclosed. Rule dependencies of rules within a set of rules may be determined as a function of rules execution frequency data generated from applying the rules over a data set. The rules within the set of rules may be clustered into rules clusters based on the determined rule dependencies, in which the rules clusters comprise disjoint subsets of the rules within the set of rules. Cluster frequency data for the rules clusters may be used to arrive at an optimal ordering. Each rule within the set of rules may be assigned a unique identification that may capture an execution order of the rules within the set of rules.
US08700540B1

In one embodiment, a method includes accessing a plurality of event listings, accessing event information associated with the event listings, accessing social network information associated with a particular user, and ranking the event listings for the particular user based at least in part on the social network information and event information.
US08700528B2

An operational support system includes a data collection unit and a number of network devices that are associated with various telecommunications services. The data collection unit retrieves raw data records from the network elements and identifies information in the raw data records that is relevant for billing purposes. The data collection unit normalizes the raw data records to create a billable record. The billable record may then be passed to a rating or billing unit that determines the charges associated with a customer's use of the telecommunications services.
US08700523B2

Systems, methods and computer program products for enabling a holder of a transaction account linked to a financial transaction instrument to delegate management of the transaction account to an assistant. Information relating to the transaction account, including at least identification information relating to the holder of the transaction account, is stored in a database. The database stores financial transaction data relating to financial transactions performed using the financial transaction instrument. A designation of at least one assistant to manage the transaction account on behalf of the holder is accepted and stored. Assistant management authentication data associated with the transaction account is established, to be used by the assistant to execute management instructions at a designated level of management access. An instruction from the assistant is accepted to access transaction data associated with the transaction account.
US08700519B2

A method and a system for maintaining a record of a shipping insurance elected by a seller eligible to purchase the shipping insurance for an item to be shipped to a buyer are described. A claim and complaint module receives a complaint from the buyer and a claim from the seller. A claim processing module processes the claim from the seller based on the corresponding complaint from the buyer.
US08700513B2

Transaction processing involves receiving data from an access transaction application of a portable consumer device, wherein the received data comprises data from an access transaction data string that includes a transit verification value wherein, with the exception of the transit verification value, the access transaction data string is substantially similar to a retail data string comprising retail data, wherein the access application data string is adapted for use with an access transaction processing system and the retail data string is adapted for use with a retail processing system. The transaction processing involves processing access transaction application data for selective authorization of the transaction.
US08700512B1

A financial planning system uses contextual data about a user to help create and modify a financial plan to achieve a financial goal. Financial goals can include money saving goals, investment goals, loan payment goals, and goals to purchase or rent goods, property and/or services. In some embodiments, the financial planning system can create a collaborative financial plan to create a financial plan for a group of people to achieve a shared financial goal. Contextual data, such as banking information, social network activity, past activity, preferences, etc., can be used to shape the financial plan to make it more effective and efficient. Banking accounts, social network accounts, loyalty program accounts, and others can be linked to the financial planning system to enable the financial planning system in gathering contextual background information.
US08700511B2

In an electric power storage system connected to a commercial power system, a controller includes a deterioration price holding unit that holds discharge costs in association with depths of discharge of a storage battery, a price information obtaining unit that obtains a price of electricity, and a depth-of-discharge switching unit that discharges the storage battery at a depth of discharge at which the discharge cost held in association with the depth of discharge does not exceed a difference in the price, so as to properly determine the depth of charge and discharge in consideration of life properties of the battery and the difference in the price in the dynamically changing price of electricity.
US08700497B2

A logical inventory mechanism takes components in assemblies into account when determining purchase requirements. The inventory control system determines assemblies that are available, determines their components and whether or not each component may be reused, then adjusts physical inventory to generate therefrom logical inventory based on physical inventory plus parts in the assemblies that may be reused if the assemblies are disassembled. By computing logical inventory that would be available by disassembling assemblies, inventory levels may be reduced, thereby enhancing the efficiency of an inventory control system that includes the logical inventory mechanism. Assemblies in inventory thus may be used in two very different matters, as the starting point for a higher-level assembly, or to be disassembled to use one or more reusable components in the assembly in a different assembly.
US08700491B2

A system for transmitting information related to a network-based marketplace includes identifying information that may be interesting, useful, and entertaining to the users and to the potential users of the network-based marketplace. The identified information may be other than information that is already being displayed in listings by the network-based marketplace. The identified information may be about the sellers, the buyers or other items related to the items offered for sale.
US08700485B2

A method and system for authenticating users while conducting an auction via a computer system. The system can automatically authenticate users who have previously registered with the auction system and who have enabled automatic authentication. When a user is registered, the system may store authentication information in a cookie on the user's computer. When the user decides to perform a transaction (e.g., list item auction or place a bid for an item) that requires authentication, the system retrieves the stored authentication information. If automatic authentication is enabled, then the system allows the transaction to proceed without manual authentication. If, however, automatic authentication is not enabled or the system does not recognize the stored authentication information, then the system requests manual authentication. The use of automatic authentication allows a user to enter information relating to a transaction without manually entering any identification information.
US08700480B1

Technologies are described herein for extracting quotes from customer reviews regarding collections of items. An identifier of an individual item is received and customer reviews regarding a collection of items containing the individual item are retrieved. A collection of sentences is parsed from the retrieved customer reviews, and sentences that discuss the individual item are identified. A quote is extracted from the identified sentences and displayed to a customer in conjunction with information regarding the individual item. Similarly, individual items belonging to a collection of items are identified, and customer reviews regarding the individual items are retrieved. A collection of sentences are parsed from the retrieved customer reviews, and those sentences that discuss topics relevant to the collection of items are identified. A number of quotes are extracted from the identified sentences and displayed to a customer in conjunction with information regarding the collection of items.
US08700465B1

Technologies relating to determining online advertisement statistics are described. In general, one aspect of the subject matter described in this specification can be embodied in a method that includes receiving a prediction value for a click-through rate for an online advertisement, the prediction value indicating a probability that the online advertisement will be accessed when displayed in an online medium, the prediction value based on a ratio of a number of times the advertisement has been accessed by users to a number of times the advertisement has been displayed to users, identifying at least one condition that is present when the online advertisement is to be displayed, the condition affecting accuracy of the prediction value, and generating a corrected prediction value based on at least one stored shift value associated with the at least one condition.
US08700463B2

Methods, apparatuses, and articles of manufacture for generating advertisements using an algorithmic system, such as a combinatoric system, and determining effectiveness metrics or predictions for the advertisements are described herein.
US08700460B2

A subscriber-based sales leads exchange system for efficiently maximizing revenue to lead sellers and for providing high quality, temporally relevant sales leads to lead buyers based on a transaction between a lead seller and a customer of said lead seller.
US08700456B2

In accordance with some embodiments of the present invention, a controller receives an indication of acceptance by a customer of an offer for a subsidy from a second vendor (e.g., a subsidizing vendor). The offer may define, for example, a reduction in the price charged for an item purchased from a first vendor and an obligation for the customer to fulfill in exchange for the subsidy. The customer is charged a second price for the items, which is less than the total price, and may even be zero.
US08700450B2

A customer relationship management system, the system comprising: a memory that includes an interaction database of interaction data, wherein the interaction data is related to interactions between customers and merchants; a data retrieval system, wherein the data retrieval system accesses data from the memory, based on a set of criteria, and defines a promotional group subset of the customers stored in the interaction database to which promotional efforts are directed and a control group subset of the customers stored in the interaction database to which promotional efforts are not directed, the target group and the control group are mutually exclusive, and wherein the target group of customers and the control group of customers are based on the same set of criteria other than promotional efforts, which enables the control group to be useful in assessing effectiveness of the promotional efforts; a promotion analyzer, wherein the promotion analyzer enables retrieval of data from the interaction database related to interactions involving customers in the promotional group; and a display for presenting a representation of the retrieved interaction data.
US08700440B1

A system and method for managing multiple transportation operations according to which one or more vehicles such as, for example, airplanes, arrive at, and depart from, one or more specific locations such as, for example, airports.
US08700426B2

The present solution provides a new tool to assist clients and prospects in evaluating and optimizing their use of PPO networks. The interactive analysis tool of the present solution allows you to rapidly see the impact of different network configurations based on actual experience measured against a comprehensive bill review database.
US08700422B2

A health care apparatus (10) and methods for rendering audio visual content to a medical patient in the patient's home, in which a content element storage (22) stores a plurality of audio visual content elements (28) to be rendered to the patient, including role playing simulation content elements (40) in which in which the patient is presented with a situation involving an issue related to a medical condition confronted by a character (42) and in which the patient provides input related to the character's situation.
US08700417B2

To perform a query, a set of nodes for an origin is loaded, it is determined if a node is a destination for each node of the set of nodes, and a path is recorded in response to the node being the destination. A hypothetical path is generated in response to the node not being the destination, it is determined if the hypothetical path exceeds a stopping rule, and the hypothetical path is recorded in response to the hypothetical path not exceeding the stopping rule.
US08700416B2

A system for providing vehicle part information includes a build configuration module that provides delta information that indicates a change in build configurations for vehicles. The build configuration indicates vehicle parts that were used at specific manufacturing plants on the vehicles during a time period. A build data module includes vehicle identification information that indicates predetermined build parameters for the vehicles. A display control module includes a database that combines the delta information and the vehicle identification information in a matrix and that stores the matrix.
US08700413B2

A Web services composition method. The method can include compiling a set of service activation rules (SARs) for corresponding Web services in the marketplace. Selected Web services can be scheduled for execution when corresponding ones of the SARs include execution conditions satisfied by the state of the marketplace. Conversely, selected Web services can be removed from execution consideration when corresponding ones of the SARs include obviation conditions satisfied by the state of the marketplace.
US08700412B2

Methods and systems are provided for processing a financial transaction. A set of conditions is received that define circumstances for execution of the financial transaction. Funds are collected for each of a plurality of partial payments prior to satisfaction of the set of conditions, with at least two of the partial payments being collected from different persons. The collected funds are accumulated for support of the financial transaction until satisfaction or failure of the set of conditions.
US08700406B2

Techniques are disclosed for using the hardware and/or software of the mobile device to obscure speech in the audio data before a context determination is made by a context awareness application using the audio data. In particular, a subset of a continuous audio stream is captured such that speech (words, phrases and sentences) cannot be reliably reconstructed from the gathered audio. The subset is analyzed for audio characteristics, and a determination can be made regarding the ambient environment.
US08700405B2

A system includes a hands free mobile communication device. Software stored on a machine readable storage device is executed to cause the hands free mobile communication device to communicate audibly with a field operator performing field operations. The operator receives instructions regarding operations to be performed. Oral communications are received from the operator and are processed automatically to provide further instructions in response to the received oral communications.
US08700403B2

A method of statistical modeling is provided which includes constructing a statistical model and incorporating Gaussian priors during feature selection and during parameter optimization for the construction of the statistical model.
US08700400B2

Subspace speech adaptation may be utilized for facilitating the recognition of speech containing short utterances. Speech training data may be received in a speech model by a computer. A first matrix may be determined for preconditioning speech statistics based on the speech training data. A second matrix may be determined for representing a basis for the speech to be recognized. A set of basis matrices may then be determined from the first matrix and the second matrix. Speech test data including a short utterance may then be received by the computer. The computer may then apply the set of basis matrices to the speech test data to produce a transcription. The transcription may represent speech recognition of the short utterance.
US08700397B2

A method of and a system for processing speech. A spoken utterance of a plurality of characters can be received. A plurality of known character sequences that potentially correspond to the spoken utterance can be selected. Each selected known character sequence can be scored based on, at least in part, a weighting of individual characters that comprise the known character sequence.
US08700392B1

A user can provide input to a computing device through various combinations of speech, movement, and/or gestures. A computing device can analyze captured audio data and analyze that data to determine any speech information in the audio data. The computing device can simultaneously capture image or video information which can be used to assist in analyzing the audio information. For example, image information is utilized by the device to determine when someone is speaking, and the movement of the person's lips can be analyzed to assist in determining the words that were spoken. Any gestures or other motions can assist in the determination as well. By combining various types of data to determine user input, the accuracy of a process such as speech recognition can be improved, and the need for lengthy application training processes can be avoided.
US08700388B2

A processed representation of an audio signal having a sequence of frames is generated by sampling the audio signal within first and second frames of the sequence of frames, the second frame following the first frame, the sampling using information on a pitch contour of the first and second frames to derive a first sampled representation. The audio signal is sampled within the second and third frames, the third frame following the second frame in the sequence of frames. The sampling uses the information on the pitch contour of the second frame and information on a pitch contour of the third frame to derive a second sampled representation. A first scaling window is derived for the first sampled representation, and a second scaling window is derived for the second sampled representation, the scaling windows depending on the samplings applied to derive the first sampled representations or the second sampled representation.
US08700385B2

Providing for generation of a task oriented data structure that can correlate natural language descriptions of computer related tasks to application level commands and functions is described herein. By way of example, a system can include an activity translation component that can receive a natural language description of an application level task. Furthermore, the system can include a language modeling component that can generate the data structure based on an association between the description of the task and at least one application level command utilized in executing the computer related task. Once generated, the data structure can be utilized to automate computer related tasks by input of a human centric description of those tasks. According to further embodiments, machine learning can be employed to train classifiers and heuristic models to optimize task/description relationships and/or tailor such relationships to the needs of particular users.
US08700384B1

A method for displaying a combination of languages for digital content in an electronic device is described. First digital content comprising a plurality of words in a primary language is received. Second digital content comprising a plurality of words in a secondary language is received. A combination of the primary language and the secondary language is determined. The combination of the primary language and the secondary language is displayed.
US08700381B2

The invention relates to a method for quantification of amplified nucleic acids comprising the steps of: calculation of a measure of randomness M of the cycle-to-cycle amplification efficiency Ê(C) for target and comparative nucleic acids,—identification of the cycle numbers CM where M is minimal for target and comparative nucleic acids, calculation of the characteristic cycle numbers Cc from the values of CM-.
US08700372B2

A method for determining spatial distribution of a property within a volume of subsurface formations includes generating an initial model of spatial distribution of a property of the formations using available data related to the property distribution within the volume. A forward model is generated in the wavenumber domain of spatial distribution of a potential field. Measurements of a physical parameter having a potential field obtained at spaced apart locations above the volume and/or in at least one wellbore penetrating the volume are entered. A revised model of spatial distribution of the potential field is generated by interpolating the measurements of the parameter. The interpolating is performed in the wavenumber domain. A revised model of spatial distribution of the physical property is generated by inversion in the wavenumber domain of the revised potential field model.
US08700369B2

A method and apparatus for estimating error in a multi-axis controlled machine is applicable to any type of machine configuration in order to estimate and confirm in advance the final position and the posture of the machine, which are produced when geometric errors of the machine are synthesized. The method includes defining the structure of the multi-axis controlled machine subjected to error estimation; and defining parameters, which represent behaviors of drive axes having geometric error and relationships between the drive axes according to the defined structure of the multi-axis controlled machine, adding the defined parameters by applying the parameters to a generalized error synthesis model, and generating an error synthesis model of the multi-axis controlled machine by applying a result of parametric modeling in response to a result of the adding.
US08700368B1

This invention allows users to build, manipulate, and finally deploy various model configurations with little performance overhead, better syntactic clarity and configuration flexibility.
US08700362B2

A designing method of a wind turbine rotor includes: providing operation environment data indicative of an operation environment of a wind turbine generator including the wind turbine rotor and design data of the wind turbine blade; calculating a position of a center of mass of the wind turbine blade in each position in a lengthwise direction of the wind turbine blade in the operation environment from the operation environment data and the design data; and calculating an evaluation value which is a value depending on an integral value obtained by integrating a product of the calculated position of the center of mass of the blade and a mass per unit length at each position in a lengthwise direction of the wind turbine blade from a blade root portion of the wind turbine blade to a blade tip end of the same.
US08700351B2

Measurement apparatus is described that comprises a measurement portion for acquiring object measurements and an output portion for outputting measurement data relating to the acquired object measurements. A deactivation portion is provided for inhibiting normal operation of the measurement apparatus such that output of the measurement data is prevented. The deactivation portion, in use, reads apparatus usage information from an apparatus usage module and inhibits normal operation of the measurement apparatus if said apparatus usage information fails to meet one or more predetermined criteria. The apparatus usage module may be provided as an integral part of the measurement apparatus or as a separate activation button. The measurement apparatus may comprise a measurement probe such as a touch trigger measurement probe.
US08700349B2

In a method for measuring a scattering medium, pulse light with a predetermined wavelength is made incident on a scattering medium which is a measurement object and a scattering medium for reference, the pulse light transmitted inside the scattering media is detected to acquire a light detection signal, the measurement waveform is acquired on the basis of the detected light detection signal, a parameter of a function showing the theoretical waveform of the measurement object is specified in such a manner that the result of convolution operation on the theoretical waveform of the measurement object and the measurement waveform of the reference is made equal to the result of convolution operation on the theoretical waveform of the reference and the measurement waveform of the measurement object, and calculation is made for the internal information of the scattering medium on the basis of the theoretical waveform shown by the function.
US08700347B2

An intelligent electronic device IED has enhanced power quality and communications capabilities. The IED can perform energy analysis by waveform capture, detect transient on the front-end voltage input channels and provide revenue measurements. The IED splits and distributes the front-end input channels into separate circuits for scaling and processing by dedicated processors for specific applications by the IED. Front-end voltage input channels are split and distributed into separate circuits for transient detection, waveform capture analysis and revenue measurement, respectively. Front-end current channels are split and distributed into separate circuits for waveform capture analysis and revenue measurement, respectively.
US08700345B2

An automatic analyzer, capable of obtaining analysis results using reaction liquids with absorbance appropriate for analysis processing, is provided. To that end, the analyzer includes: a standard deviation calculating section for calculating a standard deviation of absorbances of a reaction liquid, measured by a photometry section at any one time a reaction container passes through the photometry section, every time the reaction container passes through the photometry section; a standard deviation judging section for judging whether each standard deviation calculated by the standard deviation calculating section is smaller than a threshold set based on a standard deviation of absorbances of a homogeneously-stirred reaction liquid; and an absorbance determining section for determining any of average values of a plurality of absorbances with a standard deviation judged smaller than the threshold by the standard deviation judging section, calculated by the average value calculating section, as absorbance for sample analysis.
US08700336B2

The present invention relates to detection of materials derived from transgenic plant events. In particular, the invention provides methods, reagents, kits and reference materials for detecting the presence or absence in a sample of genetic material derived from and attributable to select transgenic plant events.
US08700320B1

A method and apparatus for presenting audio and/or multimedia descriptions of featured locations to a traveling user, so that descriptions are not replayed in repeated journeys in the same area. When descriptions along a certain route are exhausted in the course of repeated journeys, the user is offered an alternate route in order to visit additional featured locations that have not yet been presented to the user.
US08700318B2

Disclosed herein is a navigation system for a vehicle. The navigation system includes a user interface configured to receive input from and output information to a user, and a controller configured to perform a plurality of functions based on the user input, the controller further configured to disable performance of at least one of the plurality of functions based on a vehicle condition and provide a warning to the user indicating that performance of the plurality of functions is to be performed by a passenger other than a driver, wherein the controller enables performance of the at least one of the plurality of functions upon receiving input signifying that the user is a passenger other than the driver.
US08700311B2

A method and navigation device are disclosed which allow for switching the display of map information, depending on the current position and the availability of relatively more detailed map information. In one embodiment, the method includes receiving information of a current position and displaying map information including the current position on a navigation device; determining relative map information coverage for the current position; and switching the displayed map information to display map information of relatively more detailed coverage of the current position, upon determining that map information of relatively more detailed coverage of the current position is displayable. The method may include determining a travel route based upon a travel destination input into a navigation device and determining whether or not, based upon the current position information, travel along the route enters a region wherein the relatively more detailed map information is displayable.
US08700308B2

A navigation system for a motor vehicle includes: a motor vehicle, a server which is spatially separate from the motor vehicle, and a wireless communication connection between the server and the motor vehicle for the time-staggered transmission of a first navigation information item and at least a second navigation information item from the server to the motor vehicle, the first navigation information item being assigned a first priority and the second navigation information item being assigned a second priority, the sequence of the transmission of the first navigation information item and the second navigation information item being a function of the priority level, and a man-machine interface being arranged in the motor vehicle for outputting the first navigation information item and the second navigation information item to an operator of the motor vehicle.
US08700306B2

Autonomous collision avoidance systems for unmanned aerial vehicles are disclosed. Systems illustratively include a detect and track module, an inertial navigation system, and an auto avoidance module. The detect and track module senses a potential object of collision and generates a moving object track for the potential object of collision. The inertial navigation system provides information indicative of a position and a velocity of the unmanned aerial vehicle. The auto avoidance module receives the moving object track for the potential object of collision and the information indicative of the position and the velocity of the unmanned aerial vehicle. The auto avoidance module utilizes the information to generate a guidance maneuver that facilitates the unmanned aerial vehicle avoiding the potential object of collision.
US08700305B2

A driving control device according to the present invention activates a control for suppressing sideways movement of a vehicle towards a side object, when the side object present to the side of the vehicle as well as towards the rear of the vehicle is detected. Also, the activation of the control is suppressed when, in the absence of detection of the side object, the vehicle starts entering an adjacent lane in order to change lanes.
US08700304B1

A system and method is provided of determining geographic positions. In one aspect, a user points the device at first and second positions on the surface of a geographic object. Based on the position of the device, the orientation of the device, and information identifying the geographic position of the surface of the object, a processor determines and displays the distance between the first and second positions.
US08700302B2

Mobile endpoints are provided that enable direction based pointing services including a positional component for receiving positional information as a function of a location of the portable electronic device, a directional component that outputs direction information as a function of an orientation of the portable electronic device and a location based engine that processes the positional information and the direction information to determine a subset of points of interest relative to the portable electronic device as a function of at least the positional information and the direction information. Devices can include compass(es), e.g., magnetic or gyroscopic, to determine a direction and GPS systems for determining location. A component for determining acceleration can also optionally be included.
US08700300B2

A computer-implemented method includes receiving at a computer server system, from a computing device that is remote from the server system, a string of text that comprises a search query. The method also includes identifying one or more search results that are responsive to the search query, parsing a document that is a target of one of the one or more results, identifying geographical address information from the parsing, generating a specific geographical indicator corresponding to the one search result, and transmitting for use by the computing device, data for automatically generating a navigational application having a destination at the specific geographical indicator.
US08700299B2

Disclosed is a navigation device including a traveling route estimating unit 1 for estimating a route along which a moving object will travel and which falls within a predetermined region from a current position, a first recommended speed arithmetic unit 10 for computing a recommended speed in each of road sections on the route estimated by the traveling route estimating unit 1 on the basis of road state information showing a road state, and a second recommended speed arithmetic unit 20 for computing a recommended speed in a road section between the road sections for each of which the recommended speed is computed by the first recommended speed arithmetic unit 10 according to a predetermined speed variation function.
US08700298B2

The different advantageous embodiments provide a method for generating an integrated aircraft clearance. Flight information, preference information, environmental information, and constraints are retrieved from a number of sources. The flight information includes at least one of flight plan information, flight scheduling information, flight status information, and environmental information. The flight information is processed against the preference information, the environmental information, and the constraints. A clearance solution is generated for an aircraft based on the flight information, the preference information, the environmental information and the constraints.
US08700277B2

A transmission control device (6) for an automatic or automated transmission (2). A shifting strategy of the transmission control device (6) controls and/or regulates the operation of the transmission (2) based on driving condition data such as vehicle mass, driving resistance, vehicle inclination, vehicle velocity, vehicle acceleration, engine rotational speed and/or engine torque, and based on data about the driver's wishes. The transmission control device (6) continuously calculates the driving condition data of the vehicle mass, driving resistance and/or vehicle inclination based on topographic data of a current position of the motor vehicle, and/or the shifting strategy determines a gear change from an actual gear into a target gear based on topographic data of a defined distance ahead of a motor vehicle. The defined distance ahead of the motor vehicle depends on the currently velocity of the vehicle.
US08700272B2

A system for automated control of a machine having a ground engaging work implement includes an implement load sensor system. A controller determines a change in terrain based at least in part upon a change in the load on the ground engaging work implement. If the change in terrain exceeds a threshold, the controller generates an alert command signal. A method is also provided.
US08700271B2

A track type tractor incorporates control over lift, tilt, angle and pitch into an implement control joystick. The pitch cylinder and the tilt cylinder share segments of the hydraulic circuit, and a diverter valve prioritizes pitch control over tilt control in the rare occurrence when the operator is requesting both tilt and pitch changes to the dozer blade. Angle control and pitch control may be accomplished by finger controllers incorporated into the implement control joystick. Thus, the operator can control the dozer blade in four degrees of freedom without losing contact with the implement control joystick.
US08700263B2

A vehicle guidance system and method for automatically adjusting an amount of a user-configurable steering parameter applied to at least one steerable wheel of a vehicle. The vehicle guidance system may comprise a computing device for receiving a desired angle of the steerable wheel, measuring the actual angle of the steerable wheel, and comparing the actual angle with the desired angle. The computing device may then decrease the user-configurable steering parameter automatically if over-steering has occurred, meaning the actual angle of the wheel is determined to be greater than the desired angle of the wheel and angled in the same direction as the desired angle, or the computing device may increase the user-configurable steering parameter automatically if under-steering has occurred, meaning the actual angle of the wheel is determined to be less than the desired angle of the wheel or is angled in the opposite direction as the desired angle.
US08700258B2

A park assist system for providing guidance to park a vehicle into a parking area is disclosed. The park assist system includes an imaging device, at least one indicator, and a control module. The imaging device acquires image data representative of a field of view (FOV). The indicator provides feedback to guide the vehicle into the parking area. The control module is in communication with the imaging device and the at least one indicator. The control module includes control logic for monitoring image data representative of the viewable area. The control module includes control logic for determining if a specific predetermined object is located within the FOV. The specific predetermined object indicates the presence of the parking area. The control module includes control logic for activating the at least one indicator to provide feedback regarding the parking area.
US08700248B2

A charge and discharge control apparatus is provided with: a setting device which is configured to set a hunting allowable period (T), which is a hunting period in which hunting of engine power is allowed; and a calculating device which is configured to calculate a charge and discharge amount of a battery by multiplying a difference between a state of charge (SOC) of the battery and a target SOC, which is a target value of the SOC, by a charge and discharge coefficient determined on the basis of the hunting allowable period.
US08700244B2

System for providing information on power consumption amount of electric vehicle includes receiving means for receiving departure point of the electric vehicle and destination of the electric vehicle from a terminal device; a database which stores a plurality of power consumption amounts required to move between respective two sections, corresponding to combinations of two sections, the combinations including a combination of a first section in a predetermined area including the departure point and the destination, and a second section including a second point in the predetermined area; extracting means which retrieves the database to thereby extract a power consumption amount required to travel from the departure point to the destination; and transmitting means for transmitting information on the power consumption amount extracted by the extracting means to the terminal device.
US08700237B1

A system is disclosed for communicating a dataset in a consist, the dataset having a critical data portion. The system includes a first transceiver configured to communicate a first data signal indicative of at least the critical data portion of the dataset over a first communication line, and a second transceiver configured to communicate a second data signal indicative of at least the critical data portion of the dataset over a second communication line. The system includes a processor configured to receive the first data signal and the second data signal, to compare the first data signal with the second data signal to determine whether the first data signal or the second data signal includes a more accurate signal, and to determine at least the critical data portion of the dataset based upon the more accurate signal. The critical data portion is associated with the operability of the consist.
US08700236B1

Flight entries in a flight logbook maintained on a flight server are automatically generated using a remote location-aware mobile device. The remote location-aware device automatically detects aircraft takeoff and landing. The flight server posts designated flight information from the flight logbook to a plurality of social networks.
US08700235B2

A method for estimating a loading criterion relating to the load experienced by a structural component of an aircraft, and assistance with detecting a so-called “hard” landing. The method includes measuring parameters of the aircraft and calculating at least one loading criterion for the loading of the structural component using at least one neural network receiving the parameters as input. Assistance with detecting a hard landing then includes determining of a time of impact of the aircraft on a landing strip from the measured parameters, then estimating a plurality of the parameters at the determined time of impact so as to calculate the at least one loading criterion relating to the loading of the structural component.
US08700233B1

A method of controlling wing position and velocity for a flapping wing air vehicle provides six-degrees-of-freedom movement for the aircraft through a split-cycle constant-period frequency modulation with wing bias method that generates time-varying upstroke and downstroke wing position commands for wing planforms to produce nonharmonic wing flapping trajectories that generate non-zero, cycle averaged wing drag and alter the location of the cycle-averaged center of pressure of the wings relative to the center of gravity of the aircraft to cause horizontal translation forces, rolling moments and pitching moments of the aircraft.
US08700232B2

The present invention relates to a method and a device for centralized management of tasks to be carried out by a crew in the course of an aircraft flight. The method uses onboard navigation aid systems, such as a flight management system, a system for managing in-flight alerts for the implementation of the following steps: creation of a task by the flight management system; scheduling of the tasks by a system for managing alerts; and task execution by the system for managing alerts.
US08700222B1

An irrigation controller includes a processor and a memory that either forms a part of the processor or is connected to the processor. A plurality of manually actuable controls allow a user to enter a watering program into the memory or select a watering program stored in the memory. Circuitry is controlled by the processor for turning corresponding valves ON and OFF in accordance with the watering program. Programming stored in the memory implements predetermined watering restrictions that disable portions of the watering otherwise effectuated by the watering program.
US08700213B2

A compact, lightweight manipulation system that excels in operability and has a force feedback capability is provided. When automatic operation of a slave manipulator 105 that follows manual operation of a master manipulator 101 is bilaterally controlled by means of communication, the force acting on the slave manipulator is fed back to the master manipulator by operating the master manipulator primarily under electrically-driven speed control and the slave manipulator primarily under pneumatically-driven force control. Therefore, in the master manipulator, it is not necessary to compensate for the dynamics and the self-weight of the master manipulator in the motion range of a user, allowing highly accurate, broadband positional control, which is specific to an electrically-driven system, and in the slave manipulator, nonlinearity characteristics specific to a pneumatically-driven system presents passive softness, provides a high mass-to-output ratio, and produces a large force.
US08700209B2

A system and method for electronic assistance in dispensing pharmaceuticals, utilizing software, hardware and barcode technology to yield error free, clinically correct, adjudicated prescriptions. The system is adaptive to the preferences of an authorized user, by being configurable on the basis of when and what type of warnings are given in particular circumstances, based on entries in a field, and whether the order can proceed. Additionally, the invention allows for automated and electronically assisted refilling of orders. The invention allows for tracking and monitoring of prescription orders through barcode labeling and scanning.
US08700205B2

A moving stop station includes a vehicle carrier configured to move a vehicle along an assembly line, an assembly platform disposed adjacent to the assembly line, and a synchronizer in communication with the vehicle carrier and the assembly platform. The synchronizer is configured to synchronize the motion of the assembly platform with the motion of the vehicle carrier as the vehicle carrier moves along a length of the assembly line, and includes a sensor, processor, and actuator. The sensor is configured to sense the position of the vehicle carrier and to generate a position signal corresponding to the sensed position. The processor is configured to receive the position signal and selectively provide a synchronization signal in response, and the actuator is configured to receive the synchronization signal and synchronize the motion of the vehicle carrier and the motion of the assembly platform in response.
US08700202B2

A system for assisting in the use by an operator of the operating element of a tool at desired locations at a worksite, includes a stationary control and a position sensor secured to the tool. The stationary control is located at the worksite, and has data stored therein specifying one or more desired locations for operation of the operating element of the tool at the worksite. A position sensor is mounted on the tool. The position sensor determines the position of the operating element of the tool. The position sensor includes a communication device for communicating with said stationary control, a sensor for determining its relative position with respect to said stationary control, and a display for providing indications to the user of the tool of the desired location for the operating element of the tool and of the actual location of the operating element of the tool.
US08700196B2

A method for providing finishing parameters related to an ophthalmic lens adapted to a spectacle frame in which generic finishing parameters (GFP) are provided (S11) for an ophthalmic lens adapted to a spectacle frame, the generic finishing parameters (GFP) being associated to a first identifier (ID1); a request (REQ1) is received (S12) from a distant entity, indicating an association between the first identifier (ID1) and a second identifier (ID2) assigned to the chosen finishing entity (CFE); specific finishing parameters (SFP) specific to the chosen finishing entity are generated (S13), the specific finishing parameters (SFP) being obtained by associating the generic finishing parameters (GFP) with specific parameters corresponding to the chosen finishing entity (CFE); a second request (REQ2) associated with at least the first identifier (ID1) is received (S14); and, upon receipt of the second request (REQ2), the specific finishing parameters (SFP) are sent (S15) to the chosen finishing entity (CFE).
US08700195B2

In one aspect, audio streams are added to a mix until the mix is either complete (i.e., all audio streams have been added) or the mix is closed early (i.e., before the mix is complete). In another aspect, audio and video streams are synchronized by playing back the audio stream and then synchronizing display of the video frames to the playback of the audio stream.
US08700194B2

Robust media fingerprints are derived from a portion of audio content. A portion of content in an audio signal is categorized. The audio content is characterized based, at least in part, on one or more of its features. The features may include a component that relates to one of several sound categories, e.g., speech and/or noise, which may be mixed with the audio signal. Upon categorizing the audio content as free of the speech or noise related components, the audio signal component is processed. Upon categorizing the audio content as including the speech related component and/or the noise related components, the speech or noise related components are separated from the audio signal. The audio signal is processed independent of the speech related component and/or the noise related component. Processing the audio signal includes computing the audio fingerprint, which reliably corresponds to the audio signal.
US08700192B2

The present disclosure provides a dynamic view in a modeling of an automation system. A first portion of the model may be described in a first sequence description and a second portion of the model may be described in a second sequence description. The sequence descriptions are linked together. In one embodiment, the links are visually provided.
US08700177B2

Systems and methods according to the present invention relate to a novel peripheral nerve stimulation system for the treatment of pain, such as pain that exists after amputation.
US08700176B2

Skin treating devices and systems for delivering RF electromagnetic energy to the skin. The devices include one or more electromagnetic RF generating units, multiple RF electrode groups and a controller for controllably applying RF energy to the skin through any selected RF electrode group or any selected RF electrode group combination selected from the multiple groups. The electrodes may be stationary and/or movable electrodes. Different RF frequencies and/or frequency bands may be used. The alternation of energy application through different electrode groups at different times, and/or the changing of the inter-electrode distance and configuration by using movable RF electrodes may reduce or prevent electrode overheating, control RF energy distribution within the skin and enable use of the devices and/or for different skin treating applications.
US08700165B2

A method and neurostimulation control system for programming electrodes disposed adjacent tissue of a patient. A fixed spatial grid of electrode positions is generated. One of the electrodes is designated as a reference electrode to be currently examined, and assigned to one of the electrode grid positions. One or more previously unassigned ones of the electrodes neighboring the reference electrode are assigned respectively to one or more of the electrode grid positions immediately surrounding the electrode grid position to which the reference electrode is assigned. The electrodes are programmed based on the assignment of the electrodes to the electrode grid positions.
US08700163B2

A method of treating a patient with at least one substance addiction, which comprises directly stimulating a cranial nerve, such as the vagus nerve, of a patient with an electrical pulse signal defined by a plurality of parameters to provide a therapy regimen for alleviating a symptom associated with the substance addiction.
US08700157B2

System, telemetry head and method for programming an implantable medical device adapted to provide a therapeutic output to a patient, the implantable medical device being programmable through a telemetry interface. A telemetry head is adapted for transcutaneous communication with the implantable medical device through the telemetry interface when the telemetry head is positioned with respect to the implantable medical device. A computing device has computing processing power and a user interface linked with the telemetry head. The computing device processes the computing instructions associated with the implantable medical device. The computing device supplies the user interface based, at least in part, on the computing instructions associated with the implantable medical device. The telemetry head receives programming instructions from the computing device and provides the programming instructions to the implantable medical device using the transcutaneous telemetry interface.
US08700148B2

Techniques for controlling one or more modular circuits (“satellites”) that are intended for placement in a subject's body. The one or more satellites are controlled by sending signals over a bus that includes first and second conduction paths. Also coupled to the bus in system embodiments is a device such as a pacemaker that provides power and includes control circuitry. Each satellite includes satellite circuitry and one or more effectors that interact with the tissue. The satellite circuitry is coupled to the bus, and thus interfaces the controller to the one or more effectors, which may function as actuators, sensors, or both. The effectors may be electrodes that are used to introduce analog electrical signals (e.g., one or more pacing pulses) into the tissue in the local areas where the electrodes are positioned (e.g., heart muscles) or to sense analog signals (e.g., a propagating depolarization signal) within the tissue.
US08700144B2

A system and method for stimulating an electrode is provided. The stimulator includes a sensor circuit configured to couple to the at least one electrode of a medical device to measure a power characteristic of the at least one electrode. The stimulator includes a control circuit configured to compare the measured power characteristic of the at least one electrode to a desired power characteristic, and, based upon a comparison of the measured power characteristic of the at least one electrode and the desired power characteristic, select between a first operational mode and a second operational mode of the electrode stimulator. The first operational mode includes delivering energy to the at least one electrode to stimulate the tissue and the second operational mode includes recovering energy from the at least one electrode.
US08700143B2

Adaptations to the OptiVol™ alert algorithm are disclosed which may reduce the number of false positive alerts while retaining the desired sensitivity. Some embodiments monitor fluid levels in patients. Some embodiments reset a cumulative index when a short-term impedance value is greater than a baseline impedance value minus a predetermined positive hysteresis value.
US08700138B2

Approaches for determining threshold values for one or more arrhythmia rate zones and/or the number of rate zones are described. A probability function for heart rate is determined using collected and measured heart rate values. One or more heart rate probability values are selected. Thresholds for arrhythmia rate zones are determined from the probability function based on the selected probability values. Determining the rate zone thresholds may involve determining a threshold for a lower rate limit and/or determining one or more tachyarrhythmia rate zone thresholds. The number of rate zones may also be determined based on the probability function.
US08700128B2

An apparatus and method for placing a device in a body area of a patient, by: tracking the device over a 3-dimensional model of the body area; activating the device at different locations in the body area; measuring the response signal or parameter caused by the activation; storing the locations as well as the response signals; choosing an optimal location for the device base in the stored response signals and navigating the device to the optimal location.
US08700127B2

A system and method for providing a dark-blood technique for contrast-enhanced cardiac magnetic resonance, improving visualization of subendocardial infarcts or perfusion abnormalities that may otherwise be difficult to distinguish from the bright blood pool. In one technique the dark-blood preparation is performed using a driven-equilibrium fourier transform (DEFT) preparation with motion sensitizing gradients which attenuate the signal in the ventricular cavities related to incoherent phase losses resulting from non-steady flow within the heart. This dark-blood preparation preserves the underlying contrast characteristics of the pulse sequence causing a myocardial infarction to be bright while rendering the blood pool dark. When applied to perfusion imaging, this dark-blood preparation will help eliminate artifacts resulting from the juxtaposition of a bright ventricular cavity and relatively dark myocardium.
US08700122B2

The skin preparation device and sensor of the present invention include an array of rigid tines. The tines serve to “self-prepare” the skin at each electrode site. These tines, when pressed against the skin, penetrate the stratum corneum, thereby reducing skin impedance and improving signal quality. A self-prepping device of the present invention is an optimized array of short non-conductive rigid tines in which the individual tines are created in a geometry that allows for a sharp point at the tip when molding, machining or etching is used as a method of fabrication.
US08700115B2

Embodiments of the invention are directed to an optical sensor for detecting glucose. The sensor comprises a chemical indicator system disposed within a gap between the distal end of an optical fiber and an atraumatic tip portion, wherein the optical fiber and atraumatic tip portion are coupled by a coupling member, such as a rod or hypotube or cage that traverses the gap. The sensor further comprises a means for generating and detecting an optical reference signal unrelated to the glucose, such that ratiometric correction of glucose measurements for artifacts in the optical system is enabled.
US08700111B2

A monitoring device configured to be attached to the ear of a person includes a base, an earbud housing extending outwardly from the base that is configured to be positioned within an ear of a subject, and a cover surrounding the earbud housing. The base includes a speaker, an optical emitter, and an optical detector. The cover includes light transmissive material that is in optical communication with the optical emitter and the optical detector and serves as a light guide to deliver light from the optical emitter into the ear canal of the subject wearing the device at one or more predetermined locations and to collect light external to the earbud housing and deliver the collected light to the optical detector.
US08700107B1

A sound-amplifying case for a mobile device is provided. The sound guide groove is provided under a portion of the body and opened over the speaker of the mobile device for guiding sound from the speaker toward the pop-up plate. The sound guide hole is provided through a portion of the base groove of the body exposing the speaker of the mobile device to the sound guide groove. The blockable sound slit is provided between the body and the pop-up plate above the sound guide groove, and the blockable sound slit is configured to open when the pop-up plate is closed down and to close when the pop-up plate is opened up. The wedge-shape bellow sound amplifier comprises first and second foldable pan-shaped plates, and each of them is installed between corresponding side edge of the base groove of the body and corresponding inner edge of the pop-up plate.
US08700105B2

The subject matter disclosed herein relates to a system and method for establishing communication between a low duty cycle device and other devices through a wireless communication network. In one particular implementation, the low duty cycle device may awaken from a hibernating state in synchronization with transmission of messages.
US08700101B2

A system and methods for controlling a mobile electronic device is disclosed. A notification in response to a prescribed event is outputted. A change in a position of the mobile electronic device is detected. A strength of the notification is reduced, when a change in the position of the mobile electronic device is detected while the notification sound is being outputted.
US08700072B2

Message content is scaled to support rich messaging. Devices and associated messaging systems can support various levels of content richness or fidelity. Message content scaling is employed to ensure sharing of content in as rich a manner as possible given limitations associated with various messaging systems, among other things. Messages can be scaled down or degraded, for instance where communicating devices do not support high fidelity content being transmitted. Alternatively, messages can be scaled up or enriched in cases, where low fidelity content is transmitted to a device supporting richer content, for example.
US08700070B2

A method and network controller (200) with a radio network controller (206) that transmits (302) a first signaling message to a communication device (108). The first signaling message includes extended information that some communications devices (108) are expected to be unable to process. The radio network controller (206) further transmits (312) a second signaling message that includes substantially all information that is contained within the first signaling message except for the extended information. The method and network controller (200) also includes a signaling message retransmission controller (208) communicatively coupled to the network controller, that identifies information contained within the extended information and indicates the extended information to the radio network controller (206).
US08700065B2

When a call is placed within a femtocell area of coverage, the location of the femtocell is used as the location of the mobile device. The location of the femtocell is stored in the network, and if the call is placed through the femtocell, the location of the femtocell is used to determine the location of the mobile device.
US08700064B2

A method and system for device discovery in a wireless network is provided. The device discovery involves directionally transmitting a data unit from a transmitting station over a channel in different directions to emulate omni-directional transmission, receiving the data unit transmissions from different directions at a receiving station, determining the quality of the transmissions received from the different directions, and detecting location information for the transmitting station relative to the receiving station based on the highest quality transmission among the transmissions received from the different directions. Further, if a channel has sufficient bandwidth to satisfy direct link communication between two stations, then during a direct link set-up stage, the two stations conduct a probing message exchange using omni-direction transmission, and upon successful probing, obtain communication link status information and set proper communication configurations for the two stations based on the communication link status information.
US08700052B2

Systems, methods, and computer program products are for receiving a tracking failure notification including a device identifier of a tracked device that is unavailable because of a failure condition, determining the failure condition as being one of a network failure and a tracked device failure, retrieving known location data of the tracked device including a last known location of the tracked device, determining a potential location of the tracked device, and notifying an entity of the failure condition, the device identifier, and the potential location.
US08700042B2

Successfully decoded data received from a mobile terminal as well as the transmission format of that data is relayed over the backhaul from a base station receiver that successfully decoded the mobile terminal's transmission to the base stations in the mobile terminal's active set that presumably were unable to decode the mobile terminal's transmission due to inadequate signal-to-noise ratio. A base station that receives this transmission from the relaying base station that did'successfully decode and demodulate the mobile terminal's transmission is then able to reconstruct the data and subtract it from the total interference, thereby increasing the signal-to-noise ratio at this base station for its in-cell processing.
US08700041B2

A wireless, multi-modal access device and system adapted to integrate a number of communications networks operating in differing communication modes to facilitate transfer of communication links during a communication session to promote efficient use of the communication networks. The system includes a plurality of Universal Multi-Modal Access Devices UMMAD that are capable of operating at different frequencies and different protocols (TDMA, AMPS, CDMA, GSM, PCS etc) to communicate with any one of a number of Wide Bandwidth Gateways (WBG), which are each capable of communication using one or more of the protocols. The communication links may be switched from one WBG to another or from one protocol to another during a communication session to continue the session under the control of a Universal System Traffic Controller. Numerous other applications of the UMMADs for unique identification and e-commerce are disclosed.
US08700031B2

A method for providing wireless communication services via efficient management of frequency bands includes transmitting uplink communications to a first system on a first frequency. The method also includes receiving downlink communications from the first system on a second frequency. The method may also include transmitting uplink communications to a second system by re-using the second frequency. The method further includes receiving downlink communications from the second system by re-using the first frequency.
US08700028B2

A system a method for managing diagnostic sessions in a communication network includes a first step (604) of determining presence information of at least one mobile station. A next step (610) includes estimating a usage probability of the at least one mobile station based on the presence information. A next step (614) includes implementing a Diagnostic Management session in response to the usage probability.
US08700025B2

A mobile communications system includes a radio base station and a remote radio apparatus connected with a high-speed transmission medium to the radio base station. A user apparatus includes a unit which measures a received level of a signal transmitted from the radio base station and a received level of a signal transmitted from the remote radio apparatus and detects a change in relative magnitudes of measured values; a unit which measures a path loss between the user apparatus and the radio base station and a path loss between the user apparatus and the remote radio apparatus and detects a change in relative magnitudes of measured values; and a transmitter which transmits a report signal which shows that a predetermined event has occurred. The predetermined event occurs if the relative magnitudes of the received levels are reversed and/or if the relative magnitudes of the path losses are reversed.
US08700019B2

A communication system, method, and components are described. Specifically, a communication system that supports dynamic device pairing of communication devices is described. Such pairing is accomplished using a feature or pairing server, without requiring modification to associated communication endpoints. Moreover, sequenced applications can be applied for all communication endpoints when pairing is in effect.
US08700014B2

An audio guided system (AUGUST) for mobile devices that facilitates the creation and dissemination of audio guided activities (AGAs) from a source computer/device to a plurality of other recipient mobile devices, wherein the AGA is disseminated to the recipient mobile devices in a form that is compatible with the capabilities of the respective recipient mobile devices. The audio guided system comprises the source computer/device, the plurality of other recipient mobile devices and a server.
US08700011B2

The disclosed embodiments relate to a method and system for presenting a transit indicator. For example, to reduce distraction, a person in communication with a mobile device user operating a vehicle is warned. A warning signal is generated when a determined speed of travel of a mobile device is greater than a predetermined threshold speed of travel and the mobile device is in communication with a communication device. The mobile device transmits the generated warning signal to the communication device to indicate to a user of the communication device that a user of the mobile device may be operating a vehicle.
US08700009B2

Embodiments of the invention provide a method, devices, and system for monitoring and sharing emotion-related data from one or more persons connected via the internet. An emotion monitoring device (EMD) measures physiological signals obtained from biosensors and computes emotion states relating to emotional arousal and valence. Various signal processing methods are employed to reduce artifact and improve the detection of emotional states. The EMD communicates the emotion data to an internet server via a wireless network. The internet server transmits the emotion data to other persons equipped with an EMD. Their emotion data similarly is obtained and shared with others. The networked emotion data can used to enrich online, community experiences such as games and social networks. An implementation of an EMD based on a smart phone enables emotion data to be monitored in wide area, mobile environment. The biosensors can be integrated into the casing or a cover for the mobile phone.
US08700005B1

An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system may send a notification message to the user device to notify the user device to wake up and perform one or more actions. The item-providing system may provide scheduling functionality for determining the timing at which to send the notification message.
US08699998B2

Methods, systems and devices for controlling access to messaging (SMS, MMS, email, etc.) on mobile devices (e.g., cell phones) during times or in locations in which such activity is prohibited or inhibited by the parental control settings. Parental control settings limit messaging features available to mobile devices to certain times and/or locations. Messages received at restricted times/locations are stored in temporary memory without notifying the mobile device user (i.e., messages are not placed in the inbox), unless the message is received from a pre-approved source (e.g., parent, teachers, etc.). Once the context for restricting access to messaging (e.g., time, location, etc.) no longer applies, the stored messages may be transferred from the temporary memory to the inbox and the user may be alerted regarding the new message.
US08699995B2

A method, device, system, and media are directed to controlling a multi-tuner radio. A voice command may be received and/or filtered. An operation of the radio may be modified based on the voice command. A gesture input may be received through a gesture pad. Another operation of the multi-tuner radio may be modified based on the received gesture input. A fingerprint may be recognized with a gesture pad. A user may be authenticated based on the recognized fingerprint. The operation or the other operation may be personalized based on the fingerprint. User training may be provided for the gesture input.
US08699992B2

A mobile telephone device includes: a communication switching unit that selectively switches between an LTE communication system and a CDMA communication system, for performing communication; and a determination unit which, upon communication initiation being requested in a situation where a location registration is performed in the LTE communication system, determines whether or not the communication initiation is of a predetermined communication type; wherein if it is determined that the communication initiation is not of the predetermined communication type, the communication switching unit changes a location registering destination by giving priority to the LTE communication system after communication is completed in the CDMA communication system, and if it is determined that the communication initiation is of the predetermined communication type, the communication switching unit continues the location registration to the CDMA communication system even after the communication is completed in the CDMA communication system.
US08699983B2

A fluid sensor comprises a sensor housing (12), a sensor package (14), an actuator (16) and a switch (18). The sensor package (14) is disposed within the sensor housing (12) and includes first and second screens and at least one sensing membrane. The sensing membrane is disposed between the first and second screens (36) and is adapted to expand when exposed to a predetermined quantity of a first predetermined fluid. The actuator (16) is disposed proximate the sensor package (14) within the sensor housing (12) and moveable between a first position and a second position through an intermediate position. The switch (18) is disposed proximate the actuator (16) and is operable between closed and open positions. When the actuator (16) is in the second position at least a portion of the actuator (16) depresses the switch (18) to control an-electrical, circuit connected therewith.
US08699975B1

Various embodiments may provide a circuit including a radio frequency (RF) power amplification module having an RF power amplifier. The RF power amplification module may further include a directional coupler coupled with the RF power amplifier and configured to produce a power signal at a coupling port of the directional coupler corresponding to an output power of the RF power amplifier. The RF power amplification module may further include a switch coupled between the coupling terminal and a sensing path to selectively couple the coupling port with a power detector via the sensing path. The RF power amplification module may further include a termination load coupled to an isolation port of the directional coupler. Some embodiments may include a plurality of RF power amplification modules coupled together by the sensing path.
US08699972B2

Functionality can be implemented to calibrate the output transmit power of a power amplifier of a network device without the use of test equipment. An RF signal can be transmitted at the saturated output power (of a power amplifier) from a transmitter unit to a receiver unit of the network device via a loopback path. A received power of the RF signal received via the loopback path can be measured. The loopback gain associated with the network device is determined based on the saturated output power and the measured received power. The output transmit power can be calibrated by iteratively decreasing the output transmit power by an unknown value, transmitting a new RF signal via the loopback path at the decreased output transmit power, measuring the new received power, and calculating the decreased output transmit power using the loopback gain and the measured new received power.
US08699970B2

A method and a system for determining the amplitude and/or the phase of the output signal of a transmission link dependent upon the amplitude of the input signal (AM-AM and/or AM-PM characteristic) impresses a test signal (s(t)) on the transmission link, measures the response signal (e(t)) resulting from the test signal (s(t)) by amplitude and/or phase distortion in the transmission link and determines the amplitude response (|e(t)|) of the response signal (e(t)) and/or the phase responses (φS(t), φE(t)) of the test signal (s(t)) and of the response signal (e(t)) dependent upon the amplitude response (|s(t)|) of the test signal (s(t)). The amplitude response (|s(t)|) of the test signal (s(t)) consists of several first and second response segments with constant amplitude values over the duration (ΔT) of the respective first or second response segment.
US08699963B2

An audio subsystem in a mobile communication device has a speaker. In one implementation, the audio subsystem has a higher-gain power amplifier, a lower-gain power amplifier, and a switching system configured to route signals produced by the lower-gain power amplifier to the speaker while the device is operative in a first mode and configured to route signals produced by the higher-gain power amplifier to the speaker while the device is operative in a second mode. In another implementation, the audio subsystem has a power amplifier coupled to the speaker and a power supply control controlled to provide voltage at a first voltage level to the power amplifier while the device is operative in a first mode and controlled to provide voltage at a second, higher, voltage level to the power amplifier while the device is operative in a second mode.
US08699958B2

A wireless communication device includes a circuit board to include an antenna element, an estimating unit to estimate a current distribution in at least a partial area on the circuit board, which is induced by power feeding to the antenna element, and a specifying unit to specify a radiation pattern associated with the current distribution estimated by the estimating unit as a radiation directivity of the circuit board.
US08699957B2

A transmission/reception apparatus and method are provided for channel estimation in a mobile communication system for transmitting packet data based on FDMA, and include a transmitter for transmitting signals through a pilot channel and a control channel, and a receiver for receiving the signals of the pilot channel and the control channel and estimating a channel for demodulation of a data channel using the signal of the pilot channel and information about transmission power used when the control channel is transmitted. The receiver includes a pilot channel receiver, a control channel receiver, a control channel signal reproducer, and a channel estimator for performing channel estimation using the signals received through the pilot channel, the control channel, the signal transmitted through the control channel by the transmitter, and the information about transmission power used when the control channel is transmitted by the transmitter.
US08699952B2

A proximity network system includes a plurality of Bluetooth devices disposed respectively in each one of a plurality of electronic apparatuses. The Bluetooth devices are arranged for enabling the electronic apparatuses to receive and transmit Bluetooth wireless signals with each other. Each Bluetooth device includes a community relationship module, an identifying module and a distance detecting module. The community relationship module stores a community relationship data of each Bluetooth device. The identifying module reads the community relationship data of each Bluetooth device to identify whether each Bluetooth device has the same community relationship. The distance detecting module determines whether each Bluetooth device is in a proximity network. When the Bluetooth devices are identified to have the same community relationship with each other and are in the proximity network, each electronic apparatus is allowed to receive and transmit the Bluetooth wireless signals with another electronic apparatus.
US08699951B2

Provided is a method for performing a Bluetooth communication in a wireless terminal. The method includes steps of in a Bluetooth performance optimization mode of the wireless terminal, designating an orientation or direction in which the wireless terminal is to be positioned corresponding to a Bluetooth device to communicate with the wireless terminal; measuring and storing a received signal strength indication (RSSI) of the wireless terminal positioned in the designated orientation or direction; repeatedly performing the above steps while storing the RSSI associated with each orientation or direction in which the wireless terminal is positioned; and displaying the RSSI associated with each orientation or direction in which the wireless terminal is positioned.
US08699948B2

A host side wireless communication terminal and guest side wireless communication terminals are stacked together, for example. The wireless communication terminals each generate an access point list within a range wherein near field wireless communication can be performed. The host side wireless communication terminal stores the data of the vibratory waveform by the user tapping a finger or the like on the casing, as reference data. The guest side wireless communication terminals detect the vibratory waveforms propagated through the casing or the like of the host side device, set the vibratory waveform data as key data, and transmits this to the host side by near field wireless communication. Upon the key data and reference data matching, the host side wireless communication device performs near field wireless communication pairing between the wireless communication devices that have transmitted the key data thereof.
US08699925B2

A developing device includes a developing roller, toner supplying roller, regulation blade, and casing. The developing roller faces an image carrier on which an electrostatic latent image is to be formed, and supplies toner to the image carrier. The toner supplying roller faces the developing roller, and supplies the toner to the developing roller. The regulation blade faces the toner supplying roller at predetermined distance. The casing houses the developing roller, toner supplying roller, and regulation blade. The casing includes a toner catching support member facing the developing roller or the toner supplying roller between the regulation blade and the image carrier. The developing device further includes a toner catching member, which is arranged along a longitudinal direction of the toner catching support member and catches toner that drops from the developing roller, and a vibration generating portion, which vibrates the toner catching member.
US08699922B2

A development system (10) for an electrophotographic printer (100) with multiple augers and containing a development roller (11) and a first channel (12) containing a feed auger (13) and developer (14), where the magnetic strength of the feed pole of the development roller increases in the direction of developer flow (18) in the first channel. This increase in magnetic field strength of the feed pole (50) ensures that a uniform layer of developer is formed on the development roller despite the volume of developer in the first channel decreasing along the length of the first channel in the direction of developer flow.
US08699914B2

A tandem drum unit includes a pair of side plates, a plurality of photosensitive drums and a plurality of developing cartridge accommodating sections. The plurality of photosensitive drums is juxtaposed in a second direction, each photosensitive drum having an axis extending in a first direction and supported rotatably about the axis by the pair of side plates. Each developing cartridge accommodating section accommodating therein a developer cartridge having a casing and a connecting frame extending in the first direction and connected to the pair of side frames. The casing of each developer cartridge is seated on at least two abutment portions, the at least two abutment portions being positioned spaced away from each other in the first direction, wherein the plurality of connecting frames includes an endmost connecting frame in the second direction having a specific abutment portions resiliently movable in the pressing direction of the developer cartridge.
US08699893B2

An image forming apparatus having a fixing part fixing a toner image onto a recording medium by heating it, includes an ambient temperature predicting part predicting an ambient temperature from a fixing temperature rising period of time taken until the fixing part reaches a certain temperature; a member temperature predicting part predicting a member temperature of a member from the predicted ambient temperature and an operating state of the image forming apparatus; a cumulative-used-service-lifetime calculating part calculating a current cumulative used service lifetime from the predicted member temperature, the operating state of the image forming apparatus and an immediately preceding cumulative used service lifetime; a limit-of-usable-period-of-time calculating part calculating a limit of usable period of time by subtracting the calculated current cumulative used service lifetime from a service lifetime of the member; and a reporting part reporting the calculated limit of usable period of time.
US08699892B2

A method of evaluating electrophotographic overcoatability of a composition is provided. The method includes measuring a color (C1) of a toner image fixed on a sheet, dropping the composition on the toner image, and removing the composition from the toner image. The method further includes measuring a color (C2) of the toner image from which the composition has been removed, and calculating a color difference between the color (C1) of the toner image and the color (C2) of the toner image on which the composition is dropped and from which the composition is removed thereafter.
US08699891B2

A detection apparatus includes a transmission member that is provided facing a conveying path on which a medium is conveyed and that transmits light from the medium being conveyed on the conveying path; a detection section that detects the medium or an image on the medium according to the light which is transmitted by the transmission member, wherein the light is received by a light-receiving member of the detection section; and an opposing member provided on an opposite side of the conveying path from the transmission member and having at least one opposing surface that faces the transmission member. In a conveying direction of the medium, a length of the opposing surface is shorter than a length of a detection surface.
US08699890B2

An image forming agent storage container includes a container body and at least two container-side protruding portions. The container body is configured to be detachably attached in an image forming apparatus body. The container body forms a storage chamber in which an image forming agent is stored. At least two container-side protruding portions protrude toward an outside of the container body and have cavities on a storage-chamber side thereof. The cavities are configured to store the image forming agent. The at least two container-side protruding portions are configured so that a body-side protruding portion is formed on the image forming apparatus body is fitted between the at least two container-side protruding portions, which are adjacent to each other.
US08699888B2

An optical linear feedback circuit has an optical loop delay path (10) for recirculating a sequence of optical signals, and an output path for outputting delayed optical signals after circulating one or more times around the loop. A selector (50) is provided for selecting one or more of the delayed optical signals from the sequence, and an optical logic circuit (20) is coupled to carry out a logical operation on the selected delayed optical signals to create an optical feedback signal which is coupled to the optical loop delay path, so that the optical feedback signal can be added to the sequence of optical signals already circulating. By recirculating around a loop, each round trip can be regarded as equivalent to a shift of a shift register, so longer sequences can be built up without needing an additional storage cell for each shift function.
US08699880B2

The present disclosure provides a polarization multiplexed transceiver, including: a transmitter; a receiver; circuitry within the transmitter configured to insert pilot tones as a reference state of polarization for a polarization multiplexed signal; and circuitry within the receiver configured to de-multiplex the polarization multiplexed signal using the pilot tones. The transmitted signal is constructed in such a manner as to facilitate the division of the receiver processing between the analog and digital domains such that the implementation may be simultaneously both highly spectrally efficient and power efficient.
US08699879B2

An optical packet switching apparatus includes an optical switch unit for switching the route of a received optical packet signal and output the received optical packet signal, and an optical switch control unit for extracting destination information from the received optical packet and generating a control signal for the optical switch unit according to the destination information. The optical switch control unit includes a clock generator for generating a plurality of local clocks of different phases, and a clock selector for selecting a local clock having the smallest phase difference with the received optical packet from the plurality of local clocks. The optical switch control unit generates the control signal using the local clock selected by the clock selector as an operation clock.
US08699866B2

Disclosed is a heating apparatus. In the heating apparatus, carbon nanotube heating elements for heating fluid flowing through a flow channel in a heating chamber are disposed at a heat transfer part. The contact area of the carbon nanotube heating elements and the heat transfer part is 50% or more of the contact area of the heat transfer part and the fluid. Therefore, it is possible to more efficiently heat the fluid.
US08699863B2

A video recording apparatus provides a slow motion effect or a quick motion effect by digitally converting the frame-rate instead of by changing the playback speed of the film, and using few recording media without requiring any special device at playing. A picture encoding part encodes only valid frames by changing a rate-controlling method so that a predetermined playing frame-rate is obtained at a standard data-rate at playing. And a TS multiplexing part multiplexes by converting a frequency of a standard STC clock by only a ratio of valid frame-rate and playing frame-rate, and generating values for PCR, PTS, and DTS.
US08699860B2

A first media service is acquired in response to a scheduled acquisition command, where the acquiring operation is performed by a user receiver. The time the acquiring operation takes place depends on information in the command, which indicates when the acquiring operation is supposed to take place and when operation terminates. The receipt of a non-scheduled command by the user receiver causes the acquisition of a second media service, where upon the expiration of the non-scheduled command, the first media service is re-acquired. Upon the expiration of the scheduled command, a third media service is automatically acquired, where the third media service was previously selected by a user.
US08699855B2

Presented herein is a method of recording user-selected interstitial media content, such as a television commercial. In the method, a media content stream is presented to a user. The media content stream includes an interstitial segment within a media content segment, such as a television program. In a media content segment listing, such as an electronic program guide, the media content segment is listed, but the interstitial segment is not. While the media content stream is presented, the stream is buffered. During or after the interstitial segment is being presented to the user, a command is received from the user to record the interstitial segment. In response to the command, beginning and ending points of the buffered interstitial segment are identified. The buffered interstitial segment is stored as a persistent recording based on the starting and ending points, and the persistent recording is distinguished from the media content segment.
US08699848B2

An object of the present invention is to display, during data recording, the number of recording media that are required to store all of recorded data in the case where the recorded data is copied to the recording media, and to display a ratio of a recorded area to the capacity of the recording medium to which data is copied, and thereby to provide improved convenience. The capacity of a large-capacity recording medium such as a hard disk is divided into data fragments each of which is equivalent to the capacity of a small-capacity recording media such as an optical disc, so that data is recorded on a partition capacity basis. In addition, the number of used media each having the same amount as the partition capacity is displayed; and the amount of recorded data, or the remaining recordable capacity, based on the partition capacity, is also displayed.
US08699845B2

A method and apparatus for continuously reproducing pieces of audio-video (AV) data includes selecting the pieces of AV data by searching a continuous sequence of AV data for the pieces of AV data matching an input keyword with metadata contained in the continuous sequence of AV data, and fading out a piece of AV data of the selected pieces of AV data for a first predetermined duration before ending reproduction of the piece of AV data.
US08699844B2

A content distribution apparatus includes a receiving section, a correction section, an evaluation section and a summary generation section. The receiving section receives plural pieces of watching information of target content information and stores the received watching information. Each of the watching information includes information indicating a reproduction start position from which it was started to reproduce the target content information. The correction section corrects each of the reproduction start positions to any of a plurality of predetermined positions. The evaluation section generates evaluation information of each corrected reproduction start position based on the corrected reproduction start position and the stored watching information. The summary generation section extracts a part of the target content information based on the generated evaluation information of the respective corrected reproduction start positions to generate summary information of the target content information.
US08699834B2

An apparatus comprising a Mache-Zehnder interferometer. The Mache-Zehnder interferometer comprises: a 1×2 optical splitter having an optical input, a 2×2 optical coupler having first and second optical outputs, two optical waveguide arms end-connecting each optical output of the 1×2 optical splitter to a corresponding optical input of the 2×2 optical coupler, a variable optical phase shifter on one of the waveguide arms and a plurality of optical resonators, each optical resonator being controllably coupled along one of the optical waveguide arms. An optical path length between the optical input of the 1×2 optical coupler and the first optical output of the 2×2 optical coupler is substantially the same via the first optical waveguide arm and the second optical waveguide arm when the optical resonators are decoupled from the optical waveguide arms.
US08699816B2

A method to enhance detail of an image based on noise elimination includes calculating a noise weight corresponding to a probability that a center pixel, located in a block of pixels of a region of the image, is noise by using a difference between the center pixel and a surrounding pixel located in the block of pixels, calculating a first substitution value for the center pixel based on the noise weight; and calculating a second substitution value for the center pixel by using the noise weight and a sharpen filter.
US08699815B2

A set of pixels of a background element is identified according to a mask that defines a shape of a foreground element. A color value for a pixel of the foreground element is determined. The determining includes ascertaining a value of a measure of brightness of one or more pixels of a set of pixels of the background element and calculating the color value for the pixel of the foreground element based on the value of the measure of brightness and a value of an adjustable contrast variable. The calculating the color value for the pixel of the foreground element preserves in the foreground element a color component of the one or more pixels of the set of pixels of the background element and increases contrast with the value of the measure of brightness according to the value of the adjustable contrast variable.
US08699810B2

Techniques are described to approximate computation of an inverse discrete cosine transform using fixed-point calculations. According to these techniques, matrixes of scaled coefficients are generated by multiplying coefficients in matrixes of encoded coefficients by scale factors. Next, matrixes of biased coefficients are generated by adding a midpoint bias value to a DC coefficient of the matrix of scaled coefficients. Fixed-point arithmetic is then used to apply a transform to the matrixes of biased coefficients. Values in the resulting matrixes are then right-shifted in order to derive matrixes of pixel component values. Matrixes of pixel component values are then combined to create matrixes of pixels. The matrixes of pixels generated by these techniques closely resemble matrixes of pixels decompressed using the ideal inverse discrete cosine transform (“IDCT”).
US08699804B2

A lossless image compression method for a high definition image is provided. The image compression method generates a minimum value of values produced by subtracting a current virtual pixel value from an average of neighbor pixels designated by a plurality of directions, as the prediction value of a current pixel. Thus, the image compression more efficient than the current JPEG-LS can be achieved.
US08699794B2

Using methods, computer-readable storage media, and apparatuses for computer-implemented processing, a passage of text may be variably rendered. For each glyph in the passage of text, a glyph representation is varied according to a geometric transformation that was determined from statistical measurements of at least one geometric property from an ensemble of representations of the current glyph. Each varied glyph representation is included in renderable output data, such that when the passage of text is rendered to an output device, a given rendered representation of a given glyph subtly differs from other rendered representations of the given glyph.
US08699793B2

An image processing apparatus is configured to perform processing for reducing color fringing in a color image. The image processing apparatus includes an estimator configured to estimate, for each area, a correction amount used to reduce the color fringing, a smoother configured to smooth a plurality of correction amounts for a plurality of areas estimated by the estimator, and a reducer configured to reduce the color fringing utilizing the correction amounts smoothed by the smoother.
US08699778B2

An image coding method determines one of frame coding and field coding while suppressing an increase in the complexity. The image coding method includes coding a current picture included in the pictures; determining whether a picture next to the current picture is to be coded in frame coding or field coding, depending on motion information that is information for indicating a motion in the current picture; and coding the next picture in frame coding when it is determined in the determining that the next picture is to be coded in frame coding, and coding the next picture in field coding when it is determined in the determining that the next picture is to be coded in field coding.
US08699765B2

Jittering in medical diagnostic ultrasound imaging is reduced, such as in steered spatial compounding. A pattern of decorrelation is used to detect motion between component frames, register component frames, and/or reduce jitter in the motion correction. The ultrasound imaging adapts as a function of the pattern.
US08699759B2

The subject matter disclosed herein relates to a system and method for automatically identifying features in an electronic map. In some embodiments, the method may comprise extracting features, which may include entryways and structural elements, from an electronic map. Based on the extracted features, one or more hallways may be identified in the electronic maps by using one or more line segments, which may extend between at least one entryway and one or more structural elements, and/or at least one entryway and one or more other entryways. The electronic map may be updated with one or more annotations identifying the one or more hallways.
US08699758B2

An object counter performs a method for counting objects that includes capturing images representing moving images of a predetermined counting view, detecting a motion region in the moving images of the predetermined counting view, calculating a motion region speed value indicating a speed of movement of the motion region. A contribution zone is repeatedly defined based on a predetermined counting boundary, the motion region speed value, and a contribution time period. A sub area value representing the size of the area of the motion region contained in the defined contribution zone is repeatedly retrieved and registered. A total area value is generated by adding a plurality of registered sub area values, and estimating the number of objects that have passed the counting boundary based on a reference object area value.
US08699757B2

A storage media provided by the present invention, has a non-transitory processing software for computing a position of an object in a distance measurement system, the execution of the processing software comprising: receiving a plurality of reference image information contained in an image with a speckle pattern, wherein the image is projected from a light beam on a plurality of reference flat surfaces which are located on different position points, and the speckle contains a plurality of speckles; receiving an object image information contained in an image with the speckle pattern which is projected from the light beam on an object; obtaining a plurality of comparison results through comparing the plurality of reference image information with the object image information; and computing the position of the object through performing an interpolation operation to the plurality of comparison results.
US08699754B2

A method for detecting a clear path of travel for a vehicle including fusion of clear path detection by image analysis and road geometry data describing road geometry includes monitoring an image from a camera device on the vehicle, analyzing the image through clear path detection analysis to determine a clear path of travel within the image, monitoring the road geometry data, analyzing the road geometry data to determine an impact of the data to the clear path, modifying the clear path based upon the analysis of the road geometry data, and utilizing the clear path in navigation of the vehicle.
US08699750B2

Provided are an image processing apparatus and method for counting moving objects in an image, the apparatus including: a motion detection unit which detects motion in an image; an object detection unit which detects objects based on the motion detected by the motion detection unit; an outline generation unit which generates at least one reference outline of which a size is adjusted according to a preset parameter based on a location in the image; and a calculation unit which calculates a number of objects having substantially a same size as that of the at least one reference outline from among the objects detected by the object detection unit, wherein the preset parameter is adjusted according to at least one circumstantial parameter.
US08699749B2

First, a series of edge pixels representing a contour of an object or of a design represented in the object are detected from an image acquired from a capturing apparatus. Then, a plurality of straight lines are generated on the basis of the series of detected edge pixels, and vertices of the contour are detected on the basis of the plurality of straight lines. Further, relative positions and orientations of the capturing apparatus and the object relative to each other are calculated on the basis of the detected vertices, and a virtual camera in a virtual space is set on the basis of the positions and the orientations. Then, a virtual space image obtained by capturing the virtual space with the virtual camera is displayed on a display device.
US08699745B2

A speaker and the like, which is capable of wideband reproduction by improving the bass characteristic, and which is suitable for size reduction, is provided.A housing (110) includes one main surface (111) having a polygonal shape, and an opening portion (112) in the one main surface. A diaphragm (120) is disposed in the opening portion so as to cover the one main surface, except for corner regions (115a, 115b, 115c, and 115d) which are areas in the vicinity of respective vertices of a polygonal shape of the one main surface. A driving unit (130) causes the diaphragm to vibrate so as to generate a sound corresponding to a signal inputted from an outside. A plurality of movable supports (140a, 140b, 140c, and 140d) is disposed in the respective corner regions, for supporting the diaphragm by joining the housing and the diaphragm such that the diaphragm is vibratable.
US08699743B2

A system and methods for implementing substantially triangular or trapezoidal speaker enclosures and related components. A speaker enclosure may be shaped substantially as an equilateral triangle, loaded with three speakers mounted radially equidistant from the planar center of the triangular enclosure. The speaker enclosure may comprise a triangular port with a detachable lid. A speaker enclosure also may be shaped substantially as a box with an interior triangular subchamber. The speaker enclosures may further include an amplifier system having a novel input gain stage or a novel tone stack, or both. An amplifier system also may comprise parallel audio input processing through input gain modules and tone stack modules, with the separate audio signals summed by a novel mixdown module.
US08699741B2

A communication device (1), such as a headset, comprising a housing (2) with a housing wall (3) encapsulating a housing interior (13). An electronic circuit (11) is arranged in the housing interior (13), the electronic circuit (11) comprising a first momentary switch (8) and a first actuation member (6), which can be operated by a user from the outside of the housing (2), and which is adapted to actuate the first momentary switch (8). A second actuating member (7; 22), which can be operated by a user from the outside of the housing (2), is adapted to actuate the first momentary switch (8). The second actuating member (7) is adapted to move independently from the first actuating member (6). Further embodiments have multiple conductors in the switch for multiple functions.
US08699737B2

A loudspeaker having a vented enclosure with at least one tuning port includes a fan inside the vented enclosure, which is positioned to produce airflow for cooling the magnetic assembly of the loudspeaker's transducer. Airflow within said vented enclosure is produced such that air within the enclosure is exchanged with outside air through the at least one tuning port. Typically, the vented enclosure will have two tuning ports wherein outside air drawn into the enclosure through one of the tuning ports is circulated out through the other tuning port. Preferably, the outside air drawn in through one tuning port is circulated directly around the transducer magnetic assembly for greatest heat dissipation.
US08699732B2

Multiple individual wireless earbuds provide audio from a common audio source. A user may thereby enjoy audio in both ears while also benefiting from an entirely wireless configuration. The individual wireless earbuds may each receive the audio signal from the common audio source and then produce audio accordingly. Each earbud may have a channel setting to define whether a given earbud will produce left channel or right channel audio for a multi-channel audio signal. The individual wireless earbuds may alternatively have a master-slave configuration where a master earbud receives a wireless audio signal from the common source, plays audio based on the audio signal, and transmits a wireless signal based on the wireless audio signal to the slave earbud. The slave earbud then plays audio based on the wireless signal from the master earbud.
US08699719B2

Apparatus and method for determining an operating state of an earpiece of a personal acoustic device and/or the entirety of the personal acoustic device through tests to determine the current operating state, wherein the tests differ depending on a current power mode of the personal acoustic device, and wherein at least one lower power test is employed during at least one lower power mode.
US08699713B1

A key is updated in a first cryptographic device and an update message comprising information characterizing the updated key is sent from the first cryptographic device to a second cryptographic device. The update message as sent by the first cryptographic device is configured to permit the second cryptographic device to detect compromise of the updated key by determining if an inconsistency is present in the corresponding received update message based at least in part on that received update message and one or more previously-received update messages. In an illustrative embodiment, the first cryptographic device comprises an authentication token and the second cryptographic device comprises an authentication server.
US08699707B1

A method and apparatus are disclosed for distributing content items to a handheld device using a personal computer. A user can browse and select content using a personal computer or other computer that may be more readily available or more convenient to use than the handheld device. The personal computer can communicate with a web server which receives the user's request for content to be distributed to the handheld device. The web server can retrieve configuration information pertaining to the handheld device and communicate with a content server to determine whether the user's request for content distribution is valid based on information identifying the handheld device and at least some of the configuration information pertaining to the handheld device. The content server can transmit the requested content item to the handheld device if the user's request is valid and if the handheld device is able to receive the content item.
US08699706B2

A method for transmitting a Rights Object (RO) includes generating a password key by encrypting a password, generating the RO using the password key, and transmitting the RO from a first device to a second device. The second device and the first device share the password and the second device generates the password key using the same encryption method as that used by the first device to generate the password key. The second device decrypts a Message Authentication Code (MAC) key and a Rights Object Encryption Key (REK) using the password key, decrypts a Content Encryption Key (CEK) using the decrypted REK, and verifies integrity of the RO using the decrypted MAC key. The second device can use and/or access content associated with the RO using the decrypted CEK. The CEK may be generated by the first device or may be the CEK from a Rights Issuer.
US08699700B2

Systems and methods for recording a communication session between a customer and an agent are provided. In this regard, a representative method comprises: routing a media stream associated with the communication session based on information corresponding to routing criteria, wherein the routing criteria include call control protocols or policies; receiving the media stream associated with the communication session from the customer center communication system; and recording the received media stream.
US08699688B2

Methods, systems, and products are disclosed for enabling an exchange of electronic healthcare messages. An electronic message is received from a sender's address that is destined for a recipient's address. The electronic message may have an attached object associated with a sender's legacy system. The sender's address and the recipient's address are associated to a list of health care participant addresses. When both the sender's address and the recipient's address are matched to the list of health care participant addresses, then the electronic message is sent to a rule-based engine. When the sender's address and the recipient's address do not match the list of health care participant addresses, then an identifier is received that associates the electronic message with another legacy system and with a non-participant legacy system.
US08699683B1

An exemplary extended dialing plan allows use of one or more special characters, such as the # digit and the * digit, as dialable digits. The telecommunications network receives a string of characters representing a destination address from a first communication device, for use in routing a communication through the network to a second communication device. The received string of characters includes a number digit in the first position in the string and at least one non-numerical special character in another position. The character string is received from the first communication device by the network, the character string is analyzed and used to route the communication through the telecommunication network to the destination address based at least in part on the character string with at least one non-numerical special character.
US08699679B2

A system for accessing scheduling information. In one illustrative embodiment, a user can log into a phone system by entering their extension number and passcode, which allows the phone to assume their profile. The user then enters the credentials required to access their PC based calendar information, which is stored by a server application. The server application can look up the scheduling information that is stored in the user's PC based calendar application on a message server. The information can then be provided to the phone by the server application where it is displayed. Application programming interfaces can facilitate communications between the phone and the server application and the server application and the message server. Other information located on the message server can also be retrieved through the server application and is not limited to scheduling information.
US08699677B2

Methods, systems, computer readable media, and apparatuses for voice data transcription are provided. Packets that include voice data may be received and for each time that a threshold amount of voice data is received, a segment of voice data may be created and transcribed to text. A message that includes the transcribed text may then be transmitted to an intended recipient of the voice data, to allow the intended recipient to view the message prior to transcription of the remaining segments of the voice data. Additionally, subsequent to transmission of the message, another message may be transmitted that includes text transcribed from a different segment of the voice data.
US08699676B2

One embodiment of a method for translating a message can be broadly summarized by the following steps: generating an electronic message in an understood language of an originating party; receiving instructions to translate contents of the electronic message to another language; converting the electronic message to the another language in accordance with the instructions; and delivering the converted electronic message to the receiving party. Other methods and devices are also provided.
US08699674B2

A call is received at an interactive voice response (IVR) system. A voice communications session is established between the IVR system and the telephonic device. A request from the IVR system to allocate a speech resource for processing voice data of the voice communications session is received by a dynamic speech allocation (DSA) engine. Configuration data associated with a current state of the voice communications session is accessed by the DSA engine. Dynamic characteristics associated with the caller are accessed by the DSA engine. A speech resource from among multiple speech resources is selected by the DSA engine based on the current state and the dynamic characteristics. The selected speech resource is allocated to the voice communications session by enabling the IVR system to use the selected speech resource to process voice data received from the caller during the current state of the voice communications session.
US08699673B2

An interface prompts a user to enter a marker during a communications session, in which the user is able to later provide a subsequent version of the marker. Initially, a first version of the marker is received from the user. A processor associates the first version of the marker received from the user with a particular position in an information tree and stores the particular position in the information tree associated with the first version of the marker. A second version of the marker is received from the user and in response, the user is returned to the particular position in the information tree that has been stored and associated with the first version of the marker received from the user.
US08699671B2

The present invention provides for a system and method for providing a signal to a communication system comprising an interface between a communication link and the communication system, like an alarm system, wherein the interface receives a signal from the communication link and provides a signal indicative of the availability of the communication link for use by the communication system. Alarm systems operations may be facilitated so that Residential Gateway components (such as voice terminal adapters) may simulate traditional telephone network systems that run on 48 VDC powered telephone lines. The system also comprises an input port associated with the interface for receiving the signal from the communication link, a transformer or a voltage regulator and an output port associated with the interface for providing the conditioned signal to the communication system. A ring voltage received from the communication link may be passed through to the alarm system.
US08699669B2

A collimator for X-ray imaging apparatus is provided. The collimator includes a collimator housing including a tube flange, a tube, a locating ring configured to be mounted at an outlet of the tube flange, and at least one tongue set fixed on the locating ring. An outstretching direction of the tongue is towards a center of the locating ring.
US08699668B2

A composite material pre-patient collimator for shaping an x-ray beam in a computed tomography (CT) system is disclosed. The pre-patient collimator includes a base comprised of a first material having a first material density and an insert mechanically coupled to the base and being comprised of a second material, the second material comprising a moldable material having a second material density greater than the first material density and that is sufficient to block high frequency electromagnetic energy. The base comprises a plurality of structural features by which the insert is molded to the base, with the moldable material of the insert forming a connection with the plurality of structural features to mechanically couple the base and the insert.
US08699665B2

A wavelength-classifying type X-ray diffraction device bombards a sample with characteristic X-rays generated from an X-ray generation source, and detects characteristic X-rays diffracted by the sample using an X-ray detector. The X-ray generation source is composed of several metals of different atomic number, respective metals generating several characteristic X-rays of different wavelengths. An X-ray detector is composed of several pixels for receiving X-rays and outputting pulse signals corresponding to X-ray wavelengths. Pixels are respectively furnished with classification circuits. The classification circuits classify and output pixel output signals based on each of characteristic X-ray wavelengths. X-ray intensity is detected on a per-wavelength basis in individual pixels 12. Measurement data based on different wavelength X-rays are acquired simultaneously in just one measurement. Data of diffracted X-rays of different wavelengths are acquired using the entire region of the receiving surface of a two-dimensional detector.
US08699662B2

A method of and apparatus for obtaining radiation transmission data from a liquid in such manner that allows some data about relative proportions of constituent ingredients to be derived is described. A radiation source and a radiation detector system able to resolve transmitted intensity across a plurality of frequencies within the spectrum of the source are used to produce transmitted intensity data for each such frequency. Measured data is compared numerically to a mass attenuation data library storing mass attenuation data, individually or collectively, for a small number of expected constituent ingredients of the liquid to fit each intensity data item to the relationship given by the exponential attenuation law: I/IO=exp [−(μ/ρ) ρt] in respect of the constituent ingredients and derive therefrom an indication of relative proportions of each constituent ingredient.
US08699661B2

An apparatus and method for imaging a breast is provided. The apparatus for imaging a breast includes a first X-ray emission unit configured to emit an X-ray of a first dose to a breast, a second X-ray emission unit configured to emit one or more X-rays of a second dose to the breast, the first dose being greater than the second dose, an X-ray detection unit configured to detect the X-ray of the first dose or the one or more X-rays of the second dose to thereby generate one or more image frames regarding the breast, and an image generation unit configured to generate image data regarding the breast based on the generated one or more image frames.
US08699660B2

A liquid cooled thermal control system for a computed tomography (CT) detector includes a plurality of temperature sensors and a control mode selector module coupled to the plurality of temperature sensors. The control mode selector module is programmed to receive an input from the plurality of temperature sensors, identify the inputs as either valid inputs or invalid inputs, and determine an operational mode of the liquid cooled thermal control system based on the identified inputs. A CT imaging system and a method of operating a cooling system are also described.
US08699656B2

A shift register includes unit circuits connected in multiple stages, each of the unit circuits includes: a final buffer unit having an output transistor; and a signal A generating unit which supplies a first signal to a gate of the output transistor, the signal A generating unit includes: a capacitor; a transistor which switches conduction and non-conduction between the gate the output transistor and one of electrodes of the capacitor by a voltage from a clock signal line; a transistor which switches conduction and non-conduction between the other of the electrodes of the capacitor and the clock signal line by a voltage from an input line; and a transistor having a gate connected to a fixed power supply line, and which switches conduction and non-conduction between the one electrode of the first capacitor and the input line.
US08699637B2

A method for time delay estimation performed by a physical computing system includes passing a first input signal obtained by a first sensor through a filter bank to form a first set of sub-band output signals, passing a second input signal obtained by a second sensor through the filter bank to form a second set of sub-band output signals, the second sensor placed a distance from the first sensor, computing cross-correlation data between the first set of sub-band output signals and the second set of sub-band output signals, and applying a time delay determination function to the cross-correlation to determine a time delay estimation.
US08699633B2

A method for communication includes receiving in a receiver signals, which include one or more dedicated reference signals and are transmitted from a transmitter over a communication channel in multiple blocks. The signals in each block, including the dedicated reference signals, are transmitted on a respective group of subcarriers over a respective time interval and are precoded using a respective precoding scheme that maps the signals onto multiple antenna ports of the transmitter. One or more parameters of the communication channel are estimated over the dedicated reference signals included in two or more of the blocks whose respective precoding schemes do not differ from one another. The signals are decoded based on the estimated parameters.
US08699616B1

Systems, methods and apparatus for transferring data at a high rate. Examples may provide transmitters and receivers that transfer data at a high rate by encoding the data to be transmitted such that the circuits of the transmitter and receiver operate in their high-gain states. The encoded signal may have an average value that is independent of the data that is conveyed by the transmitted signal. In other examples, the encoding may shape the data signal into a data signal having a high-pass characteristic. When the high-pass encoded signal is transmitted through a channel having a low-pass transfer function, the resulting output signal may have much lower ISI compared to a un-encoded input signal. Transmit and receive circuits, such as amplifiers, laser, and photo-diodes, are biased to operate in their high-gain regions when receiving the encoded data in order to provide high-bandwidth and shorter transition times.
US08699609B2

The present invention relates to a transmitter and to a receiver and methods thereof wherein the PAPR is reduced by applying a set of different phase rotations to the output of each DFT of the transmitter. A corresponding set of inverse phase rotations are applied to the input of the IDFT of the receiver. The set of phase rotations applied to the subcarriers at the output of the DFT precoder of the transmitter results in a circular time shift of the corresponding time domain at the output of the IDFT modulator. If the phase rotations are properly selected for each DFT precoder, the probability that signal peaks sum in a constructive way at the output of the IDFT modulators is reduced, with a consequent reduction of the PAPR.
US08699606B2

A system and method for transmitter and receiver operation for multiple-input, multiple-output (MIMO) communications based on prior channel knowledge are provided. A method for receiver operations includes receiving a data block, determining if there is confidence in information related to a channel, detecting data in the data block with a first detector in response to determining that there is confidence in the information, and detecting the data in the data block with a second detector in response to determining that there is no confidence in the information. The data block is received over the channel.
US08699602B2

An electronic device includes a first circuit (111) operable to generate at least a first and a second channel quality indicator (CQI) vector associated with a plurality of subbands for each of at least first and second spatial codewords respectively and generate a first and a second reference CQI for the first and second spatial codewords, and operable to generate a first and a second differential subbands CQI vector for each spatial codeword and generate a differential between the second reference CQI and the first reference CQI, and further operable to form a CQI report derived from the first and the second differential subbands CQI vector for each spatial codeword as well as the differential between the second reference CQI and the first reference CQI; and a second circuit (113) operable to initiate transmission of a signal communicating the CQI report. Other electronic devices, processes and systems are also disclosed.
US08699601B1

Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors from the same transmitted vector. For each received signal vector, the receiver evaluates a decoding metric using each possible value of the transmitted signal vector to produce a set of distances. The receiver then combines distances from across the received signal vectors to produce a combined distance associated with each possible value of the transmitted signal vector. Using the combined distances, the receiver may choose among the possible values of the transmit signal vector to determine the actual transmit signal vector.
US08699599B2

A low complexity method for determining a search sequence of nodes for an efficient soft-decision sphere decoding algorithm for use in receivers for quadrature amplitude modulation (QAM) communication signals is achieved by determining a first member of the search sequence by rounding a received symbol (z) to a first constellation symbol (xc) of the QAM constellation, classifying the remaining constellation symbols (xi) of the QAM constellation into a plurality of sub-sets of constellation symbols having the same distance metric relative to said first constellation point (xc) according to a metric dsequ(n)=2a·n=max{|real(xc−xi)|,|imag(xc−xi)|}, a being a scaling factor of the constellation grid, and ordering said sub-sets of constellation symbols in ascending order of their distance metric relative to the first constellation symbol (xc), and ordering the members of each sub-set of constellation symbols that are defined by the same distance metric according to their Euclidean distances.
US08699596B2

A method for detecting a multiple input multiple output (MIMO) signal in a wireless communication system is provided. The method includes: selecting from a first antenna each of the first candidate signal constellations in which a first path metric for at least one first survivor path is minimal; acquiring at least one second survivor path based on the first candidate signal constellations; updating a second survivor path so as to remove an effect on the second survivor path due to the first candidate signal constellations; selecting from a second antenna each of the second candidate signal constellations in which a second path metric for the at least one updated second survivor path is minimal; acquiring at least one final survivor path based on the second candidate signal constellations; and acquiring a transmitting symbol among the final survivor paths.
US08699576B2

Provided are a method of and apparatus for estimating a motion vector using the sizes of neighboring partitions, an encoder, a decoder, and a decoding method. The method includes comparing the size of a first neighboring partition located to the left of the current block with the size of a second neighboring partition located above the current block and, if the size of the first neighboring partition and the size of the second neighboring partition are different from each other, estimating a motion vector of the larger one of the first neighboring partition and the second neighboring partition as the motion vector of the current block.
US08699565B2

Method and system embodiments of the present invention are directed to information compression by information-coding subsystems within computationally-constrained information sources, efficient information transmission through electronic communications media to information sinks with relatively large computational bandwidths. One embodiment of the present invention is directed to a method and system for low-complexity, mixed-resolution information coding by low-powered, computationally constrained distributed sensors which provide continuous video images through wireless communications to a computer-system information sink where the coded information is decoded.
US08699551B2

The present invention relates to data processing techniques in multi-channel data transmission systems. In this invention, a novel approach is proposed to deal with FEXT interferences in the application of high/ultra-high speed Ethernet systems. Compared with the traditional FEXT cancellation approaches, the proposed FEXT canceller can deal with the non-causal part of FEXT, and thus can achieve better cancellation performance. Instead of using the conventional DFE, structure, TH precoding technique is incorporated into the proposed design to alleviate the error propagation problem. The resulting FEXT cancellers do not contain feedback loops which makes the high speed VLSI implementation easy. A modified design is also developed by using a finite signal as the input to the FEXT canceller such that the hardware complexity of the proposed FEXT canceller can be reduced.
US08699543B2

Methods, devices, and systems for the transmission of information in a wireless communication system are disclosed. In one embodiment, a method for the transmission of information in a wireless communication system comprises receiving a downlink message, wherein the downlink message includes a first control channel element; determining a first index using the location of the first control channel element; determining a second index; determining a first orthogonal resource using the first index; determining a second orthogonal resource using the second index; spreading an uplink message using the first orthogonal resource to form a first spread signal; spreading the uplink message using a second orthogonal resource to form a second spread signal; transmitting the first spread signal using a first antenna; and transmitting the second spread signal using a second antenna.
US08699542B2

A spread spectrum modulation unit (12) performs spread spectrum clocking processing for a basic clock signal (BC) synchronized with the carrier frequency or its harmonic frequency of image information leaked from an unwanted electromagnetic wave. A modulation pattern generation unit (13) generates and outputs, as a modulation pattern signal (MP), a PN code having sign bit data synchronized with each pulse of the obtained spread spectrum clock signal SC. In addition, the modulation pattern generation unit (13) resets the repetition period of the PN code based on a horizontal sync signal (H). A modulated clock generation unit (14) modulates the spread spectrum clock signal (SC) in accordance with the modulation pattern signal (MP). The obtained modulated clock signal (MC) is amplified, generating a leakage prevention signal (JC). A leakage prevention signal containing a sideband component of a satisfactory level can be generated, obtaining a useful leakage prevention effect.
US08699537B2

The present invention provides an applications-oriented nitride compound semiconductor substrate, and devices based on it, whose lattice constant can be tuned to closely match that of any nitride thin film or films deposited on it for specific electronic or optoelectronic device applications. Such application-oriented nitride substrates, which can be composed of ternary InxGa1-xN, AlyIn1-yN, AlzGa1-zN, or quaternary AlaInbGa1-a-bN alloy compounds, minimize lattice-mismatch-induced dislocations and defects between the epitaxial films and the substrate on which the device layers are grown, leading to substantially improved device performance.
US08699536B2

A semiconductor laser device capable of high output is provided. A semiconductor laser diode includes: a substrate; and a semiconductor stacked structure, which is formed on the substrate through crystal growth. The semiconductor stacked structure includes: an n-type (Alx1Ga(1-x1))0.51In0.49P cladding layer and a p-type (Alx1Ga(1-x1))0.51In0.49P cladding layer; an n-side Alx2Ga(1-x2)As guiding layer and a p-side Alx2Ga(1-x2)As guiding layer, which are sandwiched between the cladding layers; and an active layer, which is sandwiched between the guiding layers. The active layer is formed of a quantum well layer including an AlyGa(1-y)As(1-x3)Px3 layer and a barrier layer including an Alx4Ga(1-x4)As layer that are alternatively repetitively stacked for a plurality of periods.
US08699534B2

An optical disk drive system associated with a laser diode is described. The optical disk drive system comprises a current generator for receiving input signals; a current switch coupled to receive timing signals; a current driver coupled to receive output signals from the current switch and the current generator, the current driver further comprising a driver with wave shape control selected from the group consisting of a laser diode read driver and a laser diode write driver, wherein the driver with shape control is operative for transmitting at least one output signal that is a scaled version of at least one of the output signals received from the current generator, wherein the current driver is operative for transmitting at least one output signal driving the laser diode.
US08699528B2

A method for communication includes receiving in a receiver signals, which include one or more dedicated reference signals, that are transmitted from a transmitter over a communication channel in multiple blocks. The signals in each block, including the dedicated reference signals, are transmitted on a respective group of subcarriers over a respective time interval and are precoded using a respective precoding scheme that maps the signals onto multiple antenna ports of the transmitter. Based on the received signals, feedback is computed in the receiver with respect to the communication channel in each of multiple spectral sub-bands, and the feedback for the multiple spectral sub-bands is reported to the transmitter. One or more parameters of the communication channel are estimated jointly over the dedicated reference signals included in each of the spectral sub-bands for which the feedback is reported. The signals are decoded based on the estimated parameters.
US08699521B2

An apparatus is provided, for performing a direct memory access (DMA) operation between a host memory in a first server and a network adapter. The apparatus includes a host frame parser and a protocol engine. The host frame parser is configured to receive data corresponding to the DMA operation from a host interface, and is configured to insert markers on-the-fly into the data at a prescribed interval and to provide marked data for transmission to a second server over a network fabric. The protocol engine is coupled to the host frame parser. The protocol engine is configured to direct the host frame parser to insert the markers, and is configured to specify a first marker value and an offset value, whereby the host frame parser is enabled to locate and insert a first marker into the data.
US08699497B2

A Fiber Channel switch is provided for a relative addressing scheme for domain values to avoid losing portions of a Fiber Channel identifier. At a Fiber Channel switch, data is stored that assigns a relative domain field value to a run-time domain. The relative domain field value used for a Fiber Channel identifier is determined for devices connected to the switch based on the run-time domain of the devices and the virtual storage area network in which the devices are active. A Fiber Channel identifier is stored in a memory of the switch that comprises the relative domain field value determined for the device together with area and port values for the device. The relative domain value is either a reserved domain field value for an existing virtual storage area network or any of the regular domain field values for a new virtual storage area network.
US08699494B2

An image transfer apparatus includes a generator, a scrambling device, first and second converters, a descrambling device, a detector, and a retransmission request unit. The generator generates packets each having an error detecting code added to image data. The scrambling device scrambles the generated packets on a packet-to-packet basis to reduce repetition of identical data. The first converter subjects the scrambled packets to parallel-to-serial conversion, and transfers the packets to a target apparatus. The second converter receives the scrambled packets from the target apparatus, and subjects the received packets to serial-to-parallel conversion. The descrambling device descrambles the packets subjected to the serial-to-parallel conversion. The detector detects an error from the error detecting code of each of the descrambled packets. Upon detection of the error, the retransmission request unit requests the target apparatus to retransmit the packet in which the error is detected.
US08699493B2

A simulator simulates routing system protocols to build routing tables corresponding to a modeled network, and a comparator compares the routing tables in the actual network to these simulator-created routing tables. Because the modeled system represents a fault-free version of the actual system, and assuming that the modeled routing system protocols are representative of the algorithms used in the actual routers, these simulator-produced routing tables can represent steady-state routing tables that should be present in the routers of the actual network at steady state. By querying each router in the actual network for its routing table and comparing each routing table to the corresponding simulator-produced routing table, any differences from the steady state can be identified.
US08699489B2

A method in an access device for handling data packets transferred between a user device and a communication services network. The access device receives a first data packet coming from the user device, the first data packet having a source address. Then, occurrence of service tag in the received packet is detected, where the service tag indicates a type of communication service. A packet handling rule is then determined for the source address based on the detected occurrence of service tag. Occurrence of service tag in any subsequent data packets referring to the source address or to a port the first packet was received on, is then handled according to the packet handling rule. Thereby, a flexible packet forwarding mechanism can be achieved in the access device for any types of connected user devices. Related access devices are also disclosed.
US08699488B2

A device communicates with feature peers, associated with a network, to obtain information associated with the feature peers, and receives a customer packet that includes a feature header. The device also modifies, based on the feature peer information, current condition state signaling, and other information, the feature header to create a modified customer packet, and determines, based on the feature peer information, the current condition state signaling, and the other information, which of the feature peers support a feature associated with the modified customer packet. The device further selects, from the determined feature peers, a set of feature peers for the modified customer packet to traverse, and forwards, based on the modified feature header, the modified customer packet to one of the feature peers in the selected set of feature peers.
US08699486B1

A method includes receiving multicast traffic intended for host devices; identifying a flow associated with the multicast traffic; retrieving information associated with a group of multicast trees, where the group of multicast trees includes information associated with a group of I/O units, associated with a network node; identifying a particular tree that corresponds to the identified flow, where the particular tree includes information associated with a set of I/O units; and transferring the multicast traffic to an I/O unit, of the set of I/O units, based on the identification of the particular tree, where the transferring enables the I/O unit to send a copy of the multicast traffic to other I/O units of the set of I/O units, and the set of I/O units to process the multicast traffic in a manner that utilizes bandwidth or processing resources in a controlled manner and to send a copy of the multicast traffic to each of the host devices.
US08699484B2

Methods and apparatus to route packets in a network are disclosed. A disclosed example method includes receiving a packet in a packet aggregator, accessing a forwarding table to determine a router within a router array to which the packet is to be forwarded, transmitting the packet to the determined router via a first interface of the packet aggregator, identifying a second interface within the router to which the packet is to be forwarded, forwarding the packet from the router via the second interface to a virtual interface within the packet aggregator, and statically forwarding the packet from the packet aggregator to a destination based on the virtual interface that received the packet.
US08699481B2

A system for using one more via sites to manage network bandwidth, according to one embodiment of the present invention comprises a first call manager at a source site receiving an offer message to connect a call. The offer message includes an endpoint media settings list. The first call manager determines a first filtered media preferences list based on a source media settings list and the endpoint media setting list. The first call manager and transmits an invite message to a second call manager at a first via site. The invite message includes the first filtered media preferences list. The first call manager receives from the second call manager a call settings list that includes a description of the call settings negotiated between the source site, the first via site and a destination site.
US08699473B2

A wireless local area network is provided with at least one cell controller and simplified RF ports which are configured to provide lower level media access control functions. Higher level media access control functions are provided in a cell controller, which may service one or more RF ports that are capable operating with at least two wireless local area subnetworks. Mobile units can also be configured with the higher level media access control functions being performed in a host processor.
US08699464B1

In a system and method for multi-band communication with a wireless device, determining for a wireless device comprising a first radio associated with a first radio access technology and a second radio associated with a second radio access technology a first wake time of the first radio and a second wake time of the second radio, receiving data for an application running on the wireless device at a receive time, and sending the received data to the wireless device using one of the first radio access technology and the second radio access technology based on a first time period between the receive time and the first wake time and a second time period between the receive time and the second wake time.
US08699463B2

A femtocell base station 10a suspends transmission and reception of radio waves to and from a radio communication terminal 30 of an accommodation object when the radio communication terminal 30 is not in the neighborhood of the femtocell base station 10a. The femtocell base station 10a determines whether the radio communication terminal 30 is in the neighborhood of the femtocell base station 10a based on information of a UATI update notification provided through another base station in communication with the radio communication terminal 30 and, when the radio communication terminal 30 is in the neighborhood of the femtocell base station 10a, starts receiving the radio waves from the radio communication terminal 30.
US08699455B2

In an improved and reliable method and arrangement allowing a user equipment to acknowledge the re-pointing over target cell in the HS-DSCH serving cell change procedure, wherein a Media Access Control (MAC) frame include information indicates the acknowledgement. In one embodiment the MAC frame contains only the Scheduling Information (SI) field with a coding not normally used, e.g. TEBS=O and HLID=0 (TEBS=Total E-DCH Buffer Status; HLID=Highest Priority Logical Channel ID). Since the MAC frame is protected by Hybrid Automatic Repeat Request (HARQ), high reliability is ensured. Also, the MAC frame is transmitted to all cells in the active set, so that robustness is ensured also during imbalance situations.
US08699439B2

A method for paging a terminal in a multi-carrier system is disclosed in the present invention, and the method includes that: the terminal enters an Idle mode, and the system selects as a paging carrier for the terminal a fully configured carrier which a Multicast Broadcast Service (MBS) is sent on so as to send a paging message; the terminal receives MBS service on the carrier where the MBS service is sent, simultaneously receives the paging message on the paging carrier, and performs the corresponding operation according to the paging message. A system for paging a terminal in a multi-carrier system is also disclosed in the present invention. Based on the method and system, it is possible for the terminal to receive the paging message of the system efficiently and duly while receiving multicast broadcast service.
US08699436B2

A method and apparatus for transmitting a Reference Signal (RS) during retransmission at a User Equipment (UE) in a multi-antenna wireless communication system are disclosed. The RS transmission method includes receiving an uplink grant from a Base Station (BS), initially transmitting data and an RS corresponding to each layer based on the uplink grant, receiving ACKnowledgment/Negative ACKnowledgment (ACK/NACK) information for the initially transmitted data, and retransmitting the RS corresponding to each layer and the data according to the ACK/NACK information. The retransmission includes initializing a cyclic shift value for the RS corresponding to each layer according to a cyclic shift field for RSs included in the uplink grant.
US08699432B2

A method and arrangement for connecting an ad-hoc communication network (101) to a permanent communication network (102) via a half-duplex communication link (140). The ad-hoc communication network is established between communication devices (103-106) and a gateway device (107) using a routing protocol that is run in the gateway device and in the communication devices. Relaying of data between the ad-hoc communication network and the permanent communication network is controlled by setting the following relaying operations into a pre-determined order of mutual priority: relaying data from the ad-hoc communication network to the permanent communication network and relaying data from the permanent communication network to the ad-hoc communication network. The pre-determined order of priority facilitates data transfer via the half-duplex communication link between the permanent communication network and the ad-hoc communication network that can be either a full-duplex network or a half-duplex network.
US08699430B2

Methods and apparatus are provided for the efficient use of cognitive radios in the performance of dynamic spectrum access. This includes spectrum sensing algorithms, adaptive optimized sensing of parameters based on changing radio environments, and identifying vacant channels. Protocols for switching communication links to different channels, and synchronizing communicating nodes in order to maintain reliable connectively while maximizing spectrum usage are also provided.
US08699429B2

There is provided a MIMO wireless communication system, which comprises at least one base station having plural transmitting antennas and at least one user equipment having at least one receiving antennas, the base station being capable of accommodating plural user equipments by precoding based on a codebook, wherein, each of the plural user equipments comprises: a channel estimation unit for conducting a channel estimation based on a pilot signal transmitted from the base station, to obtain a channel information; a codeword determination unit for determining a first codeword that results in the maximum signal-noise-ratio, and at least one second codeword that results in the minimum signal-noise-ratio, based on the channel information; and a transmission unit for feedbacking the first codeword and the second codeword(s) to the base station, the base station is configured to schedule the user equipments based on the first codeword and the second codeword so that a predetermined system performance metric is optimized.
US08699417B2

Described herein are techniques related to wireless communication systems that may implement microwave backhaul for connectivity between network elements deployed by the wireless communication systems. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US08699412B2

Systems and methodologies are described herein that facilitate cell barring based on erroneous messages received within a wireless communication system. As described herein, in the event that a device fails to receive and/or decode respective messages transmitted from a network cell over a common communication channel, the device can implement one or more error handling procedures as described herein to reselect away from the network cell and/or a frequency associated with the network cell (e.g., as if the network cell was explicitly barred). Cell barring can be triggered as described herein based on a count of erroneous messages (e.g., consecutive messages, messages received within a predetermined time window, etc.), elapsed time between erroneous messages, or the like. Further, cell barring can be performed as described herein based on failure to acquire pre-scheduled system information, common system information determined to have invalid abstract syntax, or the like.
US08699408B2

The invention relates to a method for controlling transmission over a radio channel between a sending unit and a group of receiving units in a radio communication system, the method comprising the following steps relating to information aimed at a subgroup of at least one receiving unit of said group of receiving units: transmitting said information over the radio channel from the sending unit; upon reception of said information, transmitting an acknowledgement from at least each receiving unit of the subgroup, which has received said information correctly over said radio channel; and checking whether acknowledgments have been received by the sending unit from each receiving unit of said subgroup.
US08699406B1

A system for maintaining synchronization of nodes in a wireless network comprises a child node and a parent node. The child node comprising a transmitter, a receiver, and a first time keeper. The parent node comprising a transmitter, a receiver, a second time keeper. The parent node receiver is active for a guardband and wherein the guardband is adjusted to maintain synchronization of the parent node with the child node.
US08699399B2

A transmitting method in a mobile communication system, which has a base and mobile station that performs radio communication with the base station in a cell of a radio communication area formed by the base station, and mixes, allocates unicast data and broadcast/multicast data to subframes in a radio frame, and transmits the radio frame as downstream data from the base station to the mobile station, by the base station, multiplexing cell-specific pilot signals corresponding to the unicast data to a first subframe to where data is allocated, while multiplexing cell-specific pilot signals to a second subframe to where data is allocated, where the number of the cell-specific pilot signals allocated to the second subframe is different from the number of the cell-specific pilot signals allocated to the first subframe; setting a difference between the various start phase of cell-specific pilot signals transmitted in the various subframes.
US08699385B2

The present invention relates to transmission and reception of a frame for a legacy support mode of IEEE 802.16m system for supporting a legacy system. A method of transmitting an uplink signal, in which a signal is transmitted by a user equipment in a wireless mobile communication system, according to the present invention includes the step of transmitting the signal from the user equipment, wherein the signal is transmitted via an uplink frame including 15 OFDMA (orthogonal frequency division multiple access) symbols and wherein the uplink frame comprises a first uplink subframe including 9 OFDMA symbols and a second uplink subframe including 6 OFDMA symbols. Preferably, the user equipment is multiplexed with a second user equipment supporting a legacy system for the wireless mobile communication system only by FDM for an uplink.
US08699384B2

A VoIP-based conferencing system readily handles different protocols, load balance media resources and deals with fail-over situations. The VOIP conferencing system has a gateway coupled to the PSTN (Public Switched Telephone Network). A Voice Server Director (VSD) is coupled to the gateway and performs the control function of the conferencing system. The VSD has a back-to-back user agent. The VSD controls a media server, which mixes the audio (signals), and the media server receives the data portion of a conference call from the gateway. The media server is coupled to a bridge that controls an on-going conference.
US08699380B2

A method and apparatus for flushing port tables in an Ethernet network that includes a Root Bridge node (1) and a plurality of bridge nodes (2-7). A ring of bridge nodes affected by a change in the topology of the Ethernet network is identified from the plurality of, bridge nodes. The ring of bridge nodes (2-7) includes a branching bridge node (2) providing a connection to the Root Bridge node (1). Port tables are flushed only at the bridge nodes on the ring (2-7), rather than all of the bridge nodes in the Ethernet network, which greatly reduces the amount of signalling required during a relearning process.
US08699376B2

A node having a memory storing a network topology and a routing table. The node also having a processing device programmed to generate a link state message and during the generating of the link state message, set a value of an age field of the link state message to a random value.
US08699374B2

The present invention discloses a channel estimation method for an orthogonal frequency-division multiplexing system with cyclic-delay diversity. The method makes pilots have the same amplitude and equally partitions the pilots into a number of pilot groups. In addition, the method equally spaces the pilots of each group in a frequency domain and determines the pilot locations and cyclic-delay coefficient of each pilot group in order to optimize the channel estimation of a receiver. The method can perform the channel estimation by using just one OFDM symbol.
US08699373B1

Systems and methods are disclosed herein for anchoring a data session to a line card. The system includes a networking device that includes multiple line cards, which receive incoming packets from a link aggregation device. The line cards are communicatively coupled by a backplane to a routing control processor, which receives from the link aggregation device process information indicative of a process by which the link aggregation device determines to which line card data packets associated with a data session are forwarded. The routing control processor also receives a control packet requesting initiation of a new data session. Then, the routing control processor determines to which line card the link aggregation device will be forwarding data packets associated with the new data session based on the received process information and anchors the new data session based on the determined line card.
US08699371B2

A method of receiving a data transmission includes detecting a first switching of a transmission signal to a first signal value, starting a duration measurement of a first time interval that begins with detecting the first switching of the transmission signal, detecting a second switching of the transmission signal to a second signal value, stopping the measurement of the first time interval duration and starting a second duration measurement of a second time interval, detecting a third switching of the transmission signal to the first signal value or to a third signal value, stopping the second measurement in response to detecting the third switching, determining a relation of the first and second time interval durations from the first and second measurements, and determining a data value of the transmission signal based on the determined relation.
US08699359B2

A method and apparatus for Data Plane Delay KPI Monitoring in a live network is disclosed for measuring node delays in a manner that allows latency to be apportioned to network elements. The method and apparatus for Data Plane Delay KPI Monitoring in a live network includes establishing a call session, propagating a probe session commencement indicator, capturing timestamps for incoming and outgoing packets associated with the call session at the network nodes, propagating a probe session stop indicator which causes the network nodes to cease collecting timestamps and then transmitting the timestamps to a Network Management System.
US08699358B2

A troubleshooting method and a troubleshooting apparatus are disclosed. The troubleshooting method includes: sending a forward detection message to at least one node on a path to be detected, where the forward detection message carries information about a forward path to be detected and information about a backward path to be detected; and detecting faults according to a backward detection message returned by the at least one node. With the troubleshooting method and the troubleshooting apparatus disclosed herein, troubleshooting operations such as fault detection and fault location can be performed for the forward path and the backward path that require bidirectional path detection.
US08699351B2

A method and system for diagnosing synchronization offsets in IPTV program signals includes generating audio counter values for audio packets and video counter values for video packets, such that synchronized audio packets and video packets have corresponding counter values. The correspondence may be fixed or may be a variable relationship during the IPTV program duration. The difference in arrival times of the audio and video packets may be measured at various IPTV network nodes, and compared to the IPTV program clock. Aberrant values for arrival times may result in a network synchronization alarm at an identified IPTV network node.
US08699348B2

Methods and apparatus to control traffic in a packet-switched network are disclosed. An example circuit manager includes a usage analyzer to estimate a utilization of a network for a future time interval based on data associated with actual utilization of the network, a rebalancer to detect a trigger event based on the estimated utilization, and to identify a future virtual circuit path through the network for the future time interval based on the estimated utilization when the trigger event is detected, the usage analyzer and the rebalancer to repetitively change mapping of virtual circuit paths including the future virtual circuit path to physical resources to adapt the network to expected usage conditions, a rerouter to identify the future virtual circuit path based on a first predicted weighted cost for a first communication link and a second predicted weighted cost for a second communication link, and a capacity manager to determine whether the identified future virtual circuit path is expected to reduce a future utilization of a communication path below a first threshold, and to determine where additional transmission capacity should be added to the network when the predicted future utilization of the communication path exceeds the first threshold.
US08699345B2

Various exemplary shaping apparatuses for shaping packets stored in queues are provided. The shaping apparatus includes a token bucket that accumulates tokens with a predetermined rate. When a number of tokens accumulated in the token bucket is equal to or larger than a reference number corresponding to a maximum packet length that the queues may store, the shaping apparatus allows one of the packets stored in the queues to transmit and subtracts a number of tokens corresponding to a length of the packet allowed to be transmitted. Various exemplary communication control apparatuses that incorporate the shaping apparatuses are also provided.
US08699337B2

A communication terminal used in a communication system which sets a communication session between a plurality of terminals through a network to perform data transmission and reception includes a first transmission bandwidth control unit which performs transmission bandwidth control independently of a state of the network, a second transmission bandwidth control unit which performs transmission bandwidth control depending on a state of the network, and a bandwidth estimating unit which determines a transmission bandwidth when bandwidth control by the second transmission bandwidth control unit is started. When transmission is started, bandwidth control by the first transmission bandwidth control unit is performed, and when a transmission bandwidth is determined by the bandwidth estimating unit on the basis of a response packet to a transmission packet based on the bandwidth control, the bandwidth control by the second transmission bandwidth control unit is performed.
US08699332B2

A computer-implemented method of determining policy control decisions in a telecommunications network. The method comprises the steps of receiving a predictive indicator from a forecasting system, wherein the predictive indicator includes predictive network resource utilization information, responsive to receiving a service request from a gateway, determining a policy decision based on the predictive indicator, and sending the policy decision to the gateway.
US08699330B2

The present invention provides systems and methods for adaptive digital data transmission rate control. A digital data transmission system for adaptively transferring packets over a transmission link includes a client device having a bandwidth control module and a host device coupled to the client device over the transmission link. The host device includes one or more bandwidth control registers and a packet builder. The bandwidth control module determines a packet speed and/or size for packets transmitted from the host device to the client device over the transmission link. The bandwidth control registers store the requested packet size and/or rate. The packet builder accesses these registers when transmitting packets to determine the requested packet size and/or rate.
US08699326B2

There is described an optical terminal for use in a passive optical network. The optical terminal comprises an optical I/O module for sending and receiving optical data packets along an optical fiber, an electrical I/O module for sending and receiving electrical data packets via an electrical connection, a signal converter operatively connected to the optical and electrical I/O modules for converting the data packets between optical and electrical formats, a controller for controlling the operation of the I/O modules and the signal converter. The controller is configured to detect a failure of a primary data path in the optical network, initiate an automatic protection switch to a secondary data path for optical data packets, and generate traffic flow update messages to be sent upstream. Each traffic flow update message contains, as a source address, a MAC address of a client device downstream of the terminal.
US08699325B2

A method for implementing switching when the network is faulted is disclosed, and the method includes: establishing a quick detection mechanism between non-querier and querier; the non-querier using the detection mechanism for performing a real-time detection on the querier and downlink of the querier; switching the non-querier to be the querier when the non-querier detects that the querier or the downlink of the querier is faulted. A querier is further disclosed. With the method, it can complete a quick switching of the querier and a quick transmission of a multicast flow when the querier or the downlink thereof is faulted, thereby reducing the interrupt time of users receiving the multicast flow, implementing a quick protection of a multicast service, and improving the service experience for the user.
US08699319B2

A base station device may include, but is not limited to: a mapping unit; and at least one reception antenna. The mapping unit is configured to assign a plurality of first subcarriers to a first communication device, and assign a part of the plurality of first subcarriers to at least one other communication device. The at least one reception antenna is configured to receive from one of the first communication device and the at least one other communication device, a plurality of frequency signals allocated to the plurality of first subcarriers. Each of the plurality of frequency signals is converted from coded transmission data of the one of the first communication device and the at least one other communication device.
US08699310B2

A holographic recording medium in which information can be reproduced by phase conjugate beam without requiring a mirror for obtaining the phase conjugate beam and its driving part and recording density is not reduced. The recording medium includes a recording layer in which an interference pattern is recorded and a light absorption/transmission layer which can be reversibly changed to be in a first state where signal beam and reference beam passed through the recording layer are absorbed at the time of recording of information and a second state where the reference beam is transmitted at the time of reproduction of information, and the reference beam transmitted through the light absorption/transmission layer is reflected by a reflection layer to produce the phase conjugate beam.
US08699306B2

A wrist watch-type silent alarm and exam notification timer device includes a vibrator adapted to create a silent vibrating sensation on the skin of the user/wearer, and control circuitry for repeatedly generating silent alarm signals at user-defined time intervals for a user-defined number of times in a programmable manner. The vibrator is disposed inside the timer housing directly on an area of the bottom panel of the housing, and oriented to generate a silent vibration in that area in a direction perpendicular to the bottom panel. The timer device is useful during exam taking to allow the user to keep track of his progress through the exam. Displays are provided to display a total elapsed time of the exam, a lapsed time of the current exam problem, and the number for the current exam problem. Control keys are provided for the user to program the timer.
US08699301B2

An apparatus and system for acquiring seismic data over a loose surface is disclosed. The apparatus includes a housing capable of moving on the loose surface with an opening configured at a bottom surface of the housing. The apparatus further includes a seismic sensing unit configured within the housing at an angle with respect to a horizontal plane. The horizontal plane may be the bottom surface of the housing. The seismic sensing unit is operable to retractably move within the housing towards and away from the opening. In response to the seismic sensing unit moving towards the opening, the seismic sensing unit establishes contact with the loose surface for acquiring the seismic data.
US08699299B2

In one embodiment, an acoustic distance measurement system can dynamically adjust its measurement frequency to a frequency that is within a preselected bandwidth of the resonant frequency of an acoustic transducer used in making acoustic distance measurements.
US08699298B1

Methods, software, and computer systems for 3D multiple prediction and removal are disclosed. The method includes determining a set of input diplets. The method includes, for one or more data diplets from the set of input diplets downward propagating the data diplet to model reflection of the data diplet at a location of at least one subsurface discontinuity and determining one or more predicted multiple diplets, based, at least in part on the data diplet and the modeled downward propagated and reflected diplet. The method includes comparing diplets in the set of input diplets with the one or more multiple diplets to determine a set of multiple diplets and a set of demultipled diplets.
US08699295B2

A semiconductor memory device includes a plurality of wordlines and a driver configured to, when an wordline of the plurality of wordlines is activated by an active command, drive at least one non-activated wordline neighboring the activated wordline and remaining non-activated wordlines with different wordline driving voltage levels during a period of time that the activated wordline is driven to a high voltage level.
US08699292B2

A semiconductor device in accordance with an aspect of the present invention includes first and second power-supply circuits each of which generates an internal power-supply voltage by converting a voltage value of a power-supply voltage into a different voltage value, a first internal circuit that receives a supply of the internal power-supply voltage from the first power-supply circuit through a first line, a second internal circuit that receives a supply of the internal power-supply voltage from the second power-supply circuit through a second line, an inter-block line that connects the first and second lines to each other, and a control circuit that operates the first and second internal circuits in a predetermined operating cycle, and controls a length of a period during which the first and second internal circuits operate simultaneously.
US08699287B2

Techniques are described for increasing a lifetime of a plurality of blocks of memory by equalizing a variation between the blocks. In operation, blocks to be written are allocated from a set of blocks having a lifetime factor below a threshold. The threshold is reset as required to resupply the set of blocks available for allocation.
US08699277B2

A memory includes at least first and second banks of single-port memory elements, a first local controller adapted to send read and write instructions to the first memory bank, and a second local controller adapted to send read and write instructions to the second memory bank. A global controller is configured to receive first and second memory addresses and a first indication of an operation to be performed at the first memory addresses and a second indication of an operation to be performed at the second memory address and to instruct the first local controller to perform the first indicated operation at the first memory address and to instruct the second local controller to perform the second indicated operation at the second memory address at the same time.
US08699276B2

A semiconductor memory device including a first edge region for receiving a write command through a first pad portion to generate a column enable signal used in creation of a column selection signal; a second edge region including a data transmission control circuit capable of receiving an input data and a data strobe signal through a second pad portion and capable of receiving an address signal from the first pad portion to generate and output transmission data, the data transmission control circuit capable of outputting the column enable signal transmitted from the first edge region; and a core region including a column control portion that is capable of processing the transmission data in response to the column enable signal outputted from the second edge region to send the transmission data to bit lines electrically connected to memory cells.
US08699274B2

Integrated circuit flash memory devices, such as NAND flash memory devices, include an array of regular flash memory cells, an array of dummy flash memory cells and an erase controller. The erase controller is configured to concurrently apply a different predetermined bias voltage to the dummy flash memory cells than to the regular flash memory cells during an erase operation of the integrated circuit flash memory device. Related methods are also described.
US08699264B2

A memory element has a layered structure, including a memory layer that has magnetization perpendicular to a film face in which a magnetization direction is changed depending on information, and includes a Co—Fe—B magnetic layer, the magnetization direction being changed by applying a current in a lamination direction of the layered structure to record the information in the memory layer, a magnetization-fixed layer having magnetization perpendicular to a film face that becomes a base of the information stored in the memory layer, and an intermediate layer that is formed of a non-magnetic material and is provided between the memory layer and the magnetization-fixed layer, a first oxide layer and a second oxide layer.
US08699244B1

A self-oscillating inverter provides an output voltage with fixed operating frequency and amplitude independently of a load. First and second switching elements are arranged in a half-bridge configuration. A resonant circuit having a primary winding of a resonant inductor and a resonant capacitor is coupled between the switching elements. A clamping circuit limits the voltage across the resonant capacitor to a predetermined maximum value, and along with the resonant capacitor defines a capacitance compensation circuit having an equivalent capacitance greater than that of the resonant capacitor alone, wherein the actual resonant frequency of the inverter is less than the natural frequency of the resonant circuit such that soft-switching is assured. An output voltage across the resonant inductor during steady-state operation is a quasi-square waveform with a fixed amplitude, wherein a load voltage across a secondary winding of the inductor is also a quasi-square waveform with a fixed amplitude.
US08699240B2

A control device for a resonant converter includes a first circuit structured to rectify a signal indicating the current circulating in the primary winding, a second circuit adapted to integrate at least the rectified signal and structured to generate at least a control signal of the switching circuit according to the integrated signal, and a third circuit adapted to send a reset command to the second circuit so as to inhibit the operation over a time period between the instant when the integrated signal reaches or exceeds a first signal and the instant of the next zero crossing of the signal, indicating the current circulating in the primary winding.
US08699236B2

A conductive buffer material (11) is one surface of a display panel (29) sandwiched between a first member (BZ1) and a second member (CS), and is interposed between a first panel surface facing the metallic first member (BZ1) and the first member (BZ1). The conductive buffer material (11) includes an inclusion material (15) and a conductive envelope material (14) that wraps the inclusion material (15), and the conductive buffer material (11) includes a main portion in which part of the envelope material (14) is brought closer to the first panel surface and the first member (BZ1) by the inclusion material (15) having a given thickness or more.
US08699234B2

An EMI noise shield board, in which an EBG structure is inserted, includes a first board portion and a second board portion. The first board portion has an upper surface, on which an electronic part is disposed, and a circuit for transferring a signal and power to the electronic part. The second board portion is located on a lower surface of the first board portion. The electromagnetic bandgap structure is inserted into the second board portion, and has a band stop frequency property such that an EMI noise transferred from the first board portion is shielded from being radiated to the outside of the EMI noise shield board.
US08699231B2

An electronic apparatus for a vehicle, includes an electronic device, a waterproof housing that receives the electronic device, and a filter. The housing has a ventilation hole that penetrates through a housing wall of the housing. The filter is attached to a filter attachment portion of the housing wall to cover the ventilation hole. A wall surface of the ventilation hole includes a slope surface section that has an increasing cross-sectional area, which progressively increases from an inner end to an outer end of the slope surface section toward an outer surface of the housing wall in a penetrating direction of the ventilation hole. Furthermore, a distance between the filter attachment portion and the outer surface is larger than that between the inner end of the slope surface section and the outer surface in the penetrating direction.
US08699217B2

A fixing device for use with at least one expansion card in a computer chassis includes a positioning member and a fixing member. One side of the positioning member defines at least one first slot. The fixing member includes a fixing portion and a rotatable portion rotatablely connected to the fixing portion. The fixing portion defines at least one second slot corresponding to the at least one first slot. When the rotatable portion is able to rotate to a position where the at least one first slot face to the at least one second slot, allowing opposite sides of the free end of the at least one expansion card.
US08699212B2

The present invention relates to an apparatus, method and system for electronic readers to be used by personnel operating in sensitive environments wherein inherently safe electronic equipment is either preferable or required, said environments include, but are not limited to, living and working within a hyperbaric/hypobaric containment vessel for extended periods. This invention provides a safe reliable mobile media device that allows people that operate in environments where electronic safety is particularly important, such environments include, but are not limited to, individuals placed under hyperbaric conditions; it provides an alternative means to communicate to the outside world through Internet applications. In addition, the instant invention allows individual the ability to read electronic books, download and upload technical information, curriculum and personal data, programs and data in real time.
US08699206B1

Methods and apparatus for storing information or energy. An array of nano vacuum tubes is evacuated to a pressure below 10−6 Torr, where each nano vacuum tube has an anodic electrode, a cathodic electrode spaced apart from the anodic electrode, and an intervening evacuated region. An excess of electrons is stored on the cathodic electrode.
US08699204B2

An element array and a footprint layout for an element array are disclosed. The element array can have a rectangular configuration defining two side surfaces and two end surfaces. The element array can include a plurality of stacked dielectric-electrode layers. One dielectric-electrode layer can include a plurality of element electrodes, such as eight element electrodes. Each of the plurality of element electrodes forms a part of an individual element for the element array. The element array device can further include a common electrode. The common electrode is used as part of each of the individual elements for the element array. The common electrode can include a lead for termination to one of the two end surfaces of the element array or, in a particular embodiment, to one of the two side surfaces of the element array.
US08699200B2

A redundant non-contact switch reports a status as closed or open for a first member and a second member that move relative to each other between an open state and a closed state. In some embodiments, the redundant non-contact switch includes a wireless authentication (WA) pair and a magnetic pair. The WA pair may include a WA responder attached to one of the first member and the second member, and a WA interrogator attached to the other of the first member and the second member. The WA pair may be configured to register a WA status of closed or open, depending on a WA authentication between the WA responder and the WA interrogator. The magnetic pair may include a magnet attached to one of the first member and the second member, and a magnet sensor attached to the other of the first member and the second member. The magnetic pair may be configured to register a magnetic status of closed or open, depending on whether a magnet distance between the magnet and magnet sensor is beyond a threshold magnet distance. In some instances, the redundant non-contact switch reports the status as closed only if both the WA status is registered as closed and the magnetic status is registered as closed.
US08699198B2

A transient voltage surge suppression device includes a varistor assembly having a compact thickness, and a disconnect element carrying a separable contact along a linear axis to disconnect the varistor element from external circuitry.
US08699195B2

Devices, such as mobile devices, may be exposed to short circuit and output overload events. To protect against such events, mobile devices typically include current limit circuits. Some current limit circuits may involve user programmable function. User programmable function may need accurate current limit detectors. Various embodiments of the present invention include devices and methods for detecting one or more programmed current limits. Some embodiments allow for a user application to select among parallel or serial configurations of current detection circuitry. Each such configuration may include multiple resistive devices of different resistive values.
US08699192B2

The invention relates to a method for providing short-circuit protection for a resistive AC load, wherein the load is connected with an AC power supply through an active controlled switch controlled by a controller. The method for providing short-circuit protection for the resistive AC load comprises the following steps of: turning on the active controlled switch within a first conduction angle range; obtaining the mean current value of the load through a current detection circuit; and determining whether the mean current value of the load is greater than a default value or not, wherein, if so, the active controlled switch is controlled to be turned off, and if not, the active controlled switch is controlled to be turned on. The invention also relates to a device and a switch for providing short-circuit protection for the resistive AC load. The method, the device and the switch for providing short-circuit protection for the resistive AC load, which are provided by the invention, have the advantages that: when the switch is required to be turned on, the switch is turned on first within the first conduction angle range which cannot cause damage to the switch and the circuit and then whether the switch is continued to be turned on or not is determined by determining whether the resistive AC load is subjected to a short circuit or not through the obtained current value; therefore, the switch and the circuit which are connected with the load can be protected while the resistive AC load in a short-circuit condition can be detected.
US08699187B2

A manufacturing method for a head-stack assembly. The method includes preparing a head-stack assembly. The method further includes placing a connection pad forming surface of a connector tab formed on an end of the trace so as to be positioned opposite to an edge of a circuit board; sliding an elastic component along a backside of the connection pad forming surface; and, stopping the elastic component on the backside and pressing the backside with the elastic component so as to press the connection pad forming surface against the edge. In addition, the method includes metal-joining the connector tab and a connection pad of the circuit board by applying heat to a connection pad of the connector tab and the connection pad on the circuit board while pressing the connection pad forming surface against the edge with the elastic component; and, removing the elastic component after the metal-joining.
US08699184B2

A method, including depositing a layer of material onto a base portion of a wafer, is disclosed. The layer of material has a first surface adjacent the base portion. The method also includes depositing a pattern of masking material onto a portion of a second surface of the layer. Material from the layer of material that is unprotected by the pattern of masking material is removed from the layer of material. By removing such material a portion of the layer of material is suspended from the base portion.
US08699174B2

A tape drive (232) that receives a tape cartridge (42) having a tape (256) comprises a tape head (280) and a control system (270). The tape head (280) transfers data between the tape drive (232) and the tape (256). The control system (270) utilizes linear parameterization to control the position of the tape head (280) relative to the tape (256). The control system (270) can include a compensator (J) and a filter (Q). The compensator (J) is a combination of the information contained in a nominal control system (370A) and the information contained in a model of the servo system (370B). The model of the servo system (370B) estimates system disturbances that affect the tracking ability of the control system (270). The filter (Q) filters the estimated system disturbances to generate a filtered system disturbance signal. The filtered system disturbance signal is then used to adjust the output of the compensator (J). Additionally, the control system (270) can utilize Youla-Kucera parameterization to control the position of the tape head (280) relative to the tape (256). Further, the control system (270) controls the position of the tape head (280) relative to the tape (256) without the use of a feed-forward sensor.
US08699172B1

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks. Data is read from a target track, and an off-track read capability (OTRC) is generated for a plurality of segments of the target track. For example, an OTRC may be generated for a plurality of data sectors, wherein the combined OTRCs may be evaluated to compute an average track center, or an average track width, or a repeatable runout (RRO).
US08699155B2

Disclosed herein is a lens mechanism including: a base; a guide member fixed to the base; a lens holding member adapted to hold the lens and which is held by the guide member in such a manner as to move straight along the optical axis; a rotary member adapted to rotate while at the same time engaging with part of the lens holding member so as to cause the lens holding member to move straight along the optical axis; and polymer actuator elements each of which has one end fixed to the base or guide member and the other end engaging with part of the rotary member so as to rotate the rotary member in a plane orthogonal to the optical axis.
US08699146B2

A zoom lens system includes a positive first lens group, a negative second lens group, a positive third lens group and a positive fourth lens group, in that order from the object side. Upon zooming from the short to long focal length extremities, the distance between the first and second lens groups increases, the distance between the second and third lens groups decreases, and the distance between the third and fourth lens groups changes. The second lens group includes a negative lens element having a concave surface on the image side, a negative lens element having a concave surface on the image side, and a plastic positive lens element having an aspherical surface on at least one side and having a convex surface on the object side, in that order from the object side.
US08699142B2

The variable focus lens of the present invention changes the refractive power by changing each of the shapes of a first interface formed by a first liquid and a second liquid that have refractive indices that differ from each other and a second interface formed by the second liquid and a third liquid that have refractive indices that differ from each other. Thereby, this variable focus lens changes the first interface and the second interface such that the sign of the refractive power of the first interface and the sign of the refractive power of the second interface differ from each other.
US08699126B2

A multi-wavelength light amplifier includes a first-stage light amplifier which has a first light amplifying optical fiber amplifying a light input, a second stage light amplifier which has a second light amplifying optical fiber amplifying a first light output from the first-stage light amplifier, and an optical system which maintains a second light output of the second-stage light amplifier at a constant power level. The first-stage and second-stage light amplifiers have different gain vs wavelength characteristics so that the multi-wavelength light amplifier has no wavelength-dependence of a gain thereof.
US08699125B2

A reconfigurable optical amplifier is formed of a plurality of optical switches and a plurality of fiber amplifier sections to provide a switchable amplifying network. A variable pump splitter provides pump light from an optical pump source to two or more fiber amplifier sections. The optical switches and variable pump splitters are formed in a planar lightwave circuit, which may further include pump WDM combiners, variable optical attenuators, tap couplers and other optical components, and to which monitoring photodiodes and the fiber amplifier sections are coupled. A same PLC can be used for a wide variety of reconfigurable optical amplifiers.
US08699121B2

An illumination system of a microlithographic projection exposure apparatus comprises an optical raster plate having a light entrance surface. An irradiance distribution on the light entrance surface determines an angular light distribution of projection light when it impinges on a mask to be illuminated. The illumination system further comprises a control unit and a spatial light modulator which produces on the light entrance surface of the optical raster plate a plurality of light spots whose positions can be varied. At least some of the light spots have, along a reference direction (X), a spatial irradiance distribution comprising a portion in which the irradiance varies periodically with a spatial period P.
US08699115B2

A production method for a micromechanical component and a micromechanical component apparatus are provided encompassing the steps of: forming a housing having an incident light window, forming a multitude of optically active surfaces on a wafer, subdividing the wafer into a multitude of chips having at least one optically active surface in each case, which surface is designed in such a way that, at least in a deactivated operating mode of the chip, the optically active surface is situated in an initial position with respect to the chip, and affixing at least one of the chips inside the housing, the optically active surface of the chip in its initial position being aligned at an angle of inclination that is not equal to 0° and not equal to 180° with respect to the incident light window.
US08699114B2

A multifunctional building component is capable of serving as one or more of a window, a wall, a shading device, a roofing element, a color panel, a display, and an energy harvesting, storage, and distribution element.
US08699113B2

A passive suspension for a bimorph or other self-deforming mirror includes elements, e.g., of herringbone shape, extending between an edge of the mirror substrate and a support structure. The elements have portions directed transversely (e.g. obliquely) relative to a direction of relative movement between the mirror edge and the support structure, so as to accommodate the movement by bending.
US08699112B2

An optical scanner includes: a light reflecting section having light reflectivity; a movable plate which includes the light reflecting section and can be displaced; four link sections connected to the movable plate; and a supporting section supporting the four link sections. The four link sections are provided on an outer circumference of the movable plate at 90-degree intervals along a circumferential direction of the movable plate in a plan view. Each link section includes a turnable drive section, and a shaft section which connects the movable plate and the drive section. The shaft section is bent and deformed in a thickness direction of the movable plate by turning the drive section.
US08699111B2

Described are a method and apparatus for high-speed phase shifting of an optical beam. A transparent plate having regions of different optical thickness is illuminated by an optical beam along a path of incidence that extends through the regions. The transparent plate can be moved or the optical beam can be steered to generate the path of incidence. The optical beam exiting the transparent plate has an instantaneous phase value according to the region in which the optical beam is incident. Advantageously, the phase values are repeatable and stable regardless of the location of incidence of the optical beam within the respective regions, and phase changes at high modulation rates are possible. The method and apparatus can be used to modulate a phase difference of a pair of coherent optical beams such as in an interferometric fringe projection system.
US08699108B2

An image processing device includes an acceptance unit which accepts an input of print data; a decision unit which decides whether or not a draw instruction for a two-color image consisting of a background color and a foreground color is contained in the print data accepted by the acceptance unit; and a conversion unit which converts to draw a graphic representing a part of the foreground color in the two-color image for an image drawn area, instead of a draw process in pixel units concerning the two-color image, when the decision unit decides that the draw instruction for the two-color image is contained in the print data.
US08699106B2

Conventionally, it is not possible to evenly correct a color conversion table of a reading device in the entire color region even with a limited number of patches. In order to correct a color conversion table, a color conversion table from a device-independent color space into a device-independent color space is newly stored. A shift in read data between devices is reflected in a correction 3D-LUT and a color conversion table is corrected using the correction 3D-LUT. Thereby, it is possible to correct the entire color region with a smaller number of pieces of data and with less time and effort than when a color conversion table is newly recreated.
US08699094B2

An image reader capable of entering a power save mode for saving power consumption during standby includes: a gain amplifier; a reference white plate that is to be scanned when gain control of the gain amplifier is performed to obtain a controlled gain value; a carriage that moves to an stops at an area corresponding to the reference white plate when the image reader enters the power save mode; a gain storage section that stores the controlled gain value as a recovery parameter when the image reader enters the power save mode; and a gain setting section that sets the recovery parameter as the controlled gain value when the image reader exits the power save mode.
US08699078B2

An image processing apparatus includes an information obtainment unit that obtains image information including data regarding a binary image, a plate-information generating unit that generates plate information, an instruction obtainment unit that obtains a first or second generating instruction, a job-file generating unit, and an output unit that outputs a job file to an image forming apparatus. The job-file generating unit generates, for the first generating instruction, a job file for causing the image forming apparatus to form images using data representing blank for a plate for which the plate information indicates that no image information exists, and data included in image information corresponding to a plate for which the plate information indicates that image information exists, and generates, for the second generating instruction, a job file for causing the image forming apparatus to form an image for each plate using data included in image information.
US08699074B2

An information processing apparatus capable of communicating with a printing device includes an input unit for inputting a search condition for searching for a desired printing device, a display unit for displaying at least one printing device that satisfies the search condition, a selection unit for selecting a printing device from the at least one printing device displayed by the display unit, and a setting unit for setting the search condition input by the input unit as a printing setting for the printing device selected by the selection unit in accordance with selection of the printing device by the selection unit.
US08699056B2

a printing system comprising a terminal apparatus and a printing apparatus interconnected via a network, and said printing apparatus comprising: an identifier that identifies a user making access; an information acquirer that acquires information of a terminal apparatus used by the user who is identified by said identifier; and a transmitter that transmits printing apparatus information that is information of the printing apparatus itself, to the user's using terminal apparatus that is indicated in the information acquired by said information acquirer, and said terminal apparatus comprising: a receiver that receives the printing apparatus information transmitted from said printing apparatus; and a setter that sets said printing apparatus as the default printing apparatus according to the printing apparatus information received by said receiver.
US08699048B2

A multifunctional printer comprises a CCD for reading an image on one side of a document, a CIS for reading an image on the other side of the document, an image processing unit for processing the image of the side read by the CCD or the CIS, and a determining unit (S12) for determining which of the images of the sides read by the CCD and the CIS is to be processed first by the image processing unit.
US08699044B2

An information processing apparatus that lightens the workload for a serviceman or an administrator who imports setting information into the information processing apparatus. The information processing apparatus includes an operation section via which the user can input data. The apparatus stores setting information containing a plurality of settings required for operation control and discriminating information on each setting for discriminating whether the setting is of a common setting item or of an apparatus-specific setting item, changes the discriminating information on each setting of the setting information, according to a specific instruction given by the user via the user interface, and externally outputs the stored setting information.
US08699038B2

Apparatus for monitoring a thickness of a silicon wafer with a highly-doped layer at least at a backside of the silicon wafer is provided. The apparatus has a source configured to emit coherent light of multiple, wavelengths. Moreover, the apparatus comprises a measuring head configured to be contactlessly positioned adjacent the silicon wafer and configured to illuminate at least a portion of the silicon wafer with the coherent light and to receive at least a portion of radiation reflected by the silicon wafer. Additionally, the apparatus comprises a spectrometer, a beam splitter and an evaluation device. The evaluation device is configured to determine a thickness of the silicon wafer by analyzing the radiation reflected by the silicon wafer by an optical coherence tomography process. The coherent light is emitted multiple wavelengths in a bandwidth b around a central wavelength wc.
US08699037B2

An apparatus is provided for inspecting holes in components. The apparatus includes a telecentric lens system positionable at a near end of a hole with an optical axis of the lens system aligned with the axis of the hole to image the interior of the hole. The apparatus further includes an illumination system for illuminating the interior of the hole. The apparatus further includes a camera arranged to receive an image of the illuminated interior of the hole from the telecentric lens system. The illumination system includes a light source for producing a beam of parallel light, and optics for directing the produced beam through the telecentric lens system along the optical axis thereof, and through the hole. The beam reaches the far end of the hole, and is reflected from a surface located at or adjacent the far end of the hole to illuminate the interior of the hole.
US08699034B2

Systems and methods for improved resonator fiber optic gyroscope intensity modulation control are provided. In one embodiment, a resonant fiber optic gyroscope (RFOG) having a residual intensity modulation (RIM) controller is provided. The controller includes an intensity modulator optically coupled to receive a light beam from a laser source modulated at a resonance detection modulation frequency, and an optical tap device optically coupled to the intensity modulator. The controller also includes a feedback servo coupled to the optical tap device and the intensity modulator, the demodulating feedback servo generating a sinusoidal feedback signal to the intensity modulator. The feedback servo adjusts an amplitude and phase of the sinusoidal feedback signal provided to intensity modulator based on a residual intensity modulation detected by the demodulating feedback servo.
US08699031B2

An optical measurement device is adapted to measure characteristics of a measurement targeted fluid based on a transmitted inspection light. The device comprises a cell having an internal space for accommodating the measurement targeted fluid to flow therein and having a pair of opposing through holes for transmitting the inspection light, each of the through holes sealed with a transparent member. The device includes a projection optical system member having a port for projecting the inspection light and a light-receiving optical system member having a port for receiving the inspection light transmitted through the internal space. A base member is provided for supporting the cell, the projection optical system member, and the light-receiving optical system member in a configuration with gaps between the cell and the respective optical system members to accommodate movement in a predetermined range along a direction perpendicular to an optical axis of the inspection light.
US08699028B2

A cell/particle analyzing device includes a light-emitting unit, a light-diverting unit, a first receiving unit and a second receiving unit. The light-emitting unit generates a first light beam. The light-diverting unit is connected to the light-emitting unit and has an input end, a bidirectional transceiving end and an output end. The input end receives the first light beam generated by the light-emitting unit. The bidirectional transceiving end transmits the first light beam generated by the light-emitting unit and receives a second light beam. The output end outputs the second light beam. The first receiving unit is connected to the output end of the light-diverting unit and receives the second light beam. The second receiving unit is aligned with the bidirectional transceiving end.
US08699012B2

A measurement system comprising an analog position sensitive device is provided that can measure the XY position of a plurality of light beams at very high resolution. In accordance with one exemplary associated method, a connector bearing one or more optical fibers is fixedly positioned before a position sensing detector so that light emanating from the ends of the optical fibers will strike the position sensing detector. A light beam is passed through at least one opening in the connector, such as a guide pin hole onto the detecting surface of the PSD to establish the position of the connector. Next, each optical fiber in the connector is individually illuminated sequentially so that the light emanating from the fiber falls on the position sensing detector. The locations of all of these light beams striking the PSD are compared to position of the light beam passed through the guide pins and/or to each other to determine if all the fibers are in the correct positions relative to the connector. In addition, it is possible to simultaneously measure the magnitude of the light emanating from each fiber in order to measure the quality of the light transmission through the connector/cable assembly.
US08699010B2

An examination kit allows for discovery of the axis of direction and stress areas of polarized lenses. The kit comprises a lower light box with a transparent work surface, two polarized film sheets, a dial gauge with notches defining allowable variation of axis direction and an upper polarized lens for viewing the tested polarized lens in various states and positions.
US08699008B2

The distance measuring device includes a light source (1), a light-receiving sensor (2), a timing controller (5), a distance calculator (6), and a delay controller (8). The timing controller (5) outputs a modulation signal and plural reference timing signals. The modulation signal is a square wave signal having high and low level periods appearing alternately. Each of the high and low level periods has its length randomly selected from integral multiples of a predetermined unit time period. The reference timing signals include a signal having the same waveform as that of the modulation signal and a signal having the same waveform as that of the inverted modulation signal. The light source (1) varies an intensity of the light in concordance with the modulation signal. The delay controller (8) delays the plural reference timing signals by the delay period (Td) to create plural timing signals respectively. The light-receiving sensor (2) accumulates the electric charges generated within the reception time period, with regard to each of the timing signals. The distance calculator (6) calculates the time difference (τ) from amounts of the electric charges respectively associated with the timing signals, and calculates a distance (L) to the target (3) on the basis of the time difference (τ) and the delay period (Td).
US08699002B2

A laser irradiation device and a method of manufacturing an organic light emitting diode display device using the same. The laser radiation device prevents the scattering of the laser light into portions of the donor substrate that correspond to non-transmissive regions of a mask pattern. To reduce the scattering, the mask pattern is designed so that 1) non-transmissive regions of a surface of the mask pattern that faces the laser source have a reflective layer, 2) the surface of the mask pattern that faces the laser source is oriented to have a certain angle with respect to the laser beam axis, and 3) a surface of the mask pattern that faces the donor substrate has an anti-reflective layer. Each of these design aspects of the mask pattern prevents laser light from being scattered and prevents irradiating portions of the donor substrate that corresponds to a non-transmissive region of the mask pattern.
US08698994B2

A liquid crystal display device includes a first substrate, a second substrate, a first insulation layer, an anti-corrosion layer, a liquid crystal layer, and a seal pattern. The second substrate faces the first substrate, and includes a display area which displays an image, and a non-display area surrounding the display area. The first insulation layer is provided on the second substrate, and exposes a layer thereunder at an edge of the non-display area. The anti-corrosion layer is provided at an edge of the first insulation layer. The liquid crystal layer is disposed between the first and second substrates. The seal pattern is provided on the first insulation layer, and couples the first and second substrates.
US08698990B2

A liquid crystal display (LCD) is provided, which includes: first and second gate lines, a data line intersecting the gate lines, first to fourth drain electrodes located near the intersections between the first and second gate lines and the data line, and a coupling electrode. First to fourth pixel electrodes respectively connected to the first to fourth drain electrodes are also provided, and the first pixel electrode is connected to the coupling electrode while the fourth pixel electrode overlaps the coupling electrode. The LCD further includes a common electrode opposite the pixel electrodes, a liquid crystal layer interposed between the pixel electrodes and the common electrode, and a domain partitioning member formed on at least one of the pixel electrode and the common electrode. Two long edges of the domains are angled with respect to the first and the second gate lines or the data line substantially by about 45°.
US08698984B2

A color filter is provided which is formed by using a small mask continuous exposure method in which a portion between adjacent exposed areas is shielded from light by a blind shutter, and which has dummy photo spacers formed on a colored layer outside a display pixel area at a uniform height. Firstly, by using the small mask continuous exposure method, a colored layer is formed which extends in the X-axis direction astride the display pixel area and a frame area. At this time, the edges of the blind shutter which are parallel to the Y axis are each positioned so as to be distant by 500 μm to 1000 μm from a side which forms the outer circumference of the outermost opening and which is closest to the frame area extending in the Y-axis direction. Next, photo spacers are formed on the colored layer such that the central axis of each photo spacer is positioned in a range of positions that are distant by 300 μm or less from a side which is closest to the frame area extending in the Y-axis direction.
US08698974B2

A receiving module of a liquid crystal display panel includes a mold frame and a bottom chassis. The mold frame forms an internal space that receives a backlight unit. The bottom chassis includes a bottom portion facing a rear side of the mold frame and includes side walls connected with the bottom portion and facing an outer side of the mold frame. At least one of the side walls includes a fastening protrusion in at least one side thereof, and the mold frame includes a groove portion that receives, at an outer side thereof, the at least one side wall including the fastening protrusion such that the mold frame is coupled to an inner side of the side wall and the fastening protrusion.
US08698972B2

A liquid crystal display device is provided. The liquid crystal display device includes a side frame provided with a reflective surface to refract light irradiated from light-emitting diodes arranged to direct light upward at a predetermined position. The side frame constitutes the side periphery of the liquid crystal display device and is connected with a bottom chassis through a holder. The configuration of the side frame and reflective surface is able to reduce a width of a bezel portion of a top chassis and prevent light from bypassing a light guide portion so as to prevent bright lines from forming on a display.
US08698970B2

An object is to provide a display device with excellent display characteristics, where a pixel circuit and a driver circuit provided over one substrate are formed using transistors which have different structures corresponding to characteristics of the respective circuits. The driver circuit portion includes a driver circuit transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using a metal film, and a channel layer is formed using an oxide semiconductor. The pixel portion includes a pixel transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using an oxide conductor, and a semiconductor layer is formed using an oxide semiconductor. The pixel transistor is formed using a light-transmitting material, and thus, a display device with higher aperture ratio can be manufactured.
US08698969B2

Disclosed is a liquid crystal panel comprising a scan signal line (16x), a data signal line (15x), and a transistor (12a) that is connected to the scan signal line (16x) and the data signal line (15x), wherein a pixel (101) is provided with pixel electrodes (17a, 17b). The pixel electrode (17a) is connected to the data signal line (15x) through the transistor (12a). The liquid crystal panel also includes a capacitance electrode (37a) which is electrically connected to the pixel electrode (17a). The capacitance electrode (37a) and the pixel electrode (17a) overlap with each other through an insulating film interposed therebetween; the capacitance electrode (37a) and the pixel electrode (17b) overlap with each other through an insulating film interposed therebetween; and the areas of the overlapping portions are equal to each other. Consequently, the yield can be improved in a capacitive coupling type pixel division system active matrix substrate or in a liquid crystal panel comprising the active matrix substrate.
US08698964B2

According to one embodiment, a television apparatus includes a panel unit, a support base, and a plurality of slide support mechanisms. The panel unit includes a front panel arranged in front of a display panel. The support base supports the display panel. The slide support mechanisms are attached to the support base to slidably support the panel unit. The slide support mechanisms includes an elastic bush and a combined member. A through portion is formed in the elastic bush. The elastic bush has a circumference portion attached to one of the support base and the panel unit. The combined member is combined with the other of the panel unit and the support base via a combining portion passing through the through portion, and holds the elastic bush with the other of the panel unit and the support base.
US08698954B2

A method includes the step of: calculating a synthesis ratio based on a motion estimation reliability being decided by integrating a first motion estimation reliability, a second motion estimation reliability, and a third motion estimation reliability, the first motion estimation reliability being decided by a difference absolute value between pixels within an interlaced image at a preceding time and pixels within an interlaced image at a subsequent time, used to calculate a pixel value interpolated when the second progressive image is generated, the second motion estimation reliability being decided by the widths of areas of interlaced images at preceding and subsequent times used to calculate the pixel values to be interpolated, the third motion estimation reliability being decided by a combination of a line luminance change of an interlaced image at a preceding time and a line luminance change of an interlaced signal at a subsequent time within the area.
US08698952B2

A camera module according to an embodiment of the present invention may include a first Printed Circuit Board (PCB) configured to have an image sensor mounted thereon; a housing unit disposed over the first PCB; a holder module spaced apart from a bottom surface within the housing unit at a specific interval and configured to have first coils wound on its outer circumferential face and to include at least lens therein; a second PCB combined with the bottom surface of the holder module; a third PCB disposed over the holder module; a plurality of wire springs each configured to have one end connected to the second PCB and the other end connected to the third PCB; and buffer units provided at the connection units of the wire springs and the third PCB and configured to surround the connection units of the wire springs and the third PCB.
US08698950B2

A camera control device and a method for operating a mobile terminal having a single camera module in selected modes to reduce the power consumption of the mobile terminal is disclosed. The camera control device for a mobile terminal includes a camera module, a memory, and a control unit. The camera module has a sensor for photographing an image. The memory stores tables which are provided for respective modes of the camera module and which include camera register values set for each mode and stores initial values of the sensor for the respective modes to initialize the sensor of the camera module. The control unit determines a mode of operating the camera module, extracts camera register values for the mode from a corresponding table stored in the memory, and operates the camera module according to the extracted camera register values to implement the corresponding mode.
US08698946B2

A method for capturing multiple sets of image data with an electronic camera having a shutter and an electronic shutter for selectively allowing light to reach an image sensor comprises opening the shutter and the electronic shutter, allowing light to reach the image sensor for a first exposure time, closing the electronic shutter, reading out pixel data captured during the first exposure time, allowing light to reach the image sensor for a second exposure time, and, reading out pixel data captured during the second exposure time. The method may be used to obtain multiple differently exposed images of a scene for combination into a high dynamic range image.
US08698941B2

A switchable imaging apparatus having an image display mode and an image capture mode, comprising: a display screen to provide a displayed image when the display screen is in a first display state, wherein the display screen is at least partially transparent when the display screen is switched to a second transparent state; a set of optical beam deflectors, each optical beam deflector being individually switchable between a first non-deflecting state and a second deflecting state wherein imaging light from a corresponding section of the scene is deflected into a camera positioned in a location peripheral to the display screen; and a controller which synchronously switches the display screen between the first display state and the second transparent state, and the individual optical beam deflectors between their first non-deflecting state and their second deflecting state, thereby providing the image display mode and the image capture mode.
US08698940B2

A switchable imaging apparatus having a transparent viewing mode and an image capture mode, comprising: a transparent plate having a front surface, wherein a scene is viewable through the transparent plate when the imaging apparatus is in the transparent viewing mode; an optical beam deflector positioned within the transparent plate, wherein the optical beam deflector is switchable between a first non-deflecting state and a second deflecting state, such that when the optical beam deflector is in the second deflecting state imaging light from the scene is deflected into a camera positioned in a location peripheral to the transparent plate; and a controller which synchronously switches the optical beam deflector between the first non-deflecting state and the second deflecting state, thereby providing the transparent viewing mode and the image capture mode.
US08698932B2

A solid-state image pickup apparatus supplies power during a driving for a signal read via a pixel transistor that is adjacent in a Y direction (vertically). In the solid-state image pickup apparatus, for resetting, a drive pulse RsrD is supplied on a drain line connected in the horizontal direction.
US08698927B2

An image-pickup element includes an image-pickup pixel configured to photoelectrically convert light from an image-pickup lens to generate an image of an object, and a first focus detection pixel and a second focus detection pixel configured to receive light having passed through part of an area of an exit pupil of the image-pickup lens, and an electrode part of the first focus detection pixel and an electrode part of the second focus detection pixel are arranged at ends of a photoelectrical conversion part that are opposite to each other in a pupil diving direction of the first focus detection pixel and the second focus detection pixel.
US08698909B2

The invention provides data for display on the display area for a child frame when the child frame is synthesized and displayed on the parent frame in picture-in-picture playback in order to give the displayed area of the child frame in conformity with the video content in the parent frame, as well as providing a video display apparatus etc. for displaying the child frame at an appropriate displayed position using the data for display. A video display apparatus 1 includes: decoders 101 and 103 for decoding two sets of video data; a synthesizer 105 for synthesizing the decoded videos to output; an input unit 108 for commanding display/non-display of the child frame; a processing controller 109 for controlling the operations of decoders 101 and 103 in accordance with the command; and a position designator 110 which receives the command and the data for display and time information and designates the displayed position of the child frame to the synthesizer 105. The position designator 110 determines the displayed position of the child-frame video in accordance with displayable time information of the child-frame video and information on the displayed area or displayable area depending on time, included in the data for display.
US08698897B2

The creation of a digest video is facilitated, and the editing efficiency is improved. An information processing device is provided with a moving image acquiring unit for acquiring a moving image during imaging, and an event acquiring unit for acquiring event data that is information indicating a scene of each frame of the moving image acquired by the moving image acquiring unit. If the event data acquired by the event acquiring unit satisfies a predetermined condition, a cut signal is generated, the moving image is cut in a predetermined range on the basis of the cut signal, and the cut moving image is stored in a nonvolatile storage medium.
US08698891B2

Determining spatial information about a part includes positioning the part in a fixture having two reference surfaces, where the part is positioned between the two reference surfaces, imaging the two reference surfaces and opposing surfaces of the part to different locations of a multi-element detector, simultaneously acquiring images of the opposing sides of the part and the two reference surfaces using the multi-element detector, and determining spatial information about the part based on the simultaneously acquired images.
US08698885B2

In one embodiment of the invention, an apparatus is disclosed including an image sensor, a color filter array, and an image processor. The image sensor has an active area with a matrix of camera pixels. The color filter array is in optical alignment over the matrix of the camera pixels. The color filter array assigns alternating single colors to each camera pixel. The image processor receives the camera pixels and includes a correlation detector to detect spatial correlation of color information between pairs of colors in the pixel data captured by the camera pixels. The correlation detector further controls demosaicing of the camera pixels into full color pixels with improved resolution. The apparatus may further include demosaicing logic to demosaic the camera pixels into the full color pixels with improved resolution in response to the spatial correlation of the color information between pairs of colors.
US08698882B2

A sample and hold circuit includes a plurality of capacitors, a network of switches and a control circuit. The control circuit is operable to control the network of switches so as to sample an incoming signal onto at least some of the plurality of capacitors. In such an operation, each capacitor takes a sample of the incoming signal at a different time. The sample and hold circuit outputs a signal corresponding to an average of the samples.
US08698875B2

A system and method are presented for estimating the orientation of a panoramic camera mounted on a vehicle relative to the vehicle coordinate frame. An initial pose estimate of the vehicle is determined based on global positioning system data, inertial measurement unit data, and wheel odometry data of the vehicle. Image data from images captured by the camera is processed to obtain one or more tracks, each track including a sequence of matched feature points stemming from a same three-dimensional location. A correction parameter determined from the initial pose estimate and tracks can then be used to correct the orientations of the images captured by the camera. The correction parameter can be optimized by deriving a correction parameter for each of a multitude of distinct subsequences of one or more runs. Statistical analysis can be performed on the determined correction parameters to produce robust estimates.
US08698867B2

A housing immobilizing mechanism has a drive source that drives at a predetermined speed; a housing for holding the drive source; a number of fasteners greater than a number of predetermined fastening sites on the housing; and an immobilizing member attached to a plurality of the fasteners, the immobilizing member adapted to immobilize the housing. The immobilizing member is attached to a combination of fasteners to which the immobilizing member is attached that is not a combination in which an amplitude of vibration relative to a drive speed of the drive source is greatest, there being at least one fastener to which an immobilizing member is not attached.
US08698865B2

A first lens array unit includes a first lens array plate and a second lens array plate in which a plurality of lenses are provided in the main scanning direction, and a first light shielding member piece and a second light shielding member piece provided with a plurality of through holes corresponding to the lenses. The first lens array plate, the second lens array plate, the first light shielding member piece, and the second light shielding member piece are formed as one piece. The lens array is built by bending joints joining the lens array plates and the light shielding member pieces such that the lens is located to directly face the corresponding through hole.
US08698861B2

According to one embodiment, a transporting path transports a paper with a heat erasable image. A first color erasing unit has a first heat roller and a first press roller. A second color erasing unit, downstream of the first color erasing unit, has a second heat roller and a second press roller. A gear drive train, engages the first heat roller and the second heat roller. An opening and closing mechanism moves between an open and a closed position. While maintaining the state of the gear drive train, the open position has the first press roller separated from the first heat roller and the second press roller separated from the second heat roller. In the closed position, the first press roller is in close proximity to the first heat roller and the second press roller is in close proximity to the second heat roller.
US08698860B2

An image forming device includes a photoconductive body, an exposure unit configured with a plurality of light emitting elements aligned in a predetermined direction, the exposure unit being adopted to expose the photoconductive body to light emitted by the light emitting elements, a frame configured to support both sides of the exposure unit in the predetermined direction, the frame having a reference portion configured to position the exposure unit in the predetermined direction in contact with an end of the exposure unit in the predetermined direction, and a pressing member provided to one of the frame and the exposure unit, the pressing member being configured to press the end of the exposure unit against the reference portion.
US08698857B2

The present invention aims to provide a driving control circuit of a display device that is capable of preventing an unnatural black screen. To this end, the driving control circuit is configured to include a plurality of TMICs, each of which is merged with a timing controller and a source driver, and the time controller is configured to adjust end locations of the horizontal blank intervals of data enable signals to match the end locations outputted from TMICs to an end location of a horizontal blank interval of a data enable signal outputted from another TMIC, and, when a gate output enable signal is supplied, perform adjustment so as to indicate a rising edge of the gate output enable signal before the data latch enable signal having the highest frequency is supplied.
US08698837B2

One embodiment of the present invention sets forth a technique for rendering clipped paths by first generating clip stencil buffer state indicating pixels that are inside of the clip path. The clip stencil buffer state may also store an opacity value for each covered pixel to generate a mask that modulates the opacity of a draw path that is clipped. Clipped draw stencil buffer state is then generated indicating pixels of the draw path that should be covered based on the clip stencil buffer state and coverage of the draw path. The clipped draw path is then filled or stroked to produce the clipped draw path. The clip and draw paths may be filled or stroked without tessellating the paths. Path rendering may be accelerated when a GPU or other processor that is configured to perform operations to generate the clip stencil buffer state and the clipped draw stencil buffer state, and to fill or stroke the clipped draw path.
US08698833B2

A color designation control device includes: an image acquisition section that acquires a color image; and a display control section that displays a user interface screen, which includes at least a preview image of the acquired color image and a hue scale representing a change in hue, on a predetermined display while accepting designation of a position or a region within the preview image, acquiring a hue at the designated position or in the designated region from the preview image, and adding a specific indication for a range within the hue scale corresponding to the acquired hue.
US08698830B2

Provided is an image processing apparatus which includes an image selection unit selecting one image data from a plurality of input image data, an image generation unit generating a computer graphics image based on computer graphics description data, an image mapping unit determining an object or a portion of the object of computer graphics drawn by the image generation unit as the target of texture mapping and texture-mapping an image according to the image data selected by the image selection unit onto a surface of the target of texture mapping, and an image selection control unit controlling the image data selection by the image selection unit according to an attribute given to the target of texture mapping.
US08698828B2

In a graphics processing system, when a fragment reaches a texturing stage, it is determined whether the texture to be applied is a static or dynamic texture. If it is determined that the required texels relate to a dynamic texture, then the system first tries to fetch those texels from a dynamic texture memory. If it is found that the texels are not available in the dynamic texture memory, then the relevant texels are generated in an “on-demand” fashion and stored in the dynamic texture memory so that they can be applied to the fragment.
US08698820B2

In a graphics processing system, a command list reader first reads-in and identifies a portion of a command list. The primitives corresponding to the commands in the portion of the command list are then subjected to a Z-only processing pass. This allows a Z-buffer 16 and a hierarchical Z-pyramid 8 to be filled with the appropriate Z-values for the primitives in the portion of the primitive list. The primitives are then subjected to a second, normal rendering, processing pass, but the filled Z-buffer 16 and Z-pyramid from the first processing pass are used together with the Z-tests 7, 10 performed in the second processing pass to determine which primitive should be processed for each sampling point in the second processing pass.
US08698814B1

A mapping engine maps general processing clusters (GPCs) within a parallel processing subsystem to screen tiles on a display screen based on the number of enabled streaming multiprocessors (SMs) within each GPC. A given GPC then generates pixels for the screen tiles to which the GPC is mapped. One advantage of the disclosed technique is a given GPC performs a fraction of the processing tasks associated with the parallel processing subsystem that is roughly proportional to the fraction of SMs included within the GPC.
US08698813B2

For each of a plurality of rendering objects to be used to generate a screen to be provided for a client device, identification information and detailed information indicating data necessary for rendering are acquired. By referring to detailed information of each of the plurality of rendering objects, the rendering order of all the rendering objects is determined so as to allocate consecutive ordinal numbers to rendering objects having at least partial data indicated by detailed information in common. A rendering control apparatus transfers data, indicated by detailed information of a rendering object in accordance with the rendering order, to a GPU. In this process, among data indicated by detailed information of rendering objects which are continuous in the rendering order, only data which is not the same as data already transferred to the GPU is read out and transferred.
US08698812B2

A video graphics chip includes a graphics module configured to process incoming video information in accordance with different modes to produce a video output signal and to transmit the video output signal toward a display screen for rendering of video corresponding to the video information, and a display mode module coupled to the graphics module configured to analyze the incoming video information to determine a type of video associated with the incoming video information and to send a video mode indication of a preferred video processing mode for the incoming video information to the graphics module, where the graphics module is configured to process the incoming video information in accordance with a selected mode from the plurality of different modes based on the video mode indication received from the display module.
US08698803B2

Methods and computer-storage media are provided for rendering three-dimensional (3D) graphics by tessellating objects using novel structures and algorithms. Rendering utilizing “patches,” configurable functions that include a specified number of control points, allows for computation on a per-patch or per-control-point basis, in addition to traditional per-vertex, per-primitive, and per-pixel methods. This produces a number of advantages over previous tessellation methods, including the reuse of computations across existing vertices and the ability to process at a lower frequency. The operations to compute points are simplified in order to optimize system resources used in the process. Transitions from un-tessellated to tessellated objects are smoother utilizing the present invention, while developers have more flexibility in the level of detail present at different edges of the same patch. Detail within a displacement map also can be increased without negative effects associated with previous systems and methods.
US08698798B2

A system and method for visualizing images in a three-dimensional context. The method involves receiving user input specifying a polyline in a given cartographic reference system. The polyline is displayed in a 2D window. A set of geometry data is generated based on the polyline and a user-specified vertical range. The geometry data set represents a folded object in three-dimensional space, where the folded object has one fold for each knee point in the polyline. A 3D virtual world is rendered to obtain a rendered image. The rendering action includes rendering the geometry data set using a given image as texture. The rendered image is displayed in a 3D window, where the displayed rendered image visually represents the given image as being painted onto the folded object in the three-dimensional space.
US08698793B2

Movement means moves, in accordance with a user performing an operation, a moving object including a vehicle object, and a rider object riding the vehicle object, and the vehicle object and the rider object are positioned in the virtual world. Contact determination region defining means defines at least one contact determination region for the moving object. Contact determination means determines a contact in the virtual world by using the at least one contact determination region. Contact action control means selects a foot, of the rider object, which is to contact a contact object positioned in the virtual world, in accordance with a determination result of the contact determination means, and performs control such that the selected foot contacts the contact object. Display control means displays the moving object by using the display device.
US08698789B2

A display apparatus includes; a display panel which displays an image using a light, wherein the display panel is divided into a plurality of display areas corresponding to the image, a plurality of main-light source groups which each have a plurality of light sources, wherein the main-light source groups are arranged respectively corresponding to the display areas to provide the light thereto, a power source circuit is connected to each main-light source groups to provide a corresponding driving power to each of the main-light source groups, and a plurality of sub-light source groups, each of which is arranged between two adjacent main-light source groups and wherein each sub-light group receives the driving power applied to each of the two main-light source groups adjacent thereto to provide a light corresponding to an average brightness of the two adjacent main-light source groups to a border area between two adjacent display areas.
US08698783B2

Disclosed is a touch panel comprising a display panel (for example, a liquid crystal panel) (1); a plurality of mirrors (2) provided on an edge of a display surface side of the display panel (1); a light source (3); a plurality of light sensors (4) embedded in the display panel (1), positioned immediately under the mirrors (2), and for which light emitted from the light source (3) is guided by the mirrors (2); and a data interpolation processing unit that, if an output signal from a certain light sensor included in the plurality of light sensors (4) is at most at a threshold, calculates interpolation data from output signals that are stronger than the threshold from light sensors about a periphery of the certain light sensor.
US08698777B2

[Subject] To provide a mount structure of a touch input device having a pressure sensitive sensor in which visibility can be prevented from being lowered even when the pressure sensitive sensor is mounted, water-proofness and dust-proofness are excellent, and a pressure can be easily detected with high measurement accuracy.[Solution] According to a mount structure of a touch input device which includes a touch input device having at least a touch panel, and a pressure sensitive sensor attached to a lower surface thereof, and a casing dented to allow the device to be externally fitted in, and having a concave part or an opening part for a display device, and a frame-shaped support part to support a back surface peripheral part of the touch input device, in its bottom surface, the pressure sensitive sensor includes a pressure concentration member laminated and arranged in a dot shape so as to support the pressure sensitive ink member on a back surface, and a frame-shaped gasket is attached between the pressure sensitive sensor and the support part of the casing, in which the gasket does not overlap with the pressure concentration member.
US08698770B2

An active touch system is provided, in which sensing electroding units in an array and two groups of intersecting control electrodes and detecting lines are disposed on a touch substrate, and the detecting lines are connected to sensing electrodings through active devices. The control electrodes are used to control on and off of the active devices, and the detecting lines are used to apply touch excitation signals to the sensing electrodings, and detect a leakage current of a sensing electroding to a finger or other touch object. A position of the finger or other touch object on the touch substrate is found by determining a sensing electroding unit generating the leakage current. The method of obtaining touch signals is improved in the hardware sensing stage, so that the judgment procedure after detection is greatly simplified, and the judgment of multi-point touch becomes easy and natural.
US08698764B1

A back touch sensor positioned on a back surface of a device accepts user input in the form of touches. The touches on the back touch sensor map keys on a virtual keyboard, a pointer input, and so forth. Touches on a touch sensor positioned on a front surface provide additional input while also allowing the user to grasp and hold the device.
US08698763B2

Disclosed herein is a touch panel 100 including: bar type transparent electrodes 120 that are formed on a transparent substrate 110, bar type opening parts 130 that are formed in the bar type transparent electrodes 120 so as to be surrounded by the bar type transparent electrodes 120, and wirings 140 of which one ends are connected to the bar type transparent electrodes 120 and the other ends are collected at one side of the transparent substrate 110. The touch panel 100 includes the bar type transparent electrodes 120 in which the bar type opening parts 130 are formed and subdivides the transparent electrodes, thereby making it possible to improve touch sensitivity without increasing the wirings 140 and improve transparency.
US08698755B2

Apparatus and methods are disclosed for simultaneously tracking multiple finger and palm contacts as hands approach, touch, and slide across a proximity-sensing, multi-touch surface. Identification and classification of intuitive hand configurations and motions enables unprecedented integration of typing, resting, pointing, scrolling, 3D manipulation, and handwriting into a versatile, ergonomic computer input device.
US08698751B2

Methods and devices for presenting or dismissing a virtual keyboard are provided. More particularly, in connection with a multiple screen device, a virtual keyboard can be presented in a first mode using portions of both of the screens. In a second mode, the virtual keyboard can be presented using all of one of the screens, or can be dismissed. Movement between the different modes can be effected by rotating the device between a dual portrait orientation, corresponding to the first mode, and a dual landscape orientation, corresponding to the second mode. More particularly, depending on whether the device is rotated away from or towards information having focus, the display of the virtual keyboard is continued or discontinued.
US08698749B2

Keys that structure the keyboard have a diamond-shaped form that is symmetrical in both the vertical and the horizontal directions, disposed so that none of the edges of the surface in which the keyboard is formed are parallel with any of the edges of the diamond shapes. To each key is applied a marking in one or two orientations depending on the orientation of use of the mobile communications terminal. In the keyboard, these types of keys are laid out in a staggered pattern, wherein the markings are applied in positions that are on a straight line that passes through each of the keys in two rows of keys that are adjacent in the vertical direction on keys that are used when the mobile communications terminal is used in the horizontal orientation.
US08698748B2

An adaptive mouse is disclosed. In the adaptive mouse, a cover layer made of a moldable material covers a mouse body, and a plurality of sensors is disposed between the mouse body and the cover layer. The sensors are used to sense a hand shape of a user when the user holds the cover layer. The sensors under the left and right finger predicting areas are defined as a left button and a right buttons to allow the user to operate the mouse normally. Then, the displacement signal of the mouse is adjusted. The adaptive mouse may increase comfortableness and relieve fatigue, and it also may be adapted to any holding states without orientation limitation.
US08698722B2

A display apparatus includes a panel part having a plurality of gate lines, a plurality of data lines, a plurality of pixels, a data driver and a gate driver part. Each pixel of the plurality of pixels includes a first sub-pixel and a second sub-pixel. The first sub-pixel is connected to a first gate line of the plurality of gate lines and the second sub-pixel is connected to a second gate line of the plurality of gate lines. The first sub-pixel and the second sub-pixel are each commonly connected to one data line of the plurality of data lines. The gate driver part is disposed on the panel part and applies a plurality of gate signals to the plurality of gate lines. A current gate signal of the plurality of gate signals is temporally overlapped with a previous gate signal for a predetermined time interval.
US08698721B2

A liquid crystal display device includes a conversion portion processing a plurality of data signals to increase at least one of a plurality of gray levels of the plurality of n-bit data signals; a liquid crystal panel including a plurality of pixels supplied with the plurality of data signals processed; a light source supplying light to the liquid crystal panel; and a light source control portion adjusting a light luminance in inverse proportion to increasing the at least one of the plurality of gray levels.
US08698717B2

Disclosed is a liquid crystal display device and a driving method thereof for displaying an image, in which the polarity of a voltage applied to the liquid crystal element is inverted in a first frame period and a second frame period which are sequential. The voltage applied to the liquid crystal element is compensated in the case where images of the first frame period and the second frame period are judged as a still image as a result of comparison of the image of the first frame period with the image of the second frame period and the absolute value of the voltage applied to the liquid crystal element in the first frame period is different from that of the voltage applied to the liquid crystal element in the second frame period.
US08698714B2

To reduce the time for writing a voltage onto a gate of a driving transistor. In an initialization period, a node B is fixed to an initial voltage VINI, transistors are turned on, and a current flows into an OLED element, such that a voltage according to the current is held at the node A. Thereafter, the transistors are sequentially turned off, such that a threshold voltage of a driving transistor is held at the node A. In a writing period, a transistor is turned on and a data signal X-j is supplied, such that a voltage of the node B varies by the amount according to the current flowing into the OLED element. The voltage of the node A varies from the threshold voltage by the amount which is obtained by dividing the voltage variation by a capacitance ratio. In a light-emitting period, the transistor is turned on, such that a current according to the voltage of the node A flows into the OLED element.
US08698709B2

To solve the lack of program time, which is a problem of a display device including an EL element, and to provide a display device including a pixel circuit with a high aperture ratio and a driving method thereof. In a circuit including a driving transistor, a capacitor, a display element which can be used as a capacitor, a first power supply line and a second power supply line, potentials of the first power supply line and the second power supply line are set to be almost the same, thereby a threshold voltage of the driving transistor is held in the display element, and after that, a charge is divided into the display element and the capacitor.
US08698699B2

A connector comprising a contact arranged to mate with a contact of a corresponding connector, the contact providing a contact point of a first signal path for the transmission of electrical signals through the connector; an electrically-conductive element arranged to engage an electrically-conductive element on the corresponding connector, the electrically conductive-element providing a contact point of a second signal path for the transmission of electrical signals through the connector, wherein the electrically-conductive element comprises one or more of a region of a housing for holding the connector, a region of a locking element, two or more regions of a barrel with an internal connection path aperture, and a region of the contact electrically isolated from a main contact region.
US08698692B2

Apparatus are described for mounting an object to a structure having a railing. The apparatus includes a base attachable to the object and configured for placement on the structure proximate the railing. The apparatus further includes an adjustable compression mechanism positioned between the base and the railing configured to secure the base to the structure with a selected force. The mechanism includes a first plate on the base, a second plate movable relative to the first plate for producing a selected height of the mechanism and a threaded member attached to the first plate and the second plate. The threaded member is configured to move the second plate relative to the first plate to achieve the selected height and apply the selected force.
US08698687B2

A microwave system comprising a center fed parabolic reflector; a radio transceiver, said transceiver disposed on a circuit board and coupled to a radiator, said radiator disposed on the circuit board and extending orthogonally from a surface of the circuit board. Embodiments also include directors on the circuit board and a sub-reflector comprising a thin plate disposed on a weather proof cover and said sub-reflector having a substantially concave surface with a focus directed towards the radiator. The circuit board is physically integrated within the feed mechanism of the center fed parabolic reflector and the radio transceiver is configured to provide OSI layer support.
US08698686B2

An antenna device having a magnetic core to be surface-mounted on a circuit substrate includes a pair of coil portions spaced apart from each other at a predetermined interval. The coil portions are connected by a connecting conductor. An end of the magnetic core includes a curved or bent portion curved toward the circuit substrate. This structure defines an RFID antenna device having an improved receiving sensitivity that can be surface-mounted without increasing the thickness of a casing of a mobile electronic device.
US08698681B2

The subject disclosure relates to solar energy collection and use in communications systems and to enhancements thereof. In an aspect, dual function antennas are disclosed that can simultaneously function as an antenna and as a solar energy collection system. In further aspects, disclosed embodiments can focus incident solar radiation to increase output voltage of conventional solar cells. Measured and simulated results demonstrate various aspects of the subject disclosure.
US08698679B2

The present invention discloses a mark antenna used for receiving and transmitting a wireless signal. The mark antenna comprises a ground point, a feed point and a radiation part connecting to the ground point and the feed point, and particularly the radiation part is an identification mark, such that the appearance of the radiation part can provide identification information. With the light, thin, short and compact design concept, the mark antenna can be exposed to prevent the antenna from being compressed due to the small disposed area and overcome the difficulty of designing the antenna or a poor communication quality caused by the low performance of the antenna. In the present invention, the antenna is designed as a logo directly, such that the antenna can achieve the functions of identifying the appearance as well as transmitting and receiving the wireless signals.
US08698664B2

In accordance with embodiments of the present disclosure, a continuous-time incremental analog-to-digital converter (ADC) may include a plurality of resettable integrators and a feed-in gain element. Each integrator may be configured to convert a sum of signals received at its input to a signal indicative of an integral over time of the sum of signals. The plurality of integrators may include a first-stage integrator configured to receive at its input the baseband signal and a final-stage integrator configured to produce at its output a final-stage analog signal. The plurality of integrators may be arranged in a cascade configuration such that an output of each of the plurality of integrators other than the final-stage integrator is coupled to the input of a subsequent integrator. The feed-in gain element may be coupled between the input of the first-stage integrator and the input of another integrator of the plurality of integrators.
US08698660B2

The present application describes an apparatus and method for improving the performance of ΣΔ modulators functioning as ADCs. In one embodiment, the ΣΔ modulator comprises a plurality of quantizers operating in a round-robin fashion, rather than the single quantizer of the prior art. The use of multiple quantizers allows the ΣΔ modulator to appear to be functioning at a significantly higher rate than a single quantizer allows. In another embodiment, a second-order ΣΔ modulator contains a plurality of control loops, rather than the single control loop of the prior art. The use of multiple control loops allows the ΣΔ modulator to have multiple points of maximum signal-to-noise ratio rather than a single such point as in prior art ΣΔ modulators.
US08698659B2

A machine-implemented method can include receiving a common input signal over M parallel time-interleaved (TI) analog to digital converter (ADC) channels, determining a multiple-input, multiple-output finite impulse response (FIR) filter structure for correcting bandwidth mismatches between the M parallel TIADC channels, and providing a common output signal comprising TI data corresponding to the M parallel TIADC corrected channels.
US08698656B2

A wireless keyboard and reader combination comprises a keyboard having a plurality of keys, an antenna, and a plurality of passive transponder circuits, employing backscatter transmission coded in the time domain using a reflected series of pulses, coupled to the antenna and associated with the keys. For example, SAW transponders may be employed. The passive transponder circuits are selectively coupled to the antenna and provide a coded response identifying a key in response to key activation. An associated reader includes a source of an interrogating field applied to the antenna of the keyboard and a decoder for determining the coded response from the passive transponder circuits.
US08698654B2

A vehicle display system diminishes specified display features when in a taxi mode. EV images, SV images, and avionics symbology are displayed, with certain of the images and symbology being diminished when in a taxi mode. Additionally, guidance to the runway centerline is displayed in the taxi mode.
US08698640B1

A system for a monitored weather alert is provided. Weather and weather alert information comes from many sources and is consolidated by a remote computer and is output and displayed on printers, signboards, email, web site and other means of communication including flat screens and mobile telephones. Each set in the process of acquiring, analyzing, displaying and distributing the information is monitored and diagnostics are provided. Status on each element of the system is consolidated, analyzed and displayed and distributed to provide for the best possible reliability of the system and the best means for troubleshooting the system.
US08698636B2

A wireless detection apparatus includes an antenna, a voltage control oscillator, and a processing unit. The antenna receives a first wireless signal and generates an electrical signal according to the first wireless signal. The first wireless signal is generated by reflecting a second wireless signal from an object under test. The voltage control oscillator is coupled to the antenna to generate an oscillating signal under an interference of the electrical signal. The oscillating signal varies with variation of the electrical signal. The processing unit is coupled to the voltage control oscillator to evaluate a parameter of the object under test according to the variation of the oscillating signal.
US08698633B2

In a manufacturing method of a thin and small RFID tag, an antenna metal pattern is formed on a substrate, going once around a dielectric plate, and a recess is formed on the substrate to house an IC chip. A strap on which the IC chip is mounted is connected and fastened to the substrate in the position and orientation in which the IC chip is housed in the recess.
US08698632B2

An EAS tag (10) is provided, which includes a body (12) with an internal cavity (16), attachment means (14,26) for removably attaching the tag (10) to an article, an amorphous metal strip (48) inside the cavity (16) and a permanent magnet (34) inside the housing (12). The permanent magnet (34) is preferably an elongate rare earth magnet and is positioned generally equally far from the ends of the amorphous metal strip (48), preferably in a position spaced laterally from the amorphous strip (48) and generally parallel to the amorphous strip.
US08698629B1

Radio Frequency Identification (RFID) readers may transmit one or more encapsulated commands within the payload of an encapsulating command. An encapsulated command includes at least a command code and an instruction. A reader may instruct a tag to store the encapsulated command(s) or instruction(s) for later execution. A sequence of encapsulated commands may be contained within one encapsulating command or spread across multiple encapsulating commands. The sequence of encapsulated commands, or the sequence of instructions associated with the encapsulated commands, may form a program. The reader may cause the tag to execute the instructions or program upon receipt, upon a trigger event, serially or in parallel, and/or may cause the tag to modify the instructions or program by adjusting parameters. The reader may later instruct a tag to execute the instructions or program via another command which, in some cases, may be sent prior to tag singulation.
US08698622B1

In some embodiments, techniques for processing an alert may include receiving specifications of a region and a time; creating an alert; associating information relating to the region and the time with the alert; determining a current time; determining that the current time matches the time; determining a first current location as a second location; determining that the second location is outside the region; determining a second current location as the third location; determining that the third location is within the region, based at least in part on the first location and the radius; and responsive to determining that that the third location is within the region and that the current time matches the time specification, sending an indication that the alert has been triggered, wherein the indication that the alert has been triggered includes an identifier associated with the alert.
US08698620B2

A wireless communications device for performing wireless communications includes a notifying unit for notifying a user of a status of the corresponding wireless communications device when a dedicated user interface is manipulated, a display unit and a detector for detecting failure in the display unit. The notifying unit notifies the user of the status of the corresponding wireless communications device when a failure in the display unit is detected by the detector and prevents the status of the corresponding wireless communications device from being notified when the failure in the display unit is not detected by the detector.
Patent Agency Ranking