US08745759B2
Embodiments herein disclosed provide for computer network security and, more specifically, monitoring application-based access to secure data and monitoring predetermined actions conducted on applications to determine abnormal access or abnormal actions. Specific embodiments of the invention provide for improved database which implements time period-structured tables and file directories. Such structuring of the database provides for automated data purging, backing-up of data and data recovery. Additional embodiments provide for tracking data attributes related to the monitored data, such as the quality of the monitored data, the quality of the monitored data and the origin of the monitored data. In addition, embodiments provide for validating the source of the monitored data to assure that data is received from a valid application.
US08745752B2
A detection method for detecting fraud with respect to a card reader. The card reader includes a removal detection switch for detecting a removal from a housing of a user operation terminal, a first RAM that can erase removal detection recognition data being stored therein, according to an output signal from the detection switch, a second RAM being independent of the first RAM and storing authentication key data. The method includes erasing the removal detection recognition data is erased when the card reader is removed from the housing of the user operation terminal. Afterwards, the authentication key data is changed after completion of predetermined authentication procedures when the card reader is mounted into the housing of the user operation terminal. Then, the changed authentication key data is stored in the second RAM, while the removal detection recognition data is stored in the first RAM.
US08745750B2
The use of a marker in a file to assist in the signing and/or verification of the file. The marker is recognized by the signing authority. The marker has a certain execution transparent context that reduces or eliminates the impact of the marker on execution. A signing authority accesses the file, finds the marker within the file, and identifies the execution transparent context system. The signing authority then uses the execution transparent context system to insert a signature with the same execution transparent context. A verification system finds the marker, identifies the execution transparent context of the marker, identify the execution transparent signature, and uses the execution transparent context system to then extract the signature from the execution transparent signature. That signature may then be used to verify that the file has not changed since it was signed.
US08745744B2
The present invention removes a computer virus-infected benchmark file by re-creating the benchmark file referenced by a reference-source file. One or more clone files, which serve as reference files, reference a clone-source file, which serves as the benchmark file. In a case where it has been determined that the clone-source file is infected with a computer virus, only the clone file referencing the infected area is subjected to a virus check and repaired. A new clone-source file is configured based on the repaired clone file and the clone-source file (b). The old clone-source file, which is infected with the computer virus, is deleted (c).
US08745741B1
A system and method is disclosed for providing security in virtual function calling. During a build process a program code is analyzed to identify one or more call sites used to facilitate a call to a subroutine associated with a declared object type. One or more trusted vtable pointers to a respective subroutine is determined, and the program is configured, via the build process, to detect, at an execution time, an initiation of a virtual call at a call site, verify whether a vtable pointer used in connection with the call site is associated with at least one of the trusted vtable pointers, and, if verified, facilitate the virtual call using the call site. If the vtable pointer cannot be verified then the virtual call is aborted.
US08745737B2
A system, computer-readable medium, and method for identifying similarities in network traffic are provided. Hash values are calculated from Internet Protocol (IP) addresses in a group of IP addresses that request a domain name, a hash signature is generated from the hash values and paired with the domain name, and the domain name is then clustered with another domain name having a paired hash of the same value. The clustered domain names are then extracted and used in a similarity calculation.
US08745733B2
A method of performing a security check at a user computer on web page content downloaded to the user computer over the Internet. The method includes retrieving rating information for the web page from a web service over the Internet, the rating information including one or more content ratings and a first signature generated from the content, using a specified algorithm, at substantially the same time as the or each content rating was determined. The downloaded web page content is then processed using said specified algorithm to generate a second signature, and said first and second signatures are compared and the differences therebetween quantified. It is then determined if the quantified difference exceeds a threshold value. If not, then the received content rating(s) is(are) trusted. If yes, then the result is reported to said web service.
US08745729B2
Spammers, and other abusers of web services, may be deterred in their attempts to sign up for these services at large scale by making changes to the service registration procedure, where the changes are designed to break the spammer's infrastructure. In one example, a procedure to register for a web service involves presenting a Human Interaction Proof (HIP, or “captcha”) to the user, and gating access to the service upon receipt of a correct solution. If spammers use botnets and/or image capture techniques to initiate registration processes and to transport the HIPs to human or automated solvers, then the registration procedure can be changed in a way that is incompatible with capturing these images, or in a way that is incompatible with receiving HIP solutions from someplace other than the location at which registration was initiated.
US08745718B1
Information useful for authenticating an entity is sent over a back channel during the authentication of an entity to a RESTful service. The delivery of the entity-related information is triggered by the validation of a service ticket received by the authentication component of the RESTful service.
US08745702B2
A system and method for managing control of a network interface device. Permissions for management of a NID are established. The permissions enable a user to deny a third party access to one or more portions of the NID. Access for the third party to the one or more portions of the NID are granted in response to receiving an authorized override command from the third party. Activities performed by the third party are logged by the one or more portions of the mid-in response to receiving the authorized override command from the third party.
US08745700B2
A computer-implemented system and method for pool-based identity authentication for service access without use of stored credentials is disclosed. The method in an example embodiment includes providing provisioning information for storage in a provisioning repository; receiving a service request from a service consumer, the service request including requestor identifying information; generating an authentication request to send to an authentication authority, the authentication request including requestor identifying information; receiving validation of an authenticated service request from the authentication authority; and providing the requested service to the service consumer.
US08745693B2
A computer program product for use with dictated medical patient information resides on a computer-readable medium and comprises computer-readable instructions for causing a computer to analyze the dictated information, identify likely confidential information in the dictated medical patient information, and treat the likely confidential information disparately from likely non-confidential information in the dictated medical patient information.
US08745692B2
A method for safe data communication via WAN, LAN (e.g. Internet) between at least one external access unit and a field device, or a field bus adapter for determining or monitoring at least one physical or chemical process parameter. According to the method unauthorized accessing of a field device, or a field bus adapter, in the field is blocked in that the operator of the field device or the field bus adapter permits the external access unit to have targeted access to the field device, or the field bus adapter.
US08745680B2
Techniques for call integration with a television set-top box (STB) are provided. Call logs associated with multiple voice accounts are acquired and integrated as an integrated call log. The integrated call log is presented within a display to a user. The user can take a variety of actions on the integrated call log as a whole or on individual entries within the integrated call log.
US08745679B2
Invention refers to methods of data transfer, in particular—for transferring of multimedia data to user's stations with two-sided mode, for example—when user sends a signal of program (content) choice, and can be used in multiservice networks of digital data transfer, which include voice, video, audio and Internet protocol data (Triple Play services, i.e. High Speed Internet, Broadcast TV, VoIP). Method comprises forming a database of content units to the user or user group, which formed a particular list. On a basis of list make more precise calculation of the required bandwidth in the system by building a queue of orders for the reservation rate for each ordered content unit for each user or user group. Combine the same orders and multicasting of the same custom content units to the user or user group. Carry out the automatic switching user access device (e.g. Set Top Box) on a content channel that has broadcast content unit in accordance with his request. Also carry out the distribution of channel resources through the creation of dynamic content feeds that include content-length T units to be transferred to user groups at certain intervals. Usage of described method for allocating channel resources in a broadband access system during data transfer including multimedia data is notably effective for high-speed broadband wireless access systems, for example—networks like LTE or BARS, etc. with limited resources of data transfer environment, as was described above, and allows to raise optimization of broadband access channel resources, to raise grade of interactivity when providing multiservice data transfer, Triple Play services in particular, especially IPTV services and also essentially reduce expenses for forming of content-unit lists for distribution, as it is done according to analogues (closest prior art) from level of technics.
US08745677B2
Capacity and spectrum constrained, multiple-access communication systems optimize performance by selectively discarding packets. Changes in the communication systems may be driven using control responses. Control responses include intelligent discard of network packets under capacity constrained conditions. Packets are prioritized and discard decisions are made based on the prioritization. Various embodiments provide an interactive response by selectively discarding packets to enhance perceived and actual system throughput, provide a reactive response by selectively discarding data packets based on their relative impact to service quality to mitigate oversubscription, provide a proactive response by discarding packets based on predicted oversubscription, or provide a combination thereof. Packets may be prioritized for discard using correlations between discards and bandwidth reduction and quality degradation. The quality degradation for video packets may be measured objectively.
US08745675B2
A system and method for providing multiple audio streams for a video over a network such as the Internet. The system comprises a server that includes an encryption unit and a slicing unit, a plurality of boxes, and an ordering box. The server encodes multiple audio streams and a single video to be sliced into segments. The sliced segments of multiple audio streams and the single video are seeded to a number of the plurality of boxes. This may be repeated for other videos with multiple streams. When the ordering box makes a request for a single video with a single audio, then the number of boxes with segments of the requested video and multiple audio streams, filters and sends the requested video and requested single audio stream to the ordering box. Similarly, multiple closed caption streams can be handled and provided like the audio streams.
US08745673B2
In a wireless video communication system, a wireless camera has an image capturing unit for generating video data, a video clipping unit for generating high priority video data and lower priority video data having mutually different image regions from the video data, a first and a second wireless communication unit for communicating with a first and a second access point and a communication control unit for controlling the wireless communication by the first and second wireless communication units. The communication control unit can cause the high priority video data and lower priority video data to be transmitted from the first and second wireless communication units as two individual video streams, and is configured to determine whether each wireless communication unit should transmit none, one or both of the video streams depending on the wireless communication quality and the condition of a handover.
US08745672B2
A method of processing broadcast data includes: receiving a broadcast signal including a group including mobile service data, FIC data, TPC data and known data sequences; demodulating the broadcast signal; compensating channel distortion generated in the demodulated broadcast signal based upon at least one of the known data sequences; decoding the FIC data and the TPC data from the channel distortion compensated broadcast signal; extracting the signaling information table from the channel distortion compensated broadcast signal; identifying a stream where keys to decrypt the mobile service data are obtained using the extracted signaling information table; and decrypting the mobile service data using the keys. The group further includes data blocks. First, fourth, fifth and sixth known data sequences are inserted into third, fifth, sixth and seventh data blocks, respectively. Second and third known data sequences are inserted into a fourth data block.
US08745662B2
Provided is a method of transmitting preview content and a method and apparatus for receiving the preview content, wherein the method of transmitting preview content includes providing program guide service information by a content server to a program guide server; transmitting the program guide service information by the program guide server to a receiving apparatus when the program guide server is accessed by the receiving apparatus; and transmitting preview content corresponding to contents of the program guide service information by a preview content server to the receiving apparatus when the preview content server is accessed by the receiving apparatus.
US08745661B2
Systems and methods for enhanced sports-related media content access and display are provided. An intelligent tuning module for multi-tuner systems may designate one sporting event as a primary sporting event and another sporting event as a secondary sporting event. A primary tuner may tune the primary event whenever possible and a secondary tuner may tune the secondary event whenever possible. Sporting events may be assigned user profile scores and tuned away from in reverse priority order. An interactive scoreboard may also be displayed with various game status and alert icons. The interactive scoreboard may allow a viewer to quickly tune between high-interest sporting events. Sports-specific features, such as wagering and fantasy league support, are also provided.
US08745659B2
In-program content targeting is described. A default data stream containing default content associated with multiple segments of a particular program is generated and transmitted. An alternate data stream containing alternate content for one or more of the multiple segments is also generated and transmitted. A client device receiving the default content via the default data stream detects the availability of alternate content via the data stream. Based on profile data associated with the client device (or a user of the client device) and profile data associated with the alternate content, the client device may access the alternate data stream for one or more segments of the particular program.
US08745658B2
iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments. The framework for applications accommodates advertising, promotions, content placement packages and/or programming campaign definitions, so as to permit a selection of a specific advertisement, promotion or content at a time of preparation of the iTV content by the server, and/or a time of execution of the applications by the client.
US08745655B2
Video content that is streamed to portable devices may be interrupted based on an emergency alert system (EAS) broadcast. In one implementation, first video content may be streamed over an Internet Protocol (IP) network to a portable device and an indication of a location of the portable device may be determined. Whether the location of the portable device is in a geographic region covered by an EAS broadcast may also be determined. When the portable device is determined to be in the geographic region covered by the EAS broadcast, a notification may be transmitted to the portable device, where the notification instructs the portable device to interrupt the first video content with video content corresponding to the EAS broadcast. The video content corresponding to the EAS broadcast may be streamed to the portable device.
US08745653B2
Methods and apparatus for auto-subscription in a network environment. A method is provided that includes determining an affiliate associated with a device, and identifying a package associated with the affiliate. The method also includes generating system information parameters that identify the package, and transmitting the system information parameters to the device. The method also includes receiving a subscription request from the device, wherein the subscription request requests that the device be automatically subscribed to receive the package.
US08745648B2
Methods and apparatus to monitor advertisement exposure are disclosed. An example method includes determining via a meter that a media content segment was presented at a media content presentation device and determining via an activity monitor different than the meter that a computing resource related to the media content segment was accessed by outputting an indication of an association between the computing resource access and the media content presentation after the presentation of the media content segment.
US08745646B2
An apparatus includes a rotation section to engage with a disk in a housing and rotate the disk around an axis of the disk; an information reading/recording section to carry out reading and/or recording from/to the disk; a holding member to hold the rotation section and/or the information reading/recording section; and a moving section to move the holding member in a direction that the holding member moves toward the disk and/or that the holding member moves away from the disk. The moving section includes a first cam member surrounding at least part of the holding member for arcuate movement along the holding member around an axis. The holding member and/or the first cam member has a grooved portion inclined with respect to a direction along the axis of the arcuate movement while the other has a first engaging portion for engaging with the grooved portion.
US08745643B2
The method is for deploying an input class in a computer readable memory. A state class is created that has at least one field and at least one proxy method and a behavior class version that includes at least one method on the basis of the input class. At least one method call of the state class is redirected to the behavior class version. Also, an arrangement and a computer-software are disclosed.
US08745637B2
Management of a planner through use of a middleware layer. A computer system is configured with the middleware layer in communication with both a planner and a data repository. One or more modules are provided in the middleware layer to support the functionality of the planner. Application program interface calls are employed to call the modules, thereby mitigating duplication of the functionality in separate planners.
US08745632B2
Under a resource manager, unexpected blocking is prevented without calling a handler for resolving a resource contention, by assigning a priority level depending on the program that has requested for a reservation of a resource as well as by assigning a special priority level which permits a reservation of a resource without any conditions in the case of a program which is urgently needed such as an EAS module.
US08745629B2
A method of utilizing a node power architecture (NPA) system, the method includes receiving a request to create a client, determining whether a resource is compatible with the request, and returning a client handle when the resource is compatible with the request.
US08745627B2
A multithreaded processor device is disclosed and includes a plurality of execution units to execute a plurality of program threads and includes a global low power detection circuit. The global low power detection circuit includes an input that is responsive to each of the plurality of program threads. The input indicates an execution activity level for each of the plurality of program threads. The global low power detection circuit further comprises logic to evaluate the activity level of each of the plurality of program threads. The logic provides a power level signal. Additionally, the global low power detection circuit includes an output that is responsive to the power level signal. The output is coupled to one or more global resources within the multithreaded processor and the output selectively controls an amount of power provided to the one or more global resources.
US08745626B1
Systems and methods provide a processing task load and type adaptive manycore processor architecture, enabling flexible and efficient information processing. The architecture enables executing time variable sets of information processing tasks of differing types on their assigned processing cores of matching types. This involves: for successive core allocation periods (CAPs), selecting specific processing tasks for execution on the cores of the manycore processor for a next CAP based at least in part on core capacity demand expressions associated with the processing tasks hosted on the processor, assigning the selected tasks for execution at cores of the processor for the next CAP so as to maximize the number of processor cores whose assigned tasks for the present and next CAP are associated with same core type, and reconfiguring the cores so that a type of each core in said array matches a type of its assigned task on the next CAP.
US08745621B2
A method for managing green power determines if how many physical machines should run or be shut off with the gross occupied resource weight ratio of the virtual machine cluster. The standby physical machine in the non-running physical machines is elected and woke up to join as one of the running physical machines; one of the running physical machines is elected as a migration physical machine with the virtual machines therein being moved to other running physical machines, and then shut off. The resource allocation process is conducted to distribute loads of the running physical machines such that the total numbers of the running physical machines are capable of being dispatched flexibly to achieve the object of green power management.
US08745615B2
The installation of multiple applications by an installer is executed in a mode that does not display an error message in a display device. Upon an installation performed by the installer ending, the result of the installation performed by the installer is determined. As a result of the determination, an installer that failed at the installation is caused to re-execute the installation of the application whose installation failed in a mode that displays an error message in the display device. As a result of the re-execution, an error message is displayed in the display device by the installer that failed at the installation.
US08745610B2
At the time of a maintenance work, a user computing machine does not give user data to a person (maintainer) who carries out maintenance and does not accept operations and data that are not relevant to the maintenance work so as to prevent the leakage of user data. Specifically, a user computing machine includes: a user data determination section determining whether a file of a VM of a computing machine used by a user is data created by the user, and a VM copy section, creating a copy of a VM which does not include data created by the user by calling the user data determination section. The maintenance is performed by supplying the VM which does not include data created by the user to a computing machine of the maintainer.
US08745591B2
Computation execution can be visualized and debugged. A computation such as a database query plan graph can be extracted from a database query expression. Trace points can be injected into the database query expression while preserving original behavior. Query graphs can be generated with automatic inserting of mechanisms to connect to trace points, enabling visualization of query execution lifecycle states, collection of data traces across operators, and historical debugging with replay of data sets.
US08745588B2
A method for processing test results from testing operation of software. A test result of pass, fail status, or unperformed is received for each test case of a test performed for each release of the software. A group to which each test belongs is ascertained. A test result stability index is calculated for each test case as being proportional to a total number of consecutive releases that include and are prior to the last release of the software such that the test result for each of the consecutive releases denotes a pass. A module stability index is calculated for each test case as being a summation over a product of a weight at each release and a binary stability indicator of 0 at each release for which the test result is changed from that of the immediately prior release and 1 at every other release.
US08745585B2
System and method for generating meta-data for a product is disclosed. An artifact repository stores first artifacts for building the product. The artifact repository stores first meta-data for one or more of the artifacts in the repository. A build manager builds second artifacts for the product from source code and one or more of the first artifacts based on information in a project script. The build manager is adapted to combine the first meta-data for each of the one or more of the first artifacts used to build the second artifact to form second meta-data for each of the second artifacts.
US08745584B2
The illustrative embodiments provide dependency injection by static transformation. Information about a first software module among several software modules is identified. The first software module has a dependency on at least one other software module among the several software modules. Information about the dependency of the first software module on at least one other software module is identified. Using the information about the first software module and the information about the dependency, code is generated for the first software module to resolve the dependency.
US08745581B2
An improved method for generating text by using snippets of existing text and providing a command structure allowing a user to cut and paste from existing text.
US08745574B2
Embodiments establish duration estimates for tasks associated with media content ingestion, such as in application or game production. A content ingestion system receives a content submission request from a publisher. The request identifies a media content type that has a plurality of associated tasks. Based on previous submissions from the publisher, duration estimates for the tasks are generated and adjusted based on historical transaction data associated with other publishers (e.g., global averages). The duration estimates are provided to the publishers along with, for example, start and end dates for the tasks presented on a calendar or other workback schedule.
US08745570B2
A present ASIC may include functionality exceeding that which will be operative at one given time (e.g., when the chip is packaged and inserted into a broader circuit). The excess ASIC functionality may be chosen in anticipation of changing market environments, and/or differing product requirements in various market spaces (e.g., in different countries where different interoperability standards are chosen). In such cases, an appropriate subset of the excessive ASIC functionality may be programmably activated for each market space after manufacture.
US08745560B1
In one embodiment of the invention, a method includes reading an automatically generated timing budgeting file, including timing budget information for a plurality of partitions of an integrated circuit design; graphically displaying a time budgeting debug window on a display device; and graphically displaying a timing budget analyzer window on the display device in response to selection of a selected signal path in a path list window pane. The timing budget analyzer window graphically displays timing budgets and timing delays of a selected path for visual comparison. The time budgeting debug window includes a button with a path category menu to display one or more signal paths meeting a selected path category, and a path list window pane to display a list of one or more signal paths through one or more ports of the plurality of partitions in response to the selected path category in the path category menu.
US08745545B2
Systems and methods are disclosed for a stochastic model of mask process variability of a photolithography process, such as for semiconductor manufacturing. In one embodiment, a stochastic error model may be based on a probability distribution of mask process error. The stochastic error model may generate a plurality of mask layouts having stochastic errors, such as random and non-uniform variations of contacts. In other embodiments, the stochastic model may be applied to critical dimension uniformity (CDU) optimization or design rule (DR) sophistication.
US08745542B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for gesture-based selection. In one aspect, a method includes displaying, on a user interface, information referencing a first set of data items and at least one control that references multiple values. A first gesture input by a user using the control is identified, and a first value is selected based on the first gesture. A second gesture input by the user using the control is identified, and a second value is selected based on the second gesture. A second set of data items is selected based on the first and second values, and information referencing the second set of data items is displayed.
US08745531B2
Systems and methods supporting automatic selection of media according to a user profile are disclosed. An embodiment of the present invention may automatically select media matching user-defined characteristics in a user profile, and may provide information identifying the selected media to a user via a user interface. The user interface may be displayed as one or more media channels, where a portion of each media channel may comprise information identifying the automatically selected media. The user may then access the automatically selected media via the user interface. The media selected may one or more of audio, still images, video, real-time video, and data.
US08745522B2
A user equipment (UE) and method are provided for displaying items associated with selected media content and to cycle such that multiple items are displayed over time. A UE is provided that includes at least one component configured to display a plurality of items provided in a filmstrip format and associated with a plurality of content and to cycle the items in the filmstrip format. A method therefore is also contemplated.
US08745521B2
A system and method of creating annotations for graphical user interface (GUI) objects is provided. The annotations may be based on best candidate GUI objects that are in the vicinity of GUI objects that need annotation. The best candidate GUI object may be selected based on the position of an unannotated GUI object, a position of candidate GUI objects, a role of the unannotated GUI object, and a precedence criteria of the unannotated GUI object. The precedence criteria may include a position preference for candidate GUI objects in relation to unannotated GUI objects. The annotations may also be based on information within a self-described GUI object. Options can be specified to define how the annotations are extracted from candidate GUI objects and self-described GUI objects. The annotation of GUI objects can assist non-technical users in the automated testing and documentation of GUIs.
US08745520B2
Methods and apparatus, including computer program products, for providing content previews. One apparatus operates to display one or more user interface controls as a foreground against a background on a display device; receive user input resulting in a user interface state that has an associated action; and display as the background a preview of the associated action. In another aspect, the user input gives focus to a user interface control that has associated content; and a preview of the associated content is displayed without further action on the part of the user. In another aspect, user interface controls are displayed; and giving input focus to a particular user interface control that has associated content causes an apparatus to play a preview of the associated content without further action on the part of a user.
US08745519B2
A customizable dialog box. The customizable dialog box can include a primary display region and at least one secondary display region activatable from the primary display region. One or more user input fields can be disposed in the at least one secondary display region. Similarly, one or more selection controls can be disposed in the at least one secondary display region. In that regard, each one of the selection controls can correspond to one of the user input fields. Finally, at least one primary user input field can be disposed in the primary display region. Specifically, the at least one primary user input field can include a user input field in the secondary display region whose corresponding selection control has been activated.
US08745516B2
Systems and methods are provided for the organization, management, and graphical display of multiple logically related entities. In some embodiments, the systems and methods provide the real-time display of status and location information for a fleet of tracked vehicles. In some embodiments, the systems and methods permit the automatic clustering of assets based on a user's view of an underlying map. In some embodiments, the assets are vehicles that are a part of a managed fleet. In some embodiments, the assets are logically arranged into clusters of like assets. In some embodiments, the clusters provide graphical indications of status or class information of their underlying assets.
US08745484B2
An embed code that can be copied from a first web site for placement in a second web site by users is disclosed. The embed code will render a content object from the second web site on a number of supported platforms. Autonomously, the embed code chooses from multiple playback options to choose one for the web browser rendering the embed code, for example, Flash,™ HTML5, Silverlight,™ or a media player. Wherever the embed code is placed in a web site, a wide range of end user devices are supported without needing to reference other locations on the Internet, i.e., the embed code alone can automatically configure to play on that wide range of end user devices. The content object may be hosted or stored in various locations with the embed code accessing the proper version of the end user device.
US08745477B1
A content management tool can assist publishers/authors in managing access rights and other parameters related to the display of documents online. The documents may include books and other documents that are traditionally published as printed works. The content management tool may display presentation parameters for the documents that relate to how the documents are to be shown to users when accessing the documents. The content management tool receives modifications to the presentation parameters and applies the modified versions of the presentation parameters to future accesses of the documents by users. The content management tool can, for example, be used to modify the portions of the document available for display, turn on/off certain portions of the document, manage links displayed concurrently with the document, and/or manage advertising related to the document.
US08745474B2
A method and apparatus are provided for determining bits in a convolutionally decoded output bit stream to be marked for erasure. K-bits and p-bits of the convolutionally encoded output bit stream may be compared with a corresponding k-bits and p-bits of a delayed version of the input bit stream. For each bit of the k-bits (p-bits) in the convolutionally encoded output bit stream and in the corresponding k-bits (p-bits) of the delayed version of the input bit stream, a number of or pattern of conflicting bits and whether the number of conflicting bits exceeds a threshold number or pattern of conflicting bits may be determined. The output bit stream may be sent to a block decoding component for decoding with the k-bit streams marked for erasure.
US08745467B2
A dual redundant process controller is provided. The controller comprises a process control application that executes on a first and a second module. When executed by the first module, a first application instance writes a first synchronization information to the second module, reads a second synchronization information from the first module, and, when the second disagrees with the first synchronization information after passage of a time-out interval, performs a resynchronization function; and wherein, when executed by the second module, the second application instance writes the second synchronization information to the first module, reads the first synchronization information from the second module, and, when the first disagrees with the second synchronization information after passage of the time-out interval, performs the resynchronization function. The first application instance calls the synchronization function provided by the multitasking real-time operating system before invoking a set events function provided by a multitasking real-time operating system.
US08745464B2
Embodiments of the present disclosure describe methods, apparatus, and system configurations for providing rank-specific cyclic redundancy checks in memory systems.
US08745453B1
A system including a memory controller configured to identify a first memory cell of a first plurality of memory cells as defective and to store information about the first memory cell in a second memory cell of a second plurality of memory cells. The second plurality of memory cells is configured to store data at a lower density than the first plurality of memory cells. In response to (i) reading data from the first plurality of memory cells and (ii) the first memory cell of the first plurality of memory cells having been identified as defective, the memory controller is configured to read the information about the first memory cell stored in the second memory cell and to determine a location of the first memory cell in the first plurality of memory cells.
US08745450B2
A memory system comprising a first memory, a control module, a test module, and a second memory. The first memory is configured to store pages of data to be tested. The control module is configured to store identifiers of the pages of data. The test module is configured to test the pages of data in the first memory. The second memory is configured to, while the pages of data stored in the first memory are being tested, store the identifiers of the pages of data and store the pages of data. The control module is further configured to, after the test module completes testing of the pages of data in the first memory, move the pages of data from the second memory to the first memory based on the identifiers of the pages of data.
US08745448B2
A storage system comprises a storage device for storing data, a control apparatus which controls the storage device and comprises multiple communication ports, and a switch apparatus which expands the number of storage device couplings and comprises multiple communication ports. Respective multiple communication ports of the control apparatus are coupled to respective multiple communication ports of the switch apparatus, and the switch apparatus is coupled to the storage device. The control apparatus configures at least one communication port of the multiple communication ports of the control apparatus, to a dedicated communication port for outputting only a prescribed command issued when a failure is detected.
US08745445B1
A process for upgrading a mirrored shared-nothing database system comprises a sequence of short well-defined idempotent steps, and at least one non-idempotent step involving transforming a master catalog. The upgrade process is managed and controlled by a state machine that has a persistent memory running on the master node. In the event of a failure or crash during an idempotent step, the process stops the database in the current state and repeats the step. If a failure or crash occurs during a non-idempotent step, the upgrade process is rolled back to the beginning and repeated.
US08745436B2
A computer unit includes computer components each having a processor and a computer component controller for controlling the operations of the computer components by communicating a control signal with the computer components through a radio transmission path. Another computer unit has a similar configuration. At an instruction from an external control terminal which has recognized the fault of another computer component controller provided for the another computer unit, the computer component controller concurrently controls the operations of computer components provided for the another computer unit by communicating a control signal through a radio transmission path.
US08745435B2
A computer-implemented method for detecting alarm conditions, the method involving receiving at a first time a trigger notification describing a monitored occurrence on a network; setting a redundancy window to begin at the first time and to end at an expiration time; designating a first alarm condition to represent the trigger notification; receiving a second notification at a second time after the first time, the second notification describing the monitored occurrence; and determining whether a second alarm condition exists by testing whether the second time is within the redundancy window.
US08745432B2
A delay controller includes an acquiring section that acquires synchronization timings indicating timings when a plurality of controllers, which control via a line a plurality of transmitters that transmit data, synchronously control the transmitters, a determining section that determines a reference synchronization timing serving as a reference for synchronization between the controllers, on the basis of the synchronization timings acquired by the acquiring section, and a synchronization information transmitting section that transmits synchronization information to the controllers, the synchronization information being used when the controllers receive data from each of the transmitters at the reference synchronization timing determined by the determining section.
US08745427B2
Embodiments of the invention describe systems and processes directed towards improving link power-management during memory subsystem idle states. Embodiments of the invention control memory link operations when various components of a memory subsystem enter low power states under certain operating conditions. Embodiments of the invention similarly describe exiting low power states for memory links and various components of a memory subsystem upon detecting certain operating conditions.Embodiments of the invention may detect operating conditions in a computing system. Some of these operating conditions may include, but are not limited to, a memory controller being empty of transactions directed towards a memory unit, a processor core executing a processor low-power mode, and a processor socket executing an idle mode. In response to detecting said operating conditions, embodiments of the invention may execute a low-power idle state for the memory unit and various components of the memory subsystem.
US08745418B2
Methods and systems are described for selecting a resource based on a measure of a processing cost. Resource information is received identifying a first resource and a second resource for processing by a program component. One or more of a first measure of a specified processing cost for the processing of the first resource and a second measure of the processing cost for the processing of the second resource is determined. One of the first resource and the second resource is selected based on at least one of the first measure and the second measure. The selected one of the first resource and the second resource is identified to the program component for processing.
US08745404B2
Methods and devices are provided for embedding auxiliary information in a host content in a manner that reduces memory, bandwidth and computational complexity of the embedding and transmission systems. One methodology relates to receiving a set of watermark embedding parameters produced at a pre-processing node by pre-processing the host content. The watermark embedding parameters enable embedding each of a plurality of host content segments with any one of at least two different logical values. To embed the auxiliary information, the host content is modified on a segment-by-segment basis using the set of watermark embedding parameters and in accordance with a control signal that designates one of the at least two logical values for embedding into a selected segment of the host content. The generation of watermark embedding parameters at a pre-processing node reduces storage, transmission and computational complexity of embedding operations that can occur at locations other than the pre-processing node.
US08745393B2
According to an aspect of the embodiment, there is provided a transmitting apparatus, including a data storage, a first key storage, a second key storage, an additional information generating unit, a first authenticator generating unit, a second authenticator generating unit, a third authenticator generating unit, and a packet transmitting unit. a judging unit that judges the candidate is admitted as the second authenticator, when the candidate contains a common part of the first authenticator. a third authenticator generating unit generates a third authenticator based on a second authenticator that is a second authenticator candidate contains a common part of the first authenticator. The packet transmitting unit transmits a packet including the data and the third authenticator.
US08745391B2
A data storage unit can store an encrypted medium device key Enc (Kcu, Kmd_i), and a medium device key certificate (Certmedia). A controller can include an information recording unit to store a controller key (Kc) and first controller identification information (IDcu). A key generation unit executes a one-way function calculation based on the controller key and the first controller identification information to generate a controller unique key (Kcu). An identification information generating unit executes a one-way function calculation based on the controller key and the first controller identification information to generate second controller identification information (IDcntr). A key encryption unit encrypts the medium device key (Kmd_i) by the controller unique key (Kcu) to generate encrypted medium device key Enc (Kcu, Kmd_i). A key exchange unit executes an authentication key exchange process with a host device using the medium device key (Kmd_i) and the medium device key certificate (Certmedia).
US08745388B2
Systems and methods securely provide media content from a media server to a media client via a network. The media content is segmented to create multiple media segments that are each identified in a playlist, and at least one of the media segments is encrypted using a cryptographic key. The cryptographic key is also identified in the playlist, and the playlist is provided from the media server to the media client via the network. The various media segments and cryptographic keys may then be requested from and provided by the media server using hypertext transport protocol (HTTP) or similar constructs to allow the media client to receive and decrypt the various segments of the media content.
US08745385B2
A data security system includes a single central processing unit (CPU), a plurality of different security zones corresponding to different levels of security classification, a plurality of operating systems, a communications interface, a global zone, and a memory coupled to the plurality of security zones and the global zone. The CPU includes a plurality of processing cores and each security zone is associated with a different one of the processing cores. The global zone is communicatively coupled to the communications interface and the plurality of security zones, and is associated with a different one of the processing cores than the plurality of security zones. The global zone directs communications between the communications interface and the plurality of security zones. Each processing core executes a separate one of the plurality of operating systems, thereby providing separate processing capability on the single CPU for each of the different levels of security classification.
US08745375B2
A method, computer program product and system of handling usage of software in a disconnected computing environment. A digital certificate including time frame constraints is generated, signed by a certificate authority and associated to the software. To be executed, the digital certificate previously signed must be validated by the certificate authority by checking public keys and the time frame constraints must be simultaneously satisfied in the disconnected computing environment. The use of software is controlled in disconnected computing environments and/or read-only computing environments, i.e. environments which are not modifiable or in which brought modifications are not persistent. The data collected by the software may be further encrypted and thus be controlled.
US08745370B2
Implementations of methods of sharing data in a supply chain, the data corresponding to an item having a tag associated therewith, include generating data corresponding to the item, generating a data reference, encrypting the data using an encryption key to provide encrypted data, transmitting the encrypted data over a network for storage in a database based on the data reference, writing the data reference and the encryption key to the tag, and transferring the item to a successor in the supply chain. Implementations include retrieving information electronically stored on the tag, the information comprising a data reference and an encryption key, transmitting a data request over a network for retrieving encrypted data from a database, the data request comprising the data reference, receiving the encrypted data from the database, and decrypting the encrypted data using the encryption key to provide decrypted data.
US08745366B2
A method and apparatus for supporting a self-refreshing display device coupled to a graphics controller are disclosed. A technique for setting the operating state of the graphics controller during initialization from a deep sleep state is described. The graphics controller may set the operating state based on a signal that controls whether the graphics controller executes a warm-boot initialization procedure or a cold-boot initialization procedure. In the warm-boot initialization procedure, instructions and values stored in a non-volatile memory connected to the graphics controller may be used to set the operating state of the graphics controller. In one embodiment, the graphics controller may determine whether any changes have been made to the physical configuration of the computer system and, if the physical configuration has changed, the graphics controller may set the operating state based on values received from a software driver.
US08745364B2
A method for managing a basic input output system (BIOS) includes filtering a request to change a policy of a platform associated with the BIOS. Other embodiments are described and claimed. According to one embodiment of the present invention, a request to change a parameter associated with the policy of the platform of the BIOS is compared with permissible requests under a platform non-volatile content policy stored in a non-volatile storage unit in the BIOS. The request is allowed if the request is permitted by the non-volatile content policy.
US08745360B2
Embodiments of a method for performing parallel operations in a computer system when one or more conditional dependencies may be present, where a given conditional dependency includes a dependency associated with at least two data elements based on a pair of conditions. During operation, a processor receives instructions for generating one or more predicate values based on actual dependencies, where a given predicate value indicates data elements that may be safely evaluated in parallel, and where the given actual dependency occurs when the pair of conditions matches one or more criteria. Then, the processor executes the instructions for generating the one or more predicate values.
US08745359B2
A VLIW processor executes a very long instruction word containing a plurality of instructions, and executes a plurality of instruction streams at low cost. A processor executing a very long instruction word containing a plurality of instructions fetches concurrently the very long instruction words of up to M instruction streams, from N instruction caches including a plurality of memory banks to store the very long instruction words of the M instruction streams. The processor may set instruction priority order for each of the instruction streams, designate a memory bank to be used by each of the instruction streams from the memory banks based on bank number information, which indicates a number of memory banks each instruction stream uses, and an instruction address of each of the instruction streams, determine a memory bank to be used in descending priority order based on the instruction stream priority order when a plurality of instruction streams are to use a same memory bank, and supply an instruction address of a corresponding instruction stream to the determined memory bank.
US08745354B2
To reduce the number of data copies between volume pools by preventing occurrence of unevenness of resource usage between the pools, provided is a computer system including: storage apparatus; and host computer coupled to the storage apparatus, the storage apparatus including physical storage device, the storage apparatus holding information associating virtual volumes and pools each including real storage areas of the physical storage device, the storage apparatus allocating, to the virtual volume of a write destination designated by the host computer, the real storage areas included in each of the plurality of pools corresponding to the virtual volume of the write destination, and storing the data therein, the computer system being configured to: determine, based on the information held by the storage apparatus, orders of priority of the volumes of the write destination by the host computers; and hold the determined orders of priority.
US08745349B2
A detection module selects logically adjacent first and second control areas of a cluster. The detection module further determines that the first and second control areas satisfy a migration test wherein the first control area has free space exceeding a free threshold, the free space is at least equal to a space requirement for each second control area control interval, and the second control area has fewer control intervals than a control interval threshold. In addition, a copy module copies each second control area control interval to the first control area in response to determining that the first and second control areas satisfy the migration test.
US08745347B2
Embodiments of methods and systems for controlling access to information stored on memory or data storage devices are disclosed. In various embodiments, methods of retrieving information from a data storage device previously deactivated by modification or degradation of at least a portion of the data storage device are disclosed.
US08745341B2
A method and apparatus for a server that includes a file processor that interprets each requested data file, such as a web page, requested by a client in a process analogous to that of a browser application or other requesting application. The file processor initiates the loading of each referenced data item within the requested document in anticipation that the client will make the same requests upon receiving the requested data file. Each referenced data item is loaded into the server cache. When the client browser application requests these referenced data items they can be returned to the client browser application without accessing a slower persistent data storage. The requested data items are loaded from the server cache, which has a faster access time than the persistent data storage.
US08745340B2
Various embodiments for reducing communication between cluster nodes and optimizing failover processing in a distributed shared memory (DSM)-based application by at least one processor device are provided. In one embodiment, for a data structure operable on a DSM, a read-mostly portion is maintained in a single copy sharable between the cluster nodes while an updatable portion is maintained in multiple copies, each of the multiple copies dedicated to a single cluster node.
US08745339B2
A multi-core system and a method for processing data in parallel in the multi-core system are provided. In the multi-core system, partitioning and allocating of data may be dynamically controlled based on local memory information. Thus, it is possible to increase an availability of a Central Processing Unit (CPU) and a local memory, and is possible to improve a performance of data parallel processing.
US08745338B1
Overwriting part of compressed data without decompressing on-disk compressed data is implemented by receiving a write request for a block of data in a compression group from a client, wherein the compression group comprises a group of data blocks that is compressed, wherein the block of data is uncompressed. The storage server partially overwrites the compression group, wherein the compression group remains compressed while the partial overwriting is performed. The storage server determines whether the partially overwritten compression group including the uncompressed block of data should be compressed. The storage server defers compression of the partially overwritten compression group if the partially overwritten compression group should not be compressed. The storage server compresses the partially overwritten compression group if the partially overwritten compression group should be compressed.
US08745336B2
In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, the hardware storage operations can be carried out on a per-file basis using various primitives. These primitives include instructions for zeroing file blocks, cloning file blocks, and deleting file blocks, and these instructions operate on one or more files defined in a blocklist, that identifies the locations in the logical storage units to which the files map.
US08745316B2
The invention is a system of managing indexation of memory. Said system has a microprocessor, and a flash memory. Said flash memory has an indexed area comprising indexed items, and an index that is structured in a plurality of index areas comprising a plurality of entries. Said flash memory comprises an index summary comprising a plurality of elements. Each index summary element is linked to an index area of said index. Each index summary element is built from all entries belonging to said linked index area and is built using k hash functions, with 1≦k.
US08745311B2
A memory system is provided. The system includes an operating system kernel that regulates read and write access to one or more FLASH memory devices that are employed for random access memory applications. A buffer component operates in conjunction with the kernel to regulate read and write access to the one or more FLASH devices.
US08745309B2
A cooperative memory card system includes a memory card device, and a host in signal communication with the memory card device, where the host assumes at least one memory management function for the memory card device; and a corresponding method of cooperative memory management between a host and a memory card device includes selecting at least one of several memory management functions to be performed by the host for the device.
US08745308B2
In a computer system supporting execution of virtualization software and at least one instance of virtual system hardware, an interface is provided into the virtualization software to allow a program to directly define the access characteristics of its program data stored in physical memory. The technique includes providing data identifying memory pages and their access characteristics to the virtualization software which then derives the memory access characteristics from the specified data. Optionally, the program may also specify a pre-defined function to be performed upon the occurrence of a fault associated with access to an identified memory page. In this manner, programs operating both internal and external to the virtualization software can protect his memory pages, without intermediation by the operating system software.
US08745301B2
Circuitry in a portable device may be attached to external device, such as a power supply, to receive a voltage at a desired voltage level from the external device. The circuitry may assert one of several electrical configurations on the cabling that electrically connects the portable device to the external device to indicate to the external device a desired voltage level.
US08745299B2
A removable electronic circuit card having both a memory module with a non-volatile mass storage memory and a separate input-output module so that data transfers may be made through the input-output module directly to and from the mass storage memory in a direct memory access (DMA) type transfer when the card is inserted into the host system but without having to pass the data through the host system. Once the host gives a DMA command, the data transfer is accomplished independently of the host system, except for the host supplying power and possibly a clock signal and other like support, during such a data transfer directly with card. The data for the transfer can be communicated between the input-output module and the exterior device through either wireless or an electrical connection means.
US08745296B2
An embodiment may include circuitry to (a) convert, at least in part, at least one serial storage protocol compatible frame into at least one packet that is compatible, at least in part, with a multi-lane input/output (I/O) protocol, and/or (b) convert, at least in part, the at least one packet into the at least one frame. The at least one packet may be transmitted via a physical layer that is compatible, at least in part, with the multi-lane I/O protocol. The at least one packet may comprise frame information structure (FIS) information of the at least one frame.
US08745285B2
Disclosed is a wireless transmission system provided with: a sink device which, when AV data transmitted by means of multicast wireless transmission from a source device is reproduced, performs reproduction control in accordance with the wireless connection state of another sink device that reproduces the AV data from the same source device; and the source device which is capable of determining the wireless connection state and the reproduction control state of the sink device. When the AV data obtained by means of multicast wireless transmission from the source device (1) is reproduced, the sink device (2a) acquires state information indicating the wireless connection state of the other sink device and adjusts reproduction control for the AV data of the actual sink device (2a) in accordance with this state information. The source device (1) acquires information on the wireless connection state and the reproduction control state of each sink device and stops or restarts transmission of the AV data on the basis of this information.
US08745270B2
Communication devices and methods thereof. The communication device comprises a communication module, a memory module, and a control module. The communication module receives a data object exceeding a predetermined data size from a device management server. The memory module, coupled to the communication module, comprises a management object tree having a management object leaf node, storing a first portion of the received data object in the management object leaf node, and holds the first portion in the management object leaf node when termination of the reception of the data object is being determined. The control module, coupled to the communication module and the memory module, determines termination of the reception of the data object prior to the data object being completely received, wherein the first portion comprises at least one unit data, and each unit data has a data size less than or equal to the predetermined data size.
US08745266B2
The present solution is directed to providing, transparently and seamlessly to any client or server, layer 2 redirection of client requests to any services of a device deployed in parallel to an intermediary device An intermediary device deployed between the client and the server may intercept a client request and check if the request is to be processed by a service provided by one of the devices deployed in parallel with the intermediary device. The service may be any type and form of service or feature for processing, checking or modifying the request, including a firewall, a cache server, a encryption/decryption engine, a security device, an authentication device, an authorization device or any other type and form of service or device described herein. The intermediary device may select the machine to process the request and use layer 2 redirection to the machine. The intermediary device may change a Media Access Control (MAC) address of a destination of the request to a MAC address of the selected machine. Once the selected machine processes the request, the intermediary device may receive from this machine a response to processing the request. The intermediary device may then continue processing the request of the client responsive to the response from the machine or in response to identifying that the response to the request is from that particular selected machine. The forwarding to and processing by the parallel deployed machine may be performed seamlessly and transparently to the server and/or client.
US08745265B2
Link used variables are defined for links related to an interconnection fabric. The links used variables are representative of whether or not a link is used for handling flows between a plurality of hosts and devices. Constraints for links, and hop counts or port counts are also defined. An objective function is used by an integer programming solver to determine connections as a function of the definitions.
US08745261B1
Technology is disclosed for migrating at least portions of a video streaming application to a cloud server. The migration is based on an optimization factor of a video streaming application. The optimization factor can be computed based on consumption of computing resources of the computing device. The video streaming application is a multi-threaded application in which a background thread performs tasks that may not require user interaction and a foreground thread performs tasks that may require user interaction. A service component of the video streaming application that obtains video streaming data from video servers is one example of the background thread. A user interface component that displays the video streaming data to a user via a user interface is an example of the foreground thread. If the optimization factor of the service component is below a predefined threshold, the service component is transferred to the cloud server for further processing.
US08745259B2
A live rendering system can execute a process of buffering received data at the client to avoid needing to transfer the same data multiple times. If the client does not have data available for a wanted playback position (either compressed or decoded) then this data needs to be transferred from the server, including any overlaps needed for producing a continuous stream. The client stores the data in the event that it is needed again, but can discard the data if it receives notice that the stream content has changed. The buffering process can operate with a first priority to buffer data ahead of a currently selected playback position which is the most likely to be needed next, to minimize any delay or pauses in playback if needed data has not yet arrived. The download can be managed to preserve the known good part of decoded data.
US08745254B2
A communication protocol is provided for processes to send and receive arbitrary data in a concurrent computing environment. The communication protocol enables a process to send or receive arbitrary data without a user or programmer specifying the attributes of the arbitrary data. The communication protocol automatically determines the attributes of the arbitrary data, for example, the type and/or size of the data and sends information on the attributes of the data to a process to which the data is to be sent. Based on the information on the attributes of the data, the receiving process can allocate appropriate memory space for the data to be received.
US08745243B2
An IP gateway device establishes distinct TCP sessions within a single FCIP tunnel, each TCP session being designated for a different priority of service (e.g., high, medium, low), plus a control stream. Each TCP session has its own TCP stack and its own settings for VLAN Tagging (IEEE 802.1Q), quality of service (IEEE 802.1P) and Differentiated Services Code Point (DSCP). By distributing data streams assigned to different priorities of service into different TCP sessions within the FCIP tunnel, an IP gateway device can preserve the distinctions between the data stream priorities while the data traffic is within the IP network. By further distributing the data streams between different circuits and trunks by use of multiple circuits, failover and load balancing can occur within the FCIP tunnels.
US08745231B2
Example methods and apparatus to poll in wireless communications are disclosed. A disclosed example method involves receiving a poll from a network during a first radio block period and identifying a resource for use in sending requested information to the network in response to the poll. The resource occurs during a subsequent radio block period, and the identifying of the resource is based on receipt of an uplink allocation indicator. The example method also involves transmitting a response to the poll.
US08745230B2
An architecture and method are provided for provisioning, configuring and deploying adaptive service oriented architectures through mounting provider systems on extended service containers and manipulating the instantiations of these containers so that the active instantiations can be optimized for the prevailing state within the service oriented architectures.
US08745229B2
The device configuration of a communication system capable of wireless data communication between a plurality of terminal apparatuses is confirmed, together with the operating condition of each of the terminal apparatuses and the channel condition of wireless data communication. Whether a service that can be provided as a communication system is executable is identifiably displayed on a display based on the confirmation results.
US08745228B2
A computer-implemented method includes determining if one or more electronic device capabilities represented in one of a group of device profiles is associated with one or more content characteristics represented in one of a group of resource profiles. The method also includes assigning the device profile to the resource profile if the electronic device capabilities are associated with the content characteristics. Furthermore, the method includes, upon receipt of content defined by the resource profile, initiating delivery of the content to at least one electronic device associated with the one device profile based upon the assignment.
US08745226B2
A method includes receiving personalized content from a plurality of content sources. The personalized content is based on user input. The method further includes receiving a personalized advertisement based on user input, and creating a customized publication including the personalized content and the personalized advertisement.
US08745224B2
A method and apparatus for dynamic provisioning of an access control policy in an input/output (I/O) controller hub are described. In one embodiment, the method includes the establishment of a control channel during evaluation stages of a network access request. In one embodiment, the control channel enables resource enumeration of a hardware platform while disabling data read/write processing of the hardware platform. Once resource enumeration is completed, conditional control settings for each enumerated platform resource are sent to a network policy decision point. Once transmitted, if the conditional control settings identify the hardware platform as having a non-compliant configuration, conditional control settings for at least one enumerated resource of the hardware platform are modified according to a received access control policy to provide compliance of the hardware platform configuration to enable network access. Other embodiments are described and claimed.
US08745218B1
Techniques are described for managing program execution capacity or other capacity of computing-related hardware resources used to execute software programs, such as for a group of computing nodes that is in use executing one or more programs for a user. Dynamic modifications to the program execution capacity of the group may include adding or removing computing nodes, such as in response to automated determinations that previously specified triggers are currently satisfied, and may be automatically governed at particular times based on automatically generated predictions of program execution capacity that will be used at those times by the group, such as to verify that requested dynamic execution capacity modifications at a time are within the predicted execution capacity values for that time. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.
US08745216B2
Methods and systems for monitoring and controlling a service level agreement are disclosed. A disclosed embodiment comprises a cloud platform hosting at least one application associated with at least one service level agreement, a monitoring module for collecting at least one metric relating to an application hosted on the cloud platform and terms of a service level agreement associated with each of the one or more metrics, and monitoring the metric collected against a service level objective in the service level agreement. The system may additionally comprise a controlling module for mapping a service level objective to a predefined operation rule, identifying one or more actions to be taken in accordance with the rule, assigning a priority to the one or more actions identified in accordance with the rule; and performing the one or more actions in accordance with the assigned priority of each of the one or more actions.
US08745214B2
Described herein are systems and methods for collecting and surfacing metrics with respect to their classification; and the use of the metrics by a workload manager and other application monitoring tools to provide quality-of-service and workload management. Each request is classified, either by the application server or another process. A request classification identifier (RCID) is associated with each request, and thereafter flows with that request as it is being processed. The RCID value is used by data collectors at various points in the system to aggregate the metrics, and a workload manager collects the metrics. The collected metrics are then processed by a rules engine at the workload manager, which analyzes the metrics and generates adjustment recommendations to provide quality-of-service and workload management.
US08745211B2
For allowing an efficient consumption of resources of a physical substrate network a method for operating at least one virtual network on a substrate network is claimed, especially within a framework of a self-organizing model for optimizing resource consumption of the substrate network, wherein the virtual networks are including a plurality of virtual nodes each being assigned to respective substrate nodes of the substrate network and wherein two adjacent virtual nodes of the same virtual network are connected by a virtual link which is corresponding to one or more respective substrate node links, including the following steps: Identifying a traffic pattern within at least two substrate nodes with regard to the resources individually consumed by the virtual networks; reallocating of the resources depending on an evaluation of the identified traffic patterns for optimizing resource consumption within the substrate nodes, wherein the identifying step and the evaluation and decision to execute the reallocation of resources is performed locally at each individual substrate node. Further, an according virtual network environment on a substrate network is claimed, preferably for carrying out the above mentioned method.
US08745209B2
Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.
US08745207B2
A system and method for managing computer applications running among computing systems based on determined risk of resource saturation is disclosed. In one embodiment, a volatility of resource usage for each computing system is computed based on computed resource usage gains/losses associated with each computing system. A current resource usage of each computing system is then determined. Further, a risk of resource saturation is determined by comparing the computed volatility of resource usage with the determined current resource usage of each computing system. The computer applications running among the computing systems are then managed using the determined risk of resource saturation associated with each computing system.
US08745200B2
Testing operation of processors setup to operate in different modes. In an embodiment, each tester system includes a processor setup to operate in a corresponding mode. A user sends a test request to a scheduler system indicating the mode of the processor sought to be tested, and the scheduler system forwards the test request to one of the tester systems with a processor setup to test the requested configuration. The scheduler system may maintain configuration information indicating which processors are setup to test which modes of interest, and also status information indicating which tester systems are presently available for testing. The configuration information and status information is used in determining a specific suitable tester system to which a test request is to be forwarded.
US08745194B2
The present invention relates to a system of integrating remote services and the method of operating said system. In a preferred embodiment, the system comprises a management system, a database with a table of users and a table of data associated with each user, a message input and recognition system for written messages, voice messages, or text messages, etc., an output system, a dialogue system, and an information exchanging system for exchanging information with remote third party services, where the information exchanging system is connected to the management system and comprises connectors suitable for each type of service such that at least one connector is suitable for performing a commercial transaction that can be requested by the user. It is particularly applicable in the field of purchasing electronic tickets or products and in the field of bank transactions from a mobile terminal.
US08745188B2
The system and method described herein may include a configuration management database containing various configuration items describing every known resource in a datacenter. Upon receiving a request proposing changes to the datacenter, the proposed changes may be approved for automated execution (i.e., without human intervention) in response to analyzing relationships modeled in the configuration management database and determining that the proposed changes have no potential impacts on essential or critical resources. Otherwise, an impact workflow may be created to coordinate interaction between various human participants to resolve the potential impacts. Further, in contexts where multiple proposed changes have been approved, the multiple proposed changes may be analyzed to detect any potential conflicts. Thus, the multiple proposed changes may be approved for automated execution in response to detecting no potential conflicts, or a conflict workflow may be created to similarly coordinate human interaction to resolve the conflicts.
US08745186B2
Adjusting utilization of network bandwidth in a network comprising a media server and a media client is provided. The media client is connected to a display screen, and a video media is streamed from the media server to the media client. A distance between the display screen and a viewer is measured, and an indication of the distance is sent to the media server. A frame rate of the streaming video media is then adjusted in accordance with the indication, and the streaming video media with the adjusted frame rate is received by the media client.
US08745179B2
A system that enables automatic version provisioning in heterogeneous application oriented network (AON) architectures is provided. Generally, the specification enables appropriate version configurations to be selected at runtime as needed in an AON environment. More particularly, the subject specification describes the ability of a device (e.g., AON node) to perform and/or select a self-configuration operation based upon the environment and the runtime operation. To facilitate message-based runtime instantiation of the appropriate configuration, the system enables network applicable configurations to be pushed to each of the nodes in the AON architecture.
US08745169B2
A method, apparatus and system is applied to provide a unified content posting mechanism. The method comprises: receiving a single version of content to be posted on one or more remote servers; formatting the received content according to one or more predetermined criteria for posting on the one or more remote servers; posting the formatted content on the one or more remote servers via one or more post services. The method, apparatus and system provide the standardized and simplified process of posting content to the websites.
US08745165B2
There is provided a system for managing distribution of rich media content. The system comprises a communications server accessible by a mobile device; a local services network interactively connected to the communications server; a rich media control application resident on the communications server, the rich media control application configured to manage rich media distribution for a user of the mobile device in response to receipt of a valid rich media access code from the mobile device, by requesting a rich media content corresponding to the rich media access code from the local services network; receiving the rich media content from the local services network; and sending a notification message to the mobile device for enabling the user of the mobile device to access the rich media content.
US08745163B2
A web server utility executes on a server and provides the following functions: determining when a web page profile also includes an assignment of additional content; dynamically retrieving the additional content; and generating the web page with the additional content either appended to, prepended to, or wholly replacing one or more sections of the baseline content. When the utility detects assignment of additional content, the utility checks a specific location within the filesystem for the additional content. When the additional content is not found at the specific location, the utility automatically checks the temporary directory (for static content) then the centralized administrative and/or content (CAC) server for the additional content. When the additional content is dynamic, the CAC server retrieves and executes the file at the CAC server to generate the dynamic content, which is transmitted back to the web server for rendering within or as the whole-page output.
US08745156B2
According to an embodiment, a communication device connected to a host device includes a wireless communication unit and a communication control unit. The communication control unit controls the wireless communication unit to transmit a file which is stored in a storage unit of the communication device by the host device to a transmission destination corresponding to a type of the host device and a type of the communication device using wireless communication.
US08745155B2
Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data stored by a user in one or more network storage areas residing on a network. For example, embodiments of the method involve utilizing a mapping tool to identify at least one network storage area associated with the user, utilizing a collection tool to access at least one network storage area via a network, copying the data stored on the at least one network storage area, and transmitting the data from the at least one network storage area to a collection server.
US08745150B2
An apparatus includes a first storage unit for storing data received from the upper-layer apparatus in the first storage unit, a second storage unit, a data transmitting unit for transmitting the data stored in the first storage unit to the second storage apparatus based on an order that the data is stored in the first storage unit, a transferring unit for transferring and storing transfer data stored in the first storage unit into the second storage unit when an amount of the data stored in the first storage unit is larger than a predetermined amount, the transfer data being at least part of the data stored in the first storage unit; and, a staging unit for transferring the transfer data stored in the second storage unit into the first storage unit if an amount of the data stored in the first storage unit is smaller than a predetermined amount.
US08745147B2
Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment.
US08745146B2
A method for controlling a message from a sender. A referee can evaluate a credential associated with a message to determine ifs desirability to the intended recipient, and take an action based upon the results of the determination. A sender that includes a trusted component can send a credential with the message, and the message can be controlled without a referee.
US08745144B2
Multiple contacts are aggregated through contact linking into a unified profile view addressing conflicting data, duplicates, etc. By persisting contact information in a server-maintained mailbox that is used as a storage model and as the contact linking system, roaming solution across form factors (mobile, slate, PC, etc.) can be provided with higher accuracy and fewer false positives. By centralizing the solution in the mailbox, redundancy and manual work by the user is substantially reduced. Contact data, communication heuristics, corporate directory meta-data, instant messaging data, etc. can be leveraged in linking contacts.
US08745143B2
A computer implemented system and method to enable protection of email users from unsolicited bulk email using a message delivery delay based on characteristics detected in selected messages. Messages are evaluated for characteristics resembling unsolicited bulk email. A determination is made whether a message passing through the email system exhibits such characteristics and whether to delay the message. Suspect messages may be delayed for a period of time, the delay period being dependent on the characteristics giving rise to a determination to delay. Following the period, additional information received during the delay period characterizing the message is used to determine whether to dispose or deliver the message. Messages evaluated can be inbound to the email system, outbound to other email systems, or moving within the email system.
US08745139B2
A user interface for sharing media items with others. From a sender's perspective, embodiments of the invention allow for an easy-to-use drag-and-drop technique that is more user-friendly than conventional techniques. From the recipient's perspective, embodiments of the invention allow media items from multiple sources to be aggregated into a single viewport, providing a cohesive and unified approach to media items received from others.
US08745134B1
Disclosed in one example is a system for providing social networking data including a data store configured to store a user profile associated with a first user and may include a user identification, a first and second social networking user identifier for a first and second social networking service, a first and second connection between a second and third user on the first and second social networking services respectively. The system includes a response module to respond to a request for information from a social networking application with at least a portion of the profile associated with the first user if it is present in the data store. If the profile is not present in the data store, the response module may create a new profile associated with the first user and add it to the data store. The system also includes a synchronization module that may periodically request updated information from the first or second social networking services for the first user and to use the updated information to update the profile associated with the first user.
US08745131B2
A system and method for managing data on a handheld electronic device is provided. A server periodically pushes data to a particular handheld electronic device, the data being stored on the handheld electronic device via a routine running in the background, such reception and storage being generally transparent to a user. The data can include data is desired by the user or that fits a profile or preference of the user. The profile can be predetermined and/or customized by the user and/or reflect a preference of the user. The data pushed to the handheld electronic device can also be related to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.
US08745123B2
Completion processing of data communications instructions in a distributed computing environment, including receiving, in an active messaging interface (‘AMI’) data communications instructions, at least one instruction specifying a callback function; injecting into an injection FIFO buffer of a data communication adapter, an injection descriptor, each slot in the injection FIFO buffer having a corresponding slot in a pending callback list; listing in the pending callback list any callback function specified by an instruction, incrementing a pending callback counter for each listed callback function; transferring payload data as per each injection descriptor, incrementing a transfer counter upon completion of each transfer; determining from counter values whether the pending callback list presently includes callback functions whose data transfers have been completed; calling by the AMI any such callback functions from the pending callback list, decrementing the pending callback counter for each callback function called.
US08745119B2
A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data.
US08745110B2
The disclosure relates to a method for estimating the number of leader vectors with norm lp equal to rδp,d, of dimension d, having co-ordinates which are lower than, or equal to k. The method is characterized in that r p delta, d is determined by the sum of the results of a function T(Xi) for i varying between 1 and d, the function T(Xi) providing, for at least some of the leader vectors, the result of the division of the co-ordinate Xi raised to the power p by a delta precision factor, the result of the division being rounded to the nearest whole number. The method does not comprise a step of determining leader vectors.
US08745092B2
Various embodiments of systems and methods for dynamically weighted semantic trees are described herein. One or more software elements of a hierarchy are identified in response to user actions in a report. The user actions are related to at least one software element of the one or more software elements of the hierarchy. A local tree is constructed for each user by assigning local weights for the one or more software elements based on user visits to the one or more software elements. A group tree is constructed for each group to which the users belong by assigning group weights for the one or more software elements based on the user visits to the one or more software elements. The local tree and the group tree are stored for use in various applications.
US08745091B2
An electronic document classification system disclosed herein classifies electronic documents. The classification of the documents may involve analyzing the document and the information attached to the document to generate a set of classification data and comparing the classification data with one or more classification rules to generate a set of classifying data. The system attaches the set of classifying data to the electronic document and displays the electronic document based on the set of classifying data. The classification data may also be used to prioritize the electronic documents and to assign a retention period to the electronic documents. The system is further adapted to receive user feedback regarding the classification of the electronic document and to update the classification rules.
US08745090B2
A system and method for enhancing location-based services by enabling spatial database systems to respond to or answer spatial queries that use a reference object to identify objects or features of interest in an environmental scene before a system user. The system and method for enhancing pointing technology by permitting system users to use queries to identify objects or features within the system user's field of view by pointing at the reference object or feature, and linking it to the object of interest by using spatial prepositions.
US08745085B2
A system and method is provided for automatically generating explanations for individual records in an access log.
US08745082B2
Methods and apparatus are provided for evaluating XPath filters on fragmented and distributed XML documents. According to one aspect of the invention, a method is disclosed for evaluating a query over a tree having a plurality of fragments distributed over a plurality of sites. The method comprises the steps of identifying the plurality of sites storing at least one of the plurality of fragments of the tree; providing the query to the plurality of identified sites, wherein each of the identified sites partially evaluates the query against one of more fragments of the tree stored by the respective site; obtaining partial results from the plurality of identified sites; and composing the partial results to compute a result to the query. The query may be, for example, a boolean XPath query. The method can be performed, for example, by a coordinating site that stores a root fragment of the tree.
US08745081B2
News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.
US08745073B2
Methods, systems, apparatuses and/or computer program products are directed to a nationwide send process of outgoing returns. A plurality of outgoing return files are collected. The plurality of outgoing return files are organized by endpoint destination and distributed on a predetermined schedule to the endpoint destinations.
US08745067B2
A system may include one or more databases to store comments relating to documents, the comments originating from first and second sources, where the comments from the first source include comments received from users via commenting functionality associated with browsers installed on client devices, and the comments from the second source include comments received from users independent of the commenting functionality associated with the browsers installed on the client devices. The system may also include one or more server devices to receive a request for comments relating to a particular document, search at least one of the one or more databases to identify comments relating to the particular document, and provide the identified comments for presentation in connection with the particular document.
US08745066B2
Embodiments of apparatus, systems and methods facilitate performing on-demand cluster analysis on a multi-dimensional data set comprising a plurality of dimension members. In some embodiments, the method comprises: selecting a subset of the plurality of dimension members based on a current context associated with the multi dimensional data set; computing a plurality of dimensional scores for a plurality of dimension members in the selected subset, wherein each dimensional score is associated with a distinct dimension member and measures the dimensional influence of the associated dimension member on a metric associated with the multi-dimensional data set; and ranking the plurality of dimension members in the selected subset based on the dimensional score.
US08745065B2
Implementations for computer-based systems, apparatus and methods for map search based on user query parsing. For example, a computer-implemented map search method is provided to include parsing an input entry from a user for map search into a location part indicating location information in 5 the input search entry and a query part indicating a search target associated with the location part in the input entry; and conducting a map search to obtain a geographic area or location based on the location part and to search for information on one or more entities that are associated with the query part and that are located at, within, or near the obtained geographic area or location.
US08745058B1
Methods and systems for searching and navigating through data items in a database are provided. In one example, each data item in the database is associated with attributes and attribute values. The data items in the database may be grouped according to a first selection of attributes and attribute values, forming a first data item cluster of data items associated with the first selection of attributes and attribute values. From among the attributes and attribute values associated with data items in the first data item cluster, a second selection of attributes and attribute values may be made. A second data item cluster may be formed including data items associated with the second selection of attributes and attribute values. After a desired data item is found, a computing action associated with the desired data item may then be executed.
US08745055B2
In order to clustering documents, document vectors are formed for each of a plurality of documents of a corpus and plurality of reference vectors is generated. The document vectors are then compared to the reference vectors to generate similarity values for each of the document vectors. The document vectors are then sorted based on the similarity values for the document vectors to form a sorted list. Clusters are then formed based on the similarity between adjacent document vectors in the sorted list.
US08745053B2
Examples of methods, systems, and computer-readable media for managing mainframe overhead during detection of sensitive information are described using multiple techniques. The techniques may include manipulating a scan definition, defining scan parameters and limitations, utilizing user-supplied scan filters, and using a redrive operation. The redrive operation may include halting one or more analysis requests associated with scan definitions, storing a redrive position for each analysis request, and resuming the servicing of analysis requests at the redrive position for each request.
US08745041B1
Providing information includes identifying documents that are responsive to a query, some of the documents each being associated with a geographic feature, and providing a list of the documents in a sequence that is determined based on rank scores derived from one or more properties of the geographic features associated with the documents.
US08745035B1
Flattening a relational database. A method includes accessing a first database table. A first entry value is identified in a first entry from the first database table. The first entry value represents a plurality of entry values of corresponding entries in a second database table. An array is created that includes one or more representations of the plurality of entry values. At least a portion of the first database table is converted to one or more hierarchical record documents, with columns of the first database table represented at a first hierarchical level and values in entries in the columns represented at a second hierarchical level below the first hierarchical level for a corresponding column. Converting the first database table to one or more hierarchical record documents includes substituting the array in a hierarchical record document for each entry in the plurality of entries having the first entry value.
US08745029B2
A method for bi-directional data replication between a Web Service application and a relational database are provided. In an electronic communications network, a computer implemented method is provided for generating indexes of relationship fields by accessing the metadata of a remote web service. A plurality of records may be downloaded from the remote web service to a computer. The plurality of records may include metadata related to the identity of data fields involved in parent-child record relationships. An index may be built at least partially on the data fields involved in parent-child relationships.
US08745024B2
Systems and methods enhance content from one source with content obtained from another source. Information about content, such as content that is or will be experienced by a user, is used to identify the content from another source. The content from the other source may be content of a different type than the content being enhanced. The content from the two (or more) sources are combined and provided simultaneously. The combined content may be provided using a set of one or more electronic devices.
US08745022B2
A method and system for full text search (FTS) using a navigation system is disclosed. The FTS system generates interwoven data tokens for documents that are stored in a database. An interwoven data token is combination of two or more data tokens and is formed by interweaving characters of one data token with characters of another data token. The FTS system may generate and store interwoven data tokens in a full text search index for each document stored in a database. The FTS system may receive two or more search terms inputted by a user and generate one or more interwoven data tokens based on the inputted search terms. The FTS system may then use the generated interwoven data token to query the full text search index.
US08745015B2
Software on a server accesses a batch file including a plurality of events generated by a remote game client application executing an instance of the computer-implemented game. The software accesses a game state data object associated with the instance of the computer-implemented game. The game state data object includes one or more game state parameters formatted as a serialized unstructured string of text data. The software parses the game state data object to identify the one or more game state parameters. The software processes the plurality of events in the batch file against game logic to update one or more of the game state parameters in the game state data object. The game logic incorporates information extracted from a social graph. And the software stores the game state data object in a memory cache.
US08744996B2
In an analyst network, at least representative data of information elements (i.e., discrete quantities of content suitable for analysis by one or more analysts), acquired by a routing controller, is provided to a workstation. Based on the representative data, displayed results are provided including information indicative of processing performed by at least a portion of a plurality of analysts using the analyst network. Indicia of treatment indicative of treatment statuses of individual information elements are preferably provided in the displayed data. Various occurrences may give rise to updated treatment statuses that cause the displayed data to be updated as well. In this manner, the present invention enables individual analysts to prioritize processing of information elements based on processing performed throughout the entire analyst network.
US08744993B2
Bodies of media may be summarized in various ways depending on numerous factors, thus resulting in summaries that are tailored to particular desires of consumers. An instruction may be received to provide a summary of at least a portion of the body of media. Software stored in memory may then be executed by a processor to determine one or more factors for providing the summary. The summary may be selected, based on the one or more factors, from a plurality of available summaries stored in memory. The plurality of available summaries corresponds to the at least a portion of the body of media. Finally, the selected summary may be provided to a consumer via an output device.
US08744978B2
In one embodiment, ranking search results generated in response to search queries comprises: receiving, a search query from a user; identifying a plurality of network contents in response to the search query; determining one or more ranking criteria for the search query; presenting the ranking criteria to the user; receiving from the user one or more weights assigned to one or more of the ranking criteria; ranking the identified network contents based on the ranking criteria and the weights; and presenting the network contents to the user in an order according to their ranking.
US08744974B2
Systems, methods, and devices are disclosed which allow a mobile device user to complete financial transactions even when the mobile device is not connected to a wireless network. The systems, methods, and devices of the present disclosure may utilizing a combination of an encrypted lockbox containing out of network payment codes on the mobile device and a matching set of out of network payment codes stored on a server of a payment authority.
US08744966B1
Techniques and apparatuses for providing wallet server information to an entity using a real-time mobile wallet server (MWS) are disclosed herein. The MWS may receive a request for personal information from an entity. The MWS may then display to a user a summary of the request, a list of selections available in the wallet server that may satisfy the request, and a list of selectable response options for the user to choose to respond to the entity. In some aspects, the wallet server may store username and associated passwords, payment information, and/or contact information. In further aspects, the MWS may generate limited-use payment information associated with existing payment information. The MWS may communicate ad hoc messaging to the entity using voice-based or real-time text-based communications over an established communication link between the MWS and entity.
US08744965B2
A system, method, and computer-readable storage medium configured to enable the pooling and sharing of funds to cover shared expenses. An electronic basket is created. The electronic basket includes a virtual prepaid payment card with a unique identifier and associated with a user. The user is prompted for potential contributors to the electronic basket. A network interface electronically contacts the potential contributors, and the electronic basket is stored in a user-card database.
US08744960B2
Embodiments presented herein address the shortcomings and problems discussed above by providing systems and methods for a central system that conducts business-to-business (B2B) payments. In embodiments, a B2B gateway receives payment instructions from one or more buyers. The payment instructions may be received over one of several different systems, for example, a credit card association system or an electronic invoice presentment and payment (EIPP) system. The B2B gateway organizes the payment instructions according to the supplier being paid and the payment system that will be used for the payment. The payment systems may include, but are not limited to, credit card platforms, ACH payments, mailed checks, etc. The suppliers can receive two or more payments from two or more buyers through the B2B gateway.
US08744958B2
Systems, methods, and apparatus for handling and/or authorizing payment requests by a consumer for a transaction are provided. Payment information can be sent directly from a consumer to a non-merchant, thereby allowing no new entities to obtain the payment information. Transaction identifiers can be used to facilitate communications among the entities. The payment information can be sent to the non-merchant via a merchant application with a submit payment button directed to the non-merchant so little or no deviations from standard practices are required.
US08744957B1
An infrastructure and method for making online payments without the use of a credit card is disclosed. The infrastructure includes a prepaid technology module for receiving information related to a purchased pre-paid card. The prepaid technology module stores at least one of a PIN number and a serial number associated with a plurality of pre-paid cards. The infrastructure also includes a user interface for receiving information, from the consumer, related to the purchased pre-paid card, and a digital settlement network for receiving a purchase request from a consumer, the digital settlement network further for authenticating the purchased pre-paid card.
US08744956B1
Systems and methods disclosed enable a permitting party to share credit data and/or personal information with a receiving party, such as an individual with whom the permitting party has established a trusted connection. In some embodiments, the permitting party may define how much of the permitting party's personal information or other data is shared. In some embodiments, data sharing may be enabled, in part, by generating an identifier that may be provided to the receiving party in order to access the shared data.
US08744951B2
Among other disclosures, an operating system presents one or more advertisements to a user and disables one or more functions while the advertisement is being presented. At the end of the advertisement, the operating system again enables the function(s). The advertisement can be visual or audible. The presentation of the advertisement(s) can be made as part of an approach where the user obtains a good or service, such as the operating system, for free or at reduced cost.
US08744948B1
A method for obtaining financial data for use in a financial return of a tax paying entity, including: obtaining credentials of the tax paying entity; determining, by a computer processor, that the financial data is available for download from a data provider; sending a first text message to a mobile device of the tax paying entity indicating that the financial data is available for download; receiving, from the mobile device, a second text message requesting to import the financial data into the financial return; sending, to the data provider, a request to download the financial data, where the request includes the credentials; downloading, after sending the request, the financial data into a data repository; and sending, after downloading the financial data, the financial data to a tax preparation application, where the financial data is imported by the tax preparation application into the financial return.
US08744943B2
A method for displaying values specified in a number of offers for a number of offer variables with respect to price includes receiving data for multiple offers that reflects values specified in the offers for multiple offer variables and generating a display of the received data. The display includes multiple offer variable windows that are each associated with an offer variable. Each offer variable window includes an offer price axis representing a range of offer prices and an offer variable axis substantially perpendicular to the offer price axis that represents a range of values for the offer variable associated with the offer variable window. Each offer variable window includes multiple bars. Each bar represents a value specified in offers for the offer variable associated with the offer variable window and is positioned with respect to the offer price axis according to an offer price specified in the offers.
US08744942B1
A method, system and computer program product for managing aggregate funds held in a custodial deposit accounts by a custodial agent on behalf of a plurality of individuals. According to the present invention, the custodial deposit accounts comprises an omnibus transaction account (“Omnibus TA”) and a Omnibus money market deposit account (“Omnibus MMDA”). A corresponding individual transaction account (“Individual TA”) and individual money market deposit account (“Individual MMDA”) are kept on the books and records of the custodial agent for each individual, representing the amount of the individual's funds deposited in the Omnibus TA and Omnibus MMDA, respectively. According to the present invention, limitations on transfers from the Omnibus MMDA to the Omnibus TA and limitations on transfers from the corresponding Individual MMDAs to the Individual TAs are managed by daily allocation of the funds in the Individual TAs and Individual MMDAs.
US08744939B2
A method of rewarding loyalty of a user may include providing a personal terminal to the user, detecting whether the personal terminal is within proximity of an interaction terminal, and based at least in part on the proximity of the personal terminal to the interaction terminal, providing a benefit to the user.
US08744935B2
A method for managing payments made as part of an employee-liable expense reimbursement program is described. A plurality of employees are enrolled in the program and submit requests for reimbursement for expenses related to a service provided to the employees by a service provider for which the employees are liable. The method includes receiving, by the computer system, requests for reimbursement and aggregating the requests for reimbursement scheduled for payment within a predefined time period and associated with the service provider. The method also includes generating an invoice, using the computer system that includes a payment amount to be paid to the first service provider. The method also includes automatically requesting funds from an employer of the plurality of employees for the payment amount included in the invoice and electronically transferring, using the computer system, funds associated with the employer to the service provider.
US08744934B1
The present invention provides an integrated time reporting and billing solution that facilitates billing and payment for time-related activities and manages contract workflow from end to end. The present invention can be employed in any industry for any employment relationship where in-house or supplemental contract labor is tracked by time. In one embodiment, the invention includes a contractor submission and tracking system (CSTS) and back office workflow management system (BOSS) to track and report vendor activity and contractor spend. The present invention can be used by employer-clients, contractors and contractor suppliers to facilitate contractor requisition, contract creation and modification, document tracking, business rule implementation, reporting, communications, timesheet entry, timesheet approval, and billing presentment, payment and other aspects of contract workflow management.
US08744927B1
A customized method of determining proportional amounts of at least two or more hair treatment solutions in order to color a head of hair of a salon customer uses an algorithm to calculate changes to a formula based on selections made by a user of the system. The formula is managed through a salon operating system provided to a plurality of salon color stylists or users of the system. The algorithm for the reduction or increase of standard color formula is based on predefined application area base color amounts.
US08744908B2
An improved method for managing advertising campaigns is provided. The method includes defining an advertising campaign, uploading a multi-media file of each member of the campaign; linking each of the multi-media files of the advertisements and associating the media files with a data capture template based on the media type; configuring the scheduling and promotion details for display of the media ad; associating survey questions with respondent incentives; calculating the present cost of the campaign; capturing consumer responses to individual members of the campaign; aggregating and analyzing the cumulative responses; making program adjustments to the type, location, and schedule for the campaign members based on these real-time results; and transmitting the revised campaign management instructions and adjusted media files to remote systems at the media channels thereby optimizing in real-time the overall ad campaign.
US08744899B2
Systems and methods for migrating customers to alternative financial products are provided. A set of customers of a financial institution may be identified by a financial system that includes one or more computers. Each of the customers may be eligible for a migration from a first financial product to a second financial product. A pre-migration test may be conducted for a subset of the set of customers to determine an attrition risk associated with the migration of the set of customers to the second financial product. Based upon a determination that the attrition risk is acceptable, the migration of the set of customers from the first financial product to the second financial product may be directed.
US08744895B2
The present invention provides a method and system for managing various Regulations, Policies and Risks (RPR). These RPR are managed for supporting Governance, Risk and Compliance requirements of an organization. The method includes defining a tree structure for a context. The tree structure is defined for one or more RPR and one or more roles of a plurality of users of the organization. The RPR are intervened across various trees. A plurality of nodes is defined for the tree. Each node includes a plurality of attributes and one or more attribute functions.
US08744892B2
A method and system to control an interaction of a plurality of participants in a workflow process. The method classifies the plurality of activities as (1) first activity of the workflow process, (2) first activity of a participant in an on-going workflow process, and (3) interaction activity. A set of access control policies is generated for each type of activity. The policies include workflow initialization policy, participation policy and interaction policies. The policies determine if a requesting participant is permitted to interact with a responding participant. In addition, the system includes a policy enforcement point for receiving a request from a requesting participant, wherein the request is for activating an activity of a responding participant. The policy enforcement point forwards the request to a policy decision point where the request is evaluated based on the set of access control policies.
US08744885B2
A system and method of managing tasks and organizations is provided herein.
US08744878B1
A health care plan system and method designed to reduce future claims costs through financial incentives with member engagement metrics. Targets are pre-set for member engagement metrics. Claims cost targets for the sponsor are set based on the sponsor meeting member engagement targets. A percentage of health care plan base administrative fees are at risk based on the sponsor's claims cost performance in relation to the claims cost target. If the claims cost target is missed, the health plan administrator repays or reduces administrative fees charged to the sponsor. If the claims cost target is met, the sponsor pays additional fees to the health plan administrator. Base administrative fees are also repaid or reduced if the health care plan administrator fails to meet service performance targets. The sponsor is appraised on progress of member engagement and service performance metrics through scorecards that are sent during the plan year.
US08744872B1
A method, computer-readable storage medium, and system for analyzing a relationship between one or more agents and one or more clinical outcomes. The method includes: receiving a selection of one or more agents; receiving a selection of one or more clinical outcomes; for each of the one or more agents, analyzing clinical data stored in a database to determine a number of occurrences of each of the one or more clinical outcomes when the agent is administered; for each of the one or more agents, calculating a risk score for each clinical outcome corresponding to the number of occurrences of the clinical outcome; and outputting the risk scores to a graphical display.
US08744863B2
A multi-mode audio signal decoder has a spectral value determinator to obtain sets of decoded spectral coefficients for a plurality of portions of an audio content and a spectrum processor configured to apply a spectral shaping to a set of spectral coefficients in dependence on a set of linear-prediction-domain parameters for a portion of the audio content encoded in a linear-prediction mode, and in dependence on a set of scale factor parameters for a portion of the audio content encoded in a frequency-domain mode. The audio signal decoder has a frequency-domain-to-time-domain converter configured to obtain a time-domain audio representation on the basis of a spectrally-shaped set of decoded spectral coefficients for a portion of the audio content encoded in the linear-prediction mode and for a portion of the audio content encoded in the frequency domain mode. An audio signal encoder is also described.
US08744852B1
A spoken interface is described for assisting a visually impaired user to obtain audible information and interact with elements displayed on a display screen. The spoken interface also enables access and control of other elements that are hidden by other windows. The interface receives user input data representing user inputs received by an input device and uses a movable selector to select an element of an application. The element selected by the selector may be either an editing type element or non-editing type element. The interface provides audio information regarding the selected editing or non-editing element and enables interaction with the selected element.
US08744851B2
A system, method and computer readable medium that enhances a speech database for speech synthesis is disclosed. The method may include labeling audio files in a primary speech database, identifying segments in the labeled audio files that have varying pronunciations based on language differences, identifying replacement segments in a secondary speech database, enhancing the primary speech database by substituting the identified secondary speech database segments for the corresponding identified segments in the primary speech database, and storing the enhanced primary speech database for use in speech synthesis.
US08744849B2
A microphone-array-based speech recognition system combines a noise cancelling technique for cancelling noise of input speech signals from an array of microphones, according to at least an inputted threshold. The system receives noise-cancelled speech signals outputted by a noise masking module through at least a speech model and at least a filler model, then computes a confidence measure score with the at least a speech model and the at least a filler model for each threshold and each noise-cancelled speech signal, and adjusts the threshold to continue the noise cancelling for achieving a maximum confidence measure score, thereby outputting a speech recognition result related to the maximum confidence measure score.
US08744848B2
A method and apparatus useful to train speech recognition engines is provided. Many of today's speech recognition engines require training to particular individuals to accurately convert speech to text. The training requires the use of significant resources for certain applications. To alleviate the resources, a trainer is provided with the text transcription and the audio file. The trainer updates the text based on the audio file. The changes are provided to the speech recognition to train the recognition engine and update the user profile. In certain aspects, the training is reversible as it is possible to over train the system such that the trained system is actually less proficient.
US08744847B2
Certain aspects and embodiments of the present invention are directed to systems and methods for monitoring and analyzing the language environment and the development of a key child. A key child's language environment and language development can be monitored without placing artificial limitations on the key child's activities or requiring a third party observer. The language environment can be analyzed to identify phones or speech sounds spoken by the key child, independent of content. The number and type of phones is analyzed to automatically assess the key child's expressive language development. The assessment can result in a standard score, an estimated developmental age, or an estimated mean length of utterance.
US08744844B2
Systems and methods for adaptive intelligent noise suppression are provided. In exemplary embodiments, a primary acoustic signal is received. A speech distortion estimate is then determined based on the primary acoustic signal. The speech distortion estimate is used to derive control signals which adjust an enhancement filter. The enhancement filter is used to generate a plurality of gain masks, which may be applied to the primary acoustic signal to generate a noise suppressed signal.
US08744834B2
Methods, systems, and apparatus, including computer program products, for language translation are disclosed. In one implementation, a method is provided. The method includes accessing a hypothesis space, where the hypothesis space represents a plurality of candidate translations; performing decoding on the hypothesis space to obtain a translation hypothesis that minimizes an expected error in classification calculated relative to an evidence space; and providing the obtained translation hypothesis for use by a user as a suggested translation in a target translation.
US08744828B2
A computer-implemented system and method for improving glucose management through modeling of circadian profiles is provided. Meal period data is assembled, which includes, for each stated period, at least two measurements of pre-meal and post-meal self-measured blood glucose. Diabetes medication dosed over the periods is identified. The assembled meal period data and the medication are organized into a circadian profile for a diabetic patient. A model including expected blood glucose values and their predicted errors at each period is created from the blood glucose measurements and is visualized in a log-normal distribution. Target ranges for blood glucose at each period are determined and superimposed over the expected blood glucose values. Pharmacodynamics of the medication are obtained. An incremental change in dosing of the medication is propagated over a model day and the expected blood glucose values and their predicted errors are adjusted in response to the incremental dosing change.
US08744827B2
The invention relates to a method that includes the following steps: carrying out a treatment of a sample, the treatment being carried out for differentiating diseased cells from healthy cells in the sample (4); carrying out at least one first image acquisition of the sample (4) provided on an analysis plate (8) so as to obtain a plurality of images, each representing an area (18) of the analysis plate, said images being arranged side by side so as to form an image of the entirety of the sample in order to create a virtual analysis plate (2), locating a reference plane of the analysis plate including a slide and a lamella provided above the slide for image acquisition, said reference plane being defined by the surface of the slide or the lamella; and carrying out at least one second image acquisition, said second acquisition being carried out at a different thickness of the sample relative to the first acquisition so as to obtain a plurality of images corresponding to a section of the sample with a different thickness.
US08744816B1
A system includes a database and one or more computer devices. The database is configured to store database records associated with a group of users. The one or more computer devices is/are configured to receive data from a user; store the data in a database record in the database, where the database record is associated with the user; automatically evaluate the data, in the database record, to generate a set of first recommendations, where each of the first recommendations relates to a recommended action to be taken by the user; select individuals based on the data in the database record; transmit the data, from the database record, to each of the individuals; receive a second recommendation from each of at least two of the individuals, where each of the second recommendations relates to another recommended action to be taken by the user; compile the second recommendations, from the at least two individuals, to generate a set of second recommendations, where the set of second recommendations is different from the set of first recommendations, and provide the set of first recommendations and the set of second recommendations to the user.
US08744815B2
A method for providing decision support includes using a programmed computer to input a regression model specification, and to repeat the input a plurality of times to obtain and store a plurality of regression model specifications. The method further includes using the programmed computer to analyze selected regression model specifications to determine at least one of common variables and functions of common variables, to thereby determine a reduced-redundancy request for input of variables, when a plurality of the stored regression model specifications are selected for use.
US08744800B1
A distance measuring, device including a lookup table storing values to calibrate a Class AB amplifier to produce a pulse pair with the desired characteristics. The distance measuring device analyzes the characteristics of the output signal and recursively adapts the values stored in a lookup table to force the output the power amplifier to meet the required performance characteristics.
US08744799B2
The disclosure relates to a system and method for analyzing movements of a handheld electronic device. The system comprises: memory; a microprocessor; a first module to generate movement data responsive to movements of the device; a second module providing instructions to the microprocessor to map the movement data to a string representation relating to symbols in a spatial coordinate system associated with the device and store the string representation in the memory; and a third module. The third module provides instructions to the microprocessor to analyze data relating to the string representation against data relating to a gesture string representing a gesture related to a command for the device to determine if the gesture has been imparted on the device; and if the string representation sufficiently matches the gesture string, executes a command associated with the gesture on the device.
US08744794B2
One embodiment of the method includes setting up a testing architecture where the testing architecture includes a test IPM machine having an output shaft coupled to an output shaft of a secondary speed control machine. The method further includes controlling the secondary speed control machine to drive the output shaft of the test IPM machine at a first desired speed, determining a pair of desired direct and quadrature axis currents for each of a plurality of peak current magnitudes, and recording characterization data associated with each pair of desired direct and quadrature axis currents. The controlling, determining and recording steps for each of a second through nth desired speeds may be repeated. Control lookup tables for operation of an IPM machine may be generated from the characterization data.
US08744789B2
Utility meters configured to execute multiple collection agents are provided. In this regard, communication may be facilitated with a plurality of utility providers. A utility meter that includes one or more computer processors may be configured to execute a first software agent configured to collect utility usage data on behalf of a first utility provider. Additionally, the utility meter may be configured to execute a second software agent concurrently with the first software agent. The second software agent may be configured to collect utility usage data on behalf of a second utility provider.
US08744785B2
The present invention relates to an ultrasonic flow sensor equipped with at least one ultrasonic transducer (A, B) for transmitting and receiving ultrasonic signals (A0, B0) and one receiver unit (4) that is connected to the ultrasonic transducer (A, B) and detects a zero crossing (N) of the ultrasonic signal (A0, B0) as a reception time after the ultrasonic signal (A0, B0) has exceeded a predetermined threshold (SW). The measurement precision of the sensor can be significantly improved if the receiver unit (4) determines the time of a value characteristic of the ultrasonic signal (A0, B0) and determines the relative time shift (deltat) of the characteristic value (Ampmax, Ts) in relation to the zero crossing (N0, N1) that is detected as the reception time (t0).
US08744784B2
This invention provides a diagnostic mechanism of a differential pressure type mass flow controller comprising a diagnostic parameter calculating section that obtains a mass flow rate integrated value by means of an integrating calculation from the lowering pressure value of an inlet side sensor among the inlet side sensor and an outlet side sensor arranged in communication respectively at the inlet side and the outlet side of a differential pressure generating resistive element that generates a differential pressure between the inlet and the outlet by changing a flow rate control valve arranged on the channel where a fluid flows from a flow rate control state to a closed state, and further obtains a diagnostic volume value from the obtained mass flow rate integrated value, and a comparing section that compares the diagnostic volume value obtained at the diagnostic parameter calculating section with a specified volume value.
US08744782B2
A system for simultaneously determining strain and temperature characteristics of an object comprising: (i) at least one optical fiber having at least two Brillouin peaks; (ii) at least one connector securing the optical fiber to the object to be monitored; (iii) a laser positioned to provide laser light to said at least one optical fiber; (iv) a device measuring frequencies of said at least two Brillouin peaks, and determining frequency shifts of said at least two Brillouin peaks for said at least one optical fiber along the length of fiber; and (v) a system calculating strain and temperature characteristics along said fiber, based on the coefficients of strain and temperature as well as the measured Brillouin frequency shifts for said optical fiber along the length of said optical fiber.
US08744781B2
A method for determining tube support plate blockage of a steam generator includes the following steps: measuring at least five different eddy current values per tube support intersection; calculating a nominal clean fit radius of flow hole; determining a center signal response; converting the center signal response to a deposit thickness; determine an edge reduction; converting the edge reduction to an edge thickness; calculating the resulting flow hole radius; verifying the reasonableness of the resulting flow hole radius; and determining a virtual calibration range.
US08744755B2
There is provided a navigation device including a position information acquisition section which acquires a current position, a final destination setting section which sets a final destination, a stop-off genre setting section which sets a genre of a facility to be stopped at, a stop-off point selection section which selects a stop-off point based on a route to the final destination, and a route guidance section which performs notification of a route to the stop-off point at a branch point between the route to the final destination and the route to the stop-off point, shows a route to the stop-off point when entering the route to the stop-off point from the branch point, and switches a guidance destination to the final destination when arriving at the stop-off point.
US08744751B2
A navigation update system includes a key of a vehicle. The key includes a memory storage device storing data for a navigation device of the vehicle. The data includes instructions for execution by the navigation device and/or map data for use by the navigation device to provide navigation services to a user of the vehicle.
US08744749B2
The subject matter disclosed herein relates to systems, methods, apparatuses, devices, articles, and means for updating radio models. For certain example implementations, a method for one or more server devices may comprise receiving at one or more communication interfaces at least one measurement that corresponds to a position of a first mobile device within an indoor environment. At least one radio model that is stored in one or more memories may be updated based, at least in part, on the at least one measurement to produce at least one updated radio model. The at least one radio model and the at least one updated radio model may correspond to the indoor environment. The at least one updated radio model may be transmitted to enable a second mobile device to use the at least one updated radio model for positioning within the indoor environment. Other example implementations are described herein.
US08744743B2
Provided is a front structure of a vehicle wherein damage on auxiliary equipment by a millimeter-wave radar is limited at the time of collision, and cooling efficiency for auxiliary equipment using traveling wind is not reduced. A front structure of a vehicle comprises a front right side radar for detecting an obstacle on the front right side of a vehicle by transmitting/receiving a radio wave, a front left side radar for detecting an obstacle on the front left side of a vehicle by transmitting/receiving a radio wave, a bumper reinforcement, right and left crush boxes, and a condenser cooled by traveling wind, wherein the front right side radar is disposed on the outboard side of the right end of the condenser, and the front left side radar is disposed on the outboard side of the left end of the condenser.
US08744737B2
A method of predicting collisions between a mission air vehicle and an airborne object of a plurality of airborne objects present in a flight scenario of the mission air vehicle is described. The mission air vehicle and the airborne object move along corresponding routes. The method acquires data representing the state of flight and flight parameters of the plurality of airborne objects and the mission air vehicle; assigns to each of said airborne objects a mode of calculating the collision prediction; determines a subset of airborne objects to be surveilled; calculates equivalent routes for the mission air vehicle and for each airborne object of the subset; synchronizes the equivalent route of the mission air vehicle with the equivalent route of each airborne object of the subset; and calculates, for each airborne object, a collision prediction based on the synchronized routes according to an assigned calculation mode.
US08744734B2
Systems and methods for providing incentives for the public to travel during time windows and routes that help alleviate traffic congestion. The systems described herein include at least two components: a computer server software system that includes various algorithms and database sub-systems; and a mobile device application. Generally, a user may enter an origin, destination, and preferred time of travel for an intended trip into the mobile device application, which transmits the information to a remote server. The server computes a route for the trip and provides the user with available incentives for traveling the route at one or more departure time windows. The user's mobile device transmits GPS data to the server, which allows the server to verify whether the user has traveled the route during the specified time window. If so, the server then provides the incentive to the user via the user's mobile device or through email.
US08744731B2
An electronic digital governor assembly includes a case, a printed circuit board housed within said case, the printed circuit board having control circuitry configured for controlling at least one parameter of an energy production device, and a user interface including a digital display for displaying a value of the at least one parameter and at least one button for selectively adjusting the value.
US08744725B2
The apparatus and method according to the invention comprise a controller (7) to form a control signal, which controller is arranged to receive pressure data on the CR system, and into which controller pressure reference data is set. In addition, the apparatus also comprises a module (9) to form an internal pressure reference value to replace the set pressure reference value when forming the control signal.
US08744724B2
An engine controlling apparatus includes a setting unit that sets a demand torque to an engine, a detection unit that detects a fluctuation of an external load, and a correction unit that corrects the demand torque. The apparatus includes a target torque calculation unit that calculates a target torque based on the demand torque, a control unit that controls an amount of air to be introduced into the engine so that an output torque may come close to the target torque, and an ignition timing detection unit that detects an ignition timing of the engine.The correction unit adds a torque increment for coping with a fluctuation of the external load to the demand torque to determine an increment correction demand torque and increases or decreases the increment correction demand torque in response to a displacement amount of the ignition timing from a predetermined reference value.
US08744721B2
A hydrostatic traction drive includes a pressure medium source configured to drive four hydromotors connected as pairs in series, the pairs arranged parallel to each other. In a respective pressure medium flow path between the hydromotors of a series, a pressure medium volume flow is extracted which is diverted via a respective valve device to a pressure medium sink to bypass the respective downstream hydromotor. The hydrostatic traction drive also includes a control valve configured to balance the pressure on pressure differences between the pressure medium flow paths, in particular on a steering movement of an articulated steering. The control valve is configured to connect the pressure medium flow paths together hydraulically.
US08744718B2
A method for controlling a vehicle's speed includes adopting a desired speed vset for the vehicle; determining by means of map data and location data a horizon for the intended itinerary which is made up of route segments with at least one characteristic for each segment; effecting the following during each of a number of simulation cycles (s) each comprising a number N of simulation steps conducted at a predetermined frequency f: making a first prediction of the vehicle's speed vpred—cc along the horizon with conventional cruise control when vset is presented as reference speed, which prediction depends on the characteristics of said segment; comparing the predicted vehicle speed vpred—cc with vmin and vmax, which demarcate a range within which the vehicle's speed is intended to be; making a second prediction of the vehicle's speed vpred—Tnew along the horizon when the vehicle's engine torque T is a value which depends on the result of said comparison in the latest preceding simulation cycle (s−1); determining at least one reference value for how the vehicle's speed is to be influenced on the basis of at least one of said comparisons in that simulation cycle (s) and the predicted vehicle speed vpred—Tnew; sending to a control system in the vehicle said at least one reference value with respect to which the vehicle is thereupon regulated. The invention comprises also a module for controlling a vehicle's speed.
US08744708B2
Surplus pressure is obtained from a difference between a hydraulic pressure value detected by a hydraulic pressure sensor and a target supplied hydraulic pressure. A determination is made about whether or not a possible hydraulic pressure in a prescribed time will become lower than a minimum required hydraulic pressure based on a current surplus pressure and a changing rate of the surplus pressure. If the possible hydraulic pressure is lower than the minimum required hydraulic pressure, correction is conducted to increase supplied hydraulic pressure. Accordingly, control is conducted so that the regularly required surplus pressure can be reduced to a minimum required amount.
US08744705B2
A method of controlling an offgoing clutch in a transmission during a power downshift includes detecting the downshift, reducing a pressure command to the offgoing clutch, and introducing a calibrated error value to a pressure command for the offgoing clutch during the inertia phase. The method also includes synchronizing the speed of the offgoing and an oncoming clutch during the torque phase, determining the offgoing clutch pressure and torque after synchronizing clutch speeds, and then recording a clutch gain as a function of the offgoing clutch pressure and torque. The recorded clutch gains are used to control a subsequent power downshift of the transmission. A controller using proportional-integral-derivative (PID) control logic introduces the error as PID error in a pressure control signal, and controls slip across the offgoing clutch. A transmission is also disclosed having an offgoing clutch and controller configured to execute the above method.
US08744704B2
A method for determination of one or more downshift and upshift points for a gearbox in a motor vehicle. The vehicle includes an engine connected to the gearbox, where a downshift point represents a first engine speed at which the gearbox effects a downshift, and an upshift point represents a second engine speed at which the gearbox effects an upshift. One or more downshift and upshift points are determined relative to an engine target speed which is a desired speed for the engine. A system, a motor vehicle, a computer program and a computer program product thereof perform the method.
US08744696B2
Provided is a full crowd detent apparatus of a wheel loader bucket, and more particularly, a full crowd detent apparatus of a wheel loader bucket that can improve operator's joystick operation convenience by providing a full crowd detent function to full-crowd a bucket without operator's gripping a bucket operating joystick lever from a maximum dump position of the bucket up to a completion moment of a maximum full-crowd operation by controlling a power of an electromagnet by comparing an angle sensor value of a bucket detected from a rotary angle sensor that senses an angle at which a rotational shaft of the bucket rotates with an angle value of a predetermined bucket position (for example, full crowd and return to dig).
US08744695B2
A fuel consumption saving control device for a work vehicle includes: a vehicle speed detector 11 for detecting whether the vehicle is traveling; an accelerator operation detector 16 for detecting whether an accelerator operating member is not operated; a boom operating lever 23 for detecting whether a command to carry out operation to lift a boom which performs cargo carrying work has been issued; and a controller 8 for carrying out control for increasing a speed reducing ratio of a travel transmission 4 when the vehicle speed detector 11 detects that the vehicle is traveling, the accelerator operation detector 16 detects that the accelerator operating member is not operated, and also the boom operating lever 23 detects that the command to lift the boom has been issued.
US08744693B2
An object detection system for a mobile machine is disclosed. The object detection system may have a first array of laser beam transmitters configured to generate a first plurality of grid lines on a ground surface, and a second array of laser beam transmitters configured to generate a second plurality of grid lines on the ground surface and produce a plurality of intersections with the first plurality of grid lines. The object detection system may also have a receiver configured to detect the plurality of intersections and generate a signal used to create an electronic terrain map based on the detection. At least one of the first and second arrays of laser beam transmitters may be selectively movable during operation to change a location of the plurality of intersections.
US08744692B2
A method for identifying locations of one or more modules of an apparatus implemented in a vehicle for monitoring operation of at least one wheel of the vehicle includes steps of (a) communicating with one or more modules of the apparatus for receiving their identification codes at a processing arrangement of the apparatus, the one or more modules being mounted on at least one wheel of the vehicle; (b) driving the vehicle around a curved trajectory as sensed by the steering sensing arrangement and recording a direction of steering of the vehicle together with a temporal record of the physical parameter measured by the one or more modules together with their corresponding identification codes, the physical parameter pertaining to one or more tires of the at least one wheel; and (c) applying an analysis to the steering direction and the temporal record in respect of time to identify where the one or more modules are located on the at least one wheel of the vehicle, the analysis utilizing a characteristic that tires on an outside of the curved trajectory will experience a different peak values in the temporal record of the physical parameter than tires on an inside of the curved trajectory, and tires towards a front region of the vehicle experience a change in the temporal record of the physical parameter before and/or at a higher rate than tires towards a rear region of the vehicle for a forward direction of travel of vehicle.
US08744683B2
The invention relates to a control device for regulating or controlling a servo-drive unit in a steering system of a vehicle. In order to determine the initial zero position of the steering shaft the value of at least one vehicle state variable is taken into consideration as an input signal, said variable not being a steering angle variable. The steering shaft is in the initial zero position if said vehicle state variable within a defined range of values.
US08744678B2
An apparatus that restricts or disables electronic device functionality based on vehicle status data received from the on-board computer (“OBD”) of a public service vehicle. In some embodiments, the vehicle status data is accessed from the OBD through an assembly line diagnostic link (“ALDL”) connector, which eliminates any need for modification of the vehicle during installation. If the software determines the vehicle status data is outside a preset range, which could be customized on a case-by-case basis, the on-board computer of the vehicle could be restricted or disabled until the vehicle status data returns to within the preset range.
US08744674B2
A method of configuring infotainment applications in a motor vehicle is provided. A control unit is configurable via a configuration interface such that the functional scope and/or a basic setting of the infotainment application is changed based on first configuration data from a first configuration data server. A service center stationarily arranged at a distance from the motor vehicle has a second configuration data server and a second configuration data bank. The service center has a first modification interface by which configuration data of the second configuration data bank is modifiable using first access rights and a second Internet-based modification interface by which the configuration data is modifiable using second access rights differing from the first. Modifications of the configuration data are recognized and the configuration data of the first configuration data bank is changed by using the configuration data from the second configuration data bank.
US08744664B2
A system for controlling a vehicle to follow at least one person includes a detection device for detecting a location of at least one person. The system further includes a storage device for recording locations of at least one person at a plurality of points in time, and a path determination device for determining a driveable path for a vehicle based on the recorded locations. The system further includes a control device for operating vehicle to follow one or more persons over the driveable path.
US08744662B2
A method for operating an autonomous moving cleaning apparatus includes the steps of: a microcontroller unit (MCU) processes a digital signal through an encoding technique to form an encrypted encoding data set; the MCU continuously sends out the encrypted encoding data set; data values in the encrypted encoding data set are converted to high or low voltages to activate a light emission member to generate flicker light; a light receiving member continuously receives a string of reflective light corresponding to the flicker light to form a corresponding high or low voltage which is converted to a corresponding digital signal sent to the MCU to be compared with the encrypted coding data set for decoding; and the MCU controls operations of a servomotor based on decoding correctness and the detected corresponding digital signal. Thus the autonomous moving cleaning apparatus can function steadily without being interfered by external lights.
US08744654B2
A method of controlling a hybrid working machine having a hydraulic pump driven with the output of an engine and the output of a motor generator includes calculating the input side power of the hydraulic pump and controlling the output of the motor generator based on the calculated power.
US08744650B1
A method and apparatus comprising a bus system and a plurality of control units connected to the bus system. The plurality of control units are each configured to control a same number of hardware systems in a vehicle, store a number of parameters used to control the number of hardware systems, and synchronize the number of parameter stored using the bus system in response to a change in the number of parameters at a selected control unit in the plurality of control units.
US08744649B2
The present disclosure provides a computer-implemented method of generating a description of aircraft intent expressed in a formal language that provides an unambiguous description of an aircraft's intended motion and configuration during a period of flight. A flight intent description is parsed to provide instances of flight intent that span a flight segment, the flight segments together spanning the period of flight. The parsed flight intent is converted into parametric aircraft intent by generating an associated flight segment description for each flight segment that comprises instances of flight intent to close all associated degrees of freedom of motion and of configuration of the aircraft. At least some flight segment descriptions contain a parameter range, and the method further comprises optimizing the parametric aircraft intent by determining an optimal value for the parameter of each parameter range.
US08744633B2
A liquid mixing station controlled by a computer to dispense predetermined amounts of liquid inputs based on parameters provided by an operator or program. Specifically, the invention is designed to accurately mix liquids and has an inner frame associated with a recipient tank, and an outer frame associated with the inner tank by load bars connected to the computer. The load bars signal the computer regarding weight change on the inner frame. Associated with the outer frame are minor input containers, each in fluid communication with a unique conduit and means to convey the fluid controlled by the computer. The parameters are used by a selected program and the CPU to provide appropriate ratio, sequence, and isolation of inputs. The station includes means for full removal and mix of all contents in a container, full removal of all contents from the recipient, and full clean-out of main conduit.
US08744632B2
An air conditioning system for cooling an enclosure includes an air conditioner and a control system for triggering an economizer cycle of the air conditioner. The control system determines an electrical load of equipment in the enclosure, calculates a maximum acceptable outdoor temperature at which the economizer cycle may be operated based at least partially on the electrical load, receives data representative of an actual outdoor temperature, and initiates the economizer cycle if the actual outdoor temperature is equal to or below the maximum acceptable outdoor temperature.
US08744621B2
A cabinet for securely storing items includes a drawer enclosure, a drawer, a cover, an electric actuator, and a switch. The drawer is slidable at least partially into and out of the enclosure, and includes a compartment. A cover which is configured as a metal belt is designed to selectively block access to the compartments of the drawer when the cover is in a first configuration, and to allow access to the compartment when the cover is in a second configuration. The electric actuator is designed to move the cover from the first configuration to the second configuration in one of two directions. The actuator selects the direction to reduce the time required to make such movement.
US08744617B2
A component pane handling apparatus configured to handle component panes of multiple different sizes is disclosed. The apparatus includes at least one component pane capture element that can be displaced between a number of different positions, each position corresponding to a particular component pane size. Therefore, the at least one component pane capture element can be positioned to different positions for allowing handling of component panes of corresponding sizes. The apparatus also includes a position alignment mechanism configured to control displacement of the at least one component pane capture element to the different positions. The apparatus can also include one displacement arm coupled to the component pane capture element. The displacement of the component pane capture element can be effectuated by a displacement of at least a portion of the displacement arm. A method for handling component panes of multiple sizes is also included in this disclosure.
US08744614B2
By a first transport robot, n substrates are unloaded from a first retaining portion, then simultaneously transported, and respectively loaded into n substrate holders consecutively arranged from one side defined with respect to an arrangement direction. Thereafter, a rotation mechanism rotates n+m substrate holders so as to perform a substrate inverting operation and so as to arrange the n+m substrate holders along the arrangement direction in an arrangement sequence reverse to a pre-rotation arrangement sequence. Thereafter, the n substrates loaded into the n substrate holders are unloaded in a group of m in a sequence from the one side, and loaded into a second retaining unit by a second transport robot. After the substrate inverting operation, n substrates are unloaded from the first retaining unit, and loaded again into n substrate holders consecutively arranged from the one side by the first transport robot.
US08744613B2
In a sheet processing apparatus which is able to control to stack a sheet on at least one of a plurality of stacking units which stack printed sheets, when a first sheet having a small size is stacked on a first stacking unit, and a second sheet having the small size is designated to be stacked on a second stacking unit different from the first stacking unit, it is determined whether a sheet is stacked on a stacking unit adjacent to the second stacking unit, and a third stacking unit, that is different from the second stacking unit and is adjacent to a stacking unit on which a sheet is stacked, is selected as a stacking unit for the second sheet if it is determined that no sheet is stacked on the stacking unit adjacent to the second stacking unit.
US08744612B2
A numerical controller for machine tools that has function of controlling the speed of arc operation calculates a first operable feedrate based on the arc radius of a machining path and the allowable frequency (or allowable angular speed) to which servo position control is capable of responding. The numerical controller also calculates a second operable feedrate based on the arc radius of the machining path and the allowable acceleration to which servo position control can respond, and selects the minimum feedrate from the commanded feedrate and the calculated first and second feedrate to perform speed control.
US08744608B2
Workability management system including operations of: storing resource identification information for identifying said resource and said work history information in association with each other in a storage medium; extracting said work history information corresponding to said resource identification information from said storage medium when a change occurs in said work history information, updating a change content and storing it into said storage medium; extracting said work history information corresponding to said resource identification information of said resource for judging workability of said resource from said storage medium, taking out total use information of said resource from said work history information, and creating a change with time of said total use information as said casual sequence information; and judging workability of said resource by said casual sequence information.
US08744605B2
A handheld device workout coach system includes: at least a handheld device installed therein with a coaching program and having a near field communication (NFC) module and a ID recognition data; at least a fitness device having a master control unit, a near field communication (NFC) module corresponding in position and function to the master control unit, and a platform; and a server stored therein with workout prescriptions downloadable by the at least a handheld device and available to the coaching program. The master control unit has an equipment recognition data. The handheld device and the fitness device get connected by near field communication (NFC) technology as soon as the handheld device is positioned on the platform of the fitness device and recognize each other to thereby execute the coaching program instantly and automatically, such that a corresponding one of the workout prescriptions instructs a user to take exercise.
US08744602B2
One or more fabric control circuits may be inserted in a communication fabric to control various aspects of the communications by components in the system. The fabric control circuits may be included on the interface of the components to the communication fabric, for example. Some systems that include a hierarchical communication fabric may also include fabric control circuits that may alternatively or additionally be included. The fabric control circuits may be programmable, and thus may provide the ability to tune the communication fabric to meet performance and/or functionality goals.
US08744591B2
This disclosure describes techniques for obtaining an image of an anatomical implant region where leads associated with an implantable medical device are implanted in a patient, manipulating the image to show lead locations and placements, performing necessary image compression and manipulations, adjusting the image to associate it with information (e.g., patient, metadata, annotations, etc.) useful to a subsequent programmer retrieving the image, and transferring a copy of the captured image to the implantable medical device. The image stored in the implantable medical device may be retrieved at a later time by a user of programmer, where the user can use the image and other associated information to program subsequent therapy.
US08744589B2
A method of stimulating a nerve of a patient. The method may include positioning a first electrode set on a first portion of the nerve, wherein the first portion of the nerve innervates a first upper airway muscle of the patient. The method may include positioning a second electrode set on a second portion of the nerve, wherein the second portion of the nerve innervates a second upper airway muscle of the patient. The method may further include alternatively delivering an electrical stimulation to the first electrode set and to the second electrode set.
US08744587B2
A medical device delivers a therapy to a patient. The medical device or another device may periodically determine an activity level or gait parameter of the patient, and associate each determined level or parameter with a current therapy parameter set. A value of at least one activity metric is determined for each of a plurality of therapy parameter sets based on the activity levels or parameters associated with that therapy parameter set. Whether the patient is currently experiencing or anticipated to experience gait freeze caused by their neurological disorder, such as Parkinson's disease, may also be determined. Gait freeze events may be associated with current therapy parameters and used to determine activity metric values. In some examples, the activity metric associated with certain therapy parameters may be presented to a user.
US08744585B2
In general, the disclosure is directed to an implantable neurostimulator and system capable of providing adaptive neurostimulation therapy to alleviate incontinence. The neurostimulator operates according to a set of stimulation parameters stored in memory. During operation, information is obtained from the patient, the implanted neurostimulator, one or more implanted sensors, or some combination thereof. A processor analyzes the information to automatically generate proposed adjustments to the stimulation parameters applied by the neurostimulator. The adjustments provide an adaptive neurostimulation therapy that supports or enhances therapeutic efficacy based on the information.
US08744578B2
An implantable medical device (IMD) receives an input associated with the presence of an environment having an external source that generates an interfering signal, such as an MRI device. The IMD adjusts a first set of one or more sensing parameters of a sensing module of the IMD in response to receiving the input associated with the presence of the environment. In this manner, the IMD operates in accordance with the adjusted sensing configuration in the presence of the interfering signal in an attempt to obtain a more detailed representation of the signal including noise caused by the interfering signal. The IMD analyzes the signals sensed using the first set of adjusted sensing parameters to determine if further adjustment is desired. If desired, the IMD adjusts a second set of one or more sensing parameters of the sensing module based on the analysis.
US08744570B2
Apparatus and method for optical- or optical-and-electrical stimulation of midbrain and/or brainstem tissue (e.g., auditory nerve pathways). Peripheral neural stimulation using infrared lasers has been demonstrated in several systems; however, optical stimulation of the central nervous system (CNS) has not been previously described. In some embodiments of the present invention, radiant energy exposure of the cochlear nucleus using a mid-wavelength infrared laser generates optically-evoked auditory brainstem responses (oABRs). In an experiment, the cochlear nuclei of adult male Sprague-Dawley rats were exposed using a suboccipital craniotomy approach. In one embodiment, different regions of left cochlear nucleus were acutely stimulated with a 200- or 400-micron-diameter optical fiber placed on the surface of the brainstem, using 50- to 750-microsecond pulses of 1849-nm to 1865-nm-wavelength radiation at a rate of 10 to 40 Hz and power levels ranging from 10% to 80% of 5 watts. oABRs were recorded during the period of optical stimulation.
US08744565B2
A system and method is provided to measure intrathoracic complex impedance and to identify and indicate disease conditions based on the impedance measurements. Multiple impedance vectors may betaken into account, and an optimal vector may be selected to provide the most useful impedance measurement for the identification and indication of disease conditions.
US08744559B2
Disclosed herein are various embodiments of methods, systems and devices for detecting atrial fibrillation (AF) in a patient. According to one embodiment, a patient places his or her left and right hands around left and right electrodes and a hand-held atrial fibrillation detection device acquires an electrocardiogram (ECG) from the patient over a predetermined period of time such as, by way of example, one minute. After acquiring the ECG from the patient, the device processes and analyzes the ECG and makes a determination of whether the patient has AF. The device may further be configured to provide a visual or audio indication of whether the patient has AF, or does not have AF. The device may be employed in a health care provider's office without the need for complicated or expensive diagnostic equipment, and is capable of providing an on-the-spot and low-cost diagnosis of AF. The device may further be connected to a physician's computer in the office, which may be configured to store the results of the analysis and the patient's ECG, and which may further be configured to carry out additional processing and analyses of the acquired and processed data. Moreover, the physician's computer may be operably connected to a remote server configured to store, process and analyze the ECG and the results provided by the hand-held device.
US08744556B2
An apparatus comprises a primary cardiac signal sensing circuit configured to sense at least a first cardiac signal, a secondary cardiac signal sensing circuit configured to sense a secondary cardiac signal, and a control circuit. The control circuit includes a noise detection circuit that has an alignment circuit. The alignment circuit is configured to align a segment of the sensed first cardiac signal with a segment of the sensed secondary cardiac signal. The noise detection circuit configured to determine a number of turns in the first cardiac signal segment, determine a number of turns in the secondary cardiac signal segment, generate an indication of noise in the first and secondary cardiac signals according to the determined number of turns, and provide the indication of noise to a user or process.
US08744554B2
A localizing wire includes an anchor portion that can change shape from a collapsed shape to an expanded shape and thereby anchor within a tissue mass. The localizing wire has an exterior portion that can lie flat against the tissue mass. The localizing wire can be repositioned or withdrawn without the need for the reinsertion of an introducer.
US08744549B2
A cable assembly comprising a signal conductor, a needle electrode electrically connected to the signal conductor and a safety cover having a central passage therein. The signal conductor extends through the central passage. The safety cover is moveable along the signal conductor for allowing the needle electrode to become positioned within the central passage.
US08744548B2
A lead including one or more electrodes having circuitry associated therewith. Each such electrode includes a circuit extending along and conforming to at least a portion of an inner surface of the electrode. The circuit includes an isolation substrate contacting at least a portion of the inner surface of the cylindrical electrode portion, a first contact electrically isolated from the electrode portion by the isolation substrate and an integrated circuit electrically coupled to the first contact and the electrode.
US08744547B2
Method and apparatus for optimizing analyte sensor calibration including receiving a current blood glucose measurement, retrieving a time information for an upcoming scheduled calibration event for calibrating an analyte sensor, determining temporal proximity between the current blood glucose measurement and the retrieved time information for the upcoming calibration event, initiating a calibration routine to calibrate the analyte sensor when the determined temporal proximity is within a predetermined time period, and overriding the upcoming scheduled calibration event using the current blood glucose measurement are provided.
US08744540B2
A cradle for a mobile phone includes a rear bearing surface; left and right side walls; two guide rails being located on the front side of the left and right side walls and protruding laterally from the side walls; a bottom part comprising a connector element for mechanically and electrically engaging a bottom connector of the mobile phone, the rear bearing surface, said side walls and the guide rails define left and right slots extending parallel to the side walls for receiving left and right side sections of a mobile phone; guiding a phone being inserted into the cradle to the bottom part; and retaining a mobile phone received against forces acting in a direction substantially perpendicular to the slots; how to lock the connector element onto a bottom connector of a mobile phone received in the cradle for retaining the mobile phone inside the cradle is shown.
US08744536B2
The inventions refers to a holding device (1) for a mobile telephone, the holding device (1) having a mounting device (2) for accommodating the mobile telephone, the mounting device (2) comprising a contact surface (4) and at least two holding components (6) which protrude from the contact surface (4), the holding device (1) being characterized by the fact that at least one of the holding components (6) has an adjusting device for adjusting a length L, at which the holding component (6) protrudes from the contact surface (4) and wherein the receiving device (2) can be put in a hold position and a release position, wherein the receiving device (2) is arranged to interact positively with a mobile telephone mounted in the holding device (1) when the receiving device (2) is in the hold position.
US08744535B2
A navigation tool holder for a mobile device can include a top holder, a bottom holder, and a cover layered on top of the top holder. The top holder defines an opening for receiving a navigation tool. The bottom holder is configured to matingly engage the top holder. A navigation tool housed between the top holder and the bottom holder. The navigation tool includes a top portion protruding through the opening of the top holder and a flexible circuit communicatively coupling the navigation tool to a circuit board of the mobile device. The cover layer on the top holder can surround the top portion of the navigation tool so that the cover maintains an alignment of the navigation tool with a housing of the mobile device.
US08744530B2
A method of controlling a portable electronic device that has a touch screen display includes providing a graphical user interface on a touch screen display, detecting a touch event at a first location on the touch screen display, providing a navigation indicator in the graphical user interface in response to detecting the touch event at the first location, and in response to detecting movement of the touch event from the first location to a second location while touch contact is maintained on the touch screen display, changing the position of the navigation indicator in the graphical user interface by a distance that is greater than a distance of movement of the touch event on the touch screen display, a direction of change of position of the navigation indicator is based on a direction of movement of the touch event on the touch screen display.
US08744517B2
A mobile terminal is provided including: a fixed network access control module for connecting the terminal with an analog user line and notifying the central processor that the mobile terminal is connected with the fixed telephone network in the situation where the analog user line is connected to the analog user line interface; a dual-tone multi-frequency processing module for identifying a selecting signal from analog user line and sending it to central processor; a call processing module for extracting a voice signal on the analog user line, sending it to an audio output device, and sending a voice signal from user to the analog user line; a mobile communication module for achieving communication between the mobile terminal and the exterior; and the central processor for processing the signaling from dual-tone multi-frequency processing module and sending the signaling to be transmitted via network to the dual-tone multi-frequency processing module.
US08744515B1
The communication device comprising a voice communication implementer, a digital mirror implementer, a non-digital mirror implementer, a remote controlling implementer, and an audiovisual communication implementer.
US08744513B2
Methods, apparatuses, and articles of manufacture are disclosed for adjusting a power level in connection with transmitting parallel uplink channels. In one aspect, a user equipment determines a power-limited condition in which a total transmit power of a group of power-controlled channels exceeds a maximum level in a transmission subframe. The user equipment may determine, in an iterative fashion, power backoff values by which to establish a configured maximum power level. The parallel uplink channels in the group may be prioritized and different backoff values may be used with channels having different priorities. The user equipment may thereafter adjust a transmit power of the power-controlled channels based on the configured maximum power level.
US08744508B2
A wireless communications device with a wireless module and a controller module is provided. The wireless module performs wireless transceiving to and from a service network. The controller module transmits a connection request message to the service network via the wireless module, and receives, on a downlink shared channel, a connection rejection message corresponding to the connection request message from the service network via the wireless module. Also, the controller module determines whether the connection rejection message indicates that congestion has occurred on the downlink shared channel, and retransmits the connection request message and waits to receive, on a forward access channel, a subsequent response message from the service network via the wireless module, in response to the connection rejection message indicating that congestion has occurred on the downlink shared channel.
US08744501B2
A system and method for enabling a user to invoke a service over a signaling channel in a communication system with a communication device such as a mobile phone. The user dials a series of digits into their phone and enters them into the disclosed system, for example by pressing the send key on a mobile phone. The digits entered by the user include a prefix or routing code, and a data code. The dialed digits are transferred to a call switching system, which determines, based on the prefix code, a processing system to which a message is sent. The processing system further determines, based on the data code of the dialed digits, the service to provide and how the service should be fulfilled. The service can be fulfilled by content over the signaling channel or a transport channel, or both.
US08744496B2
An apparatus and methods are provided for paging in a HSDPA connected mode CELL_PCH or URA_PCH state. Preferably, a WTRU is configured to select various PICH information that is broadcast by a base station. The WTRU is preferably configured to receive paging messages, based on the selected PICH information. In one embodiment, a preferred WTRU is configured to receive paging messages, based on a PICH, a HS-SCCH, and a HS-PDSCH. In another embodiment, a preferred WTRU is configured to receive paging messages, based on a PICH and a HS-PDSCH. In both embodiments, a time delay parameter is preferably used so that the WTRU may listen for either the HS-SCCH or HS-PDSCH for a period of time and return to a sleep mode if no paging message is received.
US08744481B2
Method and arrangement in a first node for providing geographical position related information. The first node and a second node are comprised within a wireless communication system. The first node and the second node are adapted to exchange wireless signals. The method comprises receiving a signal from the second node. Apart of the received signal that has propagated through a first channel path from the second node is detected by using a circular correlator. A timing estimate associated with the propagation time of the part of the signal which is received over the first channel path from the second node is calculated. Thus the calculated timing estimate is provided, which timing estimate is to be used when determining the geographical position.
US08744476B1
A radio node in a radio network is disclosed. The radio node also includes signal processing hardware. The radio node also includes radio frequency (RF) transceiver hardware. Further, the radio node includes a smart spectrum sensor for feature detection capable of detecting multiple features including at least one of specific pilot signals, specific modulations, spectral widths, and symbol durations.
US08744475B2
A method performed by a EUTRAN base station. The method includes generating a request for resource status information, sending the generated request to a neighboring EUTRAN base station, receiving one or more resource status update messages from the neighboring EUTRAN base station in response to the requested resource status information, performing load balancing operations in dependence upon the received one or more resource status update messages, and controlling handover of one or more associated mobile communication devices to another cell or base station in dependence upon the one or more received resource status update messages.
US08744470B2
There is provided a method and system for optimizing delivery of data to a mobile device over a network. According to one embodiment, the invention includes a communication stack, such as a TCP/IP stack, which includes an application protocol interface (API) between an application layer and a transport layer. According to this embodiment, the method includes receiving delivery optimization information; determining the priority of the data using the delivery optimization information; providing the priority of the data to a physical layer in the communication stack; and delivering the data to the mobile device based on the priority.
US08744469B2
A cellular communications system may include a plurality of mobile cellular communications devices each associated with a respective user, and at least one cellular base station for wirelessly communicating with the mobile cellular communications devices. The at least one cellular base station may have a capacity associated therewith. The system may also include a central station for determining available capacity of the at least one cellular base station based upon active wireless communications with the mobile cellular communications devices. Moreover, the system may also include a subscription server for cooperating with the central station to provide non-real time subscription data to users on respective mobile cellular communications devices via the at least one cellular base station when the determined available capacity thereof is greater than a threshold.
US08744466B2
Using radio frequency sensing to manage a mobile network resource is disclosed. A radio frequency environment is sensed to detect one or more base transceiver stations. A resource assignment, such as a frequency or channel assignment, is determined based at least in part on the sensed radio frequency environment.
US08744465B2
Systems and methodologies are described that facilitate resolving resource assignment conflicts between access terminals in a wireless communication environment. A first access terminal may receive a persistent, or “sticky” assignment of a set of resources, such as subcarriers. In the event that a second access terminal requires a brief resource assignment, a time-limited, or “non-sticky” resource assignment may be granted to the second access terminal. If a resource in the non-sticky assignment is already assigned to the first access terminal via the sticky assignment, the first access terminal may receive an indication of the conflict along with information related to a duration of the non-sticky assignment, may surrender the conflicted resource, and may resume control over the conflicted resource after the termination of the non-sticky assignment.
US08744455B2
A wireless communication system includes a first base station and a second base station. The first base station includes a designator for determining a first resources for using the first base station and a second resources for using other base station in the predetermined radio resources, and a first transmitter for transmitting a first data by the use of the first resources to the mobile station and designation information determined on the bases of the second resources. The second base station includes a receiver for receiving the designation information from the first base station, and a second transmitter for transmitting a second data by the use of the second radio resources to the mobile station.
US08744454B2
The instant application describes a method for enabling an assisted dialing on a mobile device. The method includes steps of receiving, at a mobile device, a number; automatically identifying a reference country and one or more parameters associated with the reference country; and automatically determining whether the received number should be modified based on the one or more parameters associated with the reference country. The method also includes steps of automatically modifying the received number upon determining that the received number should be modified; and transmitting the modified number to a wireless network servicing the mobile device.
US08744453B2
A mobile wireless terminal includes a first wireless unit, a second wireless unit, an audio codec, and a processor unit. The first wireless unit is configured to connect to a wireless relay coupled between the mobile wireless terminal and a phone network over a short-range wireless link. The second wireless unit is configured to connect to a cellular network over a long-range wireless link. The audio codec is configured to process the voice communication. Further, the processor unit is coupled to the first wireless unit and the second wireless unit, and is configured to make a voice communication using the second wireless unit with an external party via the cellular network over the long-range wireless link. The processor unit is also configured to register with the wireless relay to establish the short-range wireless link and, when the registration is successful, to switch from the second wireless unit to the first wireless unit to carry the voice communication with a phone network via the wireless relay.
US08744449B2
Systems and methods for mobility parameter adjustment and mobility state estimation in heterogeneous networks are provided. The mobility parameters may be adjusted based on the cell change types associated with the mobility procedure. The mobility procedure may be a cell handover procedure or a cell reselection procedure. The cell change type may be dependent on the transmission power level of the UE's serving cell and neighboring cells. In some implementations, the UE may provide a speed information to the serving cell such that the serving eNB may prioritize or optimize the mobility procedure for the UE. The UE may also estimate its mobility state by counting the number of cell changes within certain period of time and applying scaling factors to the number of cell changes based on the associated cell change types.
US08744442B2
An apparatus, and an associated methodology, for identifying to a circuit-switch-connected mobile station with an indication of packet-service capabilities available to a mobile station. A message generator at the network generates a message that includes an indication of the network-entity capabilities with respect to packet communications. A field of the message identifies the packet-service capabilities. A message is sent by the network and detected by a detector of the mobile station. A report is formed indicative of the value contained in the delivered message, and a user display displays an indication of the detected information.
US08744439B2
Methods and apparatus enabling connection and/or re-connection to an access point of a network based on both reception characteristics and also the access point's likelihood to successfully connect (or re-connect). In one such embodiment, an exemplary Long Term Evolution (LTE) user equipment (UE) stores a “blacklist” of LTE enhanced NodeBs (eNBs) that have previously unexpectedly disconnected the UE. The UE will avoid the blacklisted eNBs and will attempt to connect to other eNBs. By avoiding eNBs which have previously been unable to service the UE and instead focusing on other eNBs that may have lower reception quality but likely better suited to service the UE, the UE can avoid prolonged out-of-service (OOS) periods.
US08744424B2
An IP server sends e-mail to a mobile device MS. This e-mail includes an application specifier that specifies startup of a Java application stored in mobile device MS. On the other hand, the ADF for the Java application stored in mobile device MS includes trusted source data containing a plurality of e-mail addresses that indicate trusted origins. Mobile device MS compares the e-mail transmission origin address with the trusted source data. Mobile device MS, only in the case where the transmission origin address of the received e-mail is included in the trusted source data, starts up a Java application based on an application specifier included in said e-mail.
US08744414B2
A system and method of facilitating communications between a mobile device and an interactive voice response system is described. In some cases, the mobile device determines a called number is associated with an IVR system, and performs an action in response to the determination. For example, the mobile device may present visual information to a user related to audio information received from the IVR system. In some cases, the mobile device sends DTMF tones to the IVR system in response to or without user input.
US08744411B2
A method for informing mobile stations in a geographic area of an important message is provided. The method includes identifying a geographic area, or zone, comprising at least one base station associated with a cell. A standard registration message associated with each cell in the zone is modified, which modifying results in a modified registration message with a command that is directed towards instructing mobile stations (MSs) that are already registered in the zone to re-register with the zone. The modified registration message then is broadcast from the base station. In response to the transmitting of the modified registration message, the method performs a processing of registration request messages sent from each of the MSs to the base station. In response to the processing, an acknowledge registration message is transmitted to each of the MSs, which acknowledge registration message includes data informing each of the MSs of the important message.
US08744409B2
A method for locating a Secure User Plane Location (SUPL) Enabled Terminal (SET) is provided by the present invention. The method includes that: the SET obtaining the location service information of the local access network when accessing the local access network, wherein the location service information includes the address and/or identification of at least one of the location server in the local access network; the SET transmitting the location service information of the local access network to the Home SUPL Location Platform (H-SLP) of the SET; and the SET receiving the location service information transmitted by the H-SLP, wherein the location service information includes the address and/or identification of the location server providing the location service for the SET in the local access network. An SET and an H-SLP are also provided by the present invention.
US08744408B2
A link unit of a mobile phone operates to establish a connection with one PC selected by the user in a state linkable with a plurality of PCs. The selected one PC checks to see that device information on the mobile phone has been registered in the device itself and operates to establish the connection. After the connection is established in this manner, device link processing is executed between the mobile phone and the one PC.
US08744392B2
An automatic gain control method includes receiving a sequence of multiple digital data, and calculating a plurality of signal values corresponding to the respective voltage values of the digital data, such as multiple peak-to-peak voltage values or power values, so as to optimize a gain according to variations in the output values. The gain optimization includes updating a reference value according to the signal values. If the reference value is less than a minimum threshold, the gain is increased to cause the reference value to reach the minimum threshold. The gain optimization also includes analyzing a clipping rate according to the signal values. If the clipping rate is equal to zero, then the gain is adjusted up. If the clipping rate is greater than zero, then the gain is adjusted down, such that the clipping rate is decreased to approach to zero.
US08744391B2
Embodiments include signal strength indication methods for use in wireless communication devices. In an embodiment, a method includes producing a default received signal strength indicator (RSSI) using default RSSI determination parameters. The method also includes determining that a received signal strength is inadequate, and producing an alternate RSSI, in response, where the alternate RSSI is produced using at least one alternate RSSI determination parameter that is different from at least one default RSSI determination parameter. In another embodiment, a method includes measuring multiple received signal strengths for multiple received signals from multiple base stations, and producing an alternate RSSI based on a received signal strength measurement for a strongest signal of the multiple received signals. An embodiment of a wireless communication device may include a processing subsystem adapted to perform embodiments of the methods.
US08744389B2
A high-speed transmitter and receiver are provided. In one embodiment, a transmitter comprises a baseband processor structured to receive data and to convert the data into a multiplicity of high and low signal values, with each high and low signal value having a first timing interval. A local oscillator generates a clock signal at a second timing interval and a digital circuit combines the high and low signal values with the clock signal to produce a transmission signal directly at a transmission frequency. A receiver is configured to receive the signal. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
US08744384B2
An embodiment of the present invention provides an apparatus, comprising an input port and a dynamic impedance matching network capable of determining a mismatch at the input port and dynamically changing the RF match by using at least one matching element that includes at least one voltage tunable dielectric capacitor. The matching network may be a “Pi”, a “T”, or “ladder” type network and the apparatus may further comprise at least one directional coupler capable of signal collection by sampling a portion of an incident signal, a reflected signal or both. In an embodiment of the present invention, the apparatus may also include a control and power control & logic unit (PC LU) to convert input analog signals into digital signals and sensing VSWR phase and magnitude and processing the digital signals using an algorithm to give it a voltage value and wherein the voltage values may be compared to values coming from the coupler and once compared and matched, the values may be passed to a Hi Voltage Application Specific Integrated Circuit (HV ASIC) to transfer and distribute compensatory voltages to the matching network elements. Additional embodiments are disclosed.
US08744377B2
Certain embodiments of the disclosure propose a method for cancelling co-channel interference (self-jamming) generated by nonlinearities in the radio-frequency (RF) front-end devices. The proposed method utilizes an adaptive non-linear filter to generate a distorted version of the transmitted signal. The self-jamming interference may be mitigated utilizing the distorted signal through adaptive cancellation.
US08744375B2
A wireless device may comprise a plurality of antennas that may be utilized during communications via various wireless interfaces. The wireless interfaces may comprise mobile interfaces, wireless personal area network (WPAN) interfaces, and/or wireless local area network (WLAN). The plurality of antennas may be utilized during a communication via a wireless interface in the mobile device. The mobile device may switch among antennas in the plurality of antennas utilizing one or more RF switches to enable utilizing best path for transmitted and/or received RF signals during the wireless communication. The mobile device may also perform signal combining of RF signals received via the plurality of antenna, and to enable a receiving end to perform signal combining of RF signals transmitted via the mobile device. A multiple-input-multiple-output (MIMO) combiner may be utilized to perform signal combing; the MIMO combiner may utilize maximal ratio combining to perform signal combining and equalization.
US08744368B2
An apparatus and method are disclosed for providing test mode contact pad reconfigurations that expose individual internal functional modules or block groups in an integrated circuit for testing and for monitoring. A plurality of switches between each functional module switches between passing internal signals among the blocks and passing in/out signals external to the block when one or more contact pads are strapped to input a pre-determined value. Another set of switches between the functional modules and input/output contact pads switch between functional inputs to and from the functional modules and monitored signals or input/output test signals according to the selected mode of operation.
US08744355B2
A communication method for a Bluetooth device in a scatternet which may include several piconets is proposed. The method includes transmitting data to a peer device in the first piconet, determining whether there is any buffered data to be transmitted to the peer device in the first piconet, and switching from the first piconet to the next piconet to transmit data to a peer device in the second piconet according to the determination result.
US08744349B2
The invention relates to a multi-stack semiconductor integrated circuit device where communication between semiconductor chips can be efficiently carried out by bypassing a number of chips. Each semiconductor chip that forms a multi-stack semiconductor integrated circuit device having a stack structure where four or more semiconductor chips having the same shape are stacked on top of each other is provided with: a first coil for transmission/reception for communication between chips over a long distance; and a second coil for transmission/reception for communication between chips over a short distance, of which the size is smaller than that of the above-described first coil for transmission/reception.
US08744348B2
The invention relates to a method for the preselection of at least one application hosted in a secure or non-embedded element in a mobile communication device comprising an NFC system, the said device being capable of accessing and reading data stored in a target NFC system, of the contactless tag or card type, the said NFC system being capable of operating in at least two communication modes including a reader mode, and a card emulation mode, or a Peer-to-Peer mode. When the NFC system is in the reader mode, an application is preselected during a stage wherein data stored in the said target NFC system are read.
US08744341B2
A method for reporting power headroom-related information for a plurality of aggregated carriers. The method includes reporting in a bitmap the power headroom-related information for a number of the aggregated carriers that is less than or equal to the total number of aggregated carriers, wherein the power headroom-related information is one of a power headroom for at least one of the aggregated carriers and a path loss for at least one of the aggregated carriers.
US08744337B2
Apparatus and methods enhancing radio programming include receiving a broadcast radio transmission at a communication device. The broadcast radio transmission includes primary content and supplemental content having a relationship to the primary content. Further, the primary content includes a first audio data, while the supplemental content includes audio data. Additionally, the apparatus and methods include converting the supplemental content into converted supplemental content, maintaining the relationship to the primary content. Moreover, the converted supplemental content includes second audio data converted from the non-audio data. Thus, the described apparatus and methods allow the communication device to output signals for generating audible representations of both the primary content and the supplemental content.
US08744335B2
An image forming apparatus capable of improving productivity in a print job mixedly involving single-sided printing and double-sided printing. Sheets are fed one by one to an image forming section. When double-sided printing is to be performed, a sheet having an image formed on the first side thereof by the image forming section is re-fed thereto so as to have an image formed on the second side thereof. When a sheet for double-sided printing exists, which is posterior in page order to a sheet for single-sided printing, an image forming order is changed such that the first side of the sheet for double-sided printing is subjected to image formation prior to the sheet for single-sided printing. When it is predicted that a state will occur in which the sheet for single-sided printing cannot be fed, the image forming order is not changed.
US08744321B2
The developer container includes a rotator that is rotated in the container body, a sequence of gears disposed outside the developer container that transmits a torque to the rotator, and a container guiding portion that fits with a main body side guiding portion and guides the developer container in a direction in which the developer container is attached to a mounting portion of an image forming device main body. A first gear included in the sequence of the gears is movable between an operating position where the first gear engages with a second gear and a retracted position where the first gear is retracted. On a surface on which the container guiding portion is disposed, a part of the container guiding portion is disposed within a projected area of the first gear being disposed at the operating position.
US08744311B2
In an image forming apparatus, a moving member supports developing units and is movable between a mounted position and a pulled-out position. A drum supporting member integrally supports photosensitive drums. The drum supporting member is detachably supported by the moving member. An endless belt is disposed above the moving member when the moving member is disposed in the mounted position. The drum supporting member is configured so as to be detached upward from the moving member, while the moving member supports the developing units and the moving member is in the pulled-out position.
US08744303B2
A magnetic flux density formed on a sleeve surface by a magnetic seal member on a downstream side in a conveyance direction of a developer agitation and conveyance member is greater than a magnetic flux density formed on the sleeve surface by a magnetic seal member on an upstream side in the developer conveyance direction.
US08744296B2
The image forming apparatus includes a fixing portion, a temperature detection element, and a power control portion. The power control portion is capable of setting a first power supply control mode for supplying power according to the detected temperature for each one control cycle, a second power supply control mode for supplying power according to the detected temperature for each one control cycle and a third power supply control mode for supplying predetermined power, and switches, immediately before a leading edge of the recording material enters the fixing portion, a state of supplying the power in the first power supply control mode to a state of supplying the power in the second power supply control mode, and then switches the state of supplying the power in the second power supply control mode to a state of supplying the power in the third power supply control mode.
US08744292B2
An image forming apparatus includes an image carrier to carry a toner image; a driving unit to drive the image carrier to rotate; a transfer unit to transfer the toner image at a transfer position; a cleaner at a cleaning position to remove toner remaining on the image carrier after transfer; an obtaining unit to obtain information indicating a likelihood of the remaining toner adhering to the image carrier; a judging unit to judge whether or not the likelihood is equal to or lower than a predetermined value; and a controller to control the driving unit (i) to stop driving the image carrier before a rear end of an area of the image carrier on which the toner remains reaches the cleaning position, when the judging unit judges affirmatively, and, (ii) to stop driving the image carrier after the cleaner removes the remaining toner, when the judging unit judges negatively.
US08744290B2
An apparatus and method of protecting a fuser unit and an image forming apparatus having the same include a fuser drive motor portion to drive the fuser unit, a power detecting portion to detect power that is supplied to the fuser unit, and a power cutoff portion to cut off the power supplied to the fuser unit when a motor rotation signal is not output from the fuse drive motor portion and the power detecting portion detects the power that is supplied to the fuser unit. The fuser unit protecting apparatus and method and the image forming apparatus including the fuser unit protecting apparatus are configured to detect rotation of a fuser drive motor and supply of an alternating current required for a temperature rise and cut off the power supply when abnormal conditions occur, to prevent a continuous rise in a temperature of the fuser unit as well as deformation thereof.
US08744282B2
An image forming apparatus capable of preventing erroneous reading of an information recording part on a toner container from occurring when the distance between a reading unit and the information recording part changes due to the rotational deflection of the toner container. The reading unit reads information from the information recording part formed on the outer periphery of the toner container. A holding roller comes into contact with the outer periphery of the toner container to position the toner container. The reading unit and the holding roller are arranged on respective lines substantially identical to each other in a direction of a normal to the rotation axis of the toner container.
US08744281B2
An image forming apparatus includes a detachably replaceable image forming unit for forming an image on a medium, the image forming unit including a component for forming the image on the medium and a first storage section for storing life information, use amount information, and use purpose information of the component; a read-write section for reading and writing information in the first storage section; a life management section for managing life of the image forming unit; and a second storage section for storing the life information and the use amount information read from the first storage section by the read-write section; the life management section rewriting the life information stored in the first storage section by the first storage section in accordance with the use purpose information stored in the first storage section and the use amount information stored in the second storage section.
US08744275B2
An apparatus transmits data using a format where information bits intended for transmission are mapped into symbols each carrying a plurality of bits, some of which are encoded through pulse position modulation (PPM) format and the rest of which are encoded through an additional modulation format on each PPM pulse. The additional modulation format for the PPM pulse may be at least one of a polarization-division-multiplexed (PDM) modulation, phase-shift keying (PSK) modulation, polarization shift keying (PolSK) modulation, amplitude modulation (AM), quadrature-amplitude modulation (QAM) modulation, or a combination thereof. In one embodiment, the additional modulation of the PPM pulses is through polarization-division-multiplexed quadrature-phase-shift keying (PDM-QPSK). The unique combined use of PDM-QPSK and PPM produces much higher receiver sensitivity than either PPM or PDM-QPSK alone.
US08744268B2
A GPON module comprises a housing and a circuit board disposed in the housing. The circuit board further includes ground lines that substantially isolate regions of the circuit board, an electro-optical interface for converting an inbound optical signal to an electrical signal and processing circuitry that is arranged to provide an electrical RF signal to an RF interface. The RF interface comprises a three-pin RF connector exposed from the housing, wherein the RF connector is coupled directly to the circuit board, and two of the three pins are coupled to ground.
US08744266B2
A method and apparatus for providing link establishment in the access segment of the communications network using broadband multi-wavelength LED are disclosed. In one embodiment, such links may be established in point-to-point, point-to-multipoint, multipoint-to-multipoint, or ring format depending on the topology required for optimized access network build-out.
US08744264B2
Some embodiments of R/GR type fire alarm control system according to the invention comprises a plurality of detectors/transmitters for issuing alarm signals, a plurality of fire safety equipments for operating under control signals, a plurality of optical repeaters and an R/GR type fire alarm control panel. The optical repeaters are connected to each other in daisy-chain and connected to the plurality of the detectors/transmitters and the fire safety equipments, optically transmits the alarm signals upwardly and optically transmits the control signals downwardly, and are capable of electrically transacting the alarm signals with respect to the detectors/transmitters and the control signals with respect to the fire safety equipments. The R/GR type fire alarm control panel receives the alarm signals from one of the optical repeaters and transmits the control signals to one of the optical repeaters.
US08744255B2
An auto-focus (AF) method adapted for an image capturing device includes following steps. When a first press signal generated by a user pressing a button of the image capturing device is detected, a local peak searching method is applied to perform an AF procedure. It is determined whether a second press signal generated by the user pressing the button is detected. If not, it is determined whether a first released signal generated by the user releasing the button is detected. The continuous pressing count is calculated according to the first released signal and the first press signal that are continuously generated. Whether the continuous pressing count is greater than a first threshold is determined. If yes, a global peak searching method is applied to perform the AF procedure. If not, the local peak searching method is still applied to perform the AF procedure.
US08744248B2
When the playback speed of a moving picture is changed to a slower playback speed during playback of the moving picture, the playback at the slower playback speed starts from the top of the range which includes, out of the moving picture being played back, the frames being played back when an instruction to change the playback speed was received and in which frames having the same recording frame rate as the frames are continuously recorded. Consequently, when the playback speed is changed during the playback of a moving picture, the scene for which the user wishes to change the playback speed can be played back reliably.
US08744246B2
A method for managing tasks and user operations on media using a model of resources management dealing with the complexity of situation which occur in a production/distributions system is provided. The method is based on a workplace infrastructure, a task-oriented user interface and a work package management system. The method optimizes operations in media production/distribution environment through a workflow-based user interface that handles Work packages, Workplaces, Tasks, Assets and Contents.
US08744245B2
A system and a method for summary collection and playing of scenes and a recording medium thereof are provided. The system includes media supply equipment, a scene description server, a scene server, and an end device. The media supply equipment supplies media data. The scene description server supplies scene description information of a scene segment corresponding to the media data, where each piece of scene description information records a playing content of the scene segment corresponding thereto. The scene server obtains the media data and a summary collect command supplied by the end device, and retrieves a plurality of partial scene segments from the media data according to an analysis result of the summary collect command and the playing content recorded by each piece of scene description information, so as to form media summary data and output the media summary data to the end device.
US08744240B2
It is provided a video distribution system including a video distribution module, a control module, and a bookmark management module. The bookmark management module manages a first type bookmark whose status is not changed by viewing of the video and a second type bookmark whose status is changeable after the viewing of the video. The control module generates screen data that enables one of the first type bookmark and the second type bookmark to be selected with regard to the video stored in the library, transmits the generated screen data to the one of the receiving terminals, and sets one of the first type bookmark and the second type bookmark, which is selected by a user using the one of the receiving terminals, for the video and record the one of the first type bookmark and the second type bookmark in the bookmark management module.
US08744232B2
A video recorder connected to a plurality of cameras and a plurality of client devices and a method of controlling the video recorder are provided. The method includes: setting a plurality of buffers, in a memory of the video recorder, corresponding to the plurality of cameras, respectively, and setting a plurality of positions in at least one buffer of the buffers for loading image data input from a corresponding camera of the plurality of cameras; loading, in the at least one buffer, the image data on given positions of the plurality of positions; and transmitting the loaded image data to the plurality of client devices so that each of the plurality of client devices receives the image data input from a same corresponding camera.
US08744230B2
A real time streaming geolocation method includes recording data and linking it to specific coordinates. The data is selectively stored to a database using a specialized data filtering method, and a streaming video can be created from the stored data. The streaming video can be created in real time, creating a current video simulation of a specific environment. The method also allows for interactive addition, modification and deletion of data, such as points of interest, in the video stream.
US08744202B2
According to one embodiment, an apparatus codes each line of an image. The apparatus includes a segmentation unit and a coding unit. The segmentation unit is configured to segment the image into a first group including at least a head line and a second group including lines except for the first group. The coding unit is configured to code the first group so that a coding amount of the first group is smaller than a first target coding amount, and to code the second group so that a coding amount of each line of the second group is smaller than a second target coding amount smaller than the first target coding amount.
US08744199B2
An image processing device includes: processing pixel group determination unit that determines a to-be-processed pixel group from a plurality of frame images of picture signals input based on a first predetermined rule and that determines a processed pixel group from the processed frame image stored based on a second predetermined rule; frequency component processing unit that extracts at least a temporal frequency component from the to-be-processed pixel group and the processed pixel group, that executes predetermined coefficient processing on a temporal high-frequency component of the temporal frequency component and that acquires the executed to-be-processed pixel group; processing completion frame generation unit that generates a processing completion frame image from the executed to-be-processed pixel group; and image output unit that outputs the processing completion frame image and that stores the processing completion frame image in the processed frame storage unit, in which the frequency component processing unit prevents the predetermined coefficient processing from being executed on a component having low sensitivity in visual characteristic included in the temporal high-frequency component.
US08744191B1
Implementations consistent with the principles described herein relate to ranking a set of images based on features of the images determine the most representative and/or highest quality images in the set. In one implementation, an initial set of images is obtained and ranked based on a comparison of each image in the set of images to other images in the set of images. The comparison is performed using at least one predetermined feature of the images.
US08744188B2
A method and gem pattern matching technique to analyze a target gemstone by analyzing a pattern created by transmitting a light source such as a laser beam through the gemstone to create a visual optical pattern and comparing the pattern to a database of known gemstone patterns to determine the percentage likelihood that the target gemstone will match a gemstone in the database. The matching is based on the weight of the heaviest spot in the pattern and its location in the gemstone image and comparing it to the weight and location of the heaviest spots in each gemstone image in the database to determine a percentage matching.
US08744184B2
The embodiments discussed herein involve flood filling a region with anti-aliasing. In forming a fill region, a candidate pixel can be included in the region based on a color of the pixel and also a color of a neighbor of the point. The inclusion basis may be a color distance between a seed color and the points, and a color distance between the seed color and the point's neighbor. Points in the region may be weighted according to their color distance relative to the seed color, where the color distance can also take into account alpha values. Flood filling may be anti-aliased by assigning alpha values to pixels in gaps between corners of the fill region, where an alpha value may be proportional to a point's contribution to the gap. Dimples in a fill region may be tested for and used to determine which of two flood fill algorithms to use.
US08744176B2
Techniques for segmenting an object at a self-checkout are provided. The techniques include capturing an image of an object at a self-checkout, dividing the image into one or more blocks, computing a confidence value for each of the one or more blocks, and eliminating one or more blocks from consideration based on the confidence value for each of the one or more blocks, wherein the one or more blocks remaining map to a region of the image containing the object.
US08744167B2
A depth noise filtering method and apparatus is provided. The depth noise filtering method may perform spatial filtering or temporal filtering according to depth information. In order to perform spatial filtering, the depth noise filtering method may determine a characteristic of a spatial filter based on depth information. Also, in order to perform temporal filtering, the depth noise filtering method may determine a number of reference frames based on depth information. The depth noise filtering method may adaptively remove depth noise according to depth information and thereby enhance a noise filtering performance.
US08744161B2
A method and a computer system are disclosed for scattered beam correction in a CT examination of an object in a multi source CT. In at least one embodiment, the method includes generating original projection data records; reconstruction of the object with the original projection data records of at least one detector; determining the scattered radiation generated by each emitter exclusively in the direction of the original beams of the at least one other emitter relative to its opposing detector; generating corrected projection data records by removing the calculated scattered radiation from the original projection data records; reconstruction of the object with the corrected projection data records, and implementing a further iteration of the method when determining the scattered radiation or issuing the reconstruction result if at least one predetermined abort criterion applies.
US08744159B2
Methods of collapsing volume data to a lower dimensional representation of the volume data are provided. The methods include collapsing volume data to a lower dimensional representation of the volume data using histogram projection. Related systems and computer program products are also provided.
US08744157B2
A method for generating candidates from a digital image includes considering at least one point x that may lie on a polypoid structure, determining whether the point x satisfies a first predetermined set of conditions, for each point x that satisfies the predetermined set of conditions, identifying each neighbor point y within a predetermined distance of point x that satisfies a second predetermined set of conditions, determining a gradient vector v1 for point x and identifying a first half-line to which the gradient vector v1 belongs, determining a gradient vector v2 for point y and identifying a second half-line to which the gradient vector v2 belongs, calculating an intersection score that represents how close the first and second half-lines come to intersecting, and identifying point x as a candidate when a candidate score is greater than a predetermined value, wherein the candidate score is the sum of intersection scores for all neighbor points y.
US08744156B2
A photographic information processing apparatus corrects photographic information based on temporarily determined photographic information relating to a photographing operation. The photographic information processing apparatus includes a photographic information correction determination unit determines whether correction of the photographic information is required based on an operation by an operator, an image data acquisition unit detects an X-ray having penetrated a body of a patient and acquires image data based on the detected X-ray, a photographic information correction unit corrects the temporarily determined photographic information based on patient information of the patient in a case where the correction of the photographic information is determined to be required, and an image data output unit outputs the image data after the correction of the temporarily determined photographic information is completed. The acquired image data is prevented from being output unless the temporarily determined photographic information is corrected.
US08744151B2
A CPR image that represents a range corresponding to at least a portion of a blood vessel is generated from volume data obtained by imaging, and arranged in a predetermined region of a display screen. Band shaped condition display regions are arranged outside the predetermined region such that they are parallel to the blood vessel represented by the CPR image. Index values, such as stenosis rates and whether plaque is present, are calculated by analyzing the volume data. The calculated index values are converted to colors (RGB values) by referring to a conversion table. The condition display regions are displayed in colors according to the values of the index values.
US08744148B2
A medical-imaging digital-computing platform serves to access a plurality of data objects and to execute an iterative process with respect to these data objects. The data objects themselves each at least generally pertain to portions of the human anatomy and may comprise, for example, both a source data object and a target data object. The platform executes the iterative process to determine at least one of a labeling of a portion of one of the data objects and a geometric relationship between at least portions of at least two of the data objects. This can be done, for example, by automatically employing both a segmentation module and a registration module as steps within the iterative process. This can also comprise determining when to automatically generate an intermediate data object to provide as input to at least one of these modules.
US08744143B2
An individual is identified in a photograph. A portion of the photograph is temporarily blurred to prevent the individual from being recognized. Once consent is received for the tag, the blur is removed. However, if consent is not received, the blur remains.
US08744141B2
In general, one aspect of the subject matter described can be embodied in methods that include obtaining one or more image regions from a first image of an eye. Each of the image regions may include a view of a respective portion of the white of the eye. The method may further include applying several distinct filters to each of the image regions to generate a plurality of respective descriptors for the region. The several distinct filters may include convolutional filters that are each configured to describe one or more aspects of an eye vasculature and in combination describe a visible eye vasculature in a feature space. A match score may be determined based on the generated descriptors and based on one or more descriptors associated with a second image of eye vasculature.
US08744132B2
A method and a system for determining a parking boundary violation includes receiving video data from a sequence of frames taken from an image capture device monitoring a parking area including at least a single parking space. A boundary is determined for defining at least one parking space in the parking area. A vehicle is detected in the parking area. A determination is made whether the detected vehicle is violating a parking regulation based on a position and size of the vehicle within the boundary.
US08744127B2
An image processing apparatus includes a motion vector detector configured to detect, based on a first image and a second image different from the first image among a plurality of images, motion vectors representing a movement of an object on the second image with respect to an object on the first image; a first calculation unit configured to calculate an acceleration of the object on the image based on the motion vectors; a second calculation unit configured to calculate an object position representing a position of an object on an interpolation image interpolated between the images adjacent in a time direction among the images based on the acceleration, and an interpolation processing unit configured to interpolate the interpolation image on which the object is drawn at the object position.
US08744124B2
The present disclosure concerns methods and/or systems for processing, detecting and/or notifying for the presence of anomalies or infrequent events from data. Some of the disclose methods and/or systems may be used on large-scale data sets. Certain applications are directed to analyzing sensor surveillance records to identify aberrant behavior. The sensor data may be from a number of sensor types including video and/or audio. Certain applications are directed to methods and/or systems that use compressive sensing. Certain applications may be performed in substantially real time.
US08744103B2
A fitting device for fitting a hearing device to compensate for a hearing loss of a user is disclosed, the hearing device comprising a receiver and a microphone, wherein a feedback path exists between the receiver and the microphone, wherein the hearing device further comprises an adaptive feedback canceller configured to reduce feedback, the adaptive feedback canceller comprising a fixed filter corresponding to an invariant portion of the feedback path, and an adaptive filter corresponding to a variant portion of the feedback path, the fitting device comprising a processor configured to determine the invariant portion of the feedback path, wherein the processor is configured to provide the fixed filter with information relating to the invariant portion of the feedback path independently of the user using the hearing device.
US08744098B2
The disclosed embodiments relate to a technique for inductively charging an electronic device. This technique involves winding an audio cable for the electronic device around a charging mechanism multiple times so that one or more conductors in the audio cable form an inductive receiving coil. Next, a magnetic field is created through the charging mechanism to induce a current in the inductive receiving coil. Finally, the induced current in the inductive receiving coil is used to charge a rechargeable battery for the electronic device.
US08744095B2
A method is designed for controlling a total mixing system including a first mixing system and a second mixing system, which are operated in a linked manner. In the method, the first mixing system stores first scene data specifying contents of a mixing process matching a scene. The second mixing system stores second scene data specifying contents of a mixing process matching a scene. The first mixing system transmits a scene recall request to the second mixing system when a recall event of the first scene data occurs. The second mixing system transmits back a recall enabling response to the first mixing system after receipt of the scene recall request. The first mixing system reconstructs the contents of the mixing process on the basis of the first scene data after the reception of the recall enabling response. The second mixing system reconstructs the contents of the mixing process on the basis of the second scene data after the transmission of the recall enabling response.
US08744094B2
According to some aspects, an electronic device adapted to provide audio output via an audio system. The electronic device includes an audio jack adapted to be coupled to the audio system. The audio jack includes a line-out for sending audio signals to the audio system and a ground return line. The electronic device also includes a ground resistor between the ground return line and a ground node. The ground resistor has a resistance selected to reduce ground current on the ground return line when the electronic device is being charged without significantly adversely affecting the quality of the audio output.
US08744088B2
A decoding method, medium, and device decoding an input signal, including compressed multi-channel signals as a mono or stereo signal, into 2-channel binaural signals. A full band channel level of each channel in the multi-channel system is calculated from channel level differences between the channels, and data of each channel included in the input signal is localized in directions corresponding to the channels based on the calculated full band channel levels of the channels. Accordingly, the input signal can be output as the 2-channel binaural signals by using simple operations without having to reconstruct multi-channel signals from the input signal in a quadrature mirror filter (QMF) domain.
US08744060B2
Multiple instances of an incoming call in a unified communication system capable of communicating through multiple networks are provided to devices and/or applications associated with the called party. Upon acceptance or a global rejection of the incoming call through one of the end devices/applications, the remainder are provided a cancellation notice for the forked call request that includes information associated with which end device took the action, what type of action was taken, whether the action was based on automatic policy implementation.
US08744057B2
A method and apparatus for sharing end user feedback is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a system can have a collection element that receives a vendor identifier and a measure of satisfaction associated therewith, and a storage element that stores the measure of satisfaction in a telephone directory of commercial vendors according to the vendor identifier. Additional embodiments are disclosed.
US08744052B2
A system and method for detecting a false caller ID. The system receives caller identification data and signaling system data from the call, compares the caller identification data to the signaling system data, and determines if the call has a false caller ID based on the comparison. The signaling system data may include signaling system 7 data. The system may also alert the intended recipient by modifying the properties of the call or by enacting a peripheral system to contact the intended recipient.
US08744050B2
A communication device for rendering one or more conversations. The communication device includes a receiver configured to receive media over a network and an encoder configured to encode media created using the communication device, where the received and encoded media are associated with the one or more conversations. A storage or memory element stores on the device both the received media and the encoded media. A conversation control element is provided for selecting one of the one or more conversations as current and for controlling the rendering of the media of the selected conversation. A rendering element, controlled by the conversation control element, is provided to render the media associated with the selected current conversation on the communication device in either (a) a near real-time mode where the received media associated with the selected current conversation is progressively rendered as it is received or (b) a time shifted mode where the received and encoded media associated with the selected current conversion is rendered at a time after it was encoded or received. The device further includes a transmitter configured to transmit the encoded media associated with the selected current conversation over the network to one or more remote communication devices.
US08744049B2
A radiation grid comprises an absorber including absorbing foil strips extending in a direction of extension for absorbing radiation, the absorbing foil strips being arranged in a direction of arrangement perpendicular to the direction of extension; a first covering member for covering one planar surface of the absorber; a second covering member for covering a surface at the opposite side of the one surface of the absorber; first joint members each provided in an area of adjacence between the first covering member and one of the absorbing foil strips forming the absorber, for integrating the two parts; second joint members each provided in an area of adjacence between the second covering member and one of the absorbing foil strips forming the absorber, for integrating the two parts; and connecting members provided to connect ends in the direction of extension of the absorbing foil strips. The connecting members are disposed clear of a middle portion in the direction of extension of each absorbing foil strip.
US08744040B2
An X-ray CT apparatus includes: an X-ray source which emits X-rays while rotating around a subject; a compensation filter which adjusts at least one of the output distribution and the spectral distribution of the X-rays emitted from the X-ray source to the subject; an X-ray detector which is disposed opposite to the X-ray source with the subject interposed therebetween, rotates together with the X-ray source, and detects the amount of X-rays transmitted through the compensation filter and the subject; an image operation unit which reconstructs a tomographic image of the subject on the basis of the detected amount of X-rays; a display unit which displays the tomographic image; a control unit which controls each of the constituent components; and a compensation unit which compensates for deterioration of image quality, which is based on the amount of displacement between the rotation center of the X-ray source and a desired position of the subject, by changing an X-ray tube current modulation pattern indicating a time-series change of emission of the X-rays and/or by moving the position of the subject.
US08744020B2
A frequency offset of a received signal comprising a number of subsequently received data symbols is estimated. A first estimate is determined from a calculated change in phase of the received signal between two received symbols having a first time distance between them. At least one further estimate is determined from a calculated change in phase of the received signal between two received symbols having a different time distance. A frequency periodicity is determined for each estimate from the distance between the two received symbols from which the estimate was determined. A set of integer values is determined for each estimate so that frequency values calculated for each estimate as the frequency periodicity multiplied by the integer value added to the estimate are at least approximately equal to each other, and a corrected estimate of the frequency offset is determined from the integer values.
US08744012B1
System, methods, and devices for determining an eye diagram of a serial input signal to an integrated circuit without an oscilloscope are provided. For example, one embodiment of an integrated circuit device may be capable of determining an eye diagram associated with a serial input signal either during or after equalization. The device may include an equalizer and eye viewer circuitry configured to select a node of the equalizer for eye monitoring of the input signal, which may be during or after equalization. In one embodiment, the eye viewer circuitry may provide a separate sampler for each respective node, while sharing a control logic and phase interpolator among the samplers. The eye viewer circuitry may determine horizontal and vertical boundaries of the eye diagram associated with the serial input signal, as seen from the selected node of the equalizer.
US08744005B2
A method of generating modulation signals is disclosed including generally three steps. A plurality of modulation signals are generated, each of which is to be transmitted from a different one of a plurality of antennas in an identical frequency band, wherein each modulation signal includes a pilot symbol sequence including a plurality of pilot symbols used for demodulation. Each of the pilot symbol sequences is inserted at the same temporal point in each modulation signal, wherein the pilot symbol sequences are orthogonal to each other with zero mutual correlation among the plurality of modulation signals, each pilot symbol having a non-zero amplitude, the quantity of the plurality of pilot symbols in each sequence being greater than the quantity of the plurality of modulation signals to be transmitted. The plurality of modulation signals each including different transmission data and one of the pilot symbol sequences are output to the antennas.
US08744000B2
A diversity transmission method in the field of wireless communications technologies includes: classifying services to be transmitted, where the classifications include a high-priority service and a low-priority service; transporting the high-priority service to a first channel and a second channel at the same time to transmit the high-priority service in a diversity protection way, and transporting the low-priority service to the first channel or the second channel to transmit the low-priority service in a non-diversity protection way. The embodiments of the present invention further provides a corresponding method, apparatus and system for diversity reception, and an apparatus and a system for diversity transmission. In the embodiments of the present invention, it is implemented that a spectrum utilization rate is effectively improved and the reliability of diversity transmission of the high-priority service is ensured.
US08743998B2
A device for generating a transmission codebook in a communication system including a multi-input multi-output (MIMO) antenna according to an embodiment of the present invention includes: a frequency determiner that determines a frequency to allow the transmission codebook to have an optimal characteristic; a precoding matrix generator that generates a precoding matrix on the basis of the frequency; and a codebook generator that generates a retransmission codebook to be used for retransmission on the basis of the precoding matrix and generates the transmission codebook on the basis of the retransmission codebook.
US08743993B2
Improving the accuracy of estimation of channel responses in receiving signals from a plurality of antennas is disclosed. A transmitting device of a base station includes a preamble A generating unit 010, a preamble B generating unit 011, phase rotating units 012 and 013, multiplexing units 014 and 015, an forward error correction coding unit 016, an S/P converting unit 017, a mapping unit 018, a changeover switch 019, IDFT (or IFFT) units 020 and 026, P/S converting units 021 and 027, GI (Guard Interval) inserting units 022 and 028, D/A converting units 023 and 029, radio transmitting units 024 and 030 and antenna units 025 and 031. In the preamble A generating unit 010 and the preamble B generating unit 011, a preamble A and a preamble B (see the packet format in FIG. 1) are generated, respectively. The preamble A is outputted to the multiplexing units 014 and 015, while the preamble B is outputted to the phase rotating units 012 and 013. The phase rotating units 012 and 013 to which the preamble B has been inputted give continuous phase rotation to subcarriers of the preamble B. In the transmitting device of the base station according to this embodiment, the phase rotating unit 012 does not give phase rotation, but only the phase rotating unit 013 gives phase rotation to the preamble B.
US08743985B2
Techniques for a precoding scheme for wireless communications are described. A method and apparatus may comprise a first device for a communications system to determine a beamforming structure for a closed loop transmit beamforming scheme using channel information, one or more scaling factors and one or more integers to represent a complex vector. The beamforming structure may include a codeword, a codebook and a codeword index. Other embodiments are described and claimed.
US08743973B2
A receiver circuit to receive signals from first and second pairs of transmission lines includes first and second interfaces, each with first and second input nodes to receive respective signals. The receiver circuit also includes a resistor network with first, second, third, and fourth resistive elements. The first and second resistive elements are each connected between the input nodes of a respective interface. The third and fourth resistive elements each include a pair of resistors connected in series between the input nodes of a respective interface, and an intermediate node between the resistors. The intermediate nodes are connected to an AC ground. The receiver circuit further includes a differential amplifier with first and second inputs coupled respectively to the first and second interfaces and an output to provide a signal derived from common mode components of the signals received at the input nodes.
US08743971B2
Disclosed is a digital television system carrying out modulation/demodulation by VSB (vestigial side band). A VSB transmitter includes an additional error correction encoder designed in a manner that a signal mapping of a TCM encoder is considered, a multiplexer (MUX), a TCM encoder operating in a manner corresponding to state transition processes of the additional error correction encoder, and a signal transmission part including an RF converter. And, A VSB receiver includes a signal receiver part receiving a signal transmitted from the transmitter, a TCM decoder, a signal processing part including a derandomizer, and an additional error correction decoder part.
US08743968B2
A method of analyzing image data to quantify prior block-based processing comprises processing a set of pixel values derived from the image data to generate a spatial difference profile along a line perpendicular to assumed block edges, the spatial difference profile representing differences between values of pixels spaced spatially in a direction parallel to said line; summing the spatial difference profile in a direction perpendicular to that line; measuring inter-maxima distances in the spatial difference profile to a fractional precision in pixel spacing units; and aggregating measured inter-maxima distances to determine a block size.
US08743965B2
A method comprises determining a plurality of time intervals Tp and Tn within a variable bit rate (VBR) representation of an image sequence. The time intervals Tp are those in which a number of blocks of information per unit time is greater than a baseline value. The time intervals Tn are those in which a number of blocks of information per unit time is less than the baseline value. A second representation of the image sequence is created in which some blocks of information Bp are removed from the time intervals Tp and interlaced with blocks of information Bn in the time intervals Tn to reduce a variation in a number of blocks of information per unit time between the time intervals Tp and Tn.
US08743959B2
A method and apparatus are provided for estimating motion and sequence of video images. A plurality of fields of a sequence of video images are stored, then, for each of plurality of blocks of pixels in each field, a test is performed on a set of candidate motion vectors to determine which motion vector gives the best fit in determining the motion between adjacent fields for that block. The testing step includes determining the amount of motion blur present in the image and modifying the testing of candidate motion vectors in dependence on this motion blur.
US08743957B2
Enhanced directional prediction apparatus and methods are taught which are based on edge-based adaptive directional estimation, for providing an improved prediction direction for intra prediction within a coding device. Image gradient vectors are obtained for pixels in the neighborhood of the current block, and edge directions determined. Candidate edge directions are processed to derive a dominant edge direction in response to defining an objective function as a summation of projections to a candidate direction and computing suggested direction of each neighboring pixel. The dominant edge direction may be utilized for the prediction direction, such as in response to a detection mode flag signaled to the decoder, or modified by an angular adjustment, which can be communicated to a decoder.
US08743953B2
A policy enforcement device performs a method for adjusting video compression parameters for encoding source video based on a viewer's environment. The method includes: receiving, from a video receiving device, a video stream identifier indicating a video stream and a source of the video stream, wherein the video receiving device is remote from the source of the video stream; receiving an indication of environmental conditions of a viewer of the video stream using the video receiving device; determining a set of video compression parameters based on the indication of environmental conditions of the viewer; sending the set of video compression parameters to the identified source of the video stream to enable encoding of the video stream to a different compression level.
US08743950B2
A method is provided for filtering a scalable video stream, organized in the form of data unit blocks, each of which comprises a base data unit and a set of data units distributed according to two types of enhancement data, corresponding respectively to time and/or space and/or quality characteristics and making it possible to define several quality levels. The method defines at least two distinct filtering profiles, or paths of each block data units, wherein each path defines a row of successive foldover positions and each foldover position uses at least by one less data units than a previous position, and selects one of the paths according to a predetermined criterion, taking into account the type of content of the stream and/or at least one information item representing the capacities of a terminal receiving the stream.
US08743927B2
A data communication method is provided, comprising: processing high-speed digital data for communication to produce processed data; generating short impulse wavelets; constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed data, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each bit of the processed data is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; and transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets, via an antenna.
US08743925B1
A laser system having an acoustic stimulator and amplifier section adjacent to the acoustic stimulator is disclosed. The stimulator is configured to apply acoustic energy to the amplifier section whereby luminescent output is produced in the amplifier section. This luminescent output may be concentrated to form a high intensity light output.
US08743919B2
The invention relates to a method for generating coherent-phase light having a predefinable frequency value (νSoll), comprising the steps of generating working light with a working frequency (νSL), generating a frequency comb (10), which is a light field that consists of equidistant coherent-phase spectral lines, selecting a comb line (having the index m) from the frequency comb (10) having a frequency (νm), generating a frequency shift (Δν) of the frequency comb (10) and/or the working frequency (νSL) by means of time-dependent phase settings (φS(t)) modulo a multiple of 2π, in particular of 2π, and phase-coupling the possibly frequency-shifted fields of the working light (νSL) and the one possibly frequency-shifted frequency comb line (νm), so that the frequencies thereof are rigidly phase-coupled via the frequency shift (Δν), and working light having the desired frequency (νSoll) is obtained.
US08743915B2
A method of transmitting a packet in an optical transport network includes: generating a GFP frame by GFP encapsulating a packet client signal; mapping the GFP frame to a dynamic data unit; multiplexing to a high order data unit in an order higher than that of the dynamic data unit using at least one dynamic data unit; generating a high order transport unit using the multiplexed high order data unit; and transmitting the high order transport unit.
US08743907B1
An apparatus includes a receive port unit, a forwarding engine, a transmit port unit, and a reassembly unit. In an embodiment, the packet reassembly unit examines headers in received fragments of a data unit and using the headers to reassemble the data unit, wherein the headers correspond to a protocol layer above an IP-layer. In another embodiment, the packet reassembly unit is located downstream from the forwarding engine in a packet forwarding pipeline, and the forwarding engine skips processing fragments received subsequent to a first received fragment.
US08743904B2
A data transmission method in a system comprising at least one or more relays includes transmitting by a mobile station a bandwidth allocation request message to a relay, receiving by the mobile station a bandwidth allocation message from the relay, the bandwidth allocation message including information for indicating an offset from a frame where the bandwidth allocation message is contained, waiting by the mobile station for an uplink frame or uplink subframe indicated by the offset from the frame where the bandwidth allocation message is contained, and transmitting data on the indicated frame or subframe.
US08743887B2
Described aspects provide for improving the mobility of wireless communication devices between one network domain and another network domain, specifically, but not limited to, between a Wireless Local Area Network (WLAN) and a cellular network and the like. Present aspects provide for services to be moved seamlessly and in a reliable manner between the cellular and WLAN domains in order to minimize service disruption for the end user and provide the requisite Quality of Service (QoS) for the different applications. The aspects herein presented provide for various mechanisms that serve to improve the decision points related to when and what technology each service is expected to be associated with and provides better techniques to move the wireless communication device between cellular and WLAN domains when in-traffic and when idle.
US08743885B2
A data flow is received from a mobile network relating to a mobile subscriber. Subscriber data is received for the subscriber identifying a service path corresponding to the subscriber and at least one service policy corresponding to the subscriber, the service path including a set of network service nodes in a plurality of network service nodes. Packets of the data flow are routed according to the service path, the packets corresponding to a request for a resource. At least one packet is appended with service header data identifying the service policy. Each service node performs at least one service based on received request data, each service node in the set of service nodes performing a service defined in a service subscription of the subscriber. At least one particular service node in the set of network service nodes performs a particular service based at least in part on the service policy.
US08743883B2
Provided is a data flow parallel processing apparatus and method. The data flow parallel processing apparatus may include a flow discriminating unit to discriminate a flow of input first data, a processor allocating unit to allocate, to the first data, a processor that is not operating among a plurality of processors, a sequence determining unit to determine a sequence number of the first data when a second data having the same flow as the discriminated flow is being processed by any one processor composing the plurality of processors, and an alignment unit to receive the first data processed by the allocated processor and to output the received first data based on the determined sequence number.
US08743873B2
A train communication system includes a communication relay device that is installed in each vehicle and a communication terminal device that is connected to the communication relay device. The communication relay device acquires vehicle information indicating an in-formation position of a vehicle in which the communication relay device is installed. The communication terminal device refers to a correspondence table that defines a correspondence relationship between vehicle information and communication identification information, and determines communication identification information to be provided to the communication terminal device, based on vehicle information obtained from the communication relay device.
US08743868B2
A system and method for allowing IMS subscribers to perform service and session control of IMS services via a CS access. A User Equipment, UE, that is registered with an IMS network but is not in a position to access the IMS network using IP can still access the IMS network and control the IMS sessions by sending Unstructured Supplementary Service Data, USSD, messages via an available Circuit Switched network that is connected to the IMS network.
US08743860B2
According to one disclosed embodiment, a method for efficiently scheduling short-range wireless data transmissions is described. This method may include providing beacon intervals for timed data transmission, receiving a plurality of requests for data, delaying allocation of any of the plurality of requests for data into one of the beacon intervals until a number of admitted requests for data exceeds a threshold. The method may also include allocating timeslots for pseudo-static service periods before allocating timeslots for non-pseudo static service periods and allocating timeslots for non-pseudo static service periods in descending order of relative time urgency.
US08743841B2
A mobile station transmits to a base station a plurality of pre-coding indicators using respective feedback schemes of a plurality of kinds of feedback schemes that can be set simultaneously by the base station. The mobile station receives from the base station a downlink signal on which pre-coders corresponding to one of the transmitted pre-coding indicators have been applied, and a pre-coder confirmation representing whether the corresponding pre-coders have been applied. The pre-coders represented by the pre-coder confirmation are associated with one of the plural feedback schemes.
US08743840B2
The present invention relates to a radio telephony network supporting at least one link of a radio channel for a packet data transmission service. The radio telephony network comprises a plurality of network controllers (RNC). Each network controller (RNC) is connected, via an interface Iub, to at least one base radio station (B-node) supervising at least one macrocell. The radio telephony network additionally comprises at least one base radio microstation (B1-micronode) connected to the network controller (RNC) via an interface Iub of the same type as that connecting the base radio station (B-node) to said controller. The base radio microstation (B1-micronode) supervises at least one microcell incorporated in at least one macrocell. The base radio microstation (B1-micronode) provides the packet data transmission service in the microcell on the link of the radio channel, preferably using multicarrier radio access. The multi-carrier radio access is preferably of the OFDM type.
US08743837B2
A modified preamble is used by extended devices that operate at higher rates, MIMO or other extensions relative to strict 802.11a-compliant devices. The extended devices might use multiple antenna techniques (MIMO), where multiple data streams are multiplexed spatially and/or multi-channel techniques, where an extended transmitter transmits using more than one 802.11a channel at a time. Such extensions to IEEE 802.11a can exist in extended devices. The modified preamble is usable for signaling, to legacy devices as well as extended devices, to indicate capabilities and to cause legacy devices or extended devices to defer to other devices such that the common communication channel is not subject to unnecessary interference. The modified preamble is also usable for obtaining MIMO channel estimates and/or multi-channel estimates. The modified preamble preferably includes properties that facilitate detection of conventional and/or extended modes (“mode detection”) and provides some level of coexistence with legacy IEEE 802.11a devices.
US08743836B2
Provided is a radio communication method employed in a base station having plural antenna elements. The method includes the steps of: setting an inner zone and an outer zone by dividing a cell formed by the base station into two; determining whether a mobile station is located in the inner zone or the outer zone on the basis of a predetermined criterion; notifying the mobile station located in the inner zone of control information, including information on channel allocation and a communication method, through a broadcast channel; and notifying the mobile station located in the outer zone of control information through a dedicated channel by beamforming using the plural antenna elements.
US08743830B2
A H(e)NB (1A) includes a radio IF (10) that performs radio communication with a UE (2), a LAN-IF (11) connectable to a LAN (34), and an address management unit (15) capable of storing a MAC address of the UE (2) different from a MAC address of the H(e)NB (1A) assigned to the LAN-IF (11). The H(e)NB (1A) is configured to transmit, to the LAN (34), a MAC frame having the MAC address of the UE (2) as a source address in response to receiving transmission data to the LAN (34) from the UE (2).
US08743828B2
This disclosure provides systems, methods and apparatus for non-optimized handoffs for wireless communication. For example, the disclosure may be applied to enhance non-optimized handoff from a long-term evolution (LTE) network to an evolved high rate packet data (eHRPD) network. Systems, methods, and apparatus for reducing the interruption gap during handoffs from an LTE radio access network to an eHRPD network are also discussed. In one aspect, a method is provided for communicating information associated with a handoff of a wireless device from a source network to a target network. The method includes fetching a context for a device communicating via a first radio access system of a first network based in part on a unique identifier from a second radio access system of a second network.
US08743826B2
A method for scanning for neighbor base stations in a time synchronous wireless communication system may be implemented by a mobile station. The method may include detecting a serving base station preamble index that is transmitted by a serving base station in a subcarrier subset during a frame. The method may also include using the detected serving base station preamble index to determine a signal quality measurement for the serving base station. The method may also include detecting at least one neighbor base station preamble index that is transmitted by a neighbor base station in another subcarrier subset transmitted during the same frame. The method may further include using the detected neighbor base station preamble index to determine a signal quality measurement for the neighbor base station.
US08743822B2
Dynamic channel and transmission rate selection is described. In an example, a communication resource for transmitting data to a receiver is selected from several channels, each having several associated rates. The selection comprises storing a weighting factor for each channel/rate combination, monitoring transmission performance on a selected channel and rate, and inferring performance for other rates on the selected channel from the monitored performance. Each weighting factor is then updated using the monitored and inferred performances, and used to select a channel/rate combination for subsequent transmission. In another example, a communication device comprises a transmitter, a processor, and a memory arranged to store a weighting factor associated with each receiver, channel and rate combination. The transmitter sends data to a receiver using one channel and rate, and the processor monitors the performance, updates the weighting factors accordingly, and selects a receiver, channel and rate combination for subsequent transmission.
US08743819B2
A method for a user equipment (UE) to receive a PDCCH (physical downlink control channel) transmitted from a base station via a specific resource region includes receiving a PBCH (physical broadcast channel) including first system information and PHICH (physical hybrid ARQ indicator channel) related information from the base station and receiving the PDCCH transmitted from the base station via the specific resource region for downlink control information.
US08743811B2
A method for wireless communication supporting uplink and downlink multi carriers Includes performing initial access through one of at least two downlink component carriers among multiple downlink component carriers including the at least two downlink component carriers through which the user equipment is allowed to perform the initial access; and transmitting via an uplink component carrier allocated to the user equipment by using a carrier identifier, wherein the carrier identifier is applied to the uplink component carrier and is obtained from the downlink component carrier through which the initial access is performed, and wherein the system pre-defines one-to-one correspondence between multiple downlink component carriers and multiple uplink component carriers, and wherein the downlink component carrier through which the initial access is performed and the uplink component carriers allocated to the user equipment do not match the one-to-one correspondence pre-defined by the system.
US08743800B2
A method of multimedia broadcast multicast service (MBMS) content aware scheduling and receiving for network of a wireless communication system includes receiving data of different resolutions generated from a data source from an MBMS content provider, and scheduling a plurality of MBMS services of different resolution levels formed with the received data on a plurality of multicast traffic channels overlapping in time, wherein data of an MBMS service of a first resolution level on a first multicast traffic channel are shared with another multicast traffic channel corresponding to an MBMS service of a second resolution higher than the first resolution.
US08743784B2
Certain aspects of the present disclosure relate to methods and apparatus for using information in a Very High Throughput Signal B (VHT-SIG-B) field in the preamble of a null data packet (NDP). Retaining the VHT-SIG-B field in NDPs offers several advantages, such as maintaining a unified IEEE 802.11ac preamble structure, providing for 4 μs extra time to process beamforming feedback, and being able to use information in the VHT-SIG-B field to determine a level of interference in the NDP.
US08743783B2
Provided are a method and an apparatus for information transmission that is performed by a transmitter in a wireless communication system. The method comprises the steps of: acquiring a first resource index and a second resource index; generating information sequences based on the first resource index and the second resource index; and transmitting the information sequences via a first antenna and a second antenna, wherein the second resource index is acquired from the first resource index and the offset.
US08743773B2
A wireless network includes a relay station (RS) for extending wireless coverage of a base station. Data is sent by the base station and relayed through the RS to a mobile station (MS), where the data is associated with a preamble that is sent directly from the base station to the MS. A transmit power of the RS is adjusted for transmitting the data from the RS to the MS to reduce a difference between a first power level of the preamble received at the MS and a second power level of the data received at the MS. The uplink transmit power of the MS for the data sent to the RS is adjusted to compensate for the difference in path loss from MS to base station and MS to RS and to compensate for the difference in noise_plus_interference level at RS compared to that of the base station.
US08743771B2
Disclosed is a method for enabling a relay node to transmit uplink control information. The relay node can receive resource allocation information and sequence information according to the transmission format of a physical uplink control channel set from a base station in advance. Additionally, the relay node can transmit the uplink control information, to which a sequence corresponding to the received sequence information is applied, in at least one slot of a resource area, which is indicated by the received resource allocation information, through a fixed number of symbols.
US08743769B2
Disclosed is a radio communication device capable of improving the usage efficiency of resources in multi-stage relay to reduce the amount of delay of a relay signal and improving the reception quality of signals by a relay station or a base station. A transmission determining unit 16 determines whether to transmit the relay signal and whether to transmit ACK/NACK on the basis of whether there is an error in the relay signal, and on the basis of ACK/NACK received from a one-hop-downstream radio communication device. An MCS determining unit 17 provided in the transmission determining unit 16 determines an MCS for the relay signal. A transmission instruction generated by the transmission determining unit 16 is output to a buffer 11 and an ACK/NACK generating unit 19. The determined MCS is output to an error correction coding unit 12 and a modulation unit 13. The ACK/NACK generating unit 19 generates ACK when there is no error in the relay signal, and generates NACK when there is an error in the relay signal.
US08743768B2
In one embodiment, a source device detects a packet flow that meets criteria for multi-path forwarding, and forwards a probe packet on a primary path from the source device to a destination device, the probe packet carrying an indication to cause a plurality of transit devices along the primary path to add their respective local neighbor topology to the forwarded probe packet, and also to cause the destination device to compute a diverse path from the primary path based on the accumulated local neighbor topologies in the probe packet. Accordingly, the source device may receive a returned diverse path as computed by the destination device in response to the probe packet, and may thus forward the packet flow on the primary path and the diverse path from the source device to the destination device according to the multi-path forwarding.
US08743764B2
Discontinuous reception (DRX) operation may be utilized to maintain connection with user equipment (UE) by increasing the effective control channel transmission periodicity. UEs may be configured with a compatible control channel transmission periodicity such that multiple UEs may share a resource in a time-division-multiplexed manner using DRX offsets and periodicity, effectively extending control channel transmission periodicity through resource overloading.
US08743762B2
Methods and systems to receive a multiple-carrier signal having periodic control packets, wherein each bit of a control packet is redundant on a plurality of the carrier signals, and to recover the control packet from a subset of the carrier signals in a standby mode. In an operational mode, a full bandwidth of the multiple-carrier signal digitized and processed. In a standby mode, the digitized signal may be digitally low pass filtered and decimated to obtain sample points corresponding to the subset of the carrier signals, and the samples may be processed with a reduced-bandwidth FFT and a reduced-bandwidth equalizer. Standby mode parameters corresponding to the subset of carrier signals may be selected based on signal to noise ratios (SNRs) of the signal sub-carriers. A minimum set of carrier signals needed to recover a control packet, and corresponding bit locations, may be determined from bit loading information and SNR.
US08743753B2
A digital signage system, includes: a gateway device, coupled to a network; at least one first hot spot, including: an adaptor box, coupled to the gateway device, downloading a content transmitted through the network via the gateway device; a first access point device, coupled to the gateway device, downloading a service on the network via the gateway device; and a display device, coupled to the adaptor box, displaying the content through the adaptor box, and at least one second hot spot, including: a second access point device, coupled to the gateway device, downloading the service via the gateway device, wherein the first access point device and the second access point device provide the service to at least one mobile terminal through wireless communication.
US08743752B2
A method and apparatus for status transition are provided in the disclosure, which enable a wireless side network element to judge that a service request message is a paging response message after receiving the service request message, transmit an initial user equipment message to a mobility management entity, and indicate that the service request message is valid in the initial user equipment message. The method and apparatus of the disclosure solve the problem that the mobility management entity is unable to make a correct judgment and corresponding logical processing, and improve processing efficiency of the mobile communication system effectively.
US08743742B2
The present system includes a system, method and device for inferring connectivity between network devices across a third party network. Configuration data related to the network devices is examined and configuration data about the network is inferred. The inferred configuration data may be related to a communication protocol, network bandwidth, and the like. A model representing the network is then created to indicate inferred interfaces and connections through the external network between network devices. The representation may be rendered in various forms, such as a display or data exported to another system. Various studies may also be performed using the model, such as traffic, routing, or planning studies.
US08743739B2
The present invention relates to a telecommunications apparatus and a method, a storage medium, and a program for determining whether or not an other side communicating apparatus is near in a network. In a transmitting apparatus, a transmitting unit transmits a sending-message, and a control unit receives a response message to the sending-message, which includes acknowledgement information based on shared data and transmission information in the sending-message. The transmitting apparatus also includes a first judging unit that judges whether a response time of the acknowledgement message is less than a predetermined time. A receiving apparatus includes a generating unit that generates the acknowledgment information and transmits the response message to the transmitting apparatus.
US08743738B2
In one embodiment, a solution is provided wherein redundant routers are treated as a single emulated switch. When a packet is received at a layer 2 edge switch from a host, the layer 2 edge switch may determine a switch identifier for the emulated switch using a destination anycast hardware address contained in the packet. The anycast hardware address may identify an emulated switch comprising a plurality of routers. Then a header may be added to the packet, the header including the switch identifier. Following that, the packet may be forwarded to another layer 2 switch along a shortest path from the layer 2 edge switch to the emulated switch.
US08743737B2
A communication apparatus includes an acquisition unit, a determination unit, and a control unit. The acquisition unit acquires capability information on other communication apparatuses in a network. The determination unit determines, based on the capability information acquired by the acquisition unit, whether there is a communication apparatus having a specific function, related to data communication, to be performed after processing to set communication parameters is performed. The control unit perform controls, in response to the determination unit determining that there is a communication apparatus having the specific function, to continue the processing to set the communication parameters, and performs control, in response to the determination unit determining that there is no communication apparatus having the specific function, to terminate the processing to set the communication parameters.
US08743731B2
Techniques are provided for performing discovery in a Fiber Channel over Ethernet (FCoE) network. An FCF discovers other FCoE Forwarders (FCFs) connected to its network segment by transmitting a solicitation message to the multicast MAC address “All-FCF-MACs”. All FCFs receive packets with this multicast MAC address including the solicitation message that announces the presence of the FCF. Each FCF replies with a unicast advertisement message that provides the new FCF with a MAC address of the responding FCF. The FCF builds a list of the FCFs available on its network segment and may then establish a virtual link with one or more of the FCFs through an exchange link parameter (ELP) exchange.
US08743729B2
A method and apparatus for allocating subcarriers in an orthogonal frequency division multiple access (OFDMA) system is described. In one embodiment, the method comprises allocating at least one diversity cluster of subcarriers to a first subscriber and allocating at least one coherence cluster to a second subscriber.
US08743728B2
A radio base station eNB according to the present invention includes: a CQI reception unit 11 configured to receive CQI in PDSCH from a mobile station UE; a CQI adjustment unit 13 configured to adjust the received CQI based on a transmission acknowledgement result for a downlink data signal transmitted via the PDSCH; a selectable TF number calculation unit 22 configured to calculate a selectable maximum transport block size based on the number of mobile stations UE in each scheduling unit period; and an MCS selection unit 15 configured to select a modulation scheme and a coding rate, which are to be applied to each resource blocks in the PDSCH, based on the adjusted CQI and a transmission format corresponding to the calculated selectable maximum transport block size.
US08743723B2
Methods, apparatus, and systems using almost blank subframes patterns are disclosed. Different ABS patterns and triggers are described for enabling a wireless transmit/receive unit (WTRU) to obtain ABS patterns. One representative method of scheduling operations by a wireless transmit/receive unit (WTRU) may include the WTRU receiving information indicating the ABS pattern with a plurality of ABS intervals of an interfering cell; determining timing associated with the ABS intervals of the interfering cell in accordance with the indicated ABS pattern; and scheduling a measurement opportunity, a transmission opportunity or a reception opportunity during the ABS intervals of the interfering cell.
US08743720B2
Disclosed are channel management methods in a multicarrier structure in a mobile communication system. Uplink (UL) and downlink (DL) channel management methods in a carrier aggregation environment are used as the channel management methods. In DL, a base station determines a component carrier (CC) of an unstable radio channel state, stops data retransmission by the CC, and notifies a terminal of retransmission stop. In UL, the base station determines a CC of an unstable radio channel state and instructs the terminal to stop data retransmission by the CC, and the terminal stops the data retransmission and initializes a retransmission buffer. Using the channel management methods in the mobile communication system employing the multicarrier structure, an increase in the number of unnecessary retransmissions is prevented, so that unnecessary retransmission and power consumption of the terminal can be reduced and the waste of radio resources and the degradation of base station performance due to unnecessary retransmission can be prevented.
US08743718B2
A method for calculating delay in a distributed antenna system includes sending a ping initiation message from a remote node to a host node in a distributed antenna system. The ping initiation message uniquely identifies a first communication port of the remote node to the host node with a unique identification. The method also includes receiving a ping reply message at the remote node. The ping reply message corresponds to the ping initiation message and also uniquely identifies the first communication port of the remote node with the unique identification. The method also includes determining, at the remote node, whether the ping reply message corresponds to the first communication port of the remote node based on the unique identification. The method also includes, when the ping reply message corresponds to the first communication port of the remote node, calculating the round-trip time delay between sending the ping initiation message and receiving the ping reply message at the remote node.
US08743703B2
A system and method for tracking application resource usage. Network performance information of a communications network is gathered using performance information packet data packets. The network performance information is communicated to an application. Instructions in the application are executed in response to receiving the network performance information.
US08743702B2
Provided is a test apparatus that tests a device under test, comprising: a plurality of channels that output and receive signals to and from the device under test; a generating section that generates a packet data sequence transmitted to and from the device under test; and a channel selecting section that selects which of the channels is used to transmit the packet data sequence generated by the generating section.
US08743698B2
A method may include and/or involve collecting readings from a number of mote sensors of a mote network, the mote sensors at a number of mote sensor locations, and emulating, as a source or sources of the readings, a number of sensors at a number of sensor locations.
US08743687B2
There is disclosed a method and controller for controlling an information flow in a data transmission system including receiving a plurality of data packets. The method and controller also includes selectively discarding and/or selectively time-shifting the data packets in a predetermined manner to generate a modified information flow. The method and controller also includes selectively discarding and/or selectively time-shifting the data packets of the modified information flow to generate at least one further modified information flow. The further modified information flow may be obtained in a selected one of a plurality of parallel steps.
US08743685B2
An improved solution for limiting the transmission rate of data over a network is provided according to an aspect of the invention. In particular, the transmission rate for a port is limited by rate limiting one of a plurality of queues (e.g., class/quality of service queues) for the port, and directing all data (e.g., packets) for transmission through the port to the single rate limited queue. In this manner, the transmission rate for the port can be effectively limited to accommodate, for example, a lower transmission rate for a port on a destination node.
US08743684B2
The invention is directed to providing a method and apparatus for managing and tracking default bearers in an Internet Protocol Connectivity Access Network (IP-CAN) session of a General Packet Radio Service (GPRS) network while observing the requirements of the GPRS specifications.
US08743680B2
According to one aspect of the present disclosure, a method and technique for hierarchical network failure handling in a clustered node environment is disclosed. The method includes: detecting a network failure by a node in a cluster, the cluster having plural nodes arranged in a hierarchy, wherein the network failure is associated with a subordinate node in the hierarchy to the detecting node; communicating the network failure from the detecting node to a superior node in the hierarchy; determining whether the network failure affects nodes higher than the detecting node in the hierarchy; and responsive to determining that the network failure does not affect nodes higher than the detecting node in the hierarchy, the detecting node initiating a protocol to expel the subordinate node from the cluster.
US08743679B2
Diversity constraints with respect to connections or links in a client layer are conveyed to a server layer where those links or connections are served by paths in the server layer. A network device in the server layer stores data associated paths in the server layer with identifiers for connections in the client layer. The network device in the server layer receives from a network device in the client layer a request to set up a path in the server layer for a connection in the client layer. The network device in the server layer receives information describing the diversity requirements associated with connections in the client layer. The server layer network device computes a route in the server layer for the connection specified in the request based on the diversity requirements.
US08743678B2
A double ring network system configured with two or more transmission stations each including a pair of bi-directionally communicative communication ports, including any adjacent two transmission stations as terminal stations, and any transmission station as a base, as mutually connected in a ring form by communication ports through a transmission line, for intercommunications between transmission stations, in which the transmission stations are each adapted to determine whether or not frame signals are received from adjacent transmission stations, transmit route identifying frame signals for identification of routes to adjacent transmission stations, when having failed in reception, and set own station as a terminal station substituting for a current terminal station, when having received no responses to the route identifying frames from adjacent transmission stations, so they are kept from arriving at ring-like connected subsequent transmission stations.
US08743676B2
System and methods for scheduling OFDM frames are provided. Each packet is assigned to a frame bucket, this amounting to a temporary decision of when to transmit the packet. Each packet is marked with one or more metrics. The metrics are used to sort packets and make scheduling decisions. Packets are analyzed to determine their suitability for MIMO transmission.
US08743664B2
Dial module for a clock provided with several pointers whose shafts can be driven by the clock mechanism, characterized in that the dial module (1) consists of a casing (10), at least two separate pointers, whereby each pointer (2,3) is provided with its own separate concentric dial (6,7), and whereby at least a pointer (3), together with its shaft (5) and dial (7), can move with respect to another first pointer (3), such that the two pointers (2,3) never overlap one another, and that the mobile dial(s) (7) always maintain a fixed orientation with respect to the casing (10), whereby the upper visible part of the pointers (2,3) and the dials (6,7) are arranged on a single continuous surface.
US08743663B2
A high-speed rotating wheel rotates at high speed by a third stepper motor which meshes with a portion of teeth of a ratchet wheel. A transmission projection of the ratchet wheel moves within an elongated hole of a transmission wheel which rotates with the movement of the hour hand. The ratchet wheel rotates at high speed, and a display wheel rotates at high speed by the high speed rotation of the ratchet wheel via a feed wheel. When normally moving the hour hand, the ratchet wheel rotates with the transmitting wheel and the portion of teeth of the ratchet wheel is made to approach the high-speed rotating wheel. When the display of the display wheel changes, the high-speed rotating wheel meshes with the portion of teeth of the ratchet wheel and rotates the ratchet wheel at high-speed. Accordingly, the date display of the display wheel can be quickly changed.
US08743662B2
A replaceable cap (10) for a transdermal liquid dosing device (12) such as an insulin pen is provided. The cap includes an elongate hollow body (14) with a first open end (16) which can be placed over a front part (26) of the dosing device and a second closed end (18) opposite the first end. The cap body also includes a cavity which opens into the interior (50) of the cap body and which houses a control unit (52) which includes a timer unit, a switch mechanism (56) that stands at least partially proud of the cavity, so as to project into the interior of the body, and a timer display unit (58) which displays time counted by the timer unit on an outer surface of the body of the cap. The switch mechanism is engaged by abutment of a surface of the front part of the dosing device when the cap is placed on the dosing device, and released when the cap is removed from the dosing device, the engagement and/or releasing of the switch mechanism causing the timer unit to reset after the elapse of a predetermined period of time, the time since the timer unit was last reset thereby indicating the time that has elapsed since the dosing device was last used.
US08743660B1
The invention provides devices and methods for using acoustics to communicate between a macro-scale transceiver and a micro-device or between multiple micro-devices. The micro-devices may passively scatter sound from a transceiver or actively generate sound. Acoustic waves can also provide power to a micro-device.
US08743657B1
A target analysis method that includes the steps of: illuminating a target with acoustic waves; positioning a device at multiple acoustic vector sensing positions about the target in a scattered acoustic field of reflected waves to simultaneously measure acoustic pressure and particle velocity at each vector sensing position; converting using a Hilbert transform the measured acoustic pressures and particle velocities into a complex signal having active real and reactive imaginary vector component; computing respective active and reactive acoustic intensities at each vector components; and mapping field structure nulls being zero crossings of the active and reactive intensities to a bitmap representation of decomposed scattered target acoustic intensities of the target.
US08743653B1
A circuit can include address evaluation circuitry coupled to an address bus of a memory and configured to generate a first control signal responsive to determining that an address on the address bus has not changed for a current clock cycle from a previous clock cycle. The circuit can include write enable evaluation circuitry coupled to the memory and configured to generate a second control signal responsive to determining that a write enable signal of the memory is de-asserted for the current clock cycle and for the previous clock cycle. The circuit can include clock enable circuitry coupled to a clock enable port of the memory and configured to generate a clock enable signal to the clock enable port of the memory responsive to the first control signal and the second control signal.
US08743646B2
A semiconductor device includes a virtual power supplier, a driving signal generator and a load driver. The virtual power supplier boosts a driving voltage to generate a virtual voltage. The driving signal generator generates a driving signal based on the virtual voltage, such that the driving signal has a voltage level that is reinforced as compared with a voltage level of the driving voltage. The load driver drives a load based on the driving voltage and the driving signal.
US08743644B2
A semiconductor integrated circuit includes: a normal fuse cell array programmed with a normal fuse data; a dummy fuse cell array programmed with a verifying fuse data; and a sensor configured to read the verifying fuse data from the dummy fuse cell array and read the normal fuse data from the normal fuse cell array, wherein the normal fuse cell array is configured to be read according to a reading result of the dummy fuse cell array.
US08743643B2
A dynamic random access memory device includes a plurality of memory subblocks. Each subblock has a plurality of wordlines whereto a plurality of data store cells are connected. Partial array self-refresh (PASR) configuration settings are independently made. In accordance with the PASR settings, the memory subblocks are addressed for refreshing. The PASR settings are made by a memory controller. Any kind of combinations of subblock addresses may be selected. Thus, the memory subblocks are fully independently refreshed. User selectable memory arrays for data retention provide effective memory control programming especially for low power mobile application.
US08743642B2
Data serializers, output buffers, memory devices and methods for serializing are provided, including a data serializer that may convert digits of parallel data to a stream of corresponding digits of serial data digits. One such data serializer may include a logic system receiving the parallel data digits and clock signals having phases that are equally phased apart from each other. Such a data serializer may use the clock signals to generate data sample signals having a value corresponding to the value of a respective one of the parallel data digits and a timing corresponding to a respective one of the clock signals. The data sample signals may be applied to a switching circuit that includes a plurality of switches, such as respective transistors, coupled to each other in parallel between an output node and a first voltage.
US08743636B2
In memory module populated by memory components having a write-timing calibration mode, control information that specifies a write operation is received via an address/control signal path and write data corresponding to the write operation is received via a data signal path. Each memory component receives multiple delayed versions of a timing signal used to indicate that the write data is valid, and outputs signals corresponding to the multiple delayed versions of the timing signal to enable determination, in a memory controller, of a delay interval between outputting the control information on the address/control signal path and outputting the write data on the data signal path.
US08743631B2
A semiconductor storage device includes a first cell array including a plurality of memory cells that are connected to a first word line and each of which is connected to each member of a first pair of bit lines. The semiconductor storage device also includes a second cell array including a plurality of memory cells that are connected to a second word line and each of which is connected to each member of a second pair of bit lines. The semiconductor storage device further includes a redundant cell array including a plurality of memory cells that are connected to a word line different from the first and the second word lines and each of which is connected to one member of the first pair of bit lines and to one member of the second pair of bit lines.
US08743627B2
A memory device comprises a memory cell array, a first and a second pre-charging switch circuits, a selecting circuit, an auxiliary memory cell array, a dynamic voltage controller and a sense amplifier. The auxiliary memory cell array comprises an auxiliary read bit line and a plurality of memory cells arranged in a column and electrically connected to the auxiliary read bit line. The second pre-charging switch circuit determines whether or not to supply a reference voltage to each of the aforementioned memory cells according to a pre-charging control signal. The dynamic voltage controller determines whether or not to supply a voltage to the auxiliary read bit line according to the voltage level of the output signal of the selecting circuit. The sense amplifier compares the voltage levels of the output signal of the selecting circuit and the voltage on the auxiliary read bit line to output a sensing result accordingly.
US08743618B1
Methods for compensating for variations in bit line resistance during sensing of memory cells are described. The variations in bit line resistance may occur die-to-die or plane-to-plane on the same die. In some embodiments, for each die or memory plane on a die, a plurality of bit line read voltages associated with a plurality of zones may be determined based on sensing criteria. The sensing criteria may comprise a number of fail bits. Each zone of the plurality of zones may be associated with a memory array region within a die or memory plane. Prior to performing a read or verify operation on a group of memory cells, a bit line read voltage used during sensing of the group of memory cells may be determined based on the plurality of bit line read voltages and a zone associated with the group of memory cells.
US08743609B1
Semi-volatile NAND flash memory systems, apparatuses, and methods for use are described herein. According to various embodiments, a semi-volatile NAND flash memory may be partitioned into various retention regions. Other embodiments may be described and claimed.
US08743604B2
Memory systems include at least one nonvolatile memory array having a plurality of rows of nonvolatile multi-bit (e.g., N-bit, where N>2) memory cells therein. A control circuit is also provided, which is electrically coupled to the nonvolatile memory array. The control circuit is configured to program at least two pages of data into a first row of nonvolatile multi-bit memory cells in the nonvolatile memory array using a first sequence of read voltages to verify accuracy of the data stored within the first row. The control circuit is also configured to read the at least two pages of data from the first row using a second sequence of read voltages that is different from the first sequence of read voltages. Each of the read voltages in the first sequence of read voltages may be equivalent in magnitude to a corresponding read voltage in the second sequence of read voltages.
US08743603B2
A method for data storage includes initially storing a sequence of data pages in a memory that includes multiple memory arrays, such that successive data pages in the sequence are stored in alternation in a first number of the memory arrays. The initially-stored data pages are rearranged in the memory so as to store the successive data pages in the sequence in a second number of the memory arrays, which is less than the first number. The rearranged data pages are read from the second number of the memory arrays.
US08743599B2
A memory chip and methods of fabricating a memory device with different programming performance and retention characteristics on a single wafer. One method includes depositing a first bounded area of phase change material on the wafer and depositing a second bounded area of phase change material on the wafer. The method includes modifying the chemical composition of a switching volume of the first bounded area of phase change material. The method includes forming a first memory cell in the first bounded area of phase change material with a modified switching volume of phase change material and a second memory cell in the second bounded area of phase change material with an unmodified switching volume of phase change material such that the first memory cell has a first retention property and the second memory cell has a second retention property. The first retention property is different from the second retention property.
US08743598B2
A potential supplied to selected cells in a Phase Change Memory (PCM) is reversed in polarity following a program operation to suppress a recovery time and provide device stabilization for a read operation.
US08743597B2
The present disclosure concerns a MRAM element comprising a magnetic tunnel junction comprising: a storage layer, a sense layer, and a tunnel barrier layer included between the storage layer and the sense layer; the storage layer comprising a first magnetic layer having a first storage magnetization; a second magnetic layer having a second storage magnetization; and a non-magnetic coupling layer separating the first and second magnetic layers such that the first storage magnetization is substantially antiparallel to the second storage magnetization; the first and second magnetic layers being arranged such that: at a read temperature the first storage magnetization is substantially equal to the second storage magnetization; and at a write temperature which is higher than the read temperature the second storage magnetization is larger than the first storage magnetization. The disclosed MRAM element generates a low stray field when the magnetic tunnel junction is cooled at a low temperature.
US08743596B2
A method of forming a magnetoresistive random access memory (MRAM) apparatus includes forming a first conductive line on a first insulating layer, forming a second insulating layer on the first conductive line and forming a magnetic tunnel junction through the second insulating layer to contact the first conductive line. The method also includes forming a cavity adjacent to the magnetic tunnel junction in the second insulating layer and forming a second conductive line on the second insulating layer to contact the magnetic tunnel junction.
US08743595B2
A semiconductor device includes: a first memory cell, a second memory cell adjacent to the first memory cell, first and second write bitlines and a common bitline. The first memory cell includes: a first magnetization fixed layer, a first magnetic recording layer, a first reference layer, a first tunnel barrier film, and a first transistor. The second memory cell includes: a second magnetization fixed layer, a second magnetic recording layer, a second reference layer, a second tunnel barrier layer and a second transistor. Each of the first and second reference layer has a fixed magnetization. A common magnetization fixed layer having a fixed magnetization is coupled to the first and second magnetic recording layers. The common magnetization fixed layer and the common bitline is connected so that the common magnetization fixed layer and the common bitline are unable to be electrically unconnected.
US08743594B2
There is disclosed a memory element including a memory layer that has a magnetization perpendicular to a film face and a magnetization direction thereof varies corresponding to information; a magnetization-fixed layer that has a magnetization that is perpendicular to the film face; and an insulating layer that is provided between the memory layer and the magnetization-fixed layer, wherein an electron that is spin-polarized is injected in a lamination direction of a layered structure, and thereby the magnetization direction of the memory layer varies and a recording of information is performed with respect to the memory layer, a magnitude of an effective diamagnetic field which the memory layer receives is smaller than a saturated magnetization amount of the memory layer, and a Ta film is formed in such a manner that comes into contact with a face, which is opposite to the insulating layer side, of the magnetization-fixed layer.
US08743589B2
An array of vertically stacked tiers of non-volatile cross point memory cells includes a plurality of horizontally oriented word lines within individual tiers of memory cells. A plurality of horizontally oriented global bit lines having local vertical bit line extensions extend through multiple of the tiers. Individual of the memory cells comprise multi-resistive state material received between one of the horizontally oriented word lines and one of the local vertical bit line extensions where such cross, with such ones comprising opposing conductive electrodes of individual memory cells where such cross. A plurality of bit line select circuits individually electrically and physically connects to individual of the local vertical bit line extensions and are configured to supply a voltage potential to an individual of the global horizontal bit lines. Other embodiments and aspects are disclosed.
US08743584B2
A shift register memory according to the present embodiment includes a magnetic pillar including a plurality of magnetic layers and a plurality of nonmagnetic layers provided between the magnetic layers adjacent to each other. A stress application part applies a stress to the magnetic pillar. A magnetic-field application part applies a static magnetic field to the magnetic pillar. The stress application part applies the stress to the magnetic pillar in order to transfer magnetization states of the magnetic layers in a stacking direction of the magnetic layers.
US08743580B2
A ROM cell comprises a first first-level contact formed on a first active region of a transistor of a memory cell, a second first-level contact formed on a second active region of the transistor of the memory cell, wherein the second first-level contact is coupled to a first VSS line and a second VSS line formed in a first interconnect layer, wherein the second VSS line is electrically coupled to the first VSS line, and wherein the second VSS line is of a direction orthogonal to a direction of the first VSS line. The ROM cell further comprises a first bit line formed in the first interconnect layer, wherein the first bit line is formed in parallel with the second VSS line and a second bit line formed in the first interconnect layer, wherein the second bit line is formed in parallel with the second VSS line.
US08743568B2
Losses are reduced in a current supply circuit including an inverter having a switching element. The dynamic losses in an IGBT element including a free wheeling diode are proportional to the product of turn-on losses and a switching frequency, and the static losses are proportional to the product of a current flowing through the IGBT element and a saturation voltage across a collector and an emitter of the IGBT element. When the breakdown voltage of the IGBT element is increased twice, the saturation voltage across a collector and an emitter does not reach twice as much. Therefore, the static losses can be reduced by increasing a voltage twice and reducing a current by half that are supplied to a load to attain the same power to supplied to the load, with the same dynamic losses.
US08743567B2
A voltage converter (10) comprises an input (11) for receiving an input voltage (VIN), a first output (12) for providing a first output voltage (VPOS) and a second output (13) for providing a second output voltage (VNEG). The first output voltage (VPOS) and the second output voltage (VNEG) have opposite polarities. A switching arrangement (14) of the voltage converter (10) is designed to provide energy to an inductor (15) in a charging phase (A) of operation and to provide energy from the inductor (15) to the first output (12) and, via a flying capacitor (16), to the second output (13) in a discharging phase of operation. The first duration (t1) of the charging phase (A) of operation is controlled such that the difference between a first predetermined value and the sum of the absolute value of the first output voltage (VPOS) and of the second output voltage (VNEG) is minimized.
US08743560B2
In one embodiment, a circuit board is disclosed. The circuit board includes a first metal core; a second metal core spaced apart from the first metal core in a first direction when viewed as a cross section, such that a first side of the first metal core faces a first side of the second metal core; a first electrode electrically connected to the first side of the first metal core; a second electrode electrically connected to the first side of the second metal core facing the first metal core; and a dielectric layer between the first and second electrodes.
US08743541B2
According to one embodiment, a display device includes a housing, a circuit board device, a fan, and a wall portion. The housing includes an exhaust port. The circuit board device is housed in the housing. The fan includes an ejection port and is housed in the housing at a position separated from the exhaust port. The fan sends cooling wind to between the circuit board device and the inner surface of the housing. The wall portion is located between the inner surface of the housing and the circuit board device, and constitutes a ventilation path from the ejection port to the exhaust port. The wall portion includes a first member located in the inner surface of the housing and a second member attached to the first member and abutting on the circuit board device. The second member has a rigidity lower than the rigidity of the first member.
US08743536B2
Embodiments disclose a conversion sleeve for connecting smaller form factor drives to a receptacle of a larger form factor drive. The conversion sleeve has an outer frame shaped to fit within the receptacle of the larger form factor drive. Within the conversion sleeve is at least one channel for receiving a smaller form factor drive. The smaller form factor drive is hot swappable. On a side of the conversion sleeve, a spring-locking mechanism is design to lock into an existing aperture of the receptacle. The conversion sleeve also includes an interposer to bring the smaller form factor drive to the receiving end of the conversion sleeve for easy access.
US08743533B2
Electronic device assemblies may have multiple parts. A first electronic device assembly structure may be attached to a second electronic device assembly structure using a locking member. The locking member may include a tip portion that is inserted into a guiding channel in the assembly and a disposable portion that breaks away from the tip portion during assembly. Barbs on the locking member tip may resist retraction of the tip following assembly. A cam locking structure may help hold the first and second structures together. Locking features may resist longitudinal motion between the first and second structures. Snap features may provide a fail-safe mechanism to prevent disassembly of the assembly following an accidental dislodgement of the tip portion. The tip portion and assembly structures may be configured to resist bowing in the assembly structures.
US08743528B2
[Object] To provide a capacitor in which generation of warpage of a laminate can be prevented.[Solution] A capacitor 1 includes a laminate 2 in which a plurality of dielectric layers 6 are laminated, an inner electrode 3 disposed between the dielectric layers 6 of the laminate 2, an outer electrode 4 that is disposed on an end face of the laminate 2 so as to be connected to the inner electrode 3 and that has an extending portion 4A extending to a first main surface 2A of the laminate 2, and an underlying layer 5 including a base 5a disposed between the extending portion 4A and the first main surface 2A and metal particles 5b that are contained in the base 5a and that are joined to the outer electrode 4. With this structure, it is possible to provide a capacitor 1 in which warpage is not easily generated in the laminate 2 during sintering.
US08743523B2
Systems, methods, and apparatus for limiting voltage across a switch utilizing voltage clamping circuitry are provided. The voltage clamping circuitry may include a rectifier circuit comprising inputs and outputs, the inputs in parallel communication across operational circuitry; an electronic active switching device in parallel communication with the outputs of the rectifier circuit; and at least one Zener diode in parallel communication with the electronic active switching device. When voltage across the electronic active switching device and the Zener diode meets or exceeds a predetermined value, the current will flow through the electronic active switching device and limit voltage across the operational circuitry to within a voltage clamping circuitry voltage limit.
US08743509B1
A disk drive includes a disk drive base, and a spindle. A disk is attached to the spindle, and the disk includes a disk outer peripheral extent. An actuator is attached to the disk drive base and defines an actuator pivot axis that is substantially parallel to the spindle rotation axis. At least one actuator arm extends away from the actuator pivot axis. A head gimbal assembly (HGA) is attached to the at least one actuator arm. A first disk limiter tab protrudes from a side of the actuator towards the spindle rotation axis. The disk drive also includes a ramp that has a parking surface that is in contact with the HGA with the disk drive in a non-operational state. The first disk limiter tab extends over the disk outer peripheral extent in the non-operational state.
US08743506B2
There is provided a recording disk driving device including a rotor including a rotor hub on which at least one disk is installed, a stator for rotatably supporting the rotor, and a housing including a base member on which the stator is fixedly installed, and an upper case coupled to the base member to form an internal space, wherein the housing is provided with a contact preventing portion formed on a surface of the housing, facing the disk.
US08743504B1
A disk drive is disclosed comprising a first head actuated over a first disk surface and a second head actuated over a second disk surface. A first servo sector of the first disk surface is read to generate a read signal which is processed to generate a first phase error. A first clock is generated at a frequency proximate a servo data rate of the first data sector. Read signal samples are synchronized in response to the first phase error and the first clock to generate synchronous samples, and servo data in the first servo sector is detected in response to the synchronous samples. The read signal is processed to generate a second phase error, a second clock is generated in response to the second phase error, and a spiral servo track is written to the second disk surface using the second clock.
US08743499B2
In one embodiment, a system includes a tape channel for reading data from a magnetic tape medium to produce a signal, a bank of noise whitening filters positioned subsequent to the tape channel adapted for receiving the signal, the bank of noise whitening filters being adapted for minimizing variance of noise affecting the signal at an output of the bank of noise whitening filters, wherein each noise whitening filter in the bank of noise whitening filters is dependent on a different possible data pattern, a soft DMAX detector adapted for calculating first soft information, dependent on the different possible data patterns, about each bit of the signal from the bank of noise whitening filters, and sending the first soft information to a soft decoder adapted for calculating second soft information about each bit of the signal and sending the second soft information to the soft DMAX detector.
US08743497B2
An apparatus includes a recording media including a substrate, a plurality of tracks of magnetic material on the substrate, and a non-magnetic material between the tracks; a recording head having an air bearing surface positioned adjacent to the recording media, and including a magnetic pole, an optical transducer, and a near-field transducer, wherein the near-field transducer directs electromagnetic radiation onto tracks to heat portions of the tracks and a magnetic field from the magnetic pole is used to create magnetic transitions in the heated portions of the tracks; and a plasmonic material positioned adjacent to the magnetic material to increase coupling between the electromagnetic radiation and the magnetic material.
US08743491B2
A data storage system according to one embodiment includes a head; a drive mechanism for passing a medium over the head; a controller electrically coupled to the head; logic for periodically determining a stopwrite threshold based on a current position error signal sample; logic for determining whether the current position error signal sample exceeds the stopwrite threshold; logic for disabling writing when the current position error signal sample exceeds the stopwrite threshold; and logic for enabling writing when the current position error signal sample does not exceed the stopwrite threshold. Additional embodiments are also disclosed.
US08743489B2
The invention pertains to a Porro prism of the second type, with at least two interconnected reversing prisms that each provide two reflective inclined surfaces for a beam path between an entry surface and an exit surface, wherein the exit surface of one reversing prism and the entry surface of the other reversing prism form their respective connecting surface, and wherein the inventive Porro prism is characterized in that the connecting surface lies oblique to the optical axes of those sections of the beam path that penetrate the exposed entry and exit surfaces of the reversing prisms.
US08743482B1
An optical imaging lens assembly includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with positive refractive power has a convex object-side surface. The second lens element with negative refractive power has a concave object-side surface. The third lens element and the fourth lens element both have refractive power. The fifth lens element with refractive power has a concave object-side surface and a convex image-side surface, wherein at least one of the surfaces of the fifth lens element is aspheric. The sixth lens element with refractive power has a concave image-side surface, wherein the surfaces of the sixth lens element are aspheric, and the sixth lens element has at least one inflection point on the image-side surface thereof.
US08743468B2
A wide converter lens that is disposed on an object side of a main lens and changes the viewing angle, wherein the wide converter lens includes: a first lens having a negative refractive power, a second lens having a negative refractive power, and a third lens having a positive refractive power, wherein the first lens, the second lens, and the third lens are sequentially ordered from the object side to the image side, and the wide converter lens satisfies the following inequality: 2vd≧50 where 2vd is an Abbe number of the second lens.
US08743462B2
The disclosure generally relates to concentrating daylight collectors, and in particular to concentrating daylight collectors useful for interior lighting of a building. The concentrating daylight collectors generally include a plurality of moveable reflective vanes and a Cassegrain-type concentrator section.
US08743461B2
An optical module (colorimetry sensor) includes an interference filter, and a transparent substrate to which a first substrate of the interference filter is fixed, having a second thermal expansion coefficient which has a value different from a first thermal expansion coefficient. The interference filter is fixed to the transparent substrate through an adhesive layer made of gel-like resin, and the adhesive layer alleviates stress generated due to a difference in the thermal expansion coefficients between the interference filter and the transparent substrate.
US08743459B2
The present invention provides for a diffractive element comprising a diffractive optical microstructure consisting of a modulated structure of a diffractive type which upon illumination by diffused ambient light creates a two-dimensional image to be viewed by an observer upon tilting or rotating the device or by varying lighting direction, wherein the diffractive modulated structure of the device consists of various generally parameterised special optical elements with specifically prescribed groove shapes, wherein each groove shape, position, center(s), and line thickness, are described by functions describing those dependencies which are variables of the positional coordinate of the optical element.
US08743456B2
Systems and methods for attenuated total reflectance (ATR) spectroscopy. The systems and methods may generally involve differentiating an acquired image in a spectral domain, restricting a spectral range of the acquired image, subtracting an average absorbance from the restricted image data, and applying a principal component analysis to extract significant spectral features from the restricted image data.
US08743449B2
Embodiments of the subject invention relate to micromirror devices and methods of fabricating a micromirror/micromirror array. According to an embodiment, micromirrors can be fabricated from a semiconductor substrate where after forming actuators and bonding pads on a front side of the semiconductor substrate, the device is flipped over to have a portion of the back side of the substrate removed and formed to become the mirror plate surface. The subject micromirrors can allow further miniaturization of endoscopes and other optical applications without sacrificing the optical aperture through their surface mounting capabilities.
US08743437B2
Disclosed is an image processing apparatus that makes it possible to conduct an operation for correcting density unevenness in a main-scanning direction of an image, while achieving both the accuracy and the efficiency thereof. The image processing apparatus includes: an outputting section to output data representing a test chart including a plurality of patches respectively having different gradation values and extended in the main-scanning direction; an acquiring section to acquire a measured result of measuring a density of each of the patches included in the test chart printed on the basis of the data outputted by the outputting section; and a control section that compares the density unevenness of a pair of patches being adjacent to each other and deriving from the measured result, so as to determine new data representing a next patch to be outputted on a next occasion, based on a comparison result thereof.
US08743435B2
An image reading apparatus includes an ADF driven by a motor; an image reading unit transmitting charges accumulated in a photoelectric conversion element as a shift pulse to a shift register; and a shift pulse control unit controlling an output timing of the shift pulse based on rotation of the motor. When the rotation of the motor stops, the shift pulse control unit outputs the shift pulse to transmit the charges accumulated in lighting of a light source immediately before the stoppage of the motor.
US08743434B2
An image forming apparatus includes a control unit configured to perform, if a suitable color measurement area suitable for color measurement of a combined color is found in an image, a color-reproduction-accuracy increasing process while, if not, to perform a deposition-amount stabilizing process. In the color-reproduction-accuracy increasing process, a control parameter is adjusted so as to reduce a difference between a result of the color measurement on the suitable color measurement area and a desired color. In the deposition-amount stabilizing process, a plurality of test primary-color toner images are formed by an image forming unit, and a control parameter for the image forming unit are adjusted so as to reduce a difference between each of results of toner deposition amount measurement on the test primary-color toner images and a corresponding target deposition amount.
US08743433B2
A color measuring device includes: an image capturing unit; a reference chart; a light quantity control unit; a generating unit; a correction unit; and a calculating unit. The image capturing unit outputs image data of an image-capturing range. The reference chart has multiple patches of different densities. The light quantity control unit controls the illumination unit. The generating unit generates first correction data based on image data of the multiple patches illuminated by a first light quantity and generates second correction data based on image data of the multiple patches illuminated by a second light quantity. The correction unit corrects image data of the reference chart and a color measurement target, using the first correction data or the second correction data. The calculating unit calculates color measurement value of the color measurement target based on the corrected image data of the reference chart and the color measurement target.
US08743432B2
A diagnostic tool includes a USB device connector and a processor. The processor allows a user to select a type of device under test that is to be tested. The processor has the ability to test PictBridge functionality of a host USB. The types of device under test selectable by a user include devices under test that do not have ability to communicate using PictBridge.
US08743428B2
An image scanning unit an image forming apparatus having the same to scan an image recorded on a document. The image scanning unit includes: a transparent window on which a document to be scanned is laid; an image sensor running straightly under the transparent window for capturing an image recorded on the document, a unit for driving the image sensor; a guide shaft for guiding the straight movement of the image sensor; and an image sensor carrier connected to the driving unit and the guide shaft for straightly moving the image sensor along the guide shaft when the driving unit operates. The image sensor carrier has an image sensor mounting surface on which the image sensor is mounted, and a guide shaft holder integrally formed with the image sensor mounting surface and mounted on the guide shaft.
US08743427B2
An image processing apparatus includes a receiving unit configured to receive a job ticket from an information processing apparatus, a determination unit configured to determine whether it is permitted for a user to use an extended function not included in functions described in function information defined in the job ticket received by the receiving unit, and a control unit configured, if it is determined by the determination unit that it is permitted for the user to use the extended function, to permit execution of processing on image data that uses a function described in the function information defined in the job ticket received by the receiving unit and execution of processing that uses the extended function.
US08743425B2
A method for using void pantographs involves generating a test sheet including multiple void pantographs, where each of the multiple void pantographs includes a pantograph foreground and a pantograph background. The test sheet is printed, and from the printed test sheet, at least one of the multiple void pantographs having a covert or semi-covert pantograph foreground and background is identified. The printed test sheet is scanned, and from the scanned test sheet, at least one of the multiple void pantographs having an overt pantograph foreground is identified. A workflow is developed for the at least one of the multiple void pantographs having both i) the covert or semi-covert pantograph foreground and background after printing, and ii) the overt pantograph foreground after scanning.
US08743413B2
A tape printing system includes a control apparatus and a tape printer, wherein the control apparatus includes an image data generating section generating character strings and/or image data, and an image data transmitting section transmitting the generated character strings and/or image data to the tape printer, and the tape printer includes a processing pattern storing section storing a processing pattern for each tape type, the processing pattern of processing the character strings and/or image data to printing image data, a tape type determining section determining the tape type of a printing tape, an image data receiving section receiving the character strings and/or image data from the data transmitting section, a printing image data generating section generating printing image data by processing the received character strings and/or image data based on the processing pattern, and a tape printing section printing the generated printing image data on the printing tape.
US08743405B2
A print relay device acquires printer information which is registered in a print service server and is linked to a user. In order to cause an image forming device to receive a print job from the print service device via the print relay device, the print relay device specifies printer information that is not registered in the print relay device from among the acquired printer information, and additionally registers the specified printer information in the printer information which is registered in the print service server and is linked to the user.
US08743401B2
A printing apparatus which is configured to communicate with an external device and performs printing includes: a receiving section which receives a printing job from the external device; a storage section in which the printing job is stored; an input section which accepts a printing instruction; a printing section which performs the printing based on the printing job when the input section accepts the printing instruction; a judgment section which judges whether or not the printing job is a deletion-objective job to be deleted from the storage section; a determining section which determines a transmission mode based on at least one of transmission setting and transmission content of the deletion-objective job, when the judgment section judges that the printing job is the deletion-objective job; a transmission section which transmits the deletion-objective job to the external device; and a deleting section which deletes the deletion-objective job from the storage section.
US08743400B2
In a print control apparatus which causes a print apparatus to print via a hot folder, it is monitored whether a file is submitted to the hot folder. Upon submitting the file, it is identified whether the submitted file is a reference information file indicating an external content file, and, upon identifying the reference information file, it is determined whether an acquisition process of acquiring the external content file indicated by the reference information file is to be executed by the print control apparatus or the print apparatus. Upon determining that the acquisition process is to be executed by the print control apparatus, print data is generated based on the acquired external content file, and, upon determining that the acquisition process is to be executed by the print apparatus, print data including the reference information file indicating the external content file is generated.
US08743390B2
An image forming device and a web server providing a workflow status of a job and a method of providing the workflow status of the job in the image forming device and the web server are provided. A communicator receives a first workform including a plurality of job conditions necessary to performing the job from a web server connected to the image forming device through a communication network. An image former generates image data of a document to perform the job. A parser parses the first workform. A controller controls the image former to generate a job command including the plurality of job from the parsed first workform and perform the job based on the generated job command, and generates a guidance picture guiding a workflow status of the job whenever the job conditions are processed. A display displays the guidance picture. Thus, a workflow status of a currently performed job can be displayed in real-time so that a user can easily check the workflow status of the currently performed job.
US08743388B2
A method for controlling a peripheral device includes receiving input from a user at a workstation adapted to the user, determining whether the received input can be valid, generating a job ticket from the valid input, sending the job ticket to the peripheral device and receiving an identifier representing the job ticket from the peripheral device.
US08743363B1
Aspects of the subject technology relate to methods and systems for identifying a target material. The system includes a tunable laser, an imaging device, and a signal processor. The tunable laser is configured to intermittently direct electromagnetic radiation of at least one selected wavelength at a surface of a target material. The imaging device is configured to capture at least one “on” image of the surface when the electromagnetic radiation of the at least one selected wavelength is directed at the surface and capture at least one “off” image of the surface when electromagnetic radiation of the at least one selected wavelength is not directed at the surface. The signal processor is configured to compare, for each selected wavelength, the “on” image(s) corresponding to the selected wavelength with the “off” image(s) corresponding to the selected wavelength and identify the target material based on the comparison.
US08743360B2
A method of controlling a light beam in an optical system includes a light source that directs a collimated light beam along a path, through a sample, and toward the active area of a stationary detector. The method includes the step selectively moving a lens into the path of the light beam for spreading the beam in instances where the path of the beam is altered by the sample between the source and the stationary detector. The detector, therefore, is held stationary. Adjustment means are provided for increasing the intensity characteristic of the light that reaches the detector to account for a decrease in intensity that occurs when the lens is in the path of the light beam to spread the beam.
US08743353B2
The present invention relates to a device and a method for detecting blood or blood constituents in the liquid system of a device for extracorporeal blood treatment, comprising a dialysis device or filter divided by a semipermeable membrane into a first chamber and a second chamber, wherein the first chamber is part of the extracorporeal blood circulation system and the second chamber part of the liquid system of the extracorporeal blood treatment device. The device according to the present invention for detecting blood or blood constituents in the liquid system of an extracorporeal blood treatment device is designed as a unit for differentiating between the entry of blood into the liquid system due to a defect of the dialysis device or filter, for example a rupture of the semipermeable membrane of the dialysis device or filter, or the entry of hemoglobin into the liquid system due to hemolysis, wherein a differentiation is made between a defect of the dialysis device or filter or hemolysis based on the change in intensity of at least the blue fraction of the light exiting from the liquid.
US08743337B2
A flexible display substrate module includes a base substrate, an adhesive part on the base substrate, a flexible substrate adhering to the adhesive part, and a protective layer covering side surfaces of the flexible substrate and of the adhesive part.
US08743333B2
The present invention provides a liquid crystal display device having gate wires and source/drain wires with a multilayer structure made of the same material which can be manufactured at low cost, as well as a manufacturing method for the same. In accordance with the manufacturing method, a wet etching process is carried out on the gate wires and the source/drain wires using an etchant including hydrofluoric acid and an oxidant, and the concentration of hydrofluoric acid in the etchant is different between the etchant for the gate wires and that for the source/drain wires.
US08743329B2
The present invention provides a liquid crystal display panel and a display apparatus having the liquid crystal display panel. A second substrate of the liquid crystal display panel includes a second electrode and a plurality of pixel areas. The second electrode has a pixel electrode structure in each of the pixel areas. The pixel electrode structure includes a trunk and a plurality of branches. A distance between the two neighboring branches is an interval. Each of the branches has a width. Each of the pixel areas has at least two widths and at least two intervals.
US08743326B2
There is provided an integrated wide viewing film including: a first film having an optical axis located in-plan; and a second film having an optical axis located in a thickness direction thereof, and inclined at a predetermined angle in an in-plane direction. The IPS-LCD employing the integrated wide viewing film can be significantly improved in a contrast ratio in a diagonal direction.
US08743324B2
A display apparatus includes an active device array substrate, an opposite substrate disposed opposite to the active device array substrate, and a display medium disposed between the active device array substrate and the opposite substrate. The opposite substrate includes a first base and a light-shielding structure disposed on the first base and located between the first base and the active device array substrate. The light-shielding structure has a first dielectric layer, a second dielectric layer, a third dielectric layer, a metal layer, a fourth dielectric layer, a fifth dielectric layer, and a sixth dielectric layer stacked sequentially in a direction from the first base to the active device array substrate. The first, second, and third dielectric layers have different thicknesses. The fourth, fifth, and sixth dielectric layers have different thicknesses.
US08743310B2
A flat display is disclosed, which includes a backlight module, a display panel, a flexible printed circuit board physically connected to the display panel, and a shielding double-sided tape for fastening the flexible printed circuit board on the backlight module. The shielding double-sided tape includes a frame shielding portion adhered to a front surface of the backlight module, and an extending portion extended from the frame shielding portion. A surface of at least one part of the extending portion is adhered to a back surface of the backlight module, and another surface of the least one part of the extending portion is adhered to the flexible printed circuit board.
US08743309B2
An electronic device display may have a color filter layer and a thin film transistor layer. A layer of liquid crystal material may be interposed between the color filter layer and the thin film transistor layer. A layer of polarizer may be laminated onto the surface of the color filter layer. Laser trimming may ensure that the edges of the polarizer are even with the edges of the color filter layer. The thin film transistor layer may have an array of thin film transistors that control pixels of the liquid crystal material in the display. Driver circuitry may be used to control the array. The driver circuitry may be encapsulated in a planarized encapsulant on the thin film transistor layer or may be mounted to the underside of the color filter layer. Conductive structures may connect driver circuitry on the color filter layer to the thin film transistor layer.
US08743305B2
A liquid crystal display device in which lengths (d1 and1 d2) of respective picture element electrodes (60) in an extended direction of scanning signal lines (32) are longer than lengths (d3) of the respective picture element electrodes (60) in an extended direction of video signal lines (35) is arranged such that storage capacitor lines (36) are provided along the respective scanning signal lines (32) so as to overlap the respective picture element electrodes (60) via an insulating film (70) in plan view.
US08743302B2
A display device includes: a display section including a plurality of display pixels; and a liquid crystal barrier section including a plurality of barrier regions. Each of the barrier regions extends in a first direction inclined with respect to an arrangement direction of the display pixels, and allows light to transmit therethrough and blocks the light. The liquid crystal barrier section includes: a liquid crystal layer; and a first electrode layer and a second electrode layer interposing the liquid crystal layer in between. The first electrode layer includes an electrode pattern having a slit provided along the first direction in the barrier regions.
US08743280B2
An image processing apparatus in which output pixels of an output image are generated with respect to input pixels of an input image, a first subset of the output pixels being identical to respective input pixels and a second subset of the output pixels being derived from respective groups of one or more input pixels. The apparatus includes a spatial filter arrangement for filtering the second subset of pixels, the filter not being applied to filter the first subset of output pixels, the filter arrangement having a response such that high spatial frequencies are attenuated in the output image.
US08743273B2
A row scanning unit activates a synchronous curtain shutter mode in which pixel reset scan is performed and exposure of the imaging area is started by the pixel reset scan and is ended by light shielding by a mechanical curtain shutter, the pixel reset scan meaning that scan on a row-by-row basis is performed on pixel reset in which the photodiodes are reset by turning on the transfer transistors and a corresponding reset transistor, wherein in the mechanical curtain synchronous shutter mode, the pixel reset scan according to the traveling characteristics of the mechanical curtain shutter is performed, and the pixel reset scan includes performing a pixel reset operation simultaneously on the unit cells of different rows.
US08743269B2
A photographing device according to the present invention comprises: an imaging section that captures a subject image and outputs image data; a motion picture recording section that records a motion picture based on the image data; a parameter setting section that sets a photographing parameter to change a photographing state; and a parameter control section that automatically changes the photographing parameter during the recording of the motion picture regardless of the set photographing parameter.
US08743265B2
A solid-state imaging device includes a pixel that has a photoelectric conversion section which converts incident light into an electric signal; a color filter which is formed corresponding to the pixel; a micro lens which focuses the incident light to the photoelectric conversion section via the color filter; and an in-layer lens which is formed between the color filter and the micro lens and has a refractive index smaller than that of the micro lens.
US08743259B2
An information displaying apparatus includes: a memory control unit that stores information to a storage medium, and outputs the information from the storage medium; a display that displays the information output from the storage medium in a predetermined display form on a screen of the display; an image-capturing unit that captures an image of an observer in a state to observe the display and outputs an image signal; a facial image detection unit that detects an inclination of a facial image of the observer based on the image signal; and a display form change unit that changes the display form of the information to be displayed on the screen. The display form change unit changes the display form so that the information to be displayed on the screen rotates by a predetermined rotation angle based on the inclination of the facial image detected by the facial image detection unit.
US08743257B2
Since the great number of elements constituting a unit pixel having an amplification function would hinder reduction of pixel size, unit pixel n,m arranged in a matrix form is comprised of a photodiode, a transfer switch for transferring charges stored in the photodiode, a floating diffusion for storing charges transferred by the transfer switch, a reset switch for resetting the floating diffusion, and an amplifying transistor for outputting a signal in accordance with the potential of the floating diffusion to a vertical signal line, and by affording vertical selection pulse φVn to the drain of the reset switch to control a reset potential thereof, pixels are selected in units of rows.
US08743242B2
An information processing apparatus includes a recording unit operable to record data in a predetermined area, a detecting unit operable to detect a device connected to the apparatus, and an unmounting unit operable to unmount the predetermined area in the recording unit when the device connected to the apparatus is detected. Accordingly, data recorded in the recording unit of the information processing apparatus is prevented from being viewed and edited through an external device connected to the apparatus. The information processing apparatus may include, for example, a camera having two recording media.
US08743236B2
The present invention is directed to an image processing apparatus wherein a discrimination whether an input image is a vivid color scene can be made to match a perception or an intention of a human.The image processing apparatus is characterized in acquiring image data, generating a hue distribution of the image data, setting a discrimination condition according to a degree of spreading of a color distribution in the hue distribution and discriminating whether the image of the image data is a vivid color scene under the discrimination condition, and outputting the discrimination result upon discrimination.
US08743235B2
An apparatus and method for automatically adjusting an exposure for a digital imaging device by (a) receiving a current image frame using an exposure value (EV), (b) computing a current image spatial entropy (ISE) for the current image frame, and (c) whenever the current ISE is greater than a previous ISE, setting the previous ISE equal to the current ISE, increasing the EV, and repeating steps (a) and (b), and (d) whenever the current ISE is less than or equal to the previous ISE, decreasing the EV, receiving the current image frame using the EV, and displaying the current image frame.
US08743230B2
Provided are a digital photographing apparatus, a method of controlling the same, and a recording medium storing a program to execute the method. The digital photographing apparatus includes a photographing unit, an image analyzing unit, and a composing providing unit. The photographing unit generates an image signal by capturing an image of a subject. The image analyzing unit detects an edge component of the image from the image signal. The composition providing unit provides an image composition by using the detected edge component.
US08743227B2
In response to an input instruction to start a still image capturing operation when a moving image capturing operation is being performed, an imaging apparatus controls the still image capturing operation to record a still image file on a recording medium, interrupts the moving image capturing operation, generates a moving image in which an interframe-compressed image whose difference information is zero is inserted as at least one of images to be substituted for a moving image corresponding to a time period for which the moving image capturing operation is interrupted, and records the generated moving image on the recording medium.
US08743224B2
An example system that allows a camera enabled application, such as an augmented reality application, to run in a protected area may include a first device including a camera, the camera including a secure mode of operation and a display, an image processing module configured to convert image data from the camera to encoded data when the camera is in the secure mode and protect image data stored in the system, an encryption module configured to encrypt encoded data from the image processing module, and a protected audiovisual path mechanism configured to securely send augmented encoded data to the display.
US08743212B2
A parameter detector sends at least one test signal to a display and receives at least one detected display parameter from a remote control device in proximity of the display. A content parameter analyzer retrieves at least one content parameter from content to be sent to the display. A parameter comparator then compares the detected display parameter to the content parameter and adjusts outgoing content signals based on the content parameter but in accordance with the detected display parameter. The parameter comparator provides at least one suggested display parameter adjustment when the content parameter is beyond the detected display parameter. The suggested display parameter can be transmitted using a video and/or an audio signal.
US08743210B2
A blemish detecting system includes an image capturing module, a brightness calculating module, a blemish detection module, a storage module, and a processor. The image capturing module captures an image. The image has a number of pixels. The brightness calculating module calculates the brightness values of the pixels. The blemish detection module gives serial numbers to the pixels according to the locations of the pixels, scans the pixels according to a first sequence, and marks the pixel of which the brightness value is less than a predetermined brightness value as a blemish. The storage module stores the serial numbers of the scanned pixels, and thus the blemish detection module does not need to scan the pixels for a second time. The brightness calculating module and the blemish detection module are computerized instructions and are executed by the processor.
US08743208B2
A method and apparatus for processing imager pixel signals to reduce noise. The processing includes receiving a target pixel signal, receiving at least one neighboring pixel signal, formulating a dynamic noise signal based at least in part on a value of the target pixel signal, and controlling a noise reduction operation using the dynamic noise signal.
US08743205B2
Embodiments of the invention may include generating a description of a monitored scene and creating a plurality of rules related to the monitored scene by using common language. The description of the monitored scene and the plurality of rules may be converted into system parameters and an analysis of the video data may be performed based on the system parameters. The results of the analysis may be converted into one or more output terms from the plurality of predefined terms and may be displayed to a user in a common language.
US08743203B2
A rear vision system for a vehicle includes a rear backup video camera and a display device. A control activates display of captured video images by the display device when a transmission of the vehicle is shifted into reverse gear and deactivates display of the video images upon shifting of the vehicle transmission out of reverse gear once a threshold deactivation condition is met. The threshold deactivation condition is at least one of (a) forward travel of the vehicle exceeding a threshold speed of forward movement after the vehicle transmission has been shifted out of reverse gear, (b) forward travel of the vehicle exceeding a threshold distance of forward movement after the vehicle transmission has been shifted out of reverse gear and (c) a threshold period of time elapsing after the vehicle transmission has been shifted out of reverse gear, the threshold period of time constituting a linger time.
US08743197B2
A jump safety system for communicating an optimal velocity for a jump is described. The system includes a radar component, a memory, a processor, a velocity processing module, an increase velocity status, a decrease velocity status, a maintain velocity status, and a light emitting component. The radar component transmits and receives radio signals and generates a velocity output. Additionally, the radar component is positioned to determine velocity along a path associated with the jump. The velocity processing module is controlled by the processor and determines an optimal velocity range for a landing area. The maintain velocity status determined by the velocity processing module indicates the velocity output. The light emitting component is configured to communicate at least one of the increase velocity status, the decrease velocity status, or the maintain velocity status.
US08743193B2
In a method and a device for detecting the drowsiness of a driver in a motor vehicle, a drowsiness model is provided to determine a value characterizing the drowsiness of the driver as a function of at least one output quantity of a driver-activity sensor array. Moreover, the device for detecting drowsiness includes a brightness sensor as well as a correction model for correcting the value characterizing the drowsiness of the driver as a function of at least one output quantity of the brightness sensor.
US08743188B2
A stereoscopic image display apparatus and a driving method of the display apparatus are provided. The display apparatus includes a resolution enhancer that calculates an average brightness of first left-eye image data included in an nth (n is a natural number) line of the 3D image data and second left-eye image data included in an n+2th line of the 3D image data to obtain left-eye average data, calculates an average brightness of first right-eye image data included in an n+1th line of the 3D image data and second right-eye image data included in an n+4th line of the 3D image data to obtain right-eye average data, and converts the brightness of the left-eye average data and the right-eye average data into grayscale values.
US08743183B2
A stereo camera implements ranging of an object that includes consecutive similar patterns. In stereo matching using the stereo camera, if a plurality of corresponding point candidates are present in a sum of absolute differences (SAD) or suchlike evaluation value distribution for a target point, an evaluation value map is generated by superimposing an evaluation value distribution of a target point for which a plurality of corresponding points are determined to be present and an evaluation value distribution of each other target point present in a peripheral area of that target point. By this means, the shape of an object is represented in real space around a target point for which a plurality of corresponding points are determined to be present, and it is possible to calculate the true distance of a railing or the like that extends in a straight line by extracting a line segment with the strongest linearity in the evaluation value map.
US08743178B2
Techniques for multi-view video format control are provided. In some embodiments, a display video format supported by a display panel is determined. A video format code is extracted from a coded bitstream in which a plurality of images is encoded in two or more source video formats. The video format code identifies a source video format in which a set of images in the plurality of images is encoded. A video format filter is selected to modify the set of images encoded in the source video format to generate another set of images encoded in the display video format. The other set of images encoded in the display video format is sent to the display panel.
US08743177B2
A method for decoding a compressed image stream, the image stream having a plurality of frames, each frame consisting of a merged image including pixels from a left image and pixels from a right image. The method involves the steps of receiving each merged image; changing a clock domain from the original input signal to an internal domain; for each merged image, placing at least two adjacent pixels into an input buffer and interpolating an intermediate pixel, for forming a reconstructed left frame and a reconstructed right frame according to provenance of the adjacent pixels; and reconstructing a stereoscopic image stream from the left and right image frames. The invention also teaches a system for decoding a compressed image stream.